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

    bye bye ozzy

    a então ele ainda ta vivo, q saco
  2. kuroi

    Consulta SQL

    opa, mas você ta usando qual banco de dados?? Paradox ou SQL Server??
  3. kuroi

    Consulta SQL

    opa, essa sala é só pra banco de dados SQL Server, pra Paradox, use demais bancos.
  4. porque então você não guarda o texto todo (todas as linhas) numa variavel só e depois procura, dentro dessa variavel, a parte q você precisa (no caso os textos "Local_do_Diretorio" e "Pasta_Fim") com InStr?? isso não é possivel??
  5. thc, você consegue, pelo vbscript ler o prompt?? o seu problema é conseguir ler o prompt ou simplesmente é localizar os dados do diretorio??
  6. kuroi

    Testes de Lógica

    opa. por acaso a resposta é letra ??
  7. Hmm... realmente.Eu atualizando o chat com um Timer, com interval = 1, pode resolver o problema, ou dificultar que ele aconteça? pode dificultar sim, ate resolver. mas imagina depois de uma hora de conversa, o txt com 15000 linhas, e o programa abrindo e lendo ele inteiro a cada milesimo de segundo. pode ficar pesado. o txt tem um problema muito gde q é q cada vez q você for achar uma mensagem você tem q ler ele intero. e isso leva tempo. com o append você so pode escrever a mensagem no final do arquivo, não pode ser no comeco. o banco de dados seria bom porque não teria esse problema. e ai com banco de dados você poderia ir diretamente pra mensagem q quer. ai você poderia enumerar as mensagem. ai por exemplo, o programa saberia q tava na mensagem nº 500, então ele ignoraria o q tivesse antes. é... com txt fica dificil achar um modo q funcione legal. mas tipo, acho q ficaria melhor mesmo você enumerar as mensagens. e ai você procura a mensagem certa pra mostrar. em vez de sempre jogar todo o txt no textbox. porque isso tb resolveria a parte de mudar a cor. porque ai você só mudaria a cor da mensagem a partir do selstart. não precisaria procurar no texto todo. porque tipo, o seltext, serve pra pegar (ou setar) o texto da selecao atual. pra achar todos os nicks do cara, você teria q setar o selstart na posicao onde esta cada um dos nicks e setar o sellength com o tamanho do nick e depois mudar a cor. exemplo, na text box esta escrito: ai eu quero mudar a cor da palavra kuroi. veja q a palavra kuroi comeca na posicoa numero 9 do texto e tem 5 caracteres. ai o codigo seria esse: t.SelStart = 9 t.SelLength = 5 t.SelColor = vbBlue[/code] entendue?? ai pra mudar a cor de todos os nicks do texto, você teria q procurar um por um com InStr e setar o SelStart e SelLenght de um por um e etc. ai o cara escreve o nick na mensagem e vai mudar a cor tb e ai não pode e etc, vai dar ainda mais trabalho e vai levar mais tempo pra fazer certinho. ai se no caso você, em vez de sempre por o txt todo na caixa, adicionar uma mensagem por vez, você já vai saber q o nick ta exatamente na posicao do SelStart e fica mais facil.
  8. cara, não sei no wml, mas no php normal você pode passar por querystring. exemplo: <?php print "<p align='left'><anchor>Biologia:<go href='aswers.php?disciplina=biologia'/></anchor>".$row->AC_BIOLOGIA."</p>"; ?> ai pra saber qual a disiplina no answer.php, é so pegar pelo $_GET: <?php echo ("Disciplina: " . $_GET["disciplina"]); ?> não funciona no wml??
  9. opa. tópicos mesclados. shadow007, quando for o mesmo assunto, use o mesmo tópico, beleza??
  10. veja q no select, você abre aspa simples pros dois primeiros campos mas não fecha. tem q fechar. se depois disso, continuar dando erro, então, só de teste, apague ou comente a linha On Error GoTo errGravacao e veja a mensagem de erro q vai aparecer. ai poste pra gente saber qual é.
  11. kuroi

    dao para ado

    mas gianne, o recordset tbLocal esta aberto quando chega nessa linha?? porque la em cima, a linha q executa ele, esta comentada: ''Set tbLocal = db.OpenRecordset(selection2 e você ta executando, na verdade o tb. não deveria ser ele q você devia passar para o DataSource do grid?? e veja a dica do macedo tb.
  12. é o seu programa ta igual ao do cara q trabalho comigo. mas no seu caso, acho q pode dar pau se tiver mta gente usando. tipo, se dois caras abrirem o txt pra salvar ao mesmo tempo, só vai chegar uma das mensagens. com banco de dados não teria esse problema mas com o winsock não precisa de banco de dados não. mas você precisaria de dois programas, um servidor e o outro cliente (q é o q os usuarios iriam usar). ai o do servidor fica esperando as mensagens e quando receber, repassa pra todas as conexoes. você pode usar banco de dados pra gravar log da conversa e outras coisas q você pode querer fazer. mas não é necessario pra comunicacao. mas explica melhor esse codigo q você pos ai. o q é a variavel Nick?? e não ficou legal como?? a e desistiu da formula 1?? EDITADO: o meu do winsock tb parei na parte do richtextbox. eu tava fazendo pro cara poder editar fonte, cor, tamanho, etc mas ta dando mo trampo e fiquei com preguica de terminar. um dia eu continuo la.
  13. kuroi

    SQL

    cara pode ser na hora de montar a query. quando for escrever o insert, ponha as datas sempre no formato 'yyyy-mm-dd'.
  14. opa aqui no trampo teve um cara q fez um chat tipo o seu. só q ele fez com banco de dados hahahah ai eu tava tentando fazer o mesmo com winsock. já ta mandando mensagem e tudo, só falta dexar mais bunitinho e etc. pra mudar só parte do texto, em vez de TextBox, use o RichTextBox (tem q adicioanr o componente). faz uma busca por ai. no site do macoratti ensina bastante coisa tb.
  15. usa left join. de uma olhada q aqui ensina: http://scriptbrasil.com.br/forum/index.php?showtopic=108732 mas o seu codigo acho q ficaria tipo assim: select table_x.* from table_x left join table_y on table_x.id = table_y.id where table_y.id is null
  16. não manjo de usar crystal no .net, mas tipo, no seu report, o crystal não aponta direto pro banco, certo?? ele tem um dataset com os tipos e você executa o select por codigo e passa para o crystal, é isso?? então porque você precisa de outro dataset??
  17. kuroi

    Atualizar Alterações

    o modo mais facil de todos seria apenas mandar o exe pra ele e mandar ele substituir o q ele tem. outro modo seria fazer um novo instalador.
  18. opa, esse relatorio q você usa é DataReport?? sempre especifique os componentes q usa, beleza?? você usa ADO, mas ta usando controles vinculados (Data Control), ou você declara os objetos Connection, RecordSet, etc no codigo?? você pode dar o Refresh no objeto RecordSet q você usa, mas não acho q você funcionar, pois depois do select acredito q os dados vao para a memoria. você pode abrir e fechar o RecordSet. tipo, ele clica em um botao ao alguma coisa, pra mostrar o relatorio?? abra e feche o RecordSet no clique dese botao antes de mostrar o relatorio. outra coisa, não conheco DataReport então não sei, mas talvez isso seja caracteristica dele. talvez você deva finalizar o objeto quando o relatorio for fechado.
  19. então ted, tipo o q eu entendi do q ele quer é o seguinte. tipo, o cara entra no navegador e digita www.site.com.br/xxx.asp só q a pagina xxx.asp não existe. ai o q acontece, o servidor dele exibe a pagina erro.asp. mas no navegador continua escrito http://www.site.com.br/xxx.asp ai imagino q o cesique esteja querendo saber, na pagina erro.asp, a url digitada pra poder escrever uma mensagem do tipo "A pagina http://www.site.com.br/xxx.asp não existe." e o q a gente tem q fazer é saber qual o endereco digitado no browser. ai o q acontece, não da pra pegar pelo javascript.back porque simplesmente não fica guardado no historico porque o endereco digitado não carregou. por exemplo, abra uma nova aba em branco do navegador e digite http://www.uol.com.br/xxx esse endereco não existe. o uol redireciona pra uma outra url, mas note q você não pode dar voltar, ou seja não esta gravado na url. tb não da pra pegar por session porque a pagina não existe, então não tem onde por o codigo. agora cesique, caso o seu site redirecione diferente, talvez ate de pra pegar pelo javascript.history, mas acho q não. alias, ele ta hospedado?? você podia ter passado o endereco pra gente ter uma nocao melhor de como funciona.
  20. ted o q você passou não vai funcionar porque ele tem q redirecionar pro erro.asp quando o cara tentar entrar numa pagina q não existe. se a pagina não existe não tem onde por o codigo pra redicrecionar. cesique, não sei se o q você quer vai ser possivel no asp. se você tivesse acesso às configuracoes do servidor talvez sim. você pode ate entrar em contato com eles e perguntar se da pra fazer alguma coisa a respeito. o q você pode tentar fazer tb é alguma coisa em javascript. procura la na secao de javascript do forum, ou abra um tópico la.
  21. qual banco você ta usando?? se for access acho q é assim: Data1.RecordSource = "Select * From Clientes Where nome Like '" & txtbuscarcliente.Text & "*'" você quer dizer mostrar todos os registros de novo?? se for é só fazer um select sem wherwe: Data1.RecordSource = "select * from Clientes"
  22. Set Toolbar1.ImageList = ImageList1 ai pra setar os botoes com as imagens, faca tipo assim: Toolbar1.Buttons(1).Image = 1 trocandos os 1s pelos indices das imagens e dos botoes de acordo com q você quer.
  23. você diz passar o valor pelo Visual Basic?? se for você pode criar um campo parametro no formulario. faca uma busca aqui no forum q tem exemplos de codigo, mas qualquer coisa da um toque ai (e especifica qual componente ta usando - Crystal Reports Control, Crystal Reports ActiveX RunTime, etc).
  24. acho q url vai retornar mesmo somente a pagina atual, no caso erro.asp. mas como você redireciona pra erro.asp?? o servidor q ta configurado pra fazer isso automaticamente ou é você q direciona quando não encontra o endereco??
  25. acho q você pode pegar pelo dataclientes.Recordset.RecordCount
×
×
  • Criar Novo...