Question :
Comment ouvrir et fermer RFEM/RSTAB en arrière-plan via l'interface COM ?
Réponse :
En initialisant une variable de type Application (interface) avec « new », RFEM/RSTAB est lancé en arrière-plan. Avec cette variable, vous pouvez également créer un nouveau modèle à l'aide de la méthode « CreateModel » ou fermer le logiciel à l'aide de la commande « Close ».
L'exemple suivant montre comment démarrer RSTAB, créer un modèle avec un nœud dans le logiciel et fermer le logiciel :
Sub RSTAB_open_close()
Dim filename As String
filename = Application.ActiveSheet.Cells(7, 3)
' start rfem
Dim iApp As RSTAB8.Application
Set iApp = New RSTAB8.Application
iApp.LockLicense
iApp.Show
On Error GoTo E
' create model
Dim iMod As RSTAB8.IModel2
Set iMod = iApp.CreateModel(filename)
' add data to model
Dim nd As RSTAB8.Node
nd.no = 10
nd.X = 1
nd.Y = 2
nd.Z = 3
Dim iModdata As RSTAB8.iModelData
Set iModdata = iMod.GetModelData
iModdata.PrepareModification
iModdata.SetNode nd
iModdata.FinishModification
iMod.Save filename
E: Si Err.Number 0 Then MsgBox Err.description, , Err.Source
Set iModdata = Nothing
Set iMod = Nothing
iApp.UnlockLicense
iApp.Close
Set iApp = Nothing
End Sub
La commande « iApp.Show » est facultative. Cela permet d'afficher le logiciel normalement, pas en arrière-plan.
Sous Téléchargements, vous trouverez une macro Excel avec les sous-programmes pour RFEM et RSTAB.
Veuillez noter que le dossier dans lequel le fichier est créé doit exister.
Pour plus d'informations, consultez la FAQ Dlubal :
► https://www.dlubal.com/fr/support-et-...
Cette vidéo vous a-t-elle été utile ?
► Si vous avez aimé cette vidéo, nous vous invitons à nous laisser un commentaire.
Vidéos d'apprentissage en ligne :
► RFEM 6 pour les débutants : • E-Learning | Tutoriel pour débutant s...
► Programmation avec RFEM 6 et Python : • E-Learning | Programmieren mit RFEM 6...
► Tutoriel RFEM 6 avec Rhino & Grasshopper : • E-Learning | RFEM 6-Tutorial mit Rhin...
Dlubal Software fournit une assistance gratuite. Avez-vous d'autres questions ou demandes ?
► Foire aux questions (FAQ) : https://www.dlubal.com/fr/support-et-...
► Posez-nous vos questions : https://www.dlubal.com/fr/support-et-...
► Base de connaissance : https://www.dlubal.com/fr/support-et-...
Ne manquez pas les dernières informations sur Dlubal Software :
► Abonnez-vous à la chaîne YouTube Dlubal : https://www.youtube.com/user/DlubalFR...
► Instagram : / dlubal_software
► Vous avez un compte Facebook ? Abonnez-vous à notre page : / dlubal.software.francais
Mots-clés
#FAQDlubal #COM #ArrièrePlan #Fermer #Afficher #Application #FoireAuxQuestions #FAQSurLesLogicielsDlubal #QuestionsEtRéponsesÀDlubalSoftware
Смотрите видео [EN] [FR] FAQ 004499 | Comment puis-je ouvrir et fermer RFEM/RSTAB en arrière-plan via le COM... онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Dlubal Software FR 10 Июль 2020, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 14 раз и оно понравилось 0 людям.