Ir para conteúdo
Fórum Script Brasil

Churc

Veteranos
  • Total de itens

    1.198
  • Registro em

  • Última visita

Tudo que Churc postou

  1. opa Outra coisa, sobre a configuração da máquina? Isso conta, por exemplo, a máquina tem 32 de RAM é claro que pra uma aplicação destas iria dar problema rs
  2. opa Você quer saber, como rodar o Interbase em rede ou quer saber como rodar seu programa em rede?! abs
  3. opa pode ser problema de própria conexão e não exatamente tem haver com o Interbase... Faça um teste, dando Ping no Host... Abra o MS-DOS, de preferência Windows XP e digita: ping IP -t veja o tempo e se há quedas ou perca de pacotes, você pode dar Ctrl + Break enquanto o ping está sendo efetuado para ver um resumo, com todas as informações possíveis, como perda, tempo etc... abs
  4. opa Se puder me mande uma cópia de sua tabela que você quer exportar pra CSV, pode ser com apenas 5 registros apenas pra testes... Depois eu te mando um exemplo exportando e importando... cebasso@nospam.gmail.com tira o nospam fora senão esses bot vão pegar meu email e encher eu de spam suhaahus abraço
  5. ashuashu xDMicheus em falar nisso, esse avatar seu muito massa ficou com esse efeito
  6. opa asuhsahsa é verdade a única coisa que peço a Deus é paz, amor e saúde kkk mas saude principalmente rsr abs
  7. opa então, adicione ai lá depois de uses const PathSep = ';'; Mas você não precisa especificamente usar isso você pode definir qualquer coisa contanto que o que você definir nunca tenha nos textos senão da confusão exemplo const PathSep = '›'; //Esse caracter se faz com Alt + 0155 Você pode mudar o nome também não precisa ser PathSep Separacao = '›'; Quando eu disse que o caracter de separação não pode conter no texto é pelo seguinte, vamos supor que você coloque uma vírgula de separação, ai na hora de cadastrar por exemplo uma empresa no seu programa, o usuário coloque uma vírgula FICAP, ELECAB O que vai acontecer, é que na hora de exportar ou importar o CSV o programa vai entender que a virgula é uma separação... Então por isso coloque caracteres que jamais vão conter no seu BD tipo esse Alt + 0155... Entendeu mais ou menos? abraço
  8. opa PathSep está declarado em SysUtils, adicione em uses SysUtils; mas nada mais nada menos PathSep é isso const PathSep = ';'; abraço
  9. aahuuah é isso mesmo, agora só vai ser difícil responder pra ele, se elenão fala português e talvez nunca mexeu com Delphi :rolleyes:
  10. opa boa garoto :D Parabéns cara, é isso ai tem que correr atrás mesmo... Sucesso ai pra você e sua empresa, e que até o final do ano você tenha no mínimo uns 100 clientes ;D abraço
  11. Opa Não seria algo relacionado a este assunto que você postou outro dia -> link. Porque CSV é aquilo lá, um arquivo de texto com separações usando delimitadores.. Comma-Separated Values Acho que naquele tópico contém tudo as informações auhahu Se ainda tiver dúvida, ressucite aquele tópico, assim ele será bem útil para futuras buscas... abraço
  12. auhasuhas verdade, eu achei estranho, o pc do meu colegaé muito bom, tipo, placa de video 256, pentium 4 HT, 1 giga de ram, e nossa tava um lixo só ficava travando, em jogos travava ai do nada voltava, ai ele pegou e fuçando na BIOS desativou o HT, ai não travou mais, e se habilita o HT trava denovo... asuhsahu vai entender... rsr o que aconteceu que você anda sumido thales? eheh abraço
  13. Churc

    Numerar Paginas

    opa Realmente, não tem haver com Delphi, então... Movendo para a seção apropriada...
  14. Já pensou na possibilidade do HT? Da uma olhada na BIOS, se o HyperThreading?¿ está ativado, o que deve estar, e então desative-o... Computador do meu colega tava assim, dando umas paradas mas em qualquer coisa, jogos etc, ai ele desligou e parou... Como o seu é Pentium4 pode ser isso... abraço
  15. opa vai depender de como isso é feito... teria como você colar a parte do seu código que é feita a leitura? E sobre a configuração do computador? Memória ram baixa demais não poderia ser? Outra coisa, quando exatamente acontece o erro, quando faz a leitura, ou quando é inserido o código no banco de dados? abs
  16. opa bom primeiro tem que ver a máquina, qual a configuração dela? memoria ram, etc... Segundo tem que ver como está sendo feita a leitura, será que você não está esquecendo de liberar algo da memória, tipo um ponteiro que recebe os dados mais permanece na memória sem ser liberado? abs
  17. opa bem não entendi... o que você quer fazer?
  18. opa tipo, primeiro você vai no menu Project/Options e na aba Forms, você joga todos os Forms pra Avaliable Forms, exceto qualquer Datamodule ou o Form Principal... Ai pra chamar depois os forms, você tem que criá-lo em tempo de execução e liberá-lo da memória, exemplo Vamos supor que você tem um botão que vá chamar o Form de Sobre de seu programa então seria procedure TNomeForm.Button1Click....; begin Application.CreateForm(TFrm_sobre, Frm_sobre); //cria o form try Frm_sobre.ShowModal; //mostra ele finally Frm_sobre.Release; //libera todas as informações Frm_sobre := nil; //limpa ele da memória end; end; assim o Form é carregado e mostrado na tela, e depois é liberado da memória... entendeu mais ou menos? abraço
  19. opa seu erro está aqui: Unt_Cadastro in 'Unt_Cadastro.pas' {Frm_Cadastro}, na vírgula... por ser a última linha do uses então você deveria finalizar com ponto e vírgula e não apenas com uma vírgula assim Unt_Cadastro in 'Unt_Cadastro.pas' {Frm_Cadastro}; <- ponto e vírgula... um detalhe, pra economizar memória e melhorar o desempenho é aconselhável que você crie os forms em tempo de execução e não na inicialização da aplicação... abraço
  20. Churc

    Borlndmm.dll

    Opa Mas o que é a Borlndmm.dll? É uma DLL que era necessária para poder gerenciar a memória quando se eram passadas strings entre DLL/EXE ou EXE/DLL... Existe outros meios também de nem precisar usar essa DLL e acima de tudo um gerenciador mais rápido e eficiente como o FastShareMem... Então talvez, se você não usa nenhum componente que foi feito em delphi que necessita dessa DLL e seu projeto não tenha nenhuma interação com DLL então você não vai precisar mesmo... mas caso contrário acredito que mesmo no TurboExplorer, a não ser que ele tenha seu próprio gerenciador de memória dispensando o uso de outros gerenciadores, seria mais ou menos o caso do FastShareMem, apenas uma Unit que incluida no projeto já fizesse o gerenciamento... abraço
  21. Churc

    Caputar Img De Webcam

    OpaSó tem um problema rsr Que skin é esse .SKF, qual componente é usado para o mesmo? Sobre execução do programa definir o skin, você tem que verificar se o componente tem suporte a isso... abs
  22. Churc

    Caputar Img De Webcam

    Opa, então amigo mas o componente captura, só que o exemploé usando firebird... só você modificar...
  23. OpaEntão, são opções, mas dentre todas elas acredito que FindWindow ainda seja a mais viável, pois não tem erro... de todas as que você especificou podem acontecer erros e assim ficar inseguro o método. Outra maneira também é usando Semaforos ou Mutex, é um pouco mais complexo mas também é seguro não tem como haver erro.. No source principal do programa(Project/View Source) coloque no começo var hMutex: THandle; hMutex := CreateMutex(nil, True, 'FormA'); if (hMutex <> 0) then begin if (GetLastError = ERROR_ALREADY_EXISTS) then begin //Uma aplicação já criou esse mutex, o que quer dizer que está rodando CloseHandle(hMutex); Halt; end end; Application.Initialize; Application.Title := 'Fabiana ahuauha'; Application.CreateForm(TFormA, FormA); Application.Run; ReleaseMutex(hMutex); CloseHandle(hMutex); end. Ai pra checar no FormB seria só checar se já está rodando nessa parte... if (GetLastError = ERROR_ALREADY_EXISTS) then begin //Está rodando... CloseHandle(hMutex); Halt; end; Além do CreateMutex tem também o CreateSemaphore só que nunca usei então não sei explicar sobre... esse método é muito usado quando pra Threads, pra saber se determinada Thread está rodando... isso em C++ eu vi... Mas eu ainda sou a favor do FindWindow pra ela auhahu abraço
  24. Churc

    Caputar Img De Webcam

    Olá, Me enviaram uma vez aqui no fórum um componente que faz isso, mas era Firebird ai acredito que você terá de mexer... Download senha: scriptbrasil abraço
×
×
  • Criar Novo...