segunda-feira, 19 de agosto de 2013

Auto-Reverse

Somos luz
Que faísca no chaos!



quinta-feira, 15 de agosto de 2013

Troca de mensagens entre aplicativos

De volta a rotina de programador delphi, a pouco senti a necessidade de fazer dois programas distintos conversarem. Muitas formas possíveis de se fazer, sockets, arquivos entre outras e eu escolhi mensagem do windows.

Troca de mensagens com tipo numérico é algo relativamente simples, eu já havia trabalhado com isso no passado, porém minha necessidade atual era de trocar string.

Nada complicado, mas é válido documentar e compartilhar.
Para o teste desenvolvi dois projetos, um para enviar e outro para receber a mensagem, o código pode ser visto abaixo:

App que envia a mensagem:

App que receberá a mensagem

Nota: Atribuir o valor "Receive" na propriedade "Caption" do projeto 2 para os testes funcionarem corretamente.

terça-feira, 13 de agosto de 2013

Ponteiro de string

Voltei a programar em delphi, e "tretô e rolô" eu preciso pedir ajuda ao google para algumas probleminhas, como, armazenar valores de texto em atributos numéricos.

Parece estranho, mas as vezes acontece de eu querer guardar uma string na propriedade tag de um componente.

 Como resolver?
Basta pegar o ponteiro da string e atribuir a propriedade!!