ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Přes 122.900 registrovaných u nás, celkem 1.126.000 registrovaných (CZ+EN). Tipy pro AutoCAD 2027, pro Inventor 2027 a pro Revit 2027. Nový Kalkulátor nosníků, Spirograf generátor a Regresní křivky v sekci Převodníky. Kompletní příkazy a proměnné AutoCADu 2027.
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

?
CAD diskuze, rady, výměna zkušeností

CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion, 3ds Max, Vault a s dalšími CAD/BIM/PDM aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na emea.support.arkance.world
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoVýběr více souborů

 Odpovědět Odpovědět archiv
Autor
pavelstyl Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 06.říj.2004
Lokalita: Czech Republic
Používám:
AutoCAD Mech 2025, SolidEdgeE 2025
Stav: Offline
Bodů: 229
Přímý odkaz na tuto zprávu Téma: Výběr více souborů
    Zasláno: 26.led.2012 v 11:37
Ještě mi to nedalo
(setq dlg (vlax-get-or-create-object "UserAccounts.CommonDialog"))
(vlax-put-property dlg 'flags (+ 524288 512)) ; Explorer + multiselect 524288
(vlax-put-property dlg 'filter "AutoCAD drawing (*.dwg)|*.dwg|All files (*.*)|*.*")
(vlax-invoke dlg 'showopen)
(print (vlax-get-property dlg 'filename))
(if dlg (vlax-release-object dlg))
(princ)
Pokud to zavolám takto a vyberu více souborů, tak (vlax-get-property dlg 'filename) vrací soubory oddělené null znakem. A to lisp domnívám se neumí přečíst. Nebo ano?
Pokud nechám flags pouze na 512, tak to zavolá starý dialog a oddělí názvy souborů mezerami, ale jsou to short names.
Jak z toho ven?
 
Pavel Štyl
Zpět nahoru
alfred Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 14.říj.2004
Lokalita: ČR (JČ)
Používám:
AutoCad MAP 2011
Stav: Offline
Bodů: 1676
Přímý odkaz na tuto zprávu Zasláno: 26.led.2012 v 13:02
Možná by to za to stálo.

Mimochodem:
Původně odeslal(a) pavelstyl pavelstyl napsal(a):

Ještě mi to nedalo
(setq dlg (vlax-get-or-create-object "UserAccounts.CommonDialog"))
(vlax-put-property dlg 'flags (+ 524288 512)) ; Explorer + multiselect 524288
(vlax-put-property dlg 'filter "AutoCAD drawing (*.dwg)|*.dwg|All files (*.*)|*.*")
(vlax-invoke dlg 'showopen)
(print (vlax-get-property dlg 'filename))
(if dlg (vlax-release-object dlg))
(princ)


(vlax-get-or-create-object "UserAccounts.CommonDialog")
mi vrací NIL
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
ARKANCE

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Implementujeme řešení Autodesk
Stav: Offline
Bodů: 22188
Přímý odkaz na tuto zprávu Zasláno: 26.led.2012 v 13:16
Tenhle objekt v novějších Windows neexistuje. Ale jak přesně vypadá ta struktura? Jen dlouhý string s NULL znaky mezi jednotlivými soubory?
Vladimír Michl (moderátor)
ARKANCE CZ - arkance.world
(podpora viz emea.support.arkance.world)
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 3485:Rychlý výběr více objektů v Revitu.
Tip 401:Otevření více výkresů najednou
Tip 7827:Jak v Revitu vymazat více materiálů najednou?
Tip 4250:Jak v Revitu vytisknout více listů/pohledů najednou?
Tip 14225:Nefunguje výběr objektů se Shiftem, zobrazí se ribbon Násobná.
Tip 4878:Odemčení a zamčení objektů v Revitu.


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,508 sekund.