
kuroi
Membros-
Total de itens
7.184 -
Registro em
-
Última visita
Tudo que kuroi postou
-
Erro ao Programar Barra de ferramentas no VB6
pergunta respondeu ao Fabio Baroni de kuroi em Visual Basic
não é porque faltou o Then na linha do If?? -
não entendi como assim atraves do access. quer dizer no vba?? bom, mas procura algo sobre MAPI, ou instale o componente chamado py.sendmail.
-
é a api Shell_NotifyIcon q faz isso. faca uma busca no google por SysTray e Visual Basic.
-
Script Inclusão de usuários em Grupo no AD
pergunta respondeu ao Joelson Nascimento de kuroi em Visual Basic
em qual linha aparece esse erro?? -
tem sim, o graymalkin fez um. mas não sei mta coisa sobre isso, acho q você tera q usar os objetos ole, faca uma busca sobre isso.
-
você pode usar a funcao dir(). exemplos aqui: http://www.macoratti.net/file_vb.htm
-
bom, mas pelo q eu entendi você ta usando o excel em conjunto com o visual studio. o q acontece é q no visual studio 2008 (nunca usei, mas ouvi dizer q) é instalado junto um pacote para programacao no office assim como o vba (visual studio tools for office). pelo q vi no seu codigo no otro tópico, estava em sintaxe .net. então to movendo pra .net, ai la talvez possam te responder sobre essa funcao de milisegundos. ai sempre q for postar sobre essa ferramenta, poste em .net. a não ser q o moderador de la tenha outra opiniao sobre o assunto, mas acho q o melhor é la mesmo, já q você ta programando em codigo .net.
-
melhor por isso em asp.
-
não precisa trocar nd, é so chamar a sub NomeDoGrid_Click()
-
qual a dificuldade?? If recordset.EOF Then 'limpa aqui dentro End If[/code]
-
na verdade as perguntas a mais devem ser feitas pra preencher o banco de dados. assim ele vai saber qual resposta esperar pra essa pergunta quando for esse personagem de novo.
-
não sei o q é boxing nem unboxing, mas esse codigo ai q você passou declara um botao e converte o sender nele (de object pra botao) porque assim fica mais facil de utilizar. o sender é declarado como object e não como button (porque diferentes tipos de objetos podem ta chamando o mesmo evento, exemplo, um textbox). e se você fosse usar a partir do sender ia ter q fazer o cast toda hora. então ele converte uma vez so e já guarda convertido num objeto button. tdo bem q o objeto botao so é usado uma vez (então podia fazer o switch direto no sender com um cast, gastando assim menos tempo e menos memoria), mas quem fez o codigo deve te pensado em criar o objeto botao somente pra já dexar pronto caso se queira mais tarde fazer um uso do botao.
-
ta e q parte disso você não sabe fazer??
-
mas uma duvida, leonardo. você ta usando vba dentro do excel (com o excel aberto) ou o visual studio 2008?? se você ta usando o visual basic .net, seria melhor postar em .net (me avisa q eu movo o tópico).
-
quer dizer q você ta chamando o cmdPesquisar_Click quando ele aperta a tecla?? se for isso é so você por um if antes de chamar. você pode fazer: If Status <> 3 Then cmdPesquisar_Click ou: If cmdPesquisar.Enabled Then cmdPesquisar_Click
-
assim você le o arquivo: Dim strLinha As String, f As Long f = FreeFile Open "C:\Caminho.txt" For Input As f Do While Not EOF(f) Line Input #f, strLinha Loop Close #f[/code] o conteudo de cada linha do arquivo vai ser copiado na variavel strLinha, uma por vez dentro do loop. ai você procura a linha q você quer, não sei qual é o seu criterio. se você quiser procurar um texto, usa o InStr(). se você quer pegar a linha pelo numero, usa um contador.
-
não entendi o q você quer, mas tenta isso: SELECT PEDIDO.NUMEROMOV, PEDIDO.DATAEMISSAO, PEDIDO.DATAENTREGA, VENDA.DATAEMISSAO DATA_FAT FROM (SELECT R.IDMOVORIGEM ID, M.NUMEROMOV, M.DATAENTREGA, M.DATAEMISSAO FROM TMOV M, TMOVRELAC R WHERE M.IDMOV = R.IDMOVORIGEM AND M.CODTMV = '2.1.01' AND M.DATAEMISSAO >= '01/01/09' AND M.DATAEMISSAO <= '30/01/09')PEDIDO LEFT JOIN (SELECT R.IDMOVORIGEM ID, M.NUMEROMOV, M.DATAEMISSAO FROM TMOV M, TMOVRELAC R WHERE M.IDMOV = R.IDMOVDESTINO AND M.CODTMV = '2.2.01' AND M.DATAEMISSAO >= '01/01/09' AND M.DATAEMISSAO <= '30/01/09')VENDA ON PEDIDO.ID = VENDA.ID[/code]
-
então, o sender e o e são usados em eventos. o sender serve pra você saber quem chamou o evento e o e são os argumentos recebidos. exemplo, num evento de keydown (pressionar o teclado), você sabe qual tecla ele pressionou a partir do e. olha, nesse tópico aqui eu dei uma explicacao mais o menos de como funciona para o evento chamar a sub: http://scriptbrasil.com.br/forum/index.php...st&p=523348 se você ler la vai entender q objetos diferentes podem chamar o mesmo evento. o sender serve pra saber qual foi esse objeto. ai no caso foi você q fez a funcao Calcular não?? ela é um evento?? se não for não precisar do sender nem do e. ai não consegui entender o q você quis dizer com isso. o q você não entendeu do codigo??
-
é mesmo, é verdade mesmo q o listcount diminua, o visual basic continua comparando com o inicial. estranho, achei q ele comparasse a cada passagem. pelo menos em c, por exemplo, é assim. mas deve funcionar se você adicionar esse codigo na primera linha dentro do for: If i >= List1.ListCount Then Exit For e continue subtraindo 1 do i tb.
-
acho q se você subtrair 1 do i cada vez q remover deve funcionar.
-
tava reparando aqui onde você passa um parametro. não entendo muito de delphi mas acho q esse NIL significa vazio certo?? ou seja você passa o valor mas no fundo não passa parametro nenhum certo?? porque isso acontece?? bom, mas reparei tb q isso ai q você ta usando é visual basic .net, q não tem relacao com essa sala aqui, então to movendo pro local correto.
-
tenta: Set pro = New MinhaDLL.Produto qual a mensagem do erro??
-
você tem q mexer na propriedade flags. exemplo: Dim nome As String, nomes() As String CommonDialog1.MaxFileSize = &H7FFF CommonDialog1.Flags = &H200 Or &H80000 CommonDialog1.ShowOpen nome = CommonDialog1.FileName nomes = Split(nome, Chr(0))[/code] a variavel nomes vai guardar os nomes dos arquivos. no primero indice ele grava o caminho e a partir do segundo indice estao os nomes dos arquivos (a não ser q você selecione so um arquivo, nesse caso, ele retorna o caminho com o nome normalmente). aqui tb tem um programa de exemplo q faz isso q você quer: http://www.freevbcode.com/ShowCode.asp?ID=2771
-
é so você adicionar um module no projeto (module comum e não class module) e declara a variavel la como publica q você pode usar normalmente a variavel dentro de todas as classes. so q não acho isso legal, não sei o q você quer fazer, mas acho q você taria fugindo dos conceitos de orientacao a objeto, mas você q sabe.