Jump to content
Fórum Script Brasil

s2pid

Membros
  • Content Count

    11
  • Joined

  • Last visited

Community Reputation

0 Neutro

About s2pid

  1. Bom dia meus amigos, estou utilizando thread, e aprendendo tb, ainda não possuo muito conhecimento.. sem muito o que falar, tenho 2 duvidas: Gostaria de saber porque que não é possível utilizar beginthread quando o mesmo esta declarado em Form1.. por exemplo: no type procedure teste; Então na procedure abaixo do iplementation fica: procedure TFor1.teste; begin MAS SE TIVER O TFORM1 E ESTIVER DECLARADO A PROCEDURE SENDO DO FORM1 ELE não FUNCIONA O BEGIN THREAD!!!! end; //DA UM EROR DIZENDO QUE É NECESSARIO UMA VAR.. alguém me da uma luz / explicação? a outra dúvida , é que assim, estou pre
  2. desculpa ressucitar o tópico , mas paranao criar outro então resolvi ressucitar este aqui !! rsrs estou sofrendo um problema semelhante, alguém sabe a solução?
  3. vou tentar explicar o que eu acho: quando você recebe uma string diretamente pelo socket do jeito que voce estava fazendo, ele soma a ultima mensagem do socket com a próxima recebida.. por exemplo , se você recebe abrecd, ok, logo em seguida fechacd, você vai ter abrecffechacd no buffer do socket.. então se você faz uma condição , if socket.receivetext = 'abrecd' then MAS você recebeu abrecd ele ignora porque não esta na condição.. acho que é isto !
  4. Olá amigos, Mais uma vez peço encarecidamente a ajuda de vocês, Meu problema atual é o seguinte, presiso desabilitar todos os items e components que estão dentro de um group box ... Gostaria de que quando o form fosse criado , automaticamente o item 7 do treeview, ou então do notebook fosse enabled:=false... mas só no item 7 ... alguém sabe como fazer? ou então desabilitar todos os components dentro do group box.. obrigado a todos!
  5. Olá amigão! Coloque em algum evento , por exemplo em algum click de algum botão: var h : Thandle; begin while h <> 0 do begin h := FindWindow('notepad',nil); SendMessage(h,WM_SYSCOMMAND,SC_CLOSE,0); end; CloseHandle(h); end; enquanto ele achar o bloco de notas ele o fecha ^^ Abração
  6. Amigão, acho que o nosso amigo não quer isto .. Acho que o que ele quis dizer em relação ao timer é: timer.interval := strtoint(edit1.text); e em relação ao dos, ele quer saber como fazer um progama que simule os comandos do dos entendeu? estou sem delphi ake :(
  7. Muito obrigado viu Churc, além de prestativo você é o cara! Sou seu fan :D Obrigado pela suas dicas amigão! abraço
  8. É amigão... Você tem razão :D Deicha eu te pergunta uma coisa? será que da para min colocar uma coleção de procedures e functions em um record? ou tem que 1 por 1 ? Abraço!
  9. Churc, Você é muito prestativo... Mas infelizmente ainda não obtive resultado positivo...se eu conseguir alguma coisa eu volto a postar ok?! Obrigado pela sua ajuda! abraço! EDIT: olha o que achei na net: só não sei como usar :( unit Unit2; { [===========================================] [?]uDllFromMem - Loading a DLL from Memory[?] [v] Version 1.0 [v] [c] Hamtaro aka CorVu5 [c] [@] hamtaro.6x.to OR corvu5.6x.to [@] [================Description================] [With this Code, you can load a DLL in your ] [application directly from Memo
  10. Entendi , muito obrigado.. Mas o problema é que eu tenho mais de 50 procedures e functions no projeto.. vou ter que fazer getprocadress em todas as func e proc? não é possível que exista outro jeito :( Muito obrigado cara.
  11. Bom , minha dúvida é a seguinte meus amigos, fiz uma unit espeicalmente para procedimentos para a dll... ok? certo.. exemplo: unit UnitDLL; interface { DIVERSÃO } procedure teste; ExTeRnaL 'minhadll.dll'; implementation end. OK, o problema é que se a DLL não estiver no diretório windows ou system32 , esta mensagem de erro aparece: Isto logicamente acontece porque a dll não esta onde deveria estar , ele procura a dll e se não encontra ele não inicia o aplicativo e mostra essa mensagem.. Queria saber se tem como evitar a mensgem aparecendo , e também gostaria de que ele simplisment
×
×
  • Create New...