Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Programme starten und Textdateinspeichern (https://www.delphipraxis.net/5607-programme-starten-und-textdateinspeichern.html)

joe666sa 12. Jun 2003 20:09


Programme starten und Textdateinspeichern
 
Hab erst mit Delph angefangen und ich krieg das mit dem starten eines programms über den befehl
Code:
ShellExecute(0, 'open', PChar(Filename), '', '', SW_SHOWNORMAL)
einfach nicht hin.

und wie muss man ich dass anstellen das ich wenn ich den pfad einer textdatei , inhalt und name angebe dass sie per knopfdruck gespeichert wird?

Luckie 12. Jun 2003 20:22

Könntest du mal etwas genauer werden? :evil: "nicht hinbekommen" ist nicht gerade sehr hilfreich, wen man dir helfen soll.

Und zu deiner zweiten Frage: Wie bitte? Was willst du? Ich habe nur verstaden, dass du ein eTextdatei speichern willst. Aber wenn es eine Dsatei ist, dann liegt sie doch schon als datei vor.

joe666sa 12. Jun 2003 21:10

Code:
procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(0, 'open', PChar('c:/WINNT/system32/cmd.exe'), '', '', SW_SHOWNORMAL)
end;
Wenn ich das so kompilere dann kommen diese meldungen:
Code:
  [Fehler] Unit1.pas(28): Undefinierter Bezeichner: 'ShellExecute'
  [Fataler Fehler] Project1.dpr(5): Verwendete Unit 'Unit1.pas' kann nicht compiliert werden
Und das zweite sollte einfach ne Button sein und wenn man drauf drückt wird: Eine Textdatei an einem Pfad (z.b.: \\irgend_ein_pc\irgend_einfreigabe)und mit irgend einem inhalt und titel welcher frei wählbar ist.

In VB würde sich für das die print funktion anbiten aber das kann man in VB in keine schleife setzten.

Daniel B 12. Jun 2003 21:14

Hallo und herzlich Willkommen im Forum!

In den Uses die Unit ShellApi aufnehmen.

Grüsse, Daniel :hi:

Luckie 12. Jun 2003 21:16

Suich mal im Forum nach Shellexecute. Diese Frage taucht wöchentlich bestimmt mehr mal einmal auf.

Es gibt da dutzende Möglichenkeiten: AssignFile mit writeln und writefile. TStringlist, WEenn der Text in einem Memo steht TMemo bzw. die Methode SaveToFile von der Eigenschaft Lines, ...

Such dir was aus. da ich mir imme rnoch nicht vorstellen, kann was du da vor hast.

Meinst du mit speichern eventuell kopieren?


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