Autor Beitrag
DelphiMan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 73



BeitragVerfasst: So 27.10.02 21:03 
Hallo zusammen!

Ich hab ein Datenbankprogramm programmiert. Bei mir klappt dies auch wunderbar - versuche ich nun genau dasselbe Programm auf einem anderen Rechner auszuführen kommt es zu einem Initialisierungsfehler der BDE. Dies ist auch klar, da die BDE nicht standardmäßig bei Windows dabei ist. Wie kann ich die BDE aber nun auf den Computern installieren, auf welchen ich mein Programm ausführen will?? Mit InstallShield hab ich es versucht, hat aber nicht gefunzt - ist irgendwie viel zu kompliziert geworden...
Wäre toll wenn ihr mir schnell helfen könntet!
Vielen Dank im Voraus!

MfG
DelphiMan
Steffer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 299



BeitragVerfasst: Mo 28.10.02 08:28 
Hast du den InstallShield-Express?
2 Möglichkeiten:

Einmal du erstellst dein Setup und wählst unter Allgemeine Optionen => BDE
oder
du erstellst ein Setup, ohne weitere Programmdaten und wählst nur unter Allgemeine Optionen => BDE

Mehr must du dazu nicht tun.

_________________
Keine Signatur ...
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Mo 28.10.02 10:26 
Hi
Wie Steffen schon geschrieben hat, mit dem mitgelieferten IS Express kein Problem.
Steffer hat folgendes geschrieben:

du erstellst ein Setup, ohne weitere Programmdaten und wählst nur unter Allgemeine Optionen => BDE

Das ist nach den Lizenzbedingungen von Borland nicht erlaubt.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
Steffer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 299



BeitragVerfasst: Mo 28.10.02 11:35 
>Das ist nach den Lizenzbedingungen von Borland nicht erlaubt.

Das ist mir neu.
Bekannt ist mir, dass nur zertifizierte Installer verwendet werden dürfen.

Auch sagt die BDEDeploy.txt, dass die BDE nur "zusammen" mit der Anwendung weitergegeben werden darf.
Was bedeutet "zusammen".
Immer nur als ein Setup?

Was machst du in folgender Situation:
Du bietest 5 Programme als Download an. Jedes benötigt die BDE.
Da ist es doch einfacher 6 Downloads (5 Programme + 1 BDE) anzubieten.

Auch wenn nicht die Frage ist, "was einfacher ist"!
Müste ich also in jedes Download die BDE einbinden?
Ist die Bereitstellung "zusammen" mit den Programmen nicht i.O.?

_________________
Keine Signatur ...
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Mo 28.10.02 11:58 
Tja, das ist ein echtes Auslegungsproblem. Aber wenn du ein Setup nur für die BDE erstellst, dann wird die BDE eben nicht zusammen mit deinem Programm weitergegeben. Zumindest sieht das Borland so.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
Steffer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 299



BeitragVerfasst: Mo 28.10.02 16:35 
@LCS
>Zumindest sieht das Borland so.

Hast du damit schon Erfahrungen gemacht oder eine andere Quelle?

_________________
Keine Signatur ...
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Di 29.10.02 09:08 
Hi Steffer
das war die Aussage eines Support Mitarbeiters von Borland. Allerdings war das vor ca. drei Jahren. Ich weiss nicht ob die das heute noch genauso sehen, aber wenn ich die BDEDEPLOY.TXT richtig interpretiere dann Ja.
Graue Haare würde ich mir deshalb allerdings keine wachsen lassen und eine Installation nur für die BDE hat wohl jeder der schon Programm für die BDE geschrieben hat. :mrgreen:

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
Steffer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 299



BeitragVerfasst: Di 29.10.02 20:45 
Graue Haare werde ich nicht kriegen.
Aber ich will auch keinen falschen Infos verteilen.
Danke

_________________
Keine Signatur ...
Fleischwolf
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Mo 04.11.02 04:00 
Titel: bde zusammen mit anwendung
ist das installationsprogramm keine anwendung ?
meiner meinung nach schon
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Mo 04.11.02 10:39 
Hi
Natürlich ist das Installationsprogramm eine Anwendung. Aber es ist keine Anwendung die mit Delphi erstellt wurde und die zum Betrieb die BDE braucht.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
alexschultze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 317



BeitragVerfasst: Sa 28.12.02 22:44 
*heeellp*

das sieht ja alles schön und gut aus, ich habe aber offenbar 'nur' die InstallShield Express - Borland Limited Edition von der Delphi6 Enterprise CD.

Da finde ich nix mit Allgemeinen Optionen! :(

unter Anwendungsdaten ist dort:
Objekte / Merge- Module, dort steht was von BDE_ENT

das anklicken? Reicht das?
Zusätzlich noch unter ODBC Ressourcen irgendwas von Paradox anklicken ?


Was ist zu tun? *heeuul*
Steffer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 299



BeitragVerfasst: So 29.12.02 00:40 
"..offenbar 'nur' die InstallShield Express - Borland .."

Sollte schon die richtige Version sein.
Schau mal unter IS.Objekte für Delphi festlegen

_________________
Keine Signatur ...