Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Creio que isso seja uma pergunta, né? Se sim, o que aquele código faz é uma espécie de "desligamento rápido" do sistema, e não um desligamento impróprio. Nunca tive problemas em relação a isso, e eu uso aquele código para desligar o meu computador todos os dias, programando para desligar horas depois que eu saio de casa. Abraços, Graymalkin
  2. A lógica de uma linguagem de programação está em suas instruções básicas (condicionais e iterações) e em suas relações com seus tipos de dados (primitivos ou definidos pelo usuário). E nisso, PHP é igualzinha a qualquer outra linguagem (lembrando que ASP *não* é linguagem, portanto não cabe nesta comparação). No caso proposto, header() é uma função, que poderia ou não estar presente na biblioteca da linguagem, e que absolutamente *não* interfere com a "lógica" da linguagem. Sendo assim, alegar que, à primeira vista, o nome da função header() não remete a nada óbvio ou a algo que exige maiores explicações, é o mesmo que dizer que a função high(), em Pascal, também é obscura por seu nome. Abraços, Graymalkin
  3. Graymalkin

    Chamando Form

    Depois de carregados, os forms todos ficam na coleção Forms. Você pode percorrer esta coleção procurando um determinado form por seu nome e daí abrí-lo. Só que isso só vale se o form for carregado previamente. Abraços, Graymalkin
  4. Que eu saiba, o único caracter que dá problema é a aspa simples ('), e que você pode resolver dobrando-a (' vira '', que são duas aspas simples - e não um dupla). Isso pode ser feito através da função Replace(). Abraços, Graymalkin
  5. Aqui... Dim fr as MDIParent = New MDIParetnt ... deveria ser... Dim fr as MDIParent = Me.MDIParent ... já que você quer a instância atual do MDIParent (a que você está vendo na tela), e não uma nova (New) instância. Abraços, Graymalkin
  6. Graymalkin

    Combo X Bd

    O problema é que você colocou isso no evento Change da Combobox, portanto esse código só será executado quando o texto da Combo for alterado. Você deveria colocar esse código em um local mais apropriado (como no evento Load do form, para que ele seja executado quando o form for aberto). Abraços, Graymalkin
  7. Graymalkin

    Sorteio De Times

    Como assim? Uma ShowMessage *não* retorna nada... Você estaria querendo dizer uma MessageBox? Abraços, Graymalkin
  8. Não sei se ajuda muito, mas o eMule cria, sozinho, uma regra no Firewall do XP, para permitir o acesso. Se ele faz isso, deve ter um jeito do seu programa também fazer. Então, dê uma pesquisada sobre o assunto. Abraços, Graymalkin
  9. Cadê a referência ao MDIParent? Se TSPBar está no MDIParent, você deveria acessá-lo pela instância do mesmo (nomedainstância.TSPBar). Outro detalhe é que deveria haver um Application.DoEvents() dentro daquele loop, a fim de que você veja a barra enchendo. Abraços, Graymalkin
  10. Grátis só para aplicações não-comerciais (para uso pessoal) ou de código-aberto (GPL). Para qualquer outra coisa você tem que pagar por licenças do MySQL. Por isso eu recomendo o PostgreSQL, que é grátis de verdade, para qualquer caso. Abraços, Graymalkin
  11. Você tem que criá-los... eu não comentei sobre isso estar descrito no help? Abraços, Graymalkin
  12. Qual o tipo de atividade? Se for algo como um loop, basta você definir a proprieade Maximum da progressbar com o valor máximo (quando a operação é terminada) e ir incrementando a propriedade Value (para ela ir "enchendo"). Abraços, Graymalkin
  13. Graymalkin

    Sorteio De Times

    A última expressão... total+i-8 ... resulta em um valor negativo, você notou? Além disso, acho que o times[0] não é preenchido, já que n nunca vai ser igual a zero (porque você soma +1). Abraços, Graymalkin
  14. Se me lembro bem, o primeiro passo é configurar os arquivos ilink32.cfg e bcc32.cfg, conforme é explicado lá no help. E, para compilar, é só usar bcc32.exe que está no diretório bin (pelo prompt, é claro). Abraços, Graymalkin
  15. Graymalkin

    Sheets

    Percorra a coleção de planilhas (Worksheets) usando um For Each... Next e verificando a propriedade Name de cada uma delas (para ver qual bate com o nome na caixa de texto). Abraços, Graymalkin
  16. Ótima explicação, kuroi! :D Abraços, Graymalkin
  17. Você pode usar a constante vbCrLf para isso: texto = "linha1" & vbCrLf & "linha2" msgbox texto Abraços, Graymalkin
  18. Que eu saiba não dá pra fazer isso. Até porque a conexão só está realmente estabelecida *depois* que é aceita. Antes disso é só uma "tentativa", e não tem como você enviar dados nesse momento. Abraços, Graymalkin
  19. Graymalkin

    Unix To Dos

    Essa é uma boa idéia. No caso, *você* terá que mandar ler os quatro primeiros bytes na hora de descriptografar para saber qual a extensão (isso não é automático). E também terá de lembrar de ignorar esses quatro primeiros bytes na hora de descriptografar o arquivo (e gravar o descriptografado). :) Abraços, Graymalkin
  20. Já reparou que existe uma sala de .NET aqui mesmo no fórum? Abraços, Graymalkin
  21. Como assim? Cada socket conectado não já é um objeto independente? E, o parâmetro Index passado no evento não serve para identificar também? Abraços, Graymalkin
  22. Dê uma olhada nestes tópicos: http://scriptbrasil.com.br/forum/index.php?showtopic=73743 http://scriptbrasil.com.br/forum/index.php?showtopic=64783 http://scriptbrasil.com.br/forum/index.php?showtopic=78059 Abraços, Graymalkin
  23. Experimente assim: <style type="text/css"> li { width: 100px; word-wrap: break-word; } </style> <body> <li>UmTesteEMaisOutroTeste</li> <li>Um teste e mais outro teste</li> </body> Só vale ressaltar que word-wrap é uma regra CSS proprietária da Microsoft, portanto você só vai ter o efeito desejado no Internet Explorer. No Firefox, por exemplo, essa regra não tem efeito algum. Abraços, Graymalkin
  24. Graymalkin

    Aproxima Valores

    Praticamente cometi um neuroniocídio (é, devo ter dizimado todos eles!!! :P), mas consegui fazer!!! \o/ \o/ \o/ O exemplo gera mais combinações do que deveria, e isso acontece porque ao determinar os valores intercalados, existem casos em que a terceira intercalação cai no mesmo lugar da primeira. Isso não é um real problema porque basta ignorar essa soma (uma vez que ela já apareceu antes). É bom dar uma conferida em relação às combinações geradas, porque *parece* que deu tudo certo, mas a esta altura do campeonato eu posso ter deixado passar alguma desapercebidamente. Ele está disponível aqui: http://www.gs.kitbr.com/stuff/Comb.xls Certo? ;) Graymalkin
  25. Graymalkin

    Vb 2005 - Views

    Então você não fez como ensina lá no tutorial, porque aqui apareceu o método Insert. Ao arrastar o objeto da janela Data Sources para o form, será criado um objeto NOMEDATABELATableAdapter. É nesse objeto que vai existir um método Insert. Eu uso uma instrução SQL, passada para um objeto OleDbCommand, que me retorna um DataReader, contendo os dados desejados. O mesmo pode ser feito com um OleDbDataAdapter, que pode então preencher uma DataTable ou um DataSet com os dados. No caso, na instrução SQL eu posso usar um (INNER, LEFT ou RIGHT) JOIN para juntar as tabelas. Certo? ;) Graymalkin
×
×
  • Criar Novo...