Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Konsolenanwendung mit Zeos-Unit (https://www.delphipraxis.net/74244-konsolenanwendung-mit-zeos-unit.html)

Mayday171 31. Jul 2006 11:42


Konsolenanwendung mit Zeos-Unit
 
Hallo,

Kann mir vieleicht jemand erklären wie ich in einer Konsolenanwendung Klassen erzeuge bzw. die Komponenten von Zeos einfügen kann?
Bis jetzt bin ich nur soweit:

Delphi-Quellcode:
program project1;

{$mode objfpc}{$H+}

uses
  {$IFDEF UNIX}
  cthreads,
  {$ENDIF}
  classes,ZConnection;
 
var db:ZConnection;


begin
writeln('test');
end.
ich binde die Unit von Zeos ein, die ich brauche und
deklariere eine Variable mit dem Type ZConnection (Ist das irgendwie schon falsch?)

Danke!!

MfG

mkinzler 31. Jul 2006 11:59

Re: Konsolenanwendung mit Zeos-Unit
 
Zitat:

ich binde die Unit von Zeos ein, die ich brauche und
deklariere eine Variable mit dem Type ZConnection (Ist das irgendwie schon falsch?)
Nein, aber du mußt sie ja auch Instantiieren

Delphi-Quellcode:
db := TZconnection.Create;
bevor du sie verwenden kannst.

Mayday171 31. Jul 2006 12:29

Re: Konsolenanwendung mit Zeos-Unit
 
Danke!!!

Und was trage ich für owner bei Create(owner:TComponent) ein??

mkinzler 31. Jul 2006 12:37

Re: Konsolenanwendung mit Zeos-Unit
 
Zitat:

Und was trage ich für owner bei Create(owner:TComponent) ein??
Nil.

Domo Sokrat 1. Aug 2006 10:26

Re: Konsolenanwendung mit Zeos-Unit
 
Hi Mayday171,

die Infos, die Du benötigst, stehen hier: An Introduction to ZDBC API. Eines unsrer Mitglieder aus der Entwicklerteam nutzt den ZDBC-Layer exzessiv, um seine Konsolenapplikationen (Deamos, die unter Linux laufen und mit FreePascal erstellt) zu implementieren.

Ich hoffe, das ist das, was Du suchst. Wenn Du noch weiter Probleme haben solltest, dann kann man Dir garantiert im ZeosLib-Forum weiterhelfen ;-)

Grüße!

P.S.: Es gibt bei den Zeos-Examples (Verzeichnis "Examples\dbc") eine kleine Demo, namens "DbcDemo".


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:54 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