-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
O ideal não seria você capturar o erro com a instrução de tratamento de erros da linguagem e mostrar uma mensagem amigável para o usuário? Abraços, Graymalkin
-
Bbcode Para Criação De Tabelas
tópico respondeu ao Beraldo de Graymalkin em Novidades e Anúncios Script Brasil
Show de bola, Beraldo! :) Abraços, Graymalkin -
Aqui o seu código também funcionou perfeitamente. O que você está colocando no lugar de "localizaçao"? Abraços, Graymalkin
-
Ao invés de somente "CDAudio", experimente usar "CDAudio!k:" ou "CDAudio!k", onde "k" é a letra da respectiva unidade de CD. Abraços, Graymalkin
-
Você está passando para outra caixa de texto? Ou seja, a MaskBox está perdendo o foco? Porque o validate só ocorre neste caso. E você tentou colocar aquele código no evento click de um botão? Nesta parte aqui eu já separei: valor = MaskBox1.Value minutos = Left(valor, 2) segundos = Mid(valor, 3, 2) centésimos = Right(valor, 2) É só você usar as respectivas variáveis. Abraços, Graymalkin
-
Claro que funciona; eu testei aqui. Você realmente colocou no evento Validate? E tem outro controle no formulário de forma que a MaskBox possa perder o foco? E você também pode testar isso colocando aquele código no evento Click de um botão. Abraços, Graymalkin
-
Coloque o seguinte no evento Validate da MaskBox: valor = MaskBox1.Value minutos = Left(valor, 2) segundos = Mid(valor, 3, 2) centésimos = Right(valor, 2) If minutos > 59 Or segundos > 59 Or (minutos = 0 And segundos = 0 And centésimos = 0) Then Cancel = True MsgBox "Valor inválido!" End If Desse jeito o caboclo não vai conseguir sair da caixa digitando um valor inválido. No exemplo acima eu separei os valores, então você já tem uma base de como trabalhar com eles. Abraços, Graymalkin
-
Verificar Se Um Elemento Existe Num Array Ou Collection ?
pergunta respondeu ao vilmarbr de Graymalkin em Visual Basic
Você pode percorrer o array procurando pelo valor, ou pode usar as funções Filter e UBound: arrayX = Array(1, 2, 85, 63) n = 10 If UBound(Filter(arrayX, n)) = -1 Then MsgBox "Não existe o " & n Else MsgBox "Existe o " & n End If Abraços, Graymalkin -
Tem um arquivo .ocx também. Então, você descompacta ele na pasta Windows\System32 e registra com o regsvr32. Depois é só marcar a Input32X na opção Components do menu Project no VB. Abraços, Graymalkin
-
http://www.pygame.org/ftp/pygame-1.7.1rele...win32-py2.5.exe Esse aí? E como você importou ele? Abraços, Graymalkin
-
Uma pergunta ingênua: você instalou a biblioteca PyGame? Abraços, Graymalkin
-
Claro que funciona. Eu fazia manualmente; veja um exemplo completo: [.ShellClassInfo] IconFile=C:\Graymalkin Software\iconegs1.ico IconIndex=0 Abraços, Graymalkin
-
Use a MaskBox da biblioteca Input32X: http://www.eoliv.com/ Coloque um exemplo em cima, indicando o que é cada parte. Abraços, Graymalkin
-
Mas, ocorre algum erro? E é realmente permitido o acesso ao arquivo pela página? Abraços, Graymalkin
-
Descobrir A A Classe De Um Objeto E Metodos _get_ E _set_
pergunta respondeu ao AAguiar de Graymalkin em Python
Basicamente sim. Por exemplo, reescrevendo o método __len__() de uma classe você estará indicando o que deverá ser retornado quando a operação len(objeto) for realizada com o objeto. Que eu saiba, não. Você só pode alterar os que já existem. Ou pode fazer o que acontece com __str__() e str() e __len__() e len(), que é simplesmente retornar o valor do método para a função. Abraços, Graymalkin -
Isso você faz alterando o arquivo desktop.ini (se o mesmo estiver presente), dentro da pasta. E é no mesmo lugar onde você muda o fundo da pasta, então creio que você não vá ter problemas. A linha do ícone começa com "IconFile=". Abraços, Graymalkin
-
Descobrir A A Classe De Um Objeto E Metodos _get_ E _set_
pergunta respondeu ao AAguiar de Graymalkin em Python
Para obter o nome da classe você pode fazer: print a.__class__ E para customizar o acesso de escrita aos atributos você pode sobrescrever o método __setattr__: class Aluno: ... def __setattr__(self, name, value): print "Atribuindo o valor '%s' ao atributo '%s'" % (value, name) self.__dict__[name] = value >>> a = Aluno("Aguiar", "10", 23) Atribuindo o valor 'Aguiar' ao atributo '_nome' Atribuindo o valor '10' ao atributo '_rgm' Atribuindo o valor '23' ao atributo '_idade' >>> a.nome = "AAguiar" Atribuindo o valor 'AAguiar' ao atributo 'nome' >>> Certo? ;) Graymalkin -
Experimente fazer: txt_data_liquidacao.text = format(date, "dd/MM/yyyy") Abraços, Graymalkin
-
Tem o DotNetNuke: http://www.dotnetnuke.com/ Abraços, Graymalkin
-
Algumas operadoras de celular disponibilizam este tipo de serviço (envio de SMS) diretamente de seus sites (como a Oi e a Claro, por exemplo). Então, basta você fazer com que o seu programa se comunique com o site e envie os dados (nome, telefone e mensagem, basicamente) como se o usuário o estivesse fazendo por um navegador. E no C# você pode usar o controle WebBrowser para facilitar essa comunicação. Abraços, Graymalkin
-
Use a busca: aqui mesmo no fórum você encontrará soluções para isso. Abraços, Graymalkin
-
Exibir Softwares Instalados Ou/e Hardwares
pergunta respondeu ao Anderson Fernandes de Graymalkin em Visual Basic
Em relação aos softwares instalados você pode obter aquela mesma lista do Adicionar/Remover (Painel de Controle) a partir da seguinte chave do Registro: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall Abraços, Graymalkin -
Mas, se é o seu próprio programa que irá verificar isso ele precisará da .NET Framework instalada para funcionar, portanto se ela não estiver presente ele não funcionará. Abraços, Graymalkin
-
VML é um formato de desenho vetorial criado a partir de XML, ou seja, ela não serve para a criação de páginas da web (mas pode ser usada para criar desenhos que estarão nas páginas). Abraços, Graymalkin
-
Então, naquele parâmetro lpDirectory da função você deveria passar o diretório de trabalho. No caso, você está passando vbNullString (ou seja, nada) que utiliza o diretório corrente (portanto você está fazendo o mesmo que a função Shell). Abraços, Graymalkin