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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-09-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Alan_B.

Como a todos los que se inician te invitamos a que leas nuestra guía de estilo.

No tuve inconvenientes en compilar la unidad.

En un nuevo proyecto : File-> New-> Unit -> Borrar el contenido que predefine Delphi-> Pegar el código que adjuntaste-> File-> SaveAs: USB.PAS -> compilar.

Por si tenes problemas te adjunto el .pas y el .dcu, te aclaro que no probé si el código funciona.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 20-09-2012 a las 19:27:44.
Responder Con Cita
  #2  
Antiguo 03-09-2012
Alan_B Alan_B is offline
Miembro
NULL
 
Registrado: ago 2012
Posts: 12
Poder: 0
Alan_B Va por buen camino
Gracias Genio!!! Me estoy iniciando y no sabia esto... Y para agregarlo en mo proyecto como tengo que hacer, para que las funciones lo hagan correctamente???

PD: Gracias por tu respuesta, yo soy de Argentina y la verdad que no logro encontrar cursos de Delphi!! Espero progresar gracias a este foro ;-) Vos me darias tips???

EDITADO! Add to project... Shift + F11

Última edición por Alan_B fecha: 03-09-2012 a las 00:29:45.
Responder Con Cita
  #3  
Antiguo 03-09-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Alan_B.

Hay muchos tips en la sección trucos, además muchos te aparecerán en las mismas búsquedas.

Quizá conozcas alguno de los enlaces que te voy a poner, pero si no, espero que te sean útiles:Y por supuesto en los foros de Club Delphi vas a encontrar respuesta a casi cualquier duda que pudieras presentar.

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #4  
Antiguo 03-09-2012
Alan_B Alan_B is offline
Miembro
NULL
 
Registrado: ago 2012
Posts: 12
Poder: 0
Alan_B Va por buen camino
Porque al querer compilar este code:

Código:
procedure TForm1.Button1Click(Sender: TObject);
var s:string;
begin
s:=RWUSB('',32);
usb.USBOpenDriver('\\\USB#VID_0C44&PID_0022#5&17C28CDB&0&1#{feb8d079-0681-11d4-9531-0060089abc08}');
memo1.Lines.add(s);
end;
Me tira estos errores???
[Error] Unit1.pas(31): Too many actual parameters
[Fatal Error] iDEN.dpr(6): Could not compile used unit 'Unit1.pas'

Intente de todo y no logro dar con la posible solucion!!!

Ggracias desde ya!
Responder Con Cita
  #5  
Antiguo 03-09-2012
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 947
Poder: 25
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
El error te indica que estas pasando muchos argumentos a la función.

Si te fijas en la declaración de la función:
Código Delphi [-]
Function USBOpenDriver:boolean;

Esta no recibe argumentos, y tu le estas enviando:
Código Delphi [-]
usb.USBOpenDriver('\\\USB#VID_0C44&PID_0022#5&17C28CDB&0&1#{feb8d079-0681-11d4-9531-0060089abc08}')

Como es una función que evalúa si pudo abrir el puerto USB, debería ser:

Código Delphi [-]
if usb.USBOpenDriver() then
...

Saludos
Responder Con Cita
  #6  
Antiguo 03-09-2012
Alan_B Alan_B is offline
Miembro
NULL
 
Registrado: ago 2012
Posts: 12
Poder: 0
Alan_B Va por buen camino
Ahhhhhhh! Es verdad!!! Una función de tipo boolean, devuelve un True o en su defecto un False, verdad? Ahora estoy en mi trabajo pero esta noche pruebo y confirmo por si le sirve a alguien más el dato!

Gracias por tu respuesta!
Alan_B !
Responder Con Cita
  #7  
Antiguo 04-09-2012
Alan_B Alan_B is offline
Miembro
NULL
 
Registrado: ago 2012
Posts: 12
Poder: 0
Alan_B Va por buen camino
Perdón por el doble post, no pude editar el anterior... Intenté con la siguiente forma

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var s:string;
begin
s:= RWUSB('1E034D006F007400', 10);
if USB.USBOpenDriver('\\\USB#VID_0C44&PID_0022#5&17C28CDB&0&3#{9d7debbc-c85d-11d1-9eb4-006008c3a19a}') = True then
memo1.Lines.Add('Phone found!') else
memo1.lines.Add('Phone not found!');
end;

end.

Arrojandome los mismos errores antes mencionados... Probe de la siguiente y compila, pero sin resultados exitosos a la hora de lograr conexion...

Código Delphi [-]
  USBPORT:= CreateFile('\\?\USB1', GENERIC_WRITE or GENERIC_READ, FILE_SHARE_WRITE or FILE_SHARE_READ, nil, OPEN_EXISTING, FILE_FLAG_OVERLAPPED OR FILE_ATTRIBUTE_NORMAL, 0);

Copie el device path reemplazando "USB1", pero sin exito como mencioné!!!
Sigo probando, si alguien me sigue ayudando soy feliz!!!

Alan_B!
Responder Con Cita
Respuesta


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
ver los contactos de un celular con delphi kurono Varios 0 02-07-2011 00:01:21
No pongas el celular en el bolsillo del pantalon jcarteagaf La Taberna 4 25-07-2008 19:40:53
infectar un celular ciro.arc Seguridad 10 19-07-2008 18:00:36
Programación de un celular hugoChinchilla Conexión con bases de datos 7 14-09-2007 05:09:18
Y asi hay gente que se descresta con un celular mamcx La Taberna 3 14-03-2007 23:14:20


La franja horaria es GMT +2. Ahora son las 09:27:28.


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