Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  suche einfachen Filedialog

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS
  
SOLIDWORKS NEXT | Episode 3: Von CAD Zu Code - Nahtlose Konstruktion und virtuelle Roboterprogrammierung, ein Webinar am 15.09.2026
Autor Thema:  suche einfachen Filedialog (385 mal gelesen)
matloh
Mitglied
Entwicklungs Ingenieur


Sehen Sie sich das Profil von matloh an!   Senden Sie eine Private Message an matloh  Schreiben Sie einen Gästebucheintrag für matloh

Beiträge: 24
Registriert: 17.08.2005

erstellt am: 31. Jan. 2006 21:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo SWXSolidWorks-Gemeinde,

Gibt es eine einfache möglichkeit den SolidWokrs FileDialog per Makro aufzurufen? Oder gibt es irgendwo einen selbst gebastelten. Mir ist dabei wichtig, das der User mehrere Dateien auswählen kann, die dann durch mein Makro abgearbeitet werden.

Für viele einfache ideen bin ich sehr dankbar.

Gruß,
Matloh

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

HarryD
Mitglied
Dipl.-Ing. Maschinenbau


Sehen Sie sich das Profil von HarryD an!   Senden Sie eine Private Message an HarryD  Schreiben Sie einen Gästebucheintrag für HarryD

Beiträge: 597
Registriert: 01.12.2000

Dell Precision T3620, i7-7700; 3,6GHz; 16.0GB RAM; NX12, TC10.1.7.1; NX-Nastran 12, NX-Motion,
"Denn Gott hat die Menschen so sehr geliebt, dass er seinen einzigen Sohn für sie hergab. Jeder, der an ihn glaubt, wird nicht verlorengehen, sondern das ewige Leben haben." Die Bibel

erstellt am: 31. Jan. 2006 22:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für matloh 10 Unities + Antwort hilfreich

Hallo matloh
IMHOIn my humble oppinion (Meiner Meinung nach) ist dieser Dialog nicht direkt verfügbar.
Über VB6 kannst du dir einen entsprechenden Dialog selbst zusammenbasteln.

------------------
Gruß
Harry 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

matloh
Mitglied
Entwicklungs Ingenieur


Sehen Sie sich das Profil von matloh an!   Senden Sie eine Private Message an matloh  Schreiben Sie einen Gästebucheintrag für matloh

Beiträge: 24
Registriert: 17.08.2005

erstellt am: 31. Jan. 2006 23:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Harry,

Ich befürchte du hast recht. Aber vielleich hat ja ein netter Mensch "das Rad" schon erfunden.Wenn nicht, dann werde ich mich mal daran geben.

Gruß,
Matloh

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cad manu
Mitglied
Technische Zeichnerin / Konstrukteurin


Sehen Sie sich das Profil von cad manu an!   Senden Sie eine Private Message an cad manu  Schreiben Sie einen Gästebucheintrag für cad manu

Beiträge: 799
Registriert: 01.09.2004

IntelCore i9-14900K
3,2 GHz-64 GB RAM
NVIDIA RTX A5000
SolidWorks 2022 Pro x64 SP5.0
Windows 11 Pro 23H2
DraftSight 2022 x64
VariCAD Viewer 202*

erstellt am: 01. Feb. 2006 07:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für matloh 10 Unities + Antwort hilfreich

Moin moin Matloh,

scheint wohl nicht so einfach zu sein ... 
denn ich hab sowas auch schon gebraucht. 
Wollte auch ein Makro auf eine Auswahl von Dateien losjagen ...
Wenn`s Dich interessiert, siehe

http://ww3.cad.de/foren/ubb/Forum2/HTML/009474.shtml

------------------
Gruß cad manu
von ole

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

VBSpawn
Mitglied
Programmierer


Sehen Sie sich das Profil von VBSpawn an!   Senden Sie eine Private Message an VBSpawn  Schreiben Sie einen Gästebucheintrag für VBSpawn

Beiträge: 514
Registriert: 23.08.2005

Sorgfältige Planung ersetzt niemals pures Glück.

erstellt am: 01. Feb. 2006 09:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für matloh 10 Unities + Antwort hilfreich

Hi,
es geht mit diesem Aufruf ganz einfach und du bekommst sogar den
SW eigenen Dialog (jedenfalls ab SWX 2K5)

Debug.Print swApp.GetOpenFileName("Datei wählen", "", "*.*|*.*", 0, "", "")

Gruß
Micha

------------------
http://classicvb.org/petition/

  

Zitat:
Interpunktion und Orthographie des Postings sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

[Diese Nachricht wurde von VBSpawn am 01. Feb. 2006 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

VBSpawn
Mitglied
Programmierer


Sehen Sie sich das Profil von VBSpawn an!   Senden Sie eine Private Message an VBSpawn  Schreiben Sie einen Gästebucheintrag für VBSpawn

Beiträge: 514
Registriert: 23.08.2005

Sorgfältige Planung ersetzt niemals pures Glück.

erstellt am: 01. Feb. 2006 10:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für matloh 10 Unities + Antwort hilfreich

Hehe erste 100 ist voll und am Thema vorbei ... der Interne FO Dialog geht nur mit einer Datei ...

allerdings guggste da:http://www.vbarchiv.net/archiv/tipp_286.html

damit du mehrfach selectieren kannst musste nur noch in 'DateiDialogStruktur.flags = OFN_FILEMUSTEXIST Or _
    OFN_PATHMUSTEXIST Or OFN_HIDEREADONLY Or OFN_LONGNAMES
um OFN_ALLOWMULTISELECT erweitern ...

da das ganze aus reiner WinAPI besteht sollte das auch in SWX VBA funzen ...

Gruß
Micha


------------------
http://classicvb.org/petition/

  

Zitat:
Interpunktion und Orthographie des Postings sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

[Diese Nachricht wurde von VBSpawn am 01. Feb. 2006 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

matloh
Mitglied
Entwicklungs Ingenieur


Sehen Sie sich das Profil von matloh an!   Senden Sie eine Private Message an matloh  Schreiben Sie einen Gästebucheintrag für matloh

Beiträge: 24
Registriert: 17.08.2005

erstellt am: 03. Feb. 2006 18:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Viele Dank VBSpawn und allen anderen helfern.

Habe nun einen sehr gut funktionierenden Filedialog. dabei habe ich lediglich die Dateidialogstruktur wie folgt angepasst.

Code:
DateiDialogStruktur.flags = OFN_ALLOWMULTISELECT Or OFN_EXPLORER Or OFN_LONGNAMES

Hat etwas gedauert, da scheinbar die Reihenfolge eine Rolle spielt und man nicht zu viele aber auch nocht zu wenige der Eigenschaften gesetzt haben muss.

Danke auch für den Link zu http://www.vbarchiv.net. Die Seite macht einen sehr hilfreichen Eindruck für die Makroerstellung.

Gruß,
Matloh

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz