| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
|
Autor
|
Thema: variablen speichern und aufrufen mit .net (911 / mal gelesen)
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1833 Registriert: 28.04.2009
|
erstellt am: 10. Okt. 2016 17:48 <-- editieren / zitieren --> Unities abgeben:
Hallo! Mal kurz gefragt: wenn man in lisp variablen speichert bspw. (setq string "test") Dann steht der Variablenwert solange zur Verfügung bis u.a. die Anweisung (setq string nil) kommt und geleert wird. Mich würde interessieren, wie ich auf so einfache Art, Variablen in .net abspeichern kann. Vielleicht etwas kompliziert. In einem Generic object List<T> habe ich Dialogeinstellungen abgelegt. Will ich diese Einstellungen von der Vorangegangenen Eingabe haben, dann kann ich wie vorgehen ?
------------------ Gruss Dirk Blog | Adolf Spende | Infra-Feed | ÅF AB
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 10. Okt. 2016 17:58 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
... da gibt es viele Möglichkeiten. - mit static deklarierte Variablen bleiben erhalten - zwischenspeichern in den Eigenschaften der Assembly um nur mal 2 zu nennen. Wenn du den Dialog innerhalb eines Durchlaufs mehrfach anzeigst kannst du dir auch eine Klasse basteln die du im Speicher hältst. Grüße! Holger
------------------ Holger Brischke CAD on demand GmbH Individuelle Lösungen von Heute auf Morgen.
defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1833 Registriert: 28.04.2009
|
erstellt am: 11. Okt. 2016 14:08 <-- editieren / zitieren --> Unities abgeben:
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1833 Registriert: 28.04.2009 Windows 10 64bit system Autocad Civil3d 2020 ENGLISH Visual Studio 2019 OpenDCL.Runtime.9<P>
|
erstellt am: 12. Okt. 2016 07:32 <-- editieren / zitieren --> Unities abgeben:
Ging natürlich problemlos mit static Variablen egal welchen Typs zwischenzuspeichern. Ein anderes Beispiel ist: in Lisp bediene ich mich oft der Environment variable (setenv "infratools\\txt" path)... speichert (getenv "infratools\\txt")... abfrage ist ähnliches Verfahren auch mit .net möglich. Damit ich Variablen wiederum abfragen kann, auch wenn die Zeichnung bereits geschlossen wurde ?
------------------ Gruss Dirk Blog | Adolf Spende | Infra-Feed | ÅF AB
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 12. Okt. 2016 11:36 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1833 Registriert: 28.04.2009
|
erstellt am: 13. Okt. 2016 14:01 <-- editieren / zitieren --> Unities abgeben:
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1833 Registriert: 28.04.2009 Windows 10 64bit system Autocad Civil3d 2020 ENGLISH Visual Studio 2019 OpenDCL.Runtime.9<P>
|
erstellt am: 15. Okt. 2016 12:09 <-- editieren / zitieren --> Unities abgeben:
|
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 15. Okt. 2016 14:47 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
??? Dann würde ich vorschlagen, du beschäftigst dich mit dem Thema Serialisierung. Damit kannst du ganze Klassen in einen String oder XML-Format speichern und direkt wieder laden. Dieses Vorgehen verschlankt den Code extrem und man ist trotzdem objetktorientiert dabei. Grüße! Holger ------------------ Holger Brischke CAD on demand GmbH Individuelle Lösungen von Heute auf Morgen.
defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1833 Registriert: 28.04.2009
|
erstellt am: 15. Okt. 2016 15:25 <-- editieren / zitieren --> Unities abgeben:
|