Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 23-07-2007
Avatar de axesys
axesys axesys is offline
Miembro
 
Registrado: ene 2007
Ubicación: Los Mochis Sinaloa
Posts: 208
Poder: 20
axesys Va por buen camino
Yo hice una aplicación con basculas y use estos componentes para leer el peso
http://sourceforge.net/projects/tpapro/

El componente se llama TComPort

Código Delphi [-]
//Asignas el puerto
    comBalanza.Port:= cbbPuerto.Text;
//Y luego lo abres
    comBalanza.Open;
//Envias el caracter
  comBalanza.WriteStr('P');
//Por último recibes el peso
procedure TfrmPrincipal.comBalanzaRxChar(Sender: TObject; Count: Integer);
function IsNumeric(const s: string): boolean;
var
 i: integer;
begin
 Result := True;
 for i:=1 to length(s) do
   if not (s[i] in ['0'..'9','.']) then
   begin
     Result := False;
     Break;  //Exit ?
   end;
end;
var
  I : Word;
  C : Char;
  Str : string;
begin
  comBalanza.ReadStr(Str, Count);
  for I := 1 to Count do begin
    C := Str[i];
    case C of
      #13:if sPeso<>'' then begin
        if IsNumeric(Trim(LeftStr(sPeso, 8))) then
          edtPeso.Text := LeftStr(sPeso, 8)
        else
          edtPeso.Text:= '  0.000 ';
        lblMedida.Caption := RightStr(Trim(sPeso), 2);
        sPeso := '';
      end;
      #0..#12,#14..#31 : {Don't display} ;
      else sPeso := sPeso + C;
    end;
  end;
end;

Última edición por axesys fecha: 23-07-2007 a las 18:47:40.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Punto de venta libre bismarck_sierra Varios 7 17-02-2008 08:15:54
Crear un punto de venta !! tucatrin MySQL 17 14-06-2007 19:10:47
Terminal punto de venta yomerito PHP 6 07-02-2007 04:34:33
punto de venta dbgrid rober_kobe OOP 2 31-01-2007 18:10:21
Impresión Punto de Venta diegofhernando Impresión 5 17-12-2004 10:23:37


La franja horaria es GMT +2. Ahora son las 23:30:25.


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