Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
25. Jan 2004
Moin Beatles,
guckst Du hier:
Mit Mehreren Datein ein Program Starten
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
16. Mai 2003
Moin dopeline,
Dein Dateityp ist offensichtlich registriert worden, sonst würde sich ja Dein Programm nicht öffnen, wenn eine entsprechende Datei ausgewählt wird.
(Die Registrierung eines Dateitypen sollte auch nur einmal, nämlich bei der Installation erfolgen)
Am Besten lässt Du Dir mal im OnCreate des Hauptformulares anzeigen, was im ParamStr(1) übergeben wurde (z.B. mit ShowMessage).
...
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
16. Mai 2003
Moin dopeline,
an welcher Stelle hakt's denn?
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
16. Mai 2003
Moin dopeline,
wenn Dein Programm auf Grund eines Doppelclicks auf eine mit Deinem Programm verknüpfte Datei gestartet wird, könntest Du das z.b. im OnCreate des Hauptformulares verarbeiten.
Beispiel:
procedure TForm1.FormCreate(Sender: TObject);
begin
if paramcount > 0 then
begin
// z.B. übergebenen Datei in ein Memo laden
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
16. Mai 2003
Moin dopeline,
was hat denn Deine Öffnen-Routine mit der Registrierung eines Dateityps zu tun???
Ausserdem:
Zu jedem OpenKey muss auch ein CloseKey gecoded werden.
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
16. Mai 2003
Moin Dopeline,
das Einlesen der Datei muss Du natürlich selber programmieren.
Stichworte paramcount, paramstr, um an den Dateipfad heranzukommen.