Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Optionen speichern? (API)

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
Autor Thema:  Optionen speichern? (API) (939 mal gelesen)
StephanWörz
Mitglied
Maschinenbautechniker


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

Beiträge: 785
Registriert: 11.10.2000

erstellt am: 01. Jun. 2001 17:28    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 VB-Cracks,

ich habe mir ein kleines VB-Tool für SWXSolidWorks erstellt (hat bis jetzt schon ewig gedauert),
und bin nun an einen Punkt gekommen an dem ich einen Rat gebrauchen könnte.

Es geht um folgendes:

In meinem Programm kann man verschiedene Einstellungen vornehmen (Pfad usw.)welche ich
nun abspeichern möchte damit sie beim nächsten Programmstart als Voreinstellung zur
Verfügung stehen (Optionen-Menü).

Ihr habt so ein Stück Code bestimmt schon "verbaut". Könntet Ihr mir bitte so eine Lösung
zur Verfügung stellen.

Ach übrigens, mein Programm erstellt auf Knopfdruck ein DFX-File einer gewünschten Ansicht (Option!)
uns speichert diese in ein Verzeichniss (Option!), und blendet ggf. Gewindedarstellungen aus (das mit
den Gewindedarstellungen ist auch noch nicht gelöst).

Was ich bis jetzt habe funktioniert gut, und bringt uns einen spürbaren Zeitgewinn beim erstellen der DXF.

Und noch was! Ich bin absoluter VB-Neuling, mit wenig Ahnung und leider keinem Bekannten der das besser
kann als ich. Hat jemand (mit Ahnung) Lust sich mein Programm mal anzuschauen und mir zu sagen was besser
gemacht werden könnte?

Viele Grüsse, frohe Pfingsten

Stephan

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

StefanBerlitz
Guter-Geist-Moderator
IT Admin (CAx)



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

Beiträge: 8756
Registriert: 02.03.2000

SunZu sagt:
Analysiere die Vorteile, die
du aus meinem Ratschlag ziehst.
Dann gliedere deine Kräfte
entsprechend und mache dir
außergewöhnliche Taktiken zunutze.

erstellt am: 04. Jun. 2001 15:24    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 StephanWörz 10 Unities + Antwort hilfreich

Hallo Stephan,

da gibt's mehrere Möglichkeiten, je nach Zielrichtung. Soll die Einstellung global für das Programm sein, dann empfehle ich eine INI-Datei z.B. im Programmordner. Einstellungen Maschinenabhängig -> Registryeinträge in HKLM. Einstellung Benutzerabhängig -> Registryeinträge in HKCU.

Ich kram mal ein bischen rum, ob ich für alle Varianten noch Beispielcode irgendwo rumfliegen habe. Aber an diesem Wochenende ist erstmal Battle.Net angesagt , also kann es noch 2 Tage dauern. Du kannst mir dein Programm gerne schicken, ich schau gerne mal drüber.

Ciao,
Stefan

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

StephanWörz
Mitglied
Maschinenbautechniker


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

Beiträge: 785
Registriert: 11.10.2000

erstellt am: 07. Jun. 2001 12:38    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

Danke Stefan,

wie schon gesagt hab ich noch nicht so den Durchblick und wäre für
ein paar Zeilen Code sehr dankbar.

Tschü

Stephan

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

StefanBerlitz
Guter-Geist-Moderator
IT Admin (CAx)



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

Beiträge: 8756
Registriert: 02.03.2000

SunZu sagt:
Analysiere die Vorteile, die
du aus meinem Ratschlag ziehst.
Dann gliedere deine Kräfte
entsprechend und mache dir
außergewöhnliche Taktiken zunutze.

erstellt am: 07. Jun. 2001 14:23    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 StephanWörz 10 Unities + Antwort hilfreich

Hab meine eigenen Sachen durchforstet, aber ist (vermutlich) alles zu kompliziert.

Aber dafür hab was gefunden, was dir wohl weiterhilft. Das eine beispiel stammt vom http://www.vbwelt.de/vb_welt/tools/IObeiINI%2DDateien.html (ist eine ganz gute Quelle, und vor allem in deutsch ), dass ist ein Beispiel mit INI-Dateien und dem passenden BAS-Modul dazu zum runterladen.

Ein schönes kleines Beispiel für das Arbeiten mit der Registry kannst du von http://www.allapi.net/vbasic/reg.zip.php herunterladen, ist allerdings in Englisch. ALLAPI.NET ist eine hervorragende Quelle von Wissen.

Hoffe du kommst damit klar, ciao
Stefan

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

Manfred Kern
Mitglied
Softwareentwicklung CAD/CAM-Systembetreuung


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

Beiträge: 86
Registriert: 25.05.2000

** CSWP 06/2004 **
DELL Precision 7530
SW 2020 SP5
SW 2019 SP3
Visual Studio 2017 pro

erstellt am: 11. Jun. 2001 10:04    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 StephanWörz 10 Unities + Antwort hilfreich

Hallo Stephan

Wir hatten ein ähnliches Problem. Wir wollten allen Usern (das sind bei uns 62!)beim Start von SW die gleichen Grundeinstellungen zur Verfügung stellen (manche User fummeln ja doch an den Systemoptionen rum). Darum hab ich ein Progrämmchen geschrieben, das dies ermöglicht. Unsere User starten nur noch dieses Programm. Damit wird SW gestartet, einige Sachen hin- und herkopiert und die SW-Systemoptionen gesetzt (Pfade, Einstellungen u.s.w). Ich als Systemadministrator gib die Einstellungen vor, deswegen sind diese in meinem Programm fest verdrahtet. Sollen User Pfade und Einstellungen setzen, ist der Vorschlag von Stefan Berlitz in Betracht zu ziehen.

Wie auch immer, wenn Du Fragen hast wende Dich an mich.

Bis dann

Manfred

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