Ver Mensaje Individual
  #1  
Antiguo 31-01-2013
Avatar de Kiranov
Kiranov Kiranov is offline
Miembro
 
Registrado: ago 2012
Ubicación: Chihuahua, Mexico.
Posts: 47
Reputación: 0
Kiranov Va por buen camino
Referencia al formulario

Buenas tardes,

Quisiera saber si en delphi hay alguna forma de referenciar al mismo formulario donde esta uno trabajando, me explico: En Visual basic hay se usa ME para llamar componentes del mismo form, en foxpro se usa THISFORM. El asunto es que estoy usando procedimientos y cuando trato de llamar un componente me dice que no lo encuentra y me lo marca de rojo. Uso el findcomponent pero igual me marca access violation a la hora de ejecutar.

Una linea donde me da access violation es la siguiente:

tADPhysIBDriverLink(findcomponent('ADPhysIBDriverLink1')).VendorLib:='FBCLIENT.DLL'; tadquery(findcomponent('adquery1')).Close;
tadconnection(findcomponent('adconnection1')).Connected:=True;

y si lo hago sin findcomponent, igual me arroja el error.

Gracias por adelantado,
kiranov.
__________________
Kiranov (Alberto Vega)
Chihuahua, Mexico.
---------------------------------------------------------------------------------
"El hardware es lo que hace a una máquina rápida;
el software es lo que hace que una máquina rápida se vuelva lenta."

Craig Bruce en 1990
---------------------------------------------------------------------------------
Responder Con Cita