border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 


Retroceder   VB-MUNDO - Programacion Visual > Programacion - Lenguajes > Visual Basic 6.00
Registrarse FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 07-04-2005, 19:18:06
Gran Participación en el Foro
 
Registrado: ene 2005
Posts: 113
Juan Francisco Valoración +2
Predeterminado 2 DOS PREGUNTAS IMPORTANTES SOBRE VISUAL BASIC 6.0

BUENAS TARDES:
LA PRIMERA PREGUNTA ES: ¿COMO PUEDO RECOGER LOS ERRORES QUE VISUAL BASIC ENVIA, POR ERROR DE CONEXCION DE IMPRESORA O OFF LINE Y TOMAR ESTOS CODIGOS DE ERROR GRABARLOS EN UNA TABLA DE AUDITORIA QUE TENGO. ? SI ALGUIEN TIENE ALGUN EJEMPLO SE LO AGREDECERIA QUE ME LO PUEDE FACILITAR.

LA SEGUNDA PREGUNTA ES: SI TENGO UN DLL YA SEA DE WINDOWS O DE OTRO CREADO POR ALGUN UN USUARIO, COMO PUEDOR LLAMAR SUS INTRUCCIONES O LEERLAS, ES MAS COMO SABER EL CONTENIDO DEL MISMO PARA UTILIZAR EN MI PROGRAMA.

SI TIENES ALGUN EJEMPLO DE LAS DOS PREGUNTAS LO AGRADECERIA QUE ME AYUDARAN YA QUE TENGO VARIOS DLL QUE TENGO QUE UTILIZAR PARA USO DE CIERTOS DISPOSITOS

GRACIAS POR LA AYUDA, SALUDOS DESDE PANAMA

FRANK
Responder Con Cita
  #2 (permalink)  
Antiguo 08-04-2005, 02:41:57
Avatar de Ronald_Leon_Madrid
Miembro SuperVIP del Foro
 
Registrado: mar 2004
Ubicación: Perú-Lima-Chorrillos
Posts: 1.073
Ronald_Leon_Madrid Valoración +2
Predeterminado

Hola Amigo :

que tal un gusto en saludarte, primeramente vamos por partes :

Contestando la Primera Pregunta :

Aqui tiene un tipico ejemplo de controlar errores en Visual Basic 6

Código:
MsgBox CStr(Err.Number) & " " & Err.Description, vbCritical + vbMsgBoxHelpButton, Me.Caption, Err.HelpFile, Err.HelpContext
Contestando a la segunda pregunta :

Tienes que saber el nombre de la dll para que puedas referenciarlo , para luego crear un objeto de instancia y de ahi puedas utilizar tus metodos y propiedades de la siguiente manera :

Dim objCategoria As clsCategoriaQry
Set objCategoria = New clsCategoriaQry
objCategoria.Usuario_Id='rleon'
objCategoria.Insertar

Esto es una referencia que te puede ayudar hacerte una idea, espero que te sirva.

Saludos cordiales




__________________
Ronald León Madrid
Analista Programador de Sistemas
Aspi-Systems S.A.C
Responder Con Cita
  #3 (permalink)  
Antiguo 08-04-2005, 12:29:09
Avatar de latortuga
Buena Participación en el Foro
 
Registrado: mar 2005
Posts: 69
latortuga Valoración +2
Predeterminado

Agrego un pequeño comentario a la respuesta a la primera pregunta que te han dado.
Con ese codigo puedes consultar todos los datos del error, PERO NO LO ESTAS CAPTURANDO. Para la captura debes poner la instrucción "ON ERROR GOTO Etiqueta", donde etiqueta es eso, una etiqueta a la que saltará el programa cuando se produzca un error para tratarlo, ahí es donde deberias poner el código de ejemplo que hay en el post anterior, junto con todo lo que creas necesario (insercción en una base de datos, en un fichero de log, mensajes por pantalla,.....)
Hay mucha información sobre la instruccion ON ERROR GOTO. (en la MSDN viene bastante bien explicado y facil de entender).
LaTortuga

P.D. Consulta también RESUME NEXT
Responder Con Cita
  #4 (permalink)  
Antiguo 14-04-2005, 02:35:53
Gran Participación en el Foro
 
Registrado: ene 2005
Posts: 113
Juan Francisco Valoración +2
Predeterminado GRACIAS X LA AYUDA

GRACIAS POR LA AYUDA A LOS DOS, VOY HA IMPLEMENTAR LA PRIMERA RESPUESTA PARA VER COMO ME VA, LA SEGUNDA NO LA ENTENDIDO MUY BIEN PERO REALIZARE PRUEBAS A LA PRIMERA RESPUESTA


SALUDOS DESDE PANAMA

FRANK
Responder Con Cita
  #5 (permalink)  
Antiguo 14-04-2005, 07:37:42
Gran Participación en el Foro
 
Registrado: oct 2003
Posts: 437
MiguelS Valoración +2
Predeterminado

Con respecto al dll , hay 2 tipos del mismo:
1) Activex dll:
En este caso agregas una referancia a el (Project > References > ....).
En esta form el VB sabe leer que objetos hay en el dll.
Solo queda definir variables segun los objetos definidos (Dim nombredevariable as New nombredeobjeto) y utilizarlos.
2) dll comun:
En este caso no hay forma de utizarla sin tener la documentacion de la misma.
Hay que definir todas las funciones de la forma (Public Declare Function ShowCursor Lib "user32" (ByVal bShow As Long) As Long)
Responder Con Cita
Respuesta


Herramientas
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
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Dudas Sobre Visual Basic PATITUN Visual Basic 6.00 1 21-01-2008 19:18:40
Duda sobre enviar email con Visual Basic amcmerino Visual Basic.NET 2003 & 2005 0 10-07-2007 12:07:47
Ayuda sobre Visual Basic Dj_YoNkY Visual Basic 6.00 1 04-04-2006 21:40:32
Preguntas Sobre LostFocus Claudia Visual Basic 6.00 4 07-03-2005 13:58:13
Opinión sobre Visual Basic badtzdizzy Visual Basic 6.00 3 04-03-2005 16:57:04


La franja horaria es GMT. Ahora son las 22:49:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right