- Milyen nyomtatót vegyek?
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Az aktuális Xbox konzolokon is megfogja majd a játékos kezét a Copilot
- ASUS blog: 2K-tól a 4K-ig és tovább a Radeon RX 9000-es szériával
- NVIDIA® driverek topikja
- Vezetékes FÜLhallgatók
- Autós kamerák
- Milyen processzort vegyek?
- Vezetékes FEJhallgatók
Új hozzászólás Aktív témák
-
válasz
Mzmatus
#3194
üzenetére
Claude szerint:
Method 1: Using AutoCAD's GetOpenFilenameSub OpenFileDialog()
Dim fileName As Variant
Dim filterString As String' Define file filter (format: "Description|*.ext")
filterString = "DWG Files (*.dwg)|*.dwg|All Files (*.*)|*.*"' Show open file dialog
fileName = ThisDrawing.Application.GetOpenFilename( _
"Select a file", _
filterString, _
"dwg", _
0)' Check if user cancelled
If VarType(fileName) <> vbBoolean Then
MsgBox "Selected file: " & fileName
' Do something with the file path
Else
MsgBox "No file selected"
End If
End SubUgy tunik ez se letezik. Ezzel lehet esetleg beprobalkozni?
Sub OpenFileUsingCommand()
Dim fileName As String
ThisDrawing.SendCommand "(setq myfile (getfiled " & Chr(34) & "Select File" & Chr(34) & " " & Chr(34) & Chr(34) & " " & Chr(34) & "dwg" & Chr(34) & " 0))" & vbCr
' Then retrieve the variable value
End SubMethod 2 - ugyanaz mint a WinApi, amit korabban Fire/SOUL/CD irt...
Method 3 - .NET-ben van OpenFile Dialog, csak ahoz a kodot at kell irni .NET-re
https://help.autodesk.com/view/OARX/2025/ENU/?guid=OARX-ManagedRefGuide-Autodesk_AutoCAD_Windows_OpenFileDialog
Új hozzászólás Aktív témák
- Milyen nyomtatót vegyek?
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- PROHARDVER! feedback: bugok, problémák, ötletek
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Anglia - élmények, tapasztalatok
- Az aktuális Xbox konzolokon is megfogja majd a játékos kezét a Copilot
- EAFC 26
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Építő/felújító topik
- ASUS blog: 2K-tól a 4K-ig és tovább a Radeon RX 9000-es szériával
- További aktív témák...
- iPhone 17 Pro Max 256GB 100% (1év Garancia)
- 222 - Lenovo LOQ (15IRX10) - Intel Core i5-13450HX, RTX 5050
- Használt Apple A1243 EMC2171 német kiosztású vezetékes billentyűzet / 12 hónap jótállás
- Új könyv: A szamuráj erényei Kicune - Itó könyve
- LG Gram 16 i7-1165G7 / 16GB RAM / 512GB SSD / 2.5K kijelző
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


