Einzelnen Beitrag anzeigen

Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#1

Problem mit Konsolenanwendung und Win7

  Alt 27. Jul 2010, 10:27
Hi,

ich habe hier eine kleine Konsolenanwendung, die unter XP einwandfrei funktioniert und unter Windows 7 nicht:
Delphi-Quellcode:
var
 sl : TIniFile;
 i,j : integer;
 help: string;
begin
  if ParamStr(1) = 'then
  begin
    sl := TIniFile.Create(ExtractFilePath(ParamStr(0)) + 'autorun.inf'); //hier müsste der Fehler liegen?!?
    help := sl.ReadString('autorun','open','starter.exe index_de.html');
    i := Pos(' ',help);
    help := Copy(help,i+1,length(help)-i);
    j := ShellExeCute(0, nil, PChar(help), nil, nil, sw_Show);
    sl.Free;
  end
  else
    ...nicht relevant
Kann mir da jemand einen Tipp geben? Der Wert in der autorun.inf wird gar nicht korrekt ausgelesen. Wenn ich mir den Pfad über writeln ausgeben lasse ist dieser allerdings korrekt .

Viele Grüße ...

  Mit Zitat antworten Zitat