Registriert seit: 23. Aug 2003
172 Beiträge
|
Re: Paradox-tabellen im Ordner der .exe erstellen
20. Jun 2004, 11:41
Danke,
ich habe mir mittlerweile auf dieser Weise geholfen:
Delphi-Quellcode:
pfad := ExtractFilePath(Application.ExeName);
name := ExtractFileName(Application.ExeName);
ext := ExtractFileExt(Application.ExeName);
tabellen:=pfad + 'tabellen';
with Table1 do DatabaseName := tabellen;
with Table2 do DatabaseName := tabellen;
IF NOT FileExists(tabellen + '\daten.DB') THEN
BEGIn
if not ForceDirectories(tabellen) then
ShowMessage('Beim Anlegen von '+Tabellen+' ist ein Fehler aufgetreten! Bitte überprüfen Sie ob Schreibzugriff auf den Datenträger der *.exe haben.');
with Table1 do
begin
active := false;
DatabaseName := tabellen;
tabletype := TTParadox;
tablename := 'daten';
Name := 'Table1';
with FieldDefs do
begin
clear;
Add('Whg', ftinteger, 0, false);
Add('Name', ftString, 50, false);
Add('Vorname', ftstring, 50, false);
Add('Mietbegin', ftDate, 0, false);
Add('Bemerkung', ftString, 100, false);
Add('telefon', ftinteger, 0, false);
Add('Bruttomiete', ftcurrency, 0, false);
Das sollte auch funzen, oder sollte ich das doch lieber in eine funktion bauen?
Plautzer
|
|
Zitat
|