InnoSetup
Noch eine Frage habe ich das Setup macht schwierigkeiten wenn ich als nicht admin versuche das setup auszuführen wie umgehe ich das auserdem habe ich dien language datei in einem ordner der bei der exe liegt denn kann ich dann auch nicht öffnen um die datei auszulesen oder?
Purebasic 5.0 32bit und 64 bit
I'm back from hell
I'm back from hell
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Nur in Ausnahmefällen, lediglich unterordner dieses Ordners. Wichtiger wäreThorsten1867 hat geschrieben:Nur wenn Programmverzeichnis in APPDATA ist.ts-soft hat geschrieben:Aber nicht aus APPDATA oder?
Wäre ein solche Feature so interessant, dass es sich lohnen würde es einzubauen?
es, das ich einige Dateien dorthin installiere, weil ist der beste Ort für
preferences in MultiUser-Umgebungen. Genauso wie CommonFiles
(Gemeinsame Dateien), wäre auch schön, dann kann man seine mehrfach
genutzten DLLs dorthin installieren, besser als nach %SYTEM%
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- Thorsten1867
- Beiträge: 1360
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Ich arbeite gerade daran. Aber mir fehlt noch die entsprechenden Infos um 'CommonFiles' zu ermitteln (#CSIDL_???).ts-soft hat geschrieben:Wichtiger wäre es, das ich einige Dateien dorthin installiere, weil ist der beste Ort für preferences in MultiUser-Umgebungen. Genauso wie CommonFiles (Gemeinsame Dateien), wäre auch schön, dann kann man seine mehrfach genutzten DLLs dorthin installieren, besser als nach %SYSTEM%
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
#CSIDL_PROGRAM_FILES_COMMON
Ab IE5 möglich, also unbedingt überprüfen, bei älteren IE Versionen gibts nur nen Leerstring
Besser:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion"
"CommonFilesDir" und Backslash anhängen
Ab IE5 möglich, also unbedingt überprüfen, bei älteren IE Versionen gibts nur nen Leerstring

Besser:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion"
"CommonFilesDir" und Backslash anhängen
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- Thorsten1867
- Beiträge: 1360
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Du kannst das neue Feature jetzt testen:ts-soft hat geschrieben:#CSIDL_PROGRAM_FILES_COMMON
Ab IE5 möglich, also unbedingt überprüfen, bei älteren IE Versionen gibts nur nen Leerstring
Besser:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion"
"CommonFilesDir" und Backslash anhängen
http://www.purearea.net/pb/showcase/show.php?id=353
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
>> Du kannst das neue Feature jetzt testen
Ob Du das aus der Registry liest oder Mithilfe der Konstanten kann ich nicht
feststellen, da bei mir beides funktionieren würde
Wäre schön zu Wissen, will ja auch Installationen für Win9x erstellen
Ob Du das aus der Registry liest oder Mithilfe der Konstanten kann ich nicht
feststellen, da bei mir beides funktionieren würde

Wäre schön zu Wissen, will ja auch Installationen für Win9x erstellen
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- Thorsten1867
- Beiträge: 1360
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Ich habe natürlich die Variante benutzt, die zuverlässiger ist, also Registry. Danke für die Hilfe.ts-soft hat geschrieben:>> Du kannst das neue Feature jetzt testen
Ob Du das aus der Registry liest oder Mithilfe der Konstanten kann ich nicht
feststellen, da bei mir beides funktionieren würde![]()
Wäre schön zu Wissen, will ja auch Installationen für Win9x erstellen