Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Graymalkin

    Funções ...

    Mas, é dela que você vai precisar para utilizar funções com número variável de argumentos. E, pelo exemplo, creio que você tenha notado que a utilização é simples. Abraços, Graymalkin
  2. O VB.NET tem late-binding (anexação tardia), ou seja, você pode utilizar normalmente os métodos de um objeto, ainda que eles só estejam disponíveis em tempo de execução. Em C# você também pode fazer isso, mas utilizando Reflection. Abraços, Graymalkin
  3. Se não me engano, já vi um artigo na Búfalo Informática sobre essas diferenças. Dê uma pesquisada lá. Abraços, Graymalkin
  4. Graymalkin

    Classe

    Você tem que chamar assim: Limpa nomedoform Ou: Limpa Me Abraços, Graymalkin
  5. Graymalkin

    Classe

    Você pode fazer assim: public sub Limpa(byref janela as form) Dim obj As Control For Each obj In janela.Controls If TypeOf obj Is TextBox Then obj.Text = "" If TypeOf obj Is ComboBox Then obj.Clear Next end sub Certo? Abraços, Graymalkin
  6. Graymalkin

    Chat De Rede

    Dê uma olhada neste tutorial: http://www.desenvolvedores.net/modules.php...=article&sid=27 E, sempre faça uma busca antes de postar, ok? Abraços, Graymalkin
  7. Graymalkin

    Toolbar

    Falou. Qualquer coisa, 'stamos aí. Fechando o tópico. Abraços, Graymalkin
  8. Não tem SubItem(0), começa de SubItem(1). Se você quer a primeira coluna, então não precisa de SubItem, ela é o Item. Abraços, Graymalkin
  9. tipo, é para tratar o erro, exemplo, se der esse erro e você quiser passar algo pro usuário, tipo uma mensagem ou fazer alguma coisa como por um valor padrão por exemplo ai você usa isso exemplo Try If StrToFloat(DBEdit13.text) > 110 then DBEdit13.font.color:=clRed else DBEdit13.font.color:=$00845B33; Except on EConvertError do DBEdit13.text := '0'; End; ou qualquer coisa q você queira passar pro usuário ao acontecer este erro... Exato. Como o caso era apenas ignorar o erro, eu não coloquei para ele fazer nada naquele do ali. Entretanto, o seu exemplo ficou melhor ainda, porque aí define um valor padrão. Abraços, Graymalkin
  10. Graymalkin

    Lan House

    Para isso basta haver um valor na chave "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" do Registro com o caminho do seu programa. Ou ainda, basta ter uma atalho para o seu programa na Iniciar ou Inicializar (lá no Botão Iniciar -> Programas). Outra opção é colocá-lo na linha "run=" do win.ini. Abraços, Graymalkin
  11. Para quem estava ansioso, o Visual Studio .NET 2005 será lançado no dia 7 de novembro, conforme a página: http://msdn.microsoft.com/launch2005/ Abraços, Graymalkin
  12. Se eu te der uma string vazia ('') e te pedir para convertê-la para um valor de ponto flutuante, qual seria a sua resposta? Esse é o problema! Uma solução seria tratar o erro, da seguinte maneira: Try If StrToFloat(DBEdit13.text) > 110 then DBEdit13.font.color:=clRed else DBEdit13.font.color:=$00845B33 Except on EConvertError do; End; Enquanto você estiver em modo de desenvolvimento, ou seja, dentro do Delphi, o erro vai continuar aparecendo. Porém, no projeto compilado você verá que o erro não aparece. Abraços, Graymalkin
  13. Graymalkin

    Lan House

    Ah tá. Nesse caso você só precisa de criatividade e, possivelmente, algumas funções da API do Windows. Uma sugestão seria sumir com a barra do Iniciar, bloquear o mouse, e deixar apenas uma tela de "login". Experimente fazer uma busca aqui no fórum, porque acho que esse assunto já passou por aqui. Abraços, Graymalkin
  14. Graymalkin

    Toolbar

    Não tem diferença. O seu jeito também é viável. Substitui o... f2.MdiParent = Me f2.Show() ... por: f2.Close() f2 = New Form2() f2.MdiParent = Me f2.Show() Note que este último está igual ao código que você usava (só utilizei o nome "f2" ao invés de "mdiFilho"), e *funciona* do mesmo jeito. Apenas não vejo a necessidade de fechar o form antes mesmo de abri-lo (o Close()) e depois de criar outra instância dele (o New Form2()), uma vez que a instância já existe e é necessário apenas mostrar (o Show()) o form. Abraços, Graymalkin
  15. Graymalkin

    Lan House

    Como assim "antes do pc ligar"???? Graymalkin
  16. Graymalkin

    Campo Mask

    Já experimentou a propriedade SelStart? Abraços, Graymalkin
  17. Graymalkin

    Maskedit

    Mostre a máscara em uma msgbox, por exemplo, quando ela não estiver podendo ser preenchida. Tipo, coloque um botão nesse form e no botão coloque: msgbox placa.mask E veja se a máscara está correta. Abraços, Graymalkin
  18. E ela é que tem o foco inicialmente? Se for, então não vai dar certo mesmo. Abraços, Graymalkin
  19. Graymalkin

    Lan House

    Acho que dificilmente você vai encontrar um tutorial para isso. Fiz a pesquisa aqui no fórum e quem estava desenvolvendo um software desse tipo era o FRANCISCO BRITO. Os tópicos de que falei são: http://scriptbrasil.com.br/forum/index.php...24&hl=lan+house http://scriptbrasil.com.br/forum/index.php...73&hl=lan+house http://scriptbrasil.com.br/forum/index.php...42&hl=lan+house http://scriptbrasil.com.br/forum/index.php...60&hl=lan+house http://scriptbrasil.com.br/forum/index.php...61&hl=lan+house http://scriptbrasil.com.br/forum/index.php...78&hl=lan+house Abraços, Graymalkin
  20. Graymalkin

    Toolbar

    Cara, realmente não há diferença entre forms comuns ou MDI pais e filhos. Mudei o form1 para MDI e adicionei apenas mais uma linha de código (que define a propriedade MdiParent do form2 ao abrí-lo), e funcionou do mesmo jeito. Dê uma olhada: http://www.gs.kitbr.com/stuff/TesteForms2.zip Ambas as formas dão no mesmo. Você só deve omitir os () se *não* existir o New. Isso porque quando você utiliza o New você está querendo chamar o método construtor da classe (e métodos sempre são caracterizados pela utilização de ()). O que você pode estar colocando é... Dim f2 As Form2 ... aí sim não tem parênteses. E, em algum momento você terá que fazer... f2 = New Form2() ... o que dá no mesmo que o código acima. Veja o exemplo lá e verifique se funciona aí pra ti. Abraços, Graymalkin
  21. Graymalkin

    Maskedit

    Quando ele não deixa você digitar nada, qual é a máscara atual da MaskEdit em questão? Você já conferiu isso? Abraços, Graymalkin
  22. Graymalkin

    Lan House

    Já deu uma pesquisada aqui no fórum? Tenho quase certeza de que esse assunto já rolou por aqui (um dos membros estava desenvolvendo algo assim e tirando as dúvidas aqui). Abraços, Graymalkin
  23. Graymalkin

    Maskedit

    Qual o erro? Você não disse qual é... Abraços, Graymalkin
  24. Coloque HideSelection como True e a listview só mostrará a seleção quando estiver com o foco. Abraços, Grayamlkin
  25. Graymalkin

    Asp E Vb

    O mais prático e fácil seria criar o sistema em ASP e fazer com que o programa em VB se "comunique" com o mesmo, através do método POST ou GET. Imagine que você criou uma página em ASP que cadastra um cliente e que ela aceita os parâmetros "nome" e "telefone". Ou seja, se você chamar o endereço: http://www.seusite.com.br/cadastracliente....efone=5555-5555 O cliente será cadastrado na base em Access que existe lá no site. Bastaria então que o seu programa em VB "montasse" esse endereço (com dados provindos da janela do programa) e "chamasse-o". E, para recolher dados, ou seja, "ler", o processo seria basicamente o mesmo. Se você conhece o mínimo de ASP (como eu), creio que não achará difícil fazer algo assim. Abraços, Graymalkin
×
×
  • Criar Novo...