Entwickler-Ecke
Dateizugriff - acrobat reader öffnen?
foxy - Di 14.01.03 14:59
Titel: acrobat reader öffnen?
Hoi leute ... ma ne frage ich habe in meiner datenbank einmal .bmp gespeichert und .pdf gespeichert und will noch .htm oder .html datein speichern
nun wie kann ich es machen das wenn ich doppelklick auf mein DBGrid mache in der entsprechenden colum das sich dann acrobat reader, oder i-net explorer öffnet??
bisher habe ich es so gemacht
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23:
| if opendialog1.Execute then begin pfad:=opendialog1.FileName; k:=copy((InttoStr(Pos(pfad,'.'))),1,3); if k= '.bmp' then begin Table1.Edit; Table1File.AsString:=pfad; Table1BMP.LoadFromFile(pfad); DBlistbox1.Items.Add(pfad); Table1.Post; Pagecontrol1.ActivePageIndex:=2; end else begin Table1.Edit; Table1File.AsString:=pfad; Table1Datei.LoadFromFile(pfad); DbListbox1.Items.Add(Pfad); Table1.Post; Pagecontrol1.ActivePageIndex:=2; end; end; |
Quelltext
1: 2: 3: 4: 5:
| procedure TForm1.DBGrid1DblClick(Sender: TObject); begin if FileExists(Table1.FieldbyName('File').AsString) then begin Form4.Show; |
zu code 1, da fragt er einfach ab ob es sich um eine .bmp datei handelt wenn ja macht er sie in ein graphic feld wenn nich eben in ein blob feld
die grafik kann ich per doppelklick öffnen aber wie öffne ich das andere alles??
tommie-lie - Di 14.01.03 15:20
Such mal hier im Forum oder im Win32.SDK nach ShellExecute. Damit startet man aus einer Windows-Anwendung andere Programme, bzw öffnet Dateien mit der dazugehörigen Verknüpfung (z.B. dem Standard-Browser und nicht dem IE).
foxy - Di 14.01.03 15:22
ahhh ok thx wusste nich nach was ich suchen sollte =)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!