• 0
Sign in to follow this  
Guest Guest

Arquivos

Question

Guest Guest

. Como eu copio um arquivo que está no diretório do .exe pra um determinado diretório?

. Como eu deleto um arquivo? (Deletar sem manda pra lixeira)

. Como eu testo se o windows em uso é o xp,nt,2000,2003,9x?

. Como eu testo se o windows em uso usa a pasta Winnt ou a pasta windows?

. Como eu faço pra receber um parâmetro passado por um outro programa pro meu .exe?

Obrigado..

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Cara, de todas as suas duvidas eu só sei como apagar o arquivo.

Quer dizer, não me lembro bem, mas acho q é assim:

Dim a as Long
    a = FreeFile
    Open "Nome do Arquivo" For Input As a
    Kill a

Sobre o resto procure aqui no forum q deve achar alguma coisa.

Se alguém souber posta aí q eu achei interessante as duvidas dele e to com preguica de procurar eu mesmo...

Share this post


Link to post
Share on other sites
  • 0
Guest Guest

que pena.. to precisando pra caramba, se alguém puder me ajudar ai...

biggrin.gif

Share this post


Link to post
Share on other sites
  • 0

Copiar arquivo

FileCopy (Caminho, Destino) 'Como String

Deletar

Kill (Arquivo)

Resto!!!

Eu faço o seguinte...quando utilizo ocx ou algo parecido crio uma pasta própria para eu guardá-las...na hora de criar o setup informo ao Inno setup o local onde elas devem ficar (ou seja, 99% das vezes nunca ocorreu erro)

Quanto aos parâmetro...ficou difícil!!!

Share this post


Link to post
Share on other sites
  • 0

Como o pessoal já respondeu algumas, vou responder só as que faltam:

Como eu testo se o windows em uso é o xp,nt,2000,2003,9x?

Usando uma função da API Win32, chamada GetVersion (você acha um exemplo dela no API-Guide: http://www.mentalis.org/).

Como eu testo se o windows em uso usa a pasta Winnt ou a pasta windows?

Usando uma função da API Win32, chamada GetWindowsDirectory (também tem no API-Guide).

Como eu faço pra receber um parâmetro passado por um outro programa pro meu .exe?

É só utilizar a função Command() ou Command$(), o retorno dela é justamente tudo que foi passado como parâmetro para o executável.

Abraços,

Graymalkin

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this