InnoSetup

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

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
Benutzeravatar
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

Beitrag von ts-soft »

Thorsten1867 hat geschrieben:
ts-soft hat geschrieben:Aber nicht aus APPDATA oder?
Nur wenn Programmverzeichnis in APPDATA ist.

Wäre ein solche Feature so interessant, dass es sich lohnen würde es einzubauen?
Nur in Ausnahmefällen, lediglich unterordner dieses Ordners. 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 %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.
Bild
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

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%
Ich arbeite gerade daran. Aber mir fehlt noch die entsprechenden Infos um 'CommonFiles' zu ermitteln (#CSIDL_???).
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
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

Beitrag von ts-soft »

#CSIDL_PROGRAM_FILES_COMMON
Ab IE5 möglich, also unbedingt überprüfen, bei älteren IE Versionen gibts nur nen Leerstring :wink:

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.
Bild
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

ts-soft hat geschrieben:#CSIDL_PROGRAM_FILES_COMMON
Ab IE5 möglich, also unbedingt überprüfen, bei älteren IE Versionen gibts nur nen Leerstring :wink:

Besser:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion"
"CommonFilesDir" und Backslash anhängen
Du kannst das neue Feature jetzt testen:
http://www.purearea.net/pb/showcase/show.php?id=353
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
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

Beitrag von ts-soft »

>> 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 :wink:
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.
Bild
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

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 :wink:
Wäre schön zu Wissen, will ja auch Installationen für Win9x erstellen
Ich habe natürlich die Variante benutzt, die zuverlässiger ist, also Registry. Danke für die Hilfe.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Antworten