Título: Run-time error '5': Invalid procedure call or argument Publicado por: suarex en 10 Mayo 2011, 02:33 am Miren tengo un problema. Tengo 10 computadores y instale mi programa varias veces(mientras le hacia cambios) en los 10, me dio error en 2 computadores y primero abrio bien el programa lo cerre y cuando lo volvi a abrir me salio el error Run-time error '5': Invalid procedure call or argument El error solo aparece en 2 computadores de los 10
(http://img852.imageshack.us/img852/9940/error5.jpg) Alguna teoria de la causa de este error??? Aqui el codigo del formload Código
Título: Re: Run-time error '5': Invalid procedure call or argument Publicado por: seba123neo en 10 Mayo 2011, 06:20 am Hola, mira manera facil para sber donde esta el error, enumerar las lineas y usar Erl() que te dice la linea exacta del error. abria que ver que hay en esas funciones a las que apunta los 2 AdressOf que tenes ahi. pero proba lo que te digo, en unos minutos sabes que es lo que esta pasando.
saludos. Título: Re: Run-time error '5': Invalid procedure call or argument Publicado por: suarex en 10 Mayo 2011, 06:50 am Hola, mira manera facil para sber donde esta el error, enumerar las lineas y usar Erl() que te dice la linea exacta del error. abria que ver que hay en esas funciones a las que apunta los 2 AdressOf que tenes ahi. pero proba lo que te digo, en unos minutos sabes que es lo que esta pasando. saludos. interesante, pero tendria que enumerar todas las lineas??? Título: Re: Run-time error '5': Invalid procedure call or argument Publicado por: seba123neo en 10 Mayo 2011, 07:46 am podes enumerar las que quieras, aca te paso un simple ejemplo que tira error de desbordamiento y muestra la linea del error:
Código
aca estan todas enumeradas, pero si queres podes solo enumerar las que vos sospechas que tiran error. saludos. Título: Re: Run-time error '5': Invalid procedure call or argument Publicado por: BlackZeroX en 10 Mayo 2011, 09:18 am .
yo te recomendaría la forma mas fácil para mi llevar un vb6 portable ejecutarlo y abrir en esa pc tu código, revisar y hacer un debug en el IDE en esa pc ( de manera veloz, pero no te pongas a re-programar hay amenos que lo requieras claro ), la opción mas pesada es la que menciono Seba123Neo. Temibles Lunas!¡. Título: Re: Run-time error '5': Invalid procedure call or argument Publicado por: seba123neo en 11 Mayo 2011, 02:15 am si mi simple solucion es pesada, entonces que sera de bajarse el visual basic 6 que ya pesa mas que el ejecutable de la aplicacion de este usuario, ejecutarlo en la maquina (si anda) porque los portables son un desastre, pasar el codigo fuente a la maquina, y hacer el debug ahi. creo que esta solucion en una empresa de desaroolo de software no se implementaria mucho que digamos :xD.
PD: esas pc que te tira el error tiene un windows distinto a las otras que anda ? Título: Re: Run-time error '5': Invalid procedure call or argument Publicado por: BlackZeroX en 11 Mayo 2011, 06:56 am Mi método no es para una empresa de software claro esta ya que si fuera asi lo mas recomendable seria hacer Volcar los registros de la pila hasta el proceso X que causo el error, junto con las variables implicadas y asi mandarlo por TCP/IP a un host, pero de hecho me dio la impresión que es para un cyber (el tramo de código no me dio ni siquiera el aire de que esta siendo desarrollado para una empresa, pero si para un cyber o similar donde se tienen las PC al alcance).
Por otro lado el método que mansionas y mi método tienen desventajas claro, el tuyo así por un msgbox solo te dice la linea con un poco mas de información que elijas a mostrar y el mio que tienes que llevar un EXE y el Source e instalar OCX necesarias si son requeridas y si se tiene una fea dependencia a las mismas, pero he hay una subclasificacion ( que quien sabe que haya en ese proceso, ni si esta siendo restaurado el oldWinProc de ambas subclasificaciones al termino de su función principal ). P.D.: quien sabe si le llegue a atinar con este enlace: http://support.microsoft.com/kb/290887 Dulces Lunas!¡. . Título: Re: Run-time error '5': Invalid procedure call or argument Publicado por: suarex en 12 Mayo 2011, 19:50 pm El programa no es para un cyber, es un reproductor de audio y video y todas las pcs tienen xp sp3.
Implementaré sus recomendaciones. Muchas Gracias, Buen foro. |