Forum: Datenbanken
Delphi
by harrybo,
21. Jan 2003
Hi foxy,
Deiner Antwort kann ich leider nicht entnehmen, ob Dir mein Codebeispiel zu 1 weitergeholfen hat.
Zu 2: Shellexecute würde ich dennoch dem Stöbern in der Registry vorziehen. Es startet ein File, ähnlich, als würde man auf dieses doppelt klicken. Welche Application nun gestartet wird übernimmt das System, GetExe wird damit überflüssig. Zumindest sehe ich im Moment keinen Vorteil von...
Forum: Datenbanken
Delphi
by harrybo,
20. Jan 2003
hi foxi,
zu Deinem zweiten Problem: ich verstehe nicht ganz, was in die Zeile GetExe(ExtractFileExt(OpenDialog1.FileName)); die GetExe mit der FielExtension machen soll. Ich nutze zum Starten externer Dateien mit der zugehörigen Application ShellExecute und habe mir dafür eine kleine Funktion geschrieben:// in Abschnitt interface
function StartFile (Hdl: word; FileStr: String; Par: String ):...
Forum: Datenbanken
Delphi
by harrybo,
20. Jan 2003
hi foxy, möglicherweise klappt es, wenn Du FieldByName verwendest. Bischen aufgeräumt habe ich auch noch, sollte aber keine Auswirkungen haben.
procedure ...
var
pfad, vFieldName : string;
begin
if opendialog1.Execute then begin
pfad := opendialog1.FileName;
if ExtractFileExt(pfad)='.bmp' then
vFieldName := 'BMP'
else