Also, ich hab ein Programm, was erst aus einer DB Informationen ausliest, diese dann anzeigt und über "Drucken" wird eine bestimmte Textdatei genommen, diverse Begriffe (z.B. {titel}) durch die entsprechenden Werte aus der DB ersetzt, dann wird die Datei woanders abgespeichert. Als nächstes wird - in der gleichen Prozedur - über einen DOS-Befehl erst der Zeichensatz konvertiert, die konvertierte Datei nochmal abgespeichert und dann (auch über DOS) an einen Drucker geschickt.
Das Programm läuft, wenn ich es ganz normal kompiliert habe, ohne weiteres. Jetzt erstelle ich aber über InstallShield Express für Delphi5 Installationsdateien. Und wenn ich diese dann installiere, funktioniert das ganze nur noch ein mal - nämlich, wenn ich am Ende der Installation sage "Jetzt starten". Wenn ich das Prog dann das nächste mal ganz normal starten will, klappt zwar das Auslesen aus der DB, auch noch das erste abspeichern, aber sonst passiert nichts weiter. Hat irgendwer eine Erklärung dafür???
Wenn ich die Dateien, die ich dem Installationsprog mitgebe zu Fuß woanders hin kopiere (z.B. exe-Datei, ini-Datei, db, etc. nach irgendwo hin) dann klappt das ohne weiteres. Nur mit der Installation gehts nicht... bin vollkommen ratlos :(
Moderiert von
raziel: Topic aus Sonstiges verschoben am Di 08.11.2005 um 18:26