Einzelnen Beitrag anzeigen

Benutzerbild von Dani
Dani

Registriert seit: 19. Jan 2003
732 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Übergabestring bearbeiten.

  Alt 13. Mai 2004, 23:34
Delphi-Quellcode:

program SendToWordpad;

uses
 SysUtils,
 Windows,
 ShellApi;

function TrimAtDoubleAt(s: String): String;
var iPos: Integer;
begin
 Result := s;
 iPos := pos('@@', s);
 If iPos>0 then
  Result := copy(s, 1, iPos-1);
end;

begin
 ShellExecute(0, 'open', PChar( TrimAtDoubleAt( ParamStr(1) ) ), nil, nil, SW_SHOWNORMAL);
 //Bleibt zu hoffen, dass der komplette Paramter in Anführungszeichen übergeben wird
end;
Dani H.
  Mit Zitat antworten Zitat