Hallöchen , ich stehe grade vor einem kleinen Problem, und zwar habe ich ein Setup für ein Programm geschrieben, welches der Grundeinrichtung des eigentlichen Programmes dient,
in dem Setup werden der Lizensnehmer(User) , der Speicherpfad für die Daten der Programms und ein boolscher wert ermittelt, welcher dafür steht ob das Setup bereits abgeschlossen wurde, und diese Daten werden in eine Serialisierte Datei im vom User ausgewählten Verzeichniss geschrieben ( License.dat).
Soweit sogut.....aber :
Woher soll das eigentliche Programm wissen, wo genau sich diese Serialisierte Datei befindet , bzw ob diese überhaupt existiert ? ich kann ja vorher nicht wissen welchen Pfad der User während des Setups angibt.?:lol:
Gibt es da eine Möglichkeit , sagen wir der Wert der boolschen variable irgendwo im Betriebssystem zu hinterlegen ?
Oder muss ich den unschönen Weg wählen die Datei in einem von mir festgelegtem Verzeichniss zu erstellen und dann aus diesem auslesen zu lassen , aber was mache ich wenn z.B "C:/" auf dem Zielsystem garnicht existiert ????:L
in dem Setup werden der Lizensnehmer(User) , der Speicherpfad für die Daten der Programms und ein boolscher wert ermittelt, welcher dafür steht ob das Setup bereits abgeschlossen wurde, und diese Daten werden in eine Serialisierte Datei im vom User ausgewählten Verzeichniss geschrieben ( License.dat).
Soweit sogut.....aber :
Woher soll das eigentliche Programm wissen, wo genau sich diese Serialisierte Datei befindet , bzw ob diese überhaupt existiert ? ich kann ja vorher nicht wissen welchen Pfad der User während des Setups angibt.?:lol:
Gibt es da eine Möglichkeit , sagen wir der Wert der boolschen variable irgendwo im Betriebssystem zu hinterlegen ?
Oder muss ich den unschönen Weg wählen die Datei in einem von mir festgelegtem Verzeichniss zu erstellen und dann aus diesem auslesen zu lassen , aber was mache ich wenn z.B "C:/" auf dem Zielsystem garnicht existiert ????:L
Zuletzt bearbeitet: