| MathiasSimmack hat folgendes geschrieben: |
| Im Setupnamen fehlt das D. Ich meine, du hast das Ding "PSDK Expert" genannt. |
Ja. Ich weiß. Ist mir aufgefallen, als ich die ZIP Datei auf den FTP Server geschoben habe. Werde den Namen der ZIP Datei nicht ändern, aber die Setup EXE wird noch das fehlende D bekommen.
| Zitat: |
| Du solltest bei der Installation die Admin-Rechte prüfen, wenn du nach "Programme" installieren willst. |
Habe ich extra geändert, weil ich den Dateinamen in [HKEY_CURRENT_USER\Software\Borland\Delphi\x.0\Experts] eintragen muss. Hatte mir da Gedanken drum gemacht... Hab mich dann dazu entschlossen auf die Rechte-Überprüfung zu verzichten.
| Zitat: |
| Oder stell sicher, dass die Datei(en) in einem anderen Ordner landen, in dem auch normale Benutzer Schreibrechte haben, wenn sie keine Admins sind. |
mmmh... Wer diesen Expert installiert, wird unter Garantie kein DAU sein.
| Zitat: |
| Du solltest evtl. prüfen ob die Help 2.0 [...] vorhanden sind. Schon beim Setup, meine ich. |
Im Expert selber überprüfe ich das auch (mit Fehlermeldung). Aber bei der Installation nicht. Da hast du recht.
| Zitat: |
| Notfalls kann ich dir da helfen. |
Danke für das Angebot.
| Zitat: |
| Das Vorhandensein von Delphi lässt sich sicher auch prüfen. |
Ja. Und das stellt auch kein großes Problem dar. Ich überlasse aber lieber dem Benutzer die Entscheidung was er tun möchte. Hasse es selber, wenn mir jemand was vorschreiben will.
| Zitat: |
| Vllt. ist Inno Setup die falsche Wahl. |
Benutze sonst nur InstallShield Express und das war für mich jetzt mal die Gelegenheit sich mit dem Inno Setup zu beschäftigen. Das ganze sollte auch einen Lerneffekt für mich haben.
| Zitat: |
| Kann man das nicht zusammenfassen? Einen Experten für D5 bis D7? |
Theoretisch schon. Hat aber in der Praxis an einer AV gescheitert, wenn ich Delphi 5 beendet habe. Konnte den Fehler auch lokalisieren. Lag definitiv nicht an mir. Hab den Experten in der alten ToolsAPI geschrieben. Dann in der neuen Version die mit Delphi 4 eingeführt worden ist. Hab's dann mit ShareMem und der OpenTools API gemacht. Letztendlich blieb mir nur der Weg über den Wizard in Verbindung OpenTools und NativeTools, damit es in den drei Versionen läuft. Kann den Fehler jeder Zeit reproduzieren.
| Zitat: |
| Und gar keine Kritik am Experten? |
Danke. Hab den Experten nur geschrieben, weil mich das schon lange genervt hat, dass ich das PSDK manuell aufrufen musste.
| Zitat: |
| Höchstens, dass du vllt. noch einen Menüpunkt einbindest, der das PSDK so aufruft. Quasi als Ergänzung zur normalen Delphi-Hilfe, und dass du die Konfiguration vllt. in das Optionsmenü verschiebst. |
Ich hatte mal ein Programm geschrieben, das mich beim Suchen in verschiedenen Newsgroups und Foren unterstützt. Werde das demnächst mal zu einem IDE Add-In umschreiben und deine Anregungen mit einbinden.
.