Fórum Manipulacao de arquivos #209599
26/01/2004
0
Teste.exe
Teste01.exe
Teste02.exe
Teste03.exe
Qdo executar o Teste.exe quero que este dispare o executavel com o mesmo nome mas com o maior numero, no caso, Teste03.exe (que esta na mesma pasta).
Alguem pode me ajudar?
Drf
Curtir tópico
+ 0Posts
27/01/2004
Nigro
Winexec(´Command.com /C Teste.exe´,Tipo_de_Janela);
Tipo_de_Janela :
SW_SHOWNORMAL - Visualização normal da janela
SW_MAXIMIZE - Janela maximizada
SW_MINIMIZE - Janela minimizada
SW_HIDE - Escondido
Gostei + 0
27/01/2004
Isaque
procedure. . . . .
var
c_arq,
c_arq2 : String;
I : Integer;
Label Ponteiro;
begin
c_arq := Application.Exename;
c_arq := Copy(c_arq, 1, Length(c_arq) - 4);
For I := 5 downto 1 do begin
c_arq2 := ´´;
c_arq2 := c_arq + FormatFloat(´00´, I) + ´.exe´;
if FileExists(c_arq2) then
Goto Ponteiro
end;
Exit;
Ponteiro:
Winexec(c_arq2, SW_NORMAL);
end;
Gostei + 0
28/01/2004
Drf
Blz, era o que precisava. Obrigado.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)