Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Datei mit Programm starten, MainMenü: Senkrechte Linien (https://www.delphipraxis.net/111004-datei-mit-programm-starten-mainmenue-senkrechte-linien.html)

mr_emre_d 27. Mär 2008 21:32


Datei mit Programm starten, MainMenü: Senkrechte Linien
 
Hi Leute,

Ich wollte schnell wissen wie ich zb eine *.txt datei mit meinen eigenen Programm öffne und es in einem Memo oder sonstwas angezeigt bekomme ?

Edit:
Wenn man bei der Komponente TMainMenu bei einem Eintrag den Namen auf "-" setzt bekommt man eine Waagrechte Line. Wie bekomme ich aber eine Senkrechte ( mit "|" funzt es leider nicht )

MfG Emre

mkinzler 27. Mär 2008 21:36

Re: Datei mit eigenem Programmstarten (Param. übergeben ?)
 
Was willst du geanu wissen? Wie man Parameter auswertet oder soll dein Programm als Standard für einen Dateityp definiert werden?

mr_emre_d 27. Mär 2008 21:53

Re: Datei mit eigenem Programmstarten (Param. übergeben ?)
 
uups.. ich weiß nicht, was du mit Parameter verstehst... habs warscheinlich falsch formuliert sorry

Beispiel :
wenn ich zb eine txt datei aufmache soll der inhalt in meinem (texteditor -)programm in einem Memo angezeigt werden

MfG

Fussball-Robby 27. Mär 2008 21:54

Re: Datei mit eigenem Programmstarten (Param. übergeben ?)
 
Such mal nach ParamStr & ParamCount :wink:
Mfg

mr_emre_d 27. Mär 2008 21:56

Re: Datei mit eigenem Programmstarten (Param. übergeben ?)
 
hab schon mal was davon gehört

hab jetzt sogar schon ne idee.. ok ich schau mal

Dankeschön

Edit:
Problem Nr.1 gelöst:

Code:
  if paramcount=1 then
    memo1.text:= Paramstr(1);
hab mich verschrieben:
Code:
memo1.lines.loadfromfile(ParamStr(1));
hehe

MfG

Fussball-Robby 27. Mär 2008 22:41

Re: Datei mit eigenem Programmstarten (Param. übergeben ?)
 
Zitat:

Zitat von mr_emre_d
Code:
  if paramcount=1 then
    memo1.text:= Paramstr(1);

Hast du das schon ausprobiert? So düfte er nämlich nicht den Inhalt sondern den Pfad der Datei in der Memo anzeigen. Probiers mal so:
Delphi-Quellcode:
if ParamCount > 0 then Memo1.Lines.LoadFromFile(ParamStr(1));
Mfg

mr_emre_d 27. Mär 2008 22:45

Re: Datei mit Programm starten, MainMenü: Senkrechte Linien
 
habs schon ausprobiert... mein code funzt ...

was liefert es eigentlich bei 2, 3, bzw n ? Wie groß kann n sein ?

Edit: Kann mir irgendeiner das mit den Senkrechten Linien erläutern ?

Trotzdem danke nochmals

MrKnogge 27. Mär 2008 23:02

Re: Datei mit Programm starten, MainMenü: Senkrechte Linien
 
@mr_emre_d
Erstell doch bitte für eine neue Frage einen neuen Thread, sonst blickt doch keiner mehr durch...
(ist auf das Mainmainü bezogen)

mr_emre_d 27. Mär 2008 23:15

Re: Datei mit Programm starten, MainMenü: Senkrechte Linien
 
Sorry, aber es schien mir so vernünftiger.
Falls es aber so üblich ist, werde ich das nächste Mal einen neuen Thread eröffnen :)

MfG

Jelly 28. Mär 2008 07:48

Re: Datei mit eigenem Programmstarten (Param. übergeben ?)
 
Zitat:

Zitat von mr_emre_d
Problem Nr.1 gelöst

Und für das andere Problem bitte einen eigenen Thread.

* * * C L O S E D * * *


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