Delphi-PRAXiS
Seite 4 von 5   « Erste     234 5      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Eine txt Datei mit links soll mit ShellExecute alle links öf (https://www.delphipraxis.net/44818-eine-txt-datei-mit-links-soll-mit-shellexecute-alle-links-oef.html)

MisterNiceGuy 25. Apr 2005 14:08

Re: Eine txt Datei mit links soll mit ShellExecute alle link
 
@MisterX: Ich bin sicher wenn du weiterhin dein Pseudodeutsch verwendest werden deine Beiträge ignoriert...

Tyrael Y. 25. Apr 2005 14:11

Re: Eine txt Datei mit links soll mit ShellExecute alle link
 
Ah guck mal einer schau, es kann deutsch :mrgreen:

ParamStr() ist eine Funktion, die dir die Parameter die einem Programm übergeben worden sind zurückliefert

- z.B
Delphi-Quellcode:
ParamStr(0)
gibt dir an, welche Datei ausgeführ worden ist um dien Program zu starten zum Beispiel D:\MeinOrdner\DasProgramm.exe

Delphi-Quellcode:
ExtractFilePath()
gibt dir zu einem Programmpfad wie D:\MeinOrdner\DasProgramm.exe den dazugehöriegn Ordner wieder in diesem Fall D:\MeinOrdner


mfg


P.S.: Rechtschreibung und Formulierung sind dir also doch nicht so fremd, also bitte auch in Zukunft daran halten

MisterX 25. Apr 2005 14:14

Re: Eine txt Datei mit links soll mit ShellExecute alle link
 
Versuche ich ^^ :dance:

glkgereon 25. Apr 2005 14:22

Re: Eine txt Datei mit links soll mit ShellExecute alle link
 
abgesehen davon, das das imho spam ist, und du nicht der bist, der andere für einen tippfehler anmeckern sollte,
hast du es denn jetzt hinbekommen?

Chris1986 25. Apr 2005 14:23

Re: Eine txt Datei mit links soll mit ShellExecute alle link
 
Zitat:

Zitat von alcaeus
Ich denke du meinst die Moeglichkeit in HTML, Links relativ zum aktuellen Pfad anzugeben. Diese Funktionalitaet musst du dir mit den erwaehnten Befehl nachbauen.

Hi alcaeus.
Bist du dir sicher, dass das mit Delphi nicht geht? Ich habs noch nicht ausprobiert. Aber bei CGI-Scripten, die man mit Kylix erstellt, funktioniert z.B. folgendes:
Delphi-Quellcode:
Stringlist.LoadfromFile('./einUnterordner/nocheinUnterordner/meineTextdatei.txt');
MfG
Christian

alcaeus 25. Apr 2005 14:24

Re: Eine txt Datei mit links soll mit ShellExecute alle link
 
Hallo Chris,

Zitat:

Zitat von Chris1986
Bist du dir sicher, dass das mit Delphi nicht geht? Ich habs noch nicht ausprobiert. Aber bei CGI-Scripten, die man mit Kylix erstellt, funktioniert z.B. folgendes:

Falls der Ausfuehrungspfad in einer Verknuepfung geaendert wird, passt das Verzeichnis nicht mehr, ebenso wenn mit einem OpenDialog das Verzeichnis verstellt wird. Wenn man hingegen mit ExtractFilePath und ParamStr(0) bzw. Application.ExeFileName arbeitet, ist das Verzeichnis auf jeden Fall richtig ;)

Greetz
alcaeus

MisterX 25. Apr 2005 14:25

Re: Eine txt Datei mit links soll mit ShellExecute alle link
 
Ja nur wie gesagt es sol überall funktionieren weil ich es meinen freuenden schicken werde und ich sage ihnen doch nicht wo sie das rein kopieren sollen

alcaeus 25. Apr 2005 14:27

Re: Eine txt Datei mit links soll mit ShellExecute alle link
 
Hallo MisterX,

Zitat:

Zitat von MisterX
Ja nur wie gesagt es sol überall funktionieren weil ich es meinen freuenden schicken werde und ich sage ihnen doch nicht wo sie das rein kopieren sollen

wie gesagt, verwende den Tipp den wir dir empfohlen haben. Nun mal ein konkretes Beispiel:
Delphi-Quellcode:
AssignFile(<var>, IncludeTrailingPathDelimiter(ExtractFileName(ParamStr(0)))+'deinedatei.txt');
Das ist nur ein Beispiel. Wenn du mit einer StringList oder einem Memo arbeitest, musst du natuerlich nur noch den 2. Parameter uebernehmen, das ist der Teil der dir den richtigen Pfad zur Datei "zusammenstellt".

Greetz
alcaeus

MisterX 25. Apr 2005 14:31

Re: Eine txt Datei mit links soll mit ShellExecute alle link
 
Ok ich versuche es zu hause bin bei der Arbeit ^^ danke für alles

sakura 25. Apr 2005 14:31

Re: Eine txt Datei mit links soll mit ShellExecute alle link
 
Zurück zum Thema :roll:

Doppelposts melden, nicht selbst hier posten :wall:

...:cat:...

P.S.: Ich habe hier mal aufgeräumt, wenn noch mehr OT kommt, dann wird derjenige ermahnt und im Zweifel dicht gemacht :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:47 Uhr.
Seite 4 von 5   « Erste     234 5      

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