Ir para conteúdo
Fórum Script Brasil

kuroi

Membros
  • Total de itens

    7.184
  • Registro em

  • Última visita

Tudo que kuroi postou

  1. kuroi

    Botão Salvar

    você quer q abra a pasta no explorer?? se for, acho q seria isso ó: Shell "explorer C:\endereco"
  2. kuroi

    VB e MS-DOS

    e se você escrever a senha por codigo pelo proprio visual basic?? tipo, você da runas no bat, ai ele pede pra digitar a senha. ai você usa a api sendmessage. ou pode usar o componente XComm do Graymalkin. veja esse link aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=9403 mas tipo, quando você digita a senha na tela preta, ele aparece asteriscos ou aparece a senha de verdade?? se você precisar esconder a janela, acho q você pode usar a api showwindow. quanto ao componente tb achei complicado heeeheh, mas nem tentei usar, mas se nd der certo, seria uma opcao estuda-lo.
  3. kuroi

    VB e MS-DOS

    de uma olhada no comando (de linha de comando e não do visual basic) runas, acho q com ele talvez seja possivel fazer o q você quer. mas você já não tinha postado isso antes, e ai eu te passei o link de um componente q permitia editar as permissoes?? ele não resolveu??
  4. é possivel sim, pra isso existe o comando sql ALTER TABLE, de uma pesquisada por ai. mas você postou no lugar errado, visual basic 2005 é .NET, to movendo pro local correto.
  5. kuroi

    VB e MS-DOS

    tem, você pode criar um arquivo bat via codigo com todos os codigos q você quer, e depois executa-lo com o shell mesmo. se quiser depois tb pode apagar o arquivo. se tiver duvida com o codigo, pode postar.
  6. kuroi

    Busca SQL

    você não sabe quanto o usuario vai digitar. mas você não pode fazer um for na linguagem de programacao q você esta usando pra montar a string, e assim, colocar a qtde necessaria de ORs??
  7. cara tem o innosetup q é free, procura no google. e procura tb o istool q é tipo um wizard do innosetup (porque sem o istool, você tem q saber a sintaxe do script pra fazer o instalador). mas não sei se ele vai resolver seu problema, porque não entendi direito seu problema.
  8. object required nessa linha mesmo?? q estranho. acho q talvez seja problema com o nome dos objetos. por acaso você declarou mais de um objeto (ou variavel) com o nome "dbname" (talvez no module) ou algum com o nome "app"??
  9. kuroi

    Duvida com foco

    é, acho q tem uma API q faz isso, mas não sei o codigo nem lembro o nome. de uma pesquisada por ai (aqui no forum mesmo talvez você encontre alguma coisa). se você descobrir não dexe de postar ai a solucao, beleza??
  10. almarante, mas esse codigo q você postou ele é direto assim mesmo, ou você postou junto duas partes q eram separadas?? porque você não pos o End Sub do Form Load mas já declara outra Sub. você não pode por o clique do botao dentro do Form Load, tem q ser embaixo (depois do End Sub).
  11. se você não tivesse idade pra se minha mae eu casava com você andreia
  12. kuroi

    Marcas Trocadas

    hehhe isso eu tinha entendido, mas não sabia de cabeca quais eram as originais daquelas q perguntei acima. valeu pela explicacao... mas nossa como q vocês conhecem tudo isso e ainda lembram dos logotipos?? tem q estudar pra saber isso?? zuera, mas acho q vocês tão consumista demais em!! ou tão assistindo mta propaganda. cuidado q os caras tão fazendo a cabeca de vocês em hehehehe ou mas é serio, como você conhece a empresa de metro de londres?? e o q é sams club?? nossa ate o do sabonete você conseguiu reconhecer, nunca q eu lembraria, apesar de q acho q aqui minha vo so compra dessa marca. a o do itau eu lembro porque fui obrigado a abrir conta nessa jshakjdaskdj de banco, tenho pesadelo com esse logo toda noite.
  13. kuroi

    Marcas Trocadas

    não entendi a maioria, não conheco nd disso... algeum pode me falar o q era pra ser no lugar de unix, unibanco, sony, dell, samsung, microsoft, linux, canon??
  14. a to acostumado a ler texto sem sentido, depois de 3 anos entrando em forum, a gente fica craque, sempre tem uns caras q postam por ai uns textos q tem menos coerencia q essas traducoes. é a auto-correcao do forum q ta colocando um ~ no link. troque ã por a q vai abrir. hehehe como você parar no texto das noivas andreia?? ta pensando em casar é??
  15. cara já é o segundo tópico q você abre com isso. no outro o black dragon te indicou o HelpScribble. não adiantou?? bom, to fechando esse tópico aqui já q já existe outro sobre o assunto. qualquer problema, poste aqui beleza: http://scriptbrasil.com.br/forum/index.php?showtopic=122951
  16. quando você tentou passar como string, qual a mensagem de erro q deu?? a mesma q você postou acima?? e quando da essa mensagem de erro, qual linha ele aponta?? a linha da declaracao ou a linha q chama a funcao?? a declaracao no visual basic, foi você q fez na mao, ou você pegou de algum outro exemplo, de algum manual alguma coisa assim?? tipo não lembro quase q nd desses detalhes de c, mas vi q você não declarou o TipoPeriodo com ByVal. qual seria o motivo?? é porque ele não esta como ponteiro em c?? já tentou por o ByVal pra ver se funciona?? porque tipo, não lembro direito, mas o ponteiro de string, significa q se o parametro for um array de char, ele vai saber a posicao inicial da memoria e vai poder ler a string toda, certo?? como o TipoPeriodo é um caracter só, ele não precisa do ponteiro. mas mesmo assim acho q precisaria do ByVal não?? porque tipo, o valor do parametro não pode ser alterado. então tem q ser ByVal. e sera q os parametros com ponteiros não precisariam ser ByRef?? seila, acho q você deveria dar uma olhada nessa parte tb. bom, tb posso sugerir essas opcoes: 1. declare como byte e passe o valor do caractere na tabela ascii. 2. declare como string e passe o proprio caractere (exemplo: "M") e se você entender ingles, tb pode tentar da uma lida aqui ó: http://sandsprite.com/CodeStuff/Writing_A_C_Dll_for_VB.html veja ai o q você consegue, qualquer coisa poste de novo. EDITADO: ou veja esse link aqui q deve resolver seu problema: http://www.planet-source-code.com/vb/scrip...83&lngWId=1 esse programa consegue ler a funcao da dll e gera automaticamente o codigo da declaracao do visual basic (alias, eu ate já tinha baxado um desse antes pra ler apis, não sei se é o mesmo). de acordo com ele sua funcao fica assim: Public Declare Function DLLATO17GeraArquivo Lib "libname" ( ByRef szArquivoBinario As String, ByRef szArquivoTexto As String, ByRef szPeriodoIni As String, ByRef szPeriodoFIM As String, ByVal TipoPeriodo As String, ByRef szUsuario As String, ByRef szTipoLeitura As String ) As Long
  17. é, acho q não, a não ser q você mude pra sql ou alguma outra base. mas tipo, não tem como você tirar a numeracao automatica do banco e deixar o campo como inteiro normal?? ai você faria a autonumeracao por codigo no visual basic, assim você saberia qual o ultimo codigo. caso você resolva fazer assim, tb de uma lida nessa dica do graymalkin q você pode acabar precisando dela: http://scriptbrasil.com.br/forum/index.php?showtopic=28512
  18. acho q o problema é q no visual basic você declarou TipoPeriodo como byte. e na funcao original esta como char. de uma olhada aqui: como você vai passar D, M ou C como byte?? se não me engano o c consegue pegar pelo codigo ascii sem precisar de conversao, mas acho q você não vai conseguir declarar como tipo diferente no visual basic. e olha aqui como você esta chamando: por acaso o M é uma variavel, ou você queria passar a string "M"?? se for a string, você tem q passar entre aspas. essa dll foi você q fez??
  19. você não pode fazer um campo formula dentro do crystal?? ai você convertia pra numero com a funcal CDbl() e fazia a soma do campo formula.
  20. cara isso é .net não?? então você postou na sala errada, aqui é so pra visual basic 6. vo mover pro lugar correto. mas acredito q pra funcionar do jeito q você quer é só instalar o .net framework em cada pc e, caso você use algum componente ou dll adicional, instalar ela tb em cada pc. ai você dexa o programa no servidor e as pessoas abrem direto do servidor. veja q o erro q da é Request for the permission of type 'System.Data.OleDb.OleDbPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed. parece ser algum problema de permissao no banco de dados. você já deu uma olhada nisso??
  21. kuroi

    Itens selecionados

    pegue pela propriedade Selected. exemplo: If List1.Selected(0) Then MsgBox ("Primeiro Índice selecionado.") If List1.Selected(1) Then MsgBox ("Segundo Índice selecionado.")[/code] obviamente o melhor é fazer um for pra conferir um por um.
  22. kuroi

    Datagrid VB6

    recomendo q em vez de usar o controle adodc, você declare um recordset e use ele. pra somar, você pode fazer uma consulta separada (num recordset ou em outro adodc), q faria a soma tipo assim: Select Sum(Campo) As Soma From Tabela caso a consulta q esteja no grid tenha um filtro, é só adicionar o mesmo filtro ai tb. ai pra atualizar a cada insercao, você teria q executar a consulta de novo.
  23. kuroi

    Loop Infinito

    caso você ainda não tenha resolvido... Não entendi... =/ é... acho q tem q ser mais ou menos nesse caminho. olha o q aconteceu comigo aqui: veja q numerei a ordem em q os numeros 2 foram colocados. veja o seguinte: ate o sexto 2 tava tudo bem. o setimos 2, podia entrar em mais de um lugar no quadradao. ai você pos em um lugar qualquer. e a mesma coisa no oitavo 2. mas ao fazer isso, você eliminou todas as possibilidades no ultimo quadradao. não tem onde encaxar um 2 la. e é isso q você tem q prever, entendeu?? agora... como fazer isso?? não tenho ideia hahahhaha bom... uma ideia é a seguinte. pra facilitar (mas não obrigatorio) você podia criar uma outra matriz para cada quadrante. só q ela seria pra guardar os lugares onde os numeros não podem entrar. exemplo, pensei aqui, a matriz seria do tipo string e seria preenchida de inicio, todos os indices com "0123456789". ai quando você inserisse um numero, por exemplo o 2, você testaria todos os lugares onde não é mais permitido inseri-lo e removeria o 2 da string. assim você já sabe q não entra o 2 la e não teria a necessidade de ficar testando sempre q precisar saber, o q reduziria bem o tempo. bom, mas não é necessarimente necessario. e ai o q você teria q fazer seria. no exemplo, você pos o oitavo 8 e acabou com as possibilidades do nono, certo?? então, o q você deveria fazer era... apagar o oitavo e marcar q aquela casa não serve pro 2. e preencher outra. e se essa tb não der, você faz o mesmo. e ai se necessario você voltaria ate ao primeiro 2 e poria em outro lugar. bom... dependendo isso pode fazer demorar demais, e o codigo pra fazer isso não seria exatamente muito facil, e talvez exista ate alguma outra maneira mais simples, mas pelo menos daria certo. veja ai se você entendeu, qualquer coisa poste.
  24. de software livre tem essa sala aqui: http://scriptbrasil.com.br/forum/index.php?showforum=86 mas não é só pra design. quanto a sala de 3d, acho legal tb, mas as salas de design atualmente tão com tão poco movimento alem de estarem sem moderador, q eu não sei se daria em alguma coisa. se o movimento em design voltar a crescer, acho legal uma sala de 3d sim.
  25. kuroi

    Tabela no vb

    acho melhor você usar o MsFlexGrid ou o MsHFlexGrid. veja esses topicos q ensina como usar: http://scriptbrasil.com.br/forum/index.php?showtopic=108265 http://scriptbrasil.com.br/forum/index.php...mp;#entry451035 pra mudar a cor da linha, veja esse post: http://scriptbrasil.com.br/forum/index.php...st&p=501526
×
×
  • Criar Novo...