Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Humm... tem isso também. Quando tive esse problema mexi em algumas propriedades e achei que tinha sido a borda, mas no caso era a sombra. Abraços, Graymalkin
  2. Sim, fica normal. Eu uso assim no XPlayer e funciona normal em ambos (9x e NT). Abraços, Graymalkin
  3. Bom, nunca vi tal ligação (MCI e Modem) nem vejo como isso poderia ser feito desta maneira. De qualquer forma, se o seu modem for do tipo Voice (que tem aquela saída de áudio na própria placa) bastaria fazer um fio (iguais aos de fone de ouvido comum) que ligasse a saída de áudio do modem ao microfone da placa de som. Com isso você poderia usar aquele exemplo mesmo (pois o som estaria vindo do microfone). Mas, veja também qual status de som fica alterando (no controle de volume do Windows) quando você está usando o telefone pelo modem. Abraços, Graymalkin
  4. Sim, mas ele não especificou qual o sistema. Abraços, Graymalkin
  5. Defina a borda dele como mxpNone (0) e ele não ficará deformado no XP. Abraços, Graymalkin
  6. Graymalkin

    Sera?

    Acho que isso cai no mesmo caso da MDI (vide este post: http://scriptbrasil.com.br/forum/index.php?showtopic=34996). Abraços, Graymalkin
  7. Não uso SQL Server, mas pode ser que esse tipo de dado não seja suportado no VB (talvez seja Unicode ou algo do tipo). Tente dar uma pesquisada no MSDN. Abraços, Graymalkin
  8. O Data Bound Grid que pode ser adicionado no menu Project->Components. Abraços, Graymalkin
  9. Um objeto Connection (do inglês, conexão) é o que faz a ligação direta entre o seu banco de dados (local ou servidor) e o ADO. Um objeto Recordset (do inglês, conjunto de registros) é usado para armazenar, manipular, etc. os dados contidos nas tabelas do banco de dados. O que DoEvents faz é liberar os recursos do computador a fim de que o sistema operacional possa realizar outras tarefas (entre elas, "repintar a tela"). Se não me engano, expliquei isso melhor em outro post. Dê uma procurada aqui no fórum. O que chamamos de "fazer referência" é deixar o seu projeto ter conhecimento de que você está usando uma biblioteca (daí ele pode te mostrar os métodos/propriedades de um objeto quando você digita "objeto.", por exemplo). Não há utilidade em fazer isso por código (afinal de contas, quando o código estiver sendo executado você não estará alterando-o; ou seja, isso é útil somente em tempo de desenvolvimento). No entanto, você pode criar esses objetos em tempo de execução sem ter feito uma referência prévia, da seguinte maneira: set cn = CreateObject("ADODB.Connection") set rs = CreateObject("ADODB.Recordset") Fazendo assim você estará usando a técnica chamada de late-bound (algo como "anexação tardia"). Existem vantagens consideráveis em usar este método. Porém, você não terá o recurso de auto-completamento já que o objeto só será criado na hora da execução (e antes disso, em tempo de desenvolvimento, o VB não sabe que objeto é esse). Abraços, Graymalkin
  10. O que, exatamente, você quer somar? O conteúdo dos campos? Se for, seria algo do tipo: resultado = ADODC1.Recordset.fields("campo1").value + ADODC1.Recordset.fields("campo2").value É claro que se o que você quiser somar for tempo (horas e/ou datas) você terá que usar a função TimeSerial() ou TimeValue(). Dê uma procurada sobre elas. Abraços, Graymalkin
  11. Graymalkin

    Helpz

    A linha... frmanimesdb.Data1.Recordset.FindFirst ("Nome=") & List1.Text ... deveria ser: frmanimesdb.Data1.Recordset.FindFirst "Nome='" & List1.Text & "'" Assim como no VB temos que colocar strings (textos) entre aspas duplas ("), em uma SQL devemos colocar os textos em aspas simples (') (também é possível colocar aspas duplas, mas como isso já é usado no VB não fica nada prático). Abraços, Graymalkin
  12. Bom, coloque um botão (isso você sabe, né?) na página, dê um duplo-clique sobre ele e cole o código entre as linhas de código que aparecerão. Todavia, recomendo que você intere sobre orientação a objetos e orientação a eventos (principalmente este último) a fim de poder entender o verdadeiro significado do que você quer fazer. Abraços, Graymalkin
  13. Veja se você acha (no Menu Iniciar->Programas) o Visual Studio .NET Command Prompt. Executando ele você já terá todas as variáveis de ambiente devidamente setadas. Abraços, Graymalkin
  14. A propriedade TextMatrix permite que você resgate (ou defina) valores para as células como se a mesma fosse uma matriz. Portanto, o que você quer seria algo assim: achou = false for i = 0 to MSFlexGrid1.Rows - 1 if MSFlexGrid1.TextMatrix(i, 0)=txtCodigo.text then achou = true next i if not achou then 'adiciona else 'já está na grade endif Abraços, Graymalkin
  15. Graymalkin

    Alterar Win.ini

    Existem meios de se gravar configurações em arquivos INI, porém isso já saiu de moda há algum tempo. Atualmente, usa-se o Registro (Registry) do Windows para armazenar configurações. Para tanto, dê uma olhada na rotina SaveSetting e na função GetSetting(). Abraços, Graymalkin
  16. Enquanto eu digo: "benditas APIs...". Bom, o API-Guide tem 900 e tantas delas (e com exemplos!), por isso acho que vale a pena baixá-lo. Abraços, Graymalkin
  17. Graymalkin

    Como Funciona?

    Ah sim, dá pra programar sim. Antigamente eu usava a distribuição da ActiveState (www.activestate.com), mas hoje em dia uso a distribuição oficial (www.python.org). Procure por Pythonwin ou IDLE na pasta do ActivePython (no Menu Iniciar->Programas). Uma coisa muito bacana de Python é ter um interpretador interativo: você digita os códigos e vê os resultados na hora. Sim, Python é ótima! Se quiser, posso expor algumas características da linguagem (fazendo até uma comparação com VB, já que você está mais familiarizado com ele). Qualquer coisa, é só falar. Abraços, Graymalkin
  18. Graymalkin

    Array

    É que eu já tive um pequeno problema que quando eu teclava o caps Lock, o teclado não voltava ao normal.Dai eu usava este código para poder escrever em minúscula. Mas, é o Num Lock mesmo? Ou o Caps Lock? Abraços, Graymalkin
  19. É quase igual ao SmartMenuXP (vide menus do XPlayer). É esse que você já usa? Abraços, Graymalkin
  20. Dê uma procurada sobre a API SetLayeredWindowAttributes. Abraços, Graymalkin
  21. Qual o banco de dados? Abraços, Graymalkin
  22. Não teria como você colocar uma imagem mostrando esse menu aqui, não? Abraços, Graymalkin
  23. Graymalkin

    Alterar Win.ini

    Você sabe, exatamente, o quê e onde deve mudar no Win.ini? Se souber, dê uma pesquisada sobre a instrução Open aqui no fórum e você achará diversos exemplos de como ler e gravar arquivos texto. Abraços, Graymalkin
  24. Cola o código todo de novo (com a modificação sugerida pelo Décio). Deve ter outra coisa fora do lugar. Abraços, Graymalkin
  25. Sim, pode ser no evento Click de um botão, por exemplo. Aí é você que decide. Abraços, Graymalkin
×
×
  • Criar Novo...