Ver Mensaje Individual
  #1  
Antiguo 23-04-2008
jangel_ramirezm jangel_ramirezm is offline
Miembro
 
Registrado: ago 2007
Ubicación: León Gto. Mex.
Posts: 39
Reputación: 0
jangel_ramirezm Va por buen camino
Access Violation Al finalizar una Función

Hola Buenas Tardes Por aqui

Es una Pregunta sencilla solo que ya llevo un buen rato tratando de identificar porque marca ese Acces violation.
No se si a alguno de ustedes les ha pasado. El problema es este que al finalizar una funcion de tipo Boolean marca el Acces violation.
la funcion obtiene datos de una tarjeta pero antes de esto debe seleccionar unos elementos para poder hacerlo.
Código Delphi [-]
function leer(Direccion,Var Dato:variant):Boolean;
begin
     if seleccionaElemto1 then   
          if seleccionaelemento2then
             if selecionaelemento3 then
             begin
                 Dato:=obtenerdatos(Direccion);
                 result:=true;
             end
           else
                showmessage('No se pudo seleccionar el elemento 3');
         else
              showmessage('No se pudo seleccionar el elemento 2');
     else 
          showmessage('No se pudo seleccionar el elemento 1');  
  
end;
cuando mada el result es cuando marca el access violation incluso hay mas linas despues de que obtiene los datos.
quien sabe si les ha pasado a ustedes pero no se que pueda estar mal.
gracias de antemano por sus respuestas.
Responder Con Cita