-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
Use o evento Click e a propriedade BackColor e/ou ForeColor. Abraços, Graymalkin
-
Isso de "excluir linhas" no Excel é meio relativo, mas experimente gravar uma macro fazendo isso (excluindo algumas linhas) e depois reproduza o código para abranger o total de linhas que quiser. Abraços, Graymalkin
-
Vale aquela mesma velha dica: grave uma macro fazendo o que você quer (ou parte do que você quer) e depois veja o código gerado (no editor do VBA, ALT+F11). E, tenho quase certeza de que existem tópicos aqui ensinando como ler dados de células específicas em um arquivo do Excel. Dê uma procurada. Abraços, Graymalkin
-
No VB6? Que eu saiba não existe jeito de se fazer isso. Abraços, Graymalkin
-
Experimente enclausurar a data entre #. Não sei se essa é a notação usada no Firebird, mas não custa tentar. Seu código ficaria: dm2.ZTPedidosRem45.Filter:='SITUACAO='''''+' AND DataCad=#'+ edit1.text +'#'; Ok? Graymalkin
-
Dá uma olhada no FMOD (http://www.fmod.org/) ou na BASS (http://www.un4seen.com/). Uma das duas bibliotecas tem exemplo em Delphi. Abraços, Graymalkin
-
Pode ser ao contrário? Encontrei uma peculiar recentemente... Abraços, Graymalkin
-
Exato (para nossa infelicidade... ) Abraços, Graymalkin
-
Quanto às APIs dê uma lida nestes dois posts: http://scriptbrasil.com.br/forum/index.php?showtopic=26595 http://scriptbrasil.com.br/forum/index.php?showtopic=33901 Depois, faça o que se segue (creio que então você já terá entendido o porquê do código abaixo). Adicione o seguinte código à um módulo do seu programa: Public Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long) E, no lugar que deverá estar a pausa, coloque: Sleep 2000 Certo? Graymalkin
-
Use a função Split() para dividir o texto pelo caracter de espaço. Depois verifique qual deles é um valor maior que 0. Exemplo: s = "Exemplo Dúvida 523547852" elementos = split(s, " ") for each elemento in elementos if val(elemento)>0 then msgbox elemento & " é um número." else msgbox elemento & " é um texto." endif next elemento Certo? Graymalkin
-
Use a função IsDate() para saber se uma data é válida. Para os valores, converta-os com a função cdbl() e cheque se os mesmos são iguais ou maiores que 0. Tudo isso pode ser no evento Validate ou LostFocus, por exemplo. Abraços, Graymalkin
-
Acho que entendi, mas para isso você teria que usar o PaintPicture (ou a API Bitblt) e estabelecer a posição no meio. Certo? Graymalkin
-
Sim, você pode usar o OCX do Flash (Shockwave Flash) assim como era possível no VB6. Abraços, Graymalkin
-
Se não me engano o SharpDevelop roda sobre o Mono no Linux. Abraços, Graymalkin
-
Quanto ao primeiro problema, note que você ou soma 100 ou diminui 100. Deveria haver uma multiplicação ali, ou seja, 100*1 para a 1ª vez, 100*2 para a 2ª vez, 100*3 para a 3º e assim por diante. O mesmo vale para a subtração. Abraços, Graymalkin
-
Use a função Now() que retorna a hora atual. Abraços, Graymalkin
-
Sim, o PDW procura o arquivo na pasta Windows\System automaticamente. No Inno você é obrigado a informar o caminho. Abraços, Graymalkin
-
Já fiz isso uma vez e foi da seguinte maneira: utilizando o método PaintPicture você tem como copiar o pedaço de uma picturebox para outra, então a idéia é guardar a imagem toda em uma picturebox do tamanho da própria e depois só copiar a parte que deseja ser visualizada para outra picturebox. Abraços, Graymalkin
-
Explico: Através desse código estou tentando abrir um banco de dados que possui senha. Por causa disso, antes de executar o .OpenCurrentDatabase, o access abre uma janelinha pedindo a senha do banco de dados... Esse SendKeys serve para que a senha seja inserida automaticamente no campo que está com o foco(no caso, o campo da janelinha da senha). Repare que após a senha eu inserí um '~'. Ele funciona como uma confirmação, quer dizer, é como se após ter digitado a senha, o usuário tivesse apertado enter para confirmar e abrir o banco de dados. Assim o usuario não precisa saber a senha do banco de dados para acessá-lo, pois o programa "digita" a senha automaticamente. Por isso ele é indispensável no meu codigo. Se você quiser saber mais sobre o SendKeys acesse esse artigo: Artigo Microsoft Eu gostaria de frizar uma coisa: com o WinXP, é muito raro ocorrer o problema. Já no Win98 acontece com frequencia... É aí que eu me perco... onde está o problema? Obrigado Sim, compreendo (só que é meio falho isso, não? Se o cara alternar para o bloco de notas, por exemplo, no momento em que a senha estiver sendo digitada, provavelmente ele a capturará, não?). Eu uso o SendKeys em um dos meus programas, mas já ouvi falar várias vezes de estranhos efeitos colaterais em sistemas operacionais diferentes, como esse citado (apesar de eu mesmo nunca ter presenciado algum). Experimente dar uma pausa antes de utilizar o SendKeys (para se certificar de que não está começando a digitar alguns milissegundos antes da janela aparecer realmente e esperar a digitação). Utilize a API Sleep para pausar pelo menos 1 segundo e veja se o erro persiste. Abraços, Graymalkin
-
Utilize... Line Input #n, linha ... ao invés de: Input #n, linha Certo? Graymalkin
-
Você já usou o Winsock? Segue um tutorial dele: http://www.desenvolvedores.net/modules.php...=article&sid=27 O tutorial acima *não* explica exatamente o que você quer, mas o que você quer pode ser feito pelo Winsock, portanto saber usá-lo já é um bom começo. Certo? Graymalkin
-
Que eu saiba não. Você precisa de um IPictDisp para jogar na propriedade Picture de uma picturebox e eu só conheço o LoadPicture (e o LoadPictureRes) que retorne isso, mas é necessário passar o caminho de um arquivo válido. Abraços, Graymalkin
-
Dê uma olhada neste artigo sobre o que são enums: http://www.desenvolvedores.net/modules.php...=article&sid=36 Abraços, Graymalkin
-
Procure por "Control Array" na documentação da .NET e você vai ter a solução ou utilize o caminho do help abaixo (dentro do Visual Studio .NET): help://MS.VSCC/MS.MSDNVS/vbcon/html/vbconControlArrayChangesInVisualBasicNET.htm Abraços, Graymalkin
-
Como você está fazendo para acessar as funções da DLL? Abraços, Graymalkin