Fórum A sintaxe não funciona?? #220418

16/03/2004

0

copyfile(´c:\Logo.bmp´, ´c:\windows\temp\´,true);

Essa sintaxe não funciona, alguem teria uma explicação?

Obrigado


Airto

Airto

Responder

Posts

16/03/2004

Lucas Silva

CopyFile(pChar(´c:\windows\teste.exe´),pchar(´c:\teste´), True);



Responder

Gostei + 0

16/03/2004

Vinicius2k

Colega,

Vc precisa especificar o nome do destino :

CopyFile(´c:\Logo.bmp´, ´c:\windows\temp\Logo.bmp´,true);


T+


Responder

Gostei + 0

16/03/2004

Lucas Silva

Vc precisa especificar o nome do destino : CopyFile(´c:\Logo.bmp´, ´c:\windows\temp\Logo.bmp´,true);


Não, ele vai copiar um arquivo, para outra pasta....
Acho que você não entendeu direito.....


Responder

Gostei + 0

16/03/2004

Vinicius2k

[quote:fb6c48301f=´Lucas Alves Silva´]Não, ele vai copiar um arquivo, para outra pasta....
Acho que você não entendeu direito.....[/quote:fb6c48301f]
acho q foi vc que não entendeu Lucas... mesmo que ele espefique a pasta, se não definir o nome no arquivo no destino, não existe cópia...
e a utilização do conversor PChar é desnecessária quando vc não está passando uma variável para a função...
é só testar que vc vai ver...
function CopyFile(lpExistingFileName, [color=red:fb6c48301f]lpNewFileName[/color:fb6c48301f]: PChar; bFailIfExists: BOOL): BOOL; stdcall;

a função eh booleana então vc pode testar o retorno...
T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar