Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 07-10-2011
Gercondi Gercondi is offline
Miembro
 
Registrado: jun 2010
Posts: 12
Poder: 0
Gercondi Va por buen camino
Codigo que cierra el formulario de la DLL

Eso es lo que ejecuta el formulario de la DLL :

Código Delphi [-]
procedure TForm1.ComPort1RxChar(Sender: TObject; Count: Integer);
var
  Str : String;
  Cadena: AnsiString;
  numCad : integer;
  CC : integer;
begin
  Str := '';
  numCad := ComPort1.Buffer.ComPort.InputCount;

  Comport1.Buffer.ComPort.ReadStr(Str,numCad);

  Cadena := DepurarCadena(Str);

  xCedula := trim(copy(Cadena,50,10));
  CC := strtoint(xCedula);

  xCedula := inttostr(CC);
  xPrimerNombre := trim(copy(Cadena,105,10));
  xSegundoNombre := trim(copy(Cadena,128,10));
  xPrimerApellido := trim(copy(Cadena,60,23));
  xSegudoApellido := trim(copy(Cadena,82,23));

  Close;
end;

El evento ComPort1RxChar es que se ejecuta cuando disparamos el lector de codigos de barra.

Hago una correccion al mensaje inicial, la Dll tiene el mismo comportamiento en la aplicación desarrollada en delphi 2010 y 2006. Lo que sucedia era que la aplicación donde estaba haciendo la prueba (D2010) tiene un timer y este disparaba un envento cada 5 milisegundos.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
El programa se queda "colgado" mientras copia y luego "despierta" NeWsP OOP 5 10-03-2010 22:05:40
Error de lectura de puerto serie "Memoria Insuficiente". clavijo83 ASM y Microcontroladores 7 07-04-2009 23:17:28
En que puerto se hace el "ping" JoeyJordison Varios 10 11-02-2009 16:00:10
Particiones en "solo lectura " con cd_live de knoppix Diavlo Linux 1 03-10-2007 04:06:26
Necesito llamar a métodos de clases "hija" desde su clase "padre" Flecha OOP 17 20-04-2007 00:03:53


La franja horaria es GMT +2. Ahora son las 10:44:44.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi