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
Watch video [EN] [FR] FAQ 004499 | Comment puis-je ouvrir et fermer RFEM/RSTAB en arrière-plan via le COM... online, duration hours minute second in high quality that is uploaded to the channel Dlubal Software FR 10 July 2020. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 14 times and liked it 0 visitors.