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

    Animes

    so vi uns episodios do hunter x hunter. é do mesmo cara do yuyu hakusho, mas o yuyu é mais legal. se você gosta de samurai procura por mugen no jyuunin (blade of the immortal). mas de preferencia pro manga (q saiu no brasil), porque o anime os caras conseguiram estragar completamente.
  2. kuroi

    Animes

    vixe, você so assistiu anime ruim!! assiste evangelion, é o melhor de todos. procura tb berserk, trigun, xxx holic e otros animes do clamp.
  3. certo. certo e tb java e c++. não sei ao certo, sei q tem o gambas q é um tipo de um visual basic pra linux, q acho q se encaixaria ai.
  4. estranho, tenta usar esse codigo pra abrir a conexao: cn.ConnectionString = - sua connection string - cn.CursorLocation = 3 cn.Open[/code] e, de teste, antes de abrir o while, adicione essa linha: [code]MsgBox rs.RecordCount e veja o numero de linhas q ele vai apontar.
  5. belotto, isso esta ocorrendo por problemas na tipagem das variaveis. observe a primera linha: Dim valor_1, valor_2 As Integer você ta dizendo q a variavel valor_2 é Integer. mas isso não se aplica pra variavel valor_1 (ao contrario do q acontece em otras linguagens, inclusive em vb.net, especificar o tipo da ultima variavel da linha não significa q as variaveis anteriores tb serao desse tipo). ele ta interpretando o valor_1 como Variant, e depois da chamada do InputBox, assume q a variavel é String (pois o retorno do InputBox é sempre uma String). e na declaracao da funcao, você tb não especifica os tipos dos parametros: Function ver_maior(ByVal a, ByVal B) então, ele acaba entendendo q eles são do mesmo tipo das variaveis passadas por parametro. ou seja, ele vai interpretar o a como texto e o b como numerico. e isso acaba causando confusao na hora de comparar as duas, por isso o retorno parece não fazer sentido. isso seria resolvido se você especificasse os tipos dos parametros (tb é bom especificar o tipo de retorno da funcao): Function ver_maior(ByVal a As Integer, ByVal B As Integer) As Integer e tb seria legal declarar as duas variaveis já tipadas: Dim valor_1 As Integer, valor_2 As Integer
  6. kuroi

    Crystal 8.5 e VB6

    não necessariamente teria q usar o mesmo form, flecha. você pode adicionar um CRViewer em qualquer otro formulario, e naquele formulario q ele cria, ele já traz o codigo usado pra exibir o relatorio do .dsr, é so você copiar esse codigo e usar no form q preferir. alem de q você tb pode editar aquele formulario q ele cria do modo quiser.
  7. o projeto parece estar funcionando legal, flecha. você não vai mais usar o crystal 11?? então não quer mais aquela dll??
  8. kuroi

    Crystal - Ajuda :S

    dificil de saber... posta um print de como ta o seu .rpt no design, e tb ia ser bom um print do preview apontando o problema.
  9. isso?? var1 = rslogin(passliberacao)
  10. não sei se eu entendi direito, mas... se funcao q você esta chamando com o CallByName() esta no form q chamou a tela de password, o mais logico a fazer seria você chamar a funcao a partir do proprio form onde ela esta, assim q o formlario de password for fechado (e você tiver confirmado q a senha é correta). de qualquer forma, naquele codigo q você tava usando, se você declarar o passfuncao_local como Object, você poderia fazer isso: Set passfuncao_local = frmprincipal e ai então aquele seu codigo do CallByName() deve funcionar do jeito q você postou aqui no primero post. hum, mas q parte disso você não ta conseguindo fazer?? pra q ele pause o procedimento enquanto a senha não é digitada, é so você chamar o form da senha como modal. e pelo q vi no seu codigo no primero post, você já esta fazendo isso, então a pausa deve estar acontecendo pra você.
  11. não entendi, flecha. você quer dizer q depois da mensagem de erro, você não consegue mais navegar pelos registros??
  12. kuroi

    regua

    se eu entendi o q você quer, você pode usar um objeto Line. você dexa ele com Visible = False, e quando ele clicar com o mouse, você pode Visible = True. então no evento MouseMove, enquanto, ele tiver com o botao pressionado, você usaria as propriedades X1, X2, Y1 e Y2 do Line pra seguir o mouse, baseado no X e no Y do mouse. quando ele clicar no botao, você poe Visible = False de novo.
  13. realmente, isso não funciona, mas porque você não faz simplesmente assim?? CallByName frmprincipal, passfuncao_comando, VbMethod e tb, porque você precisa usar o CallByName()?? o q tem nessa funcao reabrir_caixa() q so pode ser chamada a partir do outro form??
  14. kuroi

    SQL VB

    thundera, como você sabe se sera usado o campo data_acordo ou se sera o campo data_vencimento?? como eu disse você pode usar um iif(). no exemplo, o iif() pegara pelo data_acordo quando esse campo for mais novo do q o data_vencimento: sql = "SELECT cobranca.codigo_cliente, cliente.nome_cliente, cliente.cpf, cobranca.data_venc, cobranca.parcelas, cobranca.quitado, cobranca.data_acordo, cobranca.observacao FROM cobranca, cliente WHERE cobranca.codigo_cliente = cliente.codigo_cliente AND cobranca.quitado = 0 ORDER BY IIf(cobranca.data_acordo > cobranca.data_venc, cobranca.data_acordo, cobranca.data_venc)"
  15. kuroi

    Frame

    sks, os objetos do MSHTML tem as propriedades parentNode e parentElement, usando elas você talvez possa chegar ate o frame. não fiz nenhum teste aqui, mas você poderia fazer um for q pegasse o parentElement, ate chegar num elemento q fosse um frame. ai você saberia dentro de qual frame o elemento esta. entretanto, achei meio estranha a sua pergunta. você consegue acessar o checkbox1 sem saber dentro de qual frame ele esta??
  16. kuroi

    Abrir Diretorio

    thales, no editor do visual basic, clique em menu Ferramentas -> Controles Adicionais. na lista q aparecer, procure por Microsoft Common Dialog Control, cheque essa opcao e clique OK. o controle Common Dialog vai aparecer na caixa de ferramentas, e então você pode usa-lo pra q o usuario selecione o arquivo q ele quiser. tem varios exemplos de como usar por ai, procure no google por "commondialog", qualquer coisa poste ai.
  17. kuroi

    Código em C

    marcel, era pra tirar o int main(), mas não é pra dexar o codigo dentro dele jogado no final. aquela parte onde você pede pra digitar a base e o expoente. acho q você podia levar esse codigo pra dentro do main() q sobrou.
  18. muito estranho, samantha, qual sua versao do photoshop?? quando comecou esse problema?? quando você clica em novo arquivo, na janela q aparece, la embaxo tem uma opcao Advanced?? se tiver, talvez você tenha mexido nas opcoes tipo Color Profile e talvez isso influencie, mas não posso dizer mta coisa porque meu photoshop não tem essa opcao. de qualquer modo, o normal é dexar o Color Profile com a opcao sRGB IEC61966-2.1. de qualquer modo, mesmo se você criar uma imagem com fundo branco, você pode inserir um novo layer q ele deve vir com fundo transparente. depois disso, você pode apagar o layer q tem o fundo branco, o q vai resultar na sua imagem com fundo transparente como você queria.
  19. legal, não sabia disso.
  20. kuroi

    Código em C

    funcao fatorial: - faca um for decrescente q va do numero recebido menos 1 ate 1. e ai va multiplicando o numero recebido pelo numero q ta sendo decrementado. funcao potencia: - inicialize uma variavel (exemplo: variavel n) com 1, faca um for q vai de de 1 ate y e dentro do for, simplesmente multiplique n por x. pra calcular a serie: - mais simples de tudo, so faca um for q chama as duas funcoes acima, dividindo uma pela outra e somando os resultados. ajudou?? EDITADO: hehe aqui não precisa ser decrescente, a ordem dos fatores não altera.
  21. kuroi

    SQL VB

    qual seu banco de dados?? acho q você vai ter q usar um case (sql, mysql) ou um iif (access).
  22. não sei, pelo menos ele te da opcao pra adicionar componentes no visual basic?? me passa seu email (se preferir manda por mp), mas so devo comparecer la na empresa semana q vem e ai vejo isso pra você.
  23. é, flecha, os itens da listview são todos strings. apesar de estar escrito 100, ele interpreta como "100". como se fosse texto. não sei se tem uma forma de driblar isso, mas tem umas gambiarras q da pra fazer. tipo, você podia escrever "001" em vez de "1". isso vai levar a ordenar do jeito q você quer. ai se você não quer q apareca "001", então você pode escrever "1" normalmente, e escrever 001 numa coluna escondida. ai na hora q ele clicasse nessa coluna onde estao escrito os numeros, você mandava ordenar pela coluna oculta. so o problema é q se não me engano, as colunas do listbox não tem uma propriedade visible ou qualquer coisa assim e pra esconde-las você teria q por width = 0. so q se o cara puxar pra aumentar a coluna anterior, ele vai acabar revelando a coluna escondida. uma outra opcao seria, na hora q o cara clicasse nessa coluna, você apagava todos os dados do listview e preenchia novamente já devidamente ordenado. ou ainda, no momento do clique, você lia linha por linha adicionando os zeros na frente (trocando "1" por "001"), mandava ordenar e logo depois voltava pro texto sem zeros. enfim, esse problema q você ta tendo é um q já aconteceu com mta gente, principalmente porque a ordenacao não esta sendo feita de forma errada. ele so le a string e ordena de acordo com os caracteres. não sei se tem muito a se fazer nesses casos, mas dependendo do caso, normalmente se da um jeito pra driblar isso, nem q for com uma gambiarra.
  24. você usou javascript, certo?? isso é diferente de java, vo mover pra sala correta. o greasemonkey é uma extensao q permite q você execute scripts escritos por você mesmo no site q você quiser. então o cara deve ter feito um codigo javascript pra alterar o seu timer. não sei se é possivel proteger contra o greasemonkey, mas vamos ver se alguém sabe de algo q pode ser feito. uma ideia q eu tive aqui seria fazer o quiz em flash.
  25. cara não me pergunta porque mas eu descobri aqui q um espaco antes do %c deve resolver seu problema. exemplo, faca assim: scanf(" %c",&tu); e assim: scanf(" %c",&cat); sempre ponha um espaco antes do %c quando for dar scanf em variaveis char. testei o seu codigo sem o espaco aqui e realmente ele pula um scanf(). agora a explicacao pra isso, gostaria muito de ouvir de qualquer um q puder explicar.
×
×
  • Criar Novo...