Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

a3deluxe

Ajuda com variavel

Mensagens Recomendadas

a3deluxe

Boas,

queria uma ajuda como posso aplicar a variavel letras

para abrir a drive encontrada.

// 

   Dim letras As String = {"f:\", "g:\", "h:\", "i:\"}


    If File.Exists("\bin\filehk") Then

	    For Each drive As String In letras  'Percorre as letras do array num ciclo For Each

				 Shell("Explorer.exe /e, /root,[b][u] letras[/u][/b]", vbNormalFocus)

	    Next

    End If

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
thoga31

Oh @a3deluxe, desculpa lá insistir nisto, mas tu tens de definitivamente ler e saber ler um código e não apenas escrever "ao calhas", tu tendes a escrever sempre o mesmo tipo de código para situações diferentes, e deves saber que, para cada situação é necessário um código diferente. Poderá ser semelhante, mas não pode ser igual (igual em algoritmo).

Portanto, vamos ler o teu código... Até é inglês e tudo, lê-se muito bem:

"Para cada drive em letras fazer: abrir o Explorer.exe com os argumentos '/e, /root, ' + drive"

Portanto, para cada drive, o Explorer é aberto. É só ler, não tem nada que enganar.

Ora, qual é a janela em específico que queres abrir? É só uma? É uma por cada drive?


Knowledge is free! | Occasional Fortnite player

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
thoga31

Outra vez esta história do querer abrir só um tendo os Ifs e os Fors todos trocados? Tanto tópico para estarmos na mesma?

@a3deluxe, toma atenção àquilo que te dizem e raciocina aquilo que vais fazer.

Queres verificar, em várias drives, se o ficheiro existe, e caso exista, abri-lo. O que é que estás a fazer: a meter numa ordem qualquer as instruções para estas acções.

Conclusão: mete as coisas por ordem.


Knowledge is free! | Occasional Fortnite player

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.