AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

txt-datenbänke..

Ein Thema von C64-Flo · begonnen am 25. Nov 2003 · letzter Beitrag vom 26. Nov 2003
Antwort Antwort
Seite 2 von 2     12   
C64-Flo

Registriert seit: 11. Nov 2003
91 Beiträge
 
#11

Re: txt-datenbänke..

  Alt 25. Nov 2003, 11:48
vielen dank!

nach sowas habe ich gesucht!


hoffentlich wird das programm dadurch auf anderen rechnern lauffähig..!

(habe nicht wirklich lust, mich mit diesen install-shiel-tutorials rumzuschlagen...wenn ich schon sehe:einträge in die reg machen usw..? )
  Mit Zitat antworten Zitat
Tom

Registriert seit: 8. Jan 2003
318 Beiträge
 
RAD-Studio 2009 Pro
 
#12

Re: txt-datenbänke..

  Alt 25. Nov 2003, 11:53
Du solltest eher die Fehler im Programm suchen.

Tom, der gerne an zwei Stellen diskutiert ...
  Mit Zitat antworten Zitat
C64-Flo

Registriert seit: 11. Nov 2003
91 Beiträge
 
#13

Re: txt-datenbänke..

  Alt 25. Nov 2003, 12:42
Meinst du wirklich da steckt noch woanders der Wurm drin?

(...glaub ich ja ehrlich gesagt irgendwie auch... )


Wenn dem nicht so wäre...wie kann es möglich sein, dass das Programm auf DIESEM Rechner läuft, auf dem anderen aber nicht,
obwohl ich die daten (angefangen bei den text.dateien bis hin zu jedem einzelnen .jpg und .mp3 ) in genau gleichnamige Ordner auf dem Zielcomputer kopiert habe.?
(wg den festen Pfadzuweisungen)

Also was ich gerade mache: alle pfadzuweisungen dynamisch mit AssignFile(datei, ExtractFilePath(ParamStr(0)) + 'data\data4.txt'); usw umschreiben ändert dann ja eigentlich nichts an der funktionsweise vorher/nachher..?



Flo, der eigentlich ein kleines monster-versemmel-spielchen machen wollte, und nun mehr mit delphi als mit orks zu kämpfen hat
  Mit Zitat antworten Zitat
Benutzerbild von Sourcemaker
Sourcemaker

Registriert seit: 3. Sep 2003
Ort: Westoverledingen
264 Beiträge
 
Delphi 11 Alexandria
 
#14

Re: txt-datenbänke..

  Alt 25. Nov 2003, 14:05
Hi,

mein Tip wäre zuerst den Fehlerpunkt zu finden.
Das kannst du ganz leicht indem du an mehreren Punkten in deinem Programm ShowMessage('Programmteil Zeile etc.') aufrufst um so das Programm auf einefache Weise extern zu debuggen.
Möglicherweise ist es kein Dateipfadproblem sondern eine fehlender Systemdatei (wobei die eigentlich namentlich genannt werden) aber wie gesagt erstmal eingrenzen.

Mfg.

Frank
Frank
  Mit Zitat antworten Zitat
magic.christel

Registriert seit: 2. Jan 2003
18 Beiträge
 
Delphi 5 Professional
 
#15

Re: txt-datenbänke..

  Alt 26. Nov 2003, 06:14
Hallo C64,

Zitat von C64-Flo:
Nur ergibt sich folgendes problem:

Ich habe nun eine vollständige .exe compiliert (mit delphi7), wenn ich diese .exe und die dazugehörigen text-dateien auf einen anderen PC kopiere (unter einhaltung der genauen Pfade für die txt-dateien), startet das programm nicht.
Es kommen mit unter fehlermeldungen á la "Windows hat ein problem festgestellt, und blabla.exe muss beendet werden..."
eine ähnliche Fehlermeldung erhalte ich, wenn ich ein Programm weitergebe, dass die BDE verwendet, diese aber nicht auf dem Zielrechner installiert ist.

Durchsuche Deine Formulare, ob vielleicht noch irgendwo die BDE eingebunden wird.

Viel Glück

Magic
  Mit Zitat antworten Zitat
orion3000

Registriert seit: 28. Aug 2003
Ort: Betzdorf
63 Beiträge
 
Delphi 4 Standard
 
#16

Re: txt-datenbänke..

  Alt 26. Nov 2003, 12:51
Hallo zusammen,
hatte einmal das selbe Problem.

Ich hatte eine Anwendung mit Laufzeit-Packages Compiliert und auf anderen Rechnern Installiert.
Da bekamm ich die gleiche Fehlermeldung(en).
Nicht einmal die das die Anwendung die Laufzeit-Packages nicht finden konnte sondern, ich konnte die Anwendung einfach nicht starten.

Geholfen hatt:
Wenn die Anwendung Laufzeit-Packages verwendet, müssen die entsprechenden Package-Dateien zusammen mit der Anwendung weitergegeben werden. InstallShield Express behandelt Package-Dateien bei der Installation wie DLLs, d.h. die Dateien werden kopiert, und in der Windows-Registrierung werden die erforderlichen Einträge vorgenommen. Es empfiehlt sich, die von Borland bereitgestellten Laufzeit-Packages im Verzeichnis WINDOWS\SYSTEM zu installieren. Da dieses Verzeichnis allgemein zugänglich ist, können verschiedene Anwendungen auf eine einzige Instanz der Dateien zugreifen. Packages, die Sie selbst erstellt haben, sollten in demselben Verzeichnis wie die Anwendung installiert werden. Nur die BPL-Dateien müssen weitergegeben werden.

Wenn Sie Packages an andere Programmierer weitergeben, stellen Sie sowohl die BPL- als auch die DCP-Dateien zur Verfügung.

Gruß
Orion3000
  Mit Zitat antworten Zitat
C64-Flo

Registriert seit: 11. Nov 2003
91 Beiträge
 
#17

Re: txt-datenbänke..

  Alt 26. Nov 2003, 13:35
OK.

Da ich ein absoluter Delphi-Neuling bin, muss ich folgendes fragen:

- Woran erkenne ich ob mein Programm die BDE einbindet?
Wie kann ich das verhindern?

- Was ist mit den Laufzeit-Packages gemeint?
Sind das die Delphi-Daten VOR der compilierung?
Also der gesamte Inhalt mitsamt den dpr,pas,ddp usw dateien?

- Die von Borland bereitgestellten LPs?



Ich glaub, ich schliess meinen C64 wieder an...
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:05 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz