Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Graymalkin

    Combobox

    Qualquer uma das duas maneiras é válida: valor = Combo1.List(Combo1.ListIndex) valor = Combo1.Text Certo? Abraços, Graymalkin
  2. Humm... acho que você pode fazer isso modificando o setup no VB (que fica em Arquivos de programas\Microsoft Visual Studio\VB98\Wizards\PDWizard\Setup1), mas realmente nunca fiz. Sempre instalo o MDAC separadamente, ou programo o Inno para executar isso. Ops, realmente, troquei o "lst" por "inf". Superficialmente, não vejo nada de errado com ele. Mas, experimente importá-lo no ISTool e gerar o setup com o Inno. É bem fácil e creio que você não terá problemas. Qualquer dúvida, entre em contato. Abraços, Graymalkin
  3. Graymalkin

    Alterar Memoria

    Posso, mas só mais tarde (assim que eu chegar a casa). Abraços, Graymalkin
  4. Graymalkin

    Alterar Memoria

    Estranho ... Aqui funciona normal. Você tentou fazer tal qual eu descrevi no meu primeiro post? Graymalkin
  5. Graymalkin

    Alterar Memoria

    Quais valores você está utilizando? Graymalkin
  6. Graymalkin

    Alterar Memoria

    Não, não alterei nada. Ficou o padrão Project1 e Form1 mesmo. Na hora eu escolho o "Form1" lá no Omatic. Ele te pediu para mudar o valor, pelo menos umas duas vezes? Ou nem pediu? Abraços, Graymalkin
  7. A questão não é exatamente compilar, mas sim ter as bibliotecas do sistema mais antigo (de preferência começando pelo Win98 2ª Edição). Eu distribuo alguns de meus programas para as versões 98, Me, XP e 2003, sem problemas. As DLLs que acompanham a instalação, na verdade, são do Win98, todavia os sistemas operacionais mais novos já contém esses arquivos e na instalação eles *não* são substituídos. Ou seja, veja os arquivos necessário para a sua aplicação e arrume um computador com Win98 para copiar a partir dele (para uma pasta específica). Depois disso você poderá, como eu faço, gerar a instalação a partir do XP ou de qualquer outro (desde que você esteja utilizando um programa para gerar o setup no qual você pode escolher de onde as DLLs serão adquiridas, como o Inno Setup, por exemplo). Pelo menos comigo funciona; mas não sei se é regra geral. Abraços, Graymalkin
  8. Se você der um Refresh (ou Requery, não me lembro qual exatamente) sucessivamente algumas vezes (duas ou três, aproximadamente) é provável que ele atualize o recordset. Todavia, isso não é garantido e não é feito de forma automática. Isso porque o recordset é uma "cópia" de um conjunto de registros que reside na memória. Portanto, um recordset não sabe quando os registros na tabela foram alterados, já que ele fica com uma cópia (a leitura dos dados é feita somente na primeira vez). Uma possível solução para isso é usar uma maneira de "avisar" os demais computadores que eles precisam abrir o recordset novamente, uma vez que registros foram alterados. Isso pode ser feito através do Winsock. Para mais detalhes sobre como usar o Winsock, dê uma olhada neste tutorial: http://www.desenvolvedores.net/modules.php...=article&sid=27 Abraços, Graymalkin
  9. Graymalkin

    Borland C++

    Uma dica, para complementar a resposta do Luiz_Junior: acrescentando... -I"c:\borland\bcc55\include"; ... a um arquivo chamado bcc32.cfg e... -L"c:\borland\bcc55\lib"; ... a um arquivo chamado ilink32.cfg, ambos na pasta "BIN" dentro da pasta "BCC55", bastará para que você possa chamar somente "bcc32 arquivo.cpp" a fim de compilar seus programas. Abraços, Graymalkin
  10. Por que você não faz uma SQL para incluir dados obtendo os mesmos a partir da própria tabela? Exemplo: INSERT INTO tabela SELECT * FROM tabela; Isso irá incluir novamente todos os registros da tabela. Se ela tinha 4 registros, passará a ter 8, sendo os 4 últimos iguais aos 4 primeiros. Se quiser, você pode incluir a cláusula WHERE ali para especificar apenas um determinado conjunto de registros. Abraços, Graymalkin
  11. Graymalkin

    Keypress Ou Keydown?

    De fato, o KeyDown utiliza códigos diferentes para as teclas pressionadas e não é exatamente o código ASCII/ANSI (o qual é utilizado no KeyPress). Experimente trocar aquele 'a' por 'A' e o 'c' por 'C' e veja se dá o resultado esperado. Se não me engano, os códigos para o KeyDown só têm os valores referentes às teclas maiúsculas. Abraços, Graymalkin
  12. Aqui imprime corretamente. Você pode dar um exemplo dos valores de entrada e qual a saída que está aparecendo aí? Abraços, Graymalkin
  13. Experimente registrar a DLL utilizando o programa RegSvr32 que fica dentro da pasta Windows\System. Abraços, Graymalkin
  14. Dê uma olhada neste post: http://scriptbrasil.com.br/forum/index.php?showtopic=48565 Abraços, Graymalkin
  15. A dica de sempre: grave uma macro fazendo o que você quer e depois copie e modifique o código gerado (no editor do VBA). Abraços, Graymalkin
  16. Graymalkin

    Alterar Memoria

    Claro. Aí vai: Dim i As Integer Private Sub Command1_Click() i = Int(Text1.Text) End Sub Private Sub Command2_Click() MsgBox i End Sub O primeiro botão define o valor de "i" e o segundo me mostra qual é o valor atualmente. Abraços, Graymalkin
  17. Graymalkin

    Alterar Memoria

    Sim, eu tinha executado pelo ambiente do VB. Mas agora compilei e fiz o teste por fora... e deu certo! Do mesmo jeito, sem alterar nada. Abraços, Graymalkin
  18. Graymalkin

    Inserir Dll

    Inserir onde, exatamente? Abraços, Graymalkin
  19. Existem diversos tópicos tratando disso. Faça uma pesquisa no fórum. Abraços, Graymalkin
  20. Não se precipite! Basta colocar KeyAscii=0 no evento KeyPress depois de ter executado tudo que tinha de ser feito. Abraços, Graymalkin
  21. Você encontra ele em Controles Adicionais do menu Ferramentas (mas você deve inseri-lo em um UserForm), sob o nome "Microsoft Internet Transfer Control, version 6.0". Abraços, Graymalkin
  22. Graymalkin

    Vb.net

    Sim, você pode comprar o Visual Basic .NET Standard (foi esse que eu comprei). Ele vem com Visual Studio .NET, mas você só pode utilizar o VB.NET no mesmo (o C# e o C++ você pode utilizar somente pela linha de comando). São 4 CDs (3 do VB.NET e 1 para atualização de componentes do Windows) e custou duzentos e alguma coisa (reais) na Brasoftware. Abraços, Graymalkin
  23. Use a função Dir() para obter os arquivos de uma determinada pasta e faça um loop para preencher as células. Abraços, Graymalkin
  24. O ideal é reabrir o recordset. Abraços, Graymalkin
  25. Graymalkin

    Vb.net Ou C#

    Dada minha pouca experiência com Java não tenho uma opinião formada a respeito, mas creio que o Natan nos deixou um panorama geral muito bem completo! . Abraços, Graymalkin
×
×
  • Criar Novo...