PB EasySetup - Setup für eigenes Programm erstellen
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Beim Installieren wird doch sogar schriftlich angezeigt, was gerade gemacht wird (ListView). Bloß ist mein Computer nicht langsam genug um wirklich den Fortschritt beobachten zu können.
Ich werde demnächst nochmal mit Progressbars experimentieren, besitzt aber keine Priorität, da es die Funktionalität nicht beeinträchtigt.
Ich werde demnächst nochmal mit Progressbars experimentieren, besitzt aber keine Priorität, da es die Funktionalität nicht beeinträchtigt.
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Projekt-Homepage mit Screenshots erstellt:
http://www.easysetup.de.vu
http://www.easysetup.de.vu
TOP
Zu der Deinstallation. Würde nur die Dateien löschen die auch Installiert worden sind.
Wenn dann der Ordner leer ist, dann erst den Ordner löschen. Ansonsten eine Meldung ausgeben das noch Dateien vorhanden sind.
Ist auf jeden fall am sichersten.
FF
Zu der Deinstallation. Würde nur die Dateien löschen die auch Installiert worden sind.
Wenn dann der Ordner leer ist, dann erst den Ordner löschen. Ansonsten eine Meldung ausgeben das noch Dateien vorhanden sind.
Ist auf jeden fall am sichersten.
FF
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Normalerweise werden nur genau die Dateien gelöscht, die installiert wurden. Dann wird überprüft, ob die installierten Ordner leer sind und ggf. gelöscht.
Falls der Anwender darauf besteht, wirklich (fast) alle Dateien zu löschen, habe ich natürlich einige Sicherheitsvorkehrungen getroffen:
- Kein Löschen von Dateien in Rootverzeichnissen
- Test auf richtiges Programm-Verzeichnis (existiert Programmdatei?)
- Nur die installierten Unterverzeichnisse werden gelöscht
(Keine Installation ohne Programmverzeichnis)
Ich hoffe, damit ist sichergestellt, das ein DAU* nicht aus Versehen seine ganze Festplatte leerräumt.
_____________________
*dümmste anzunehmende User
Falls der Anwender darauf besteht, wirklich (fast) alle Dateien zu löschen, habe ich natürlich einige Sicherheitsvorkehrungen getroffen:
- Kein Löschen von Dateien in Rootverzeichnissen
- Test auf richtiges Programm-Verzeichnis (existiert Programmdatei?)
- Nur die installierten Unterverzeichnisse werden gelöscht
(Keine Installation ohne Programmverzeichnis)
Ich hoffe, damit ist sichergestellt, das ein DAU* nicht aus Versehen seine ganze Festplatte leerräumt.
_____________________
*dümmste anzunehmende User
- 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
> Ich hoffe, damit ist sichergestellt, das ein DAU* nicht aus Versehen seine ganze Festplatte leerräumt.
wieso einer, ich sehe tausende
Nein, wirklich gelungen bisher
wieso einer, ich sehe tausende
Nein, wirklich gelungen bisher
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: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
@TS-Soft -
Tipp für Fortgeschrittene:
Wenn man für ein Projekt häufig neue Setups erstellt, kann man dafür eine Desktopverknüpfung erstellen und das Projekt als Programmparameter übergeben.
=> Projekt ´KvGS´ wird automatisch geladen.
Das Datum ist automatisch 'heute' und so muss man eigentlich nur noch die Version ändern und 'Erzeugen' drücken.
Tipp für Fortgeschrittene:
Wenn man für ein Projekt häufig neue Setups erstellt, kann man dafür eine Desktopverknüpfung erstellen und das Projekt als Programmparameter übergeben.
Code: Alles auswählen
EasySetup.exe KvGS.esp
Das Datum ist automatisch 'heute' und so muss man eigentlich nur noch die Version ändern und 'Erzeugen' drücken.
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten: