Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: SuperDraco en 13 Julio 2011, 09:54 am



Título: (solucionado) ¿VB6 en Win 7 x64?
Publicado por: SuperDraco en 13 Julio 2011, 09:54 am
Hola, llevo varios días intentando buscar una solución para instalar vb6 en mi windows 7 x64.

En un artículo de la página de microsoft leí que si que era compatible la IDE vb6 con windows de 64 bit, pero me he bajado decenas de isos, portables, y demás de VB6 y en todas me da error de que no se puede instalar porque la versión no es compatible con 64 bit...

mi pregunta es... ¿Se puede usar la ide vb6 sobre 64 bit o no se puede?

gracias...


Título: Re: ¿VB6 en Win 7 x64?
Publicado por: 79137913 en 13 Julio 2011, 13:17 pm
HOLA!!!

Bueno, encontre la solucion a ello, ya que cuando lo instalas talves funciona pero las dll y los ocx no funcionan en 64bits.

Mi solucion: Instale una maquina virtual con XP 32 y ahi instalo los programas que causan problemas.

GRACIAS POR LEER!!!


Título: Re: ¿VB6 en Win 7 x64?
Publicado por: skapunky en 13 Julio 2011, 13:21 pm
yo tengo el vb6 en mi windows 7 64 bits y no tengo problemas, de todas formas el que tengo en otro cd que fue el primero que instalé, ese si me falló.


Título: Re: ¿VB6 en Win 7 x64?
Publicado por: Trane! en 13 Julio 2011, 13:44 pm
Segui estos pasos http://www.jorgeoyhenard.com/instalar-visual-basic-6-en-windows-7/2241/ (http://www.jorgeoyhenard.com/instalar-visual-basic-6-en-windows-7/2241/) y me funciono.


Título: Re: ¿VB6 en Win 7 x64?
Publicado por: raul338 en 13 Julio 2011, 14:26 pm
Sobre los portables no tengo idea :P

Pero, el instalador es de 16 bits que no funciona en 64bits. El link que puso Trane! parece que lo resuelve :D


Título: Re: ¿VB6 en Win 7 x64?
Publicado por: SuperDraco en 13 Julio 2011, 14:43 pm
gracias por las respuestas, lo que no me funcionaba es el instalador directamente xD, al final lo que he echo es:

1º - VBox + win7 x86 + VB6

2º - Ripear las claves de registro y los archivos expandidos del instalador de vb6, vamos, hacerlo portable.

3º - pasarlo todo a mi win7 x64.


Problema resuelto (Aunque quizás encuentre bugs por toquetear los archivos).

ahora veré si la solución del link de trane a ver si es más fiable que lo que he echo

saludosss


Título: Re: ¿VB6 en Win 7 x64?
Publicado por: Trane! en 14 Julio 2011, 00:30 am
gracias por las respuestas, lo que no me funcionaba es el instalador directamente xD, al final lo que he echo es:

1º - VBox + win7 x86 + VB6

2º - Ripear las claves de registro y los archivos expandidos del instalador de vb6, vamos, hacerlo portable.

3º - pasarlo todo a mi win7 x64.


Problema resuelto (Aunque quizás encuentre bugs por toquetear los archivos).

ahora veré si la solución del link de trane a ver si es más fiable que lo que he echo

saludosss

Hombre yo me lo leei y lo hize tal cual y funciono sin errores, eso si en win7 el activeskin me da algun problemilla, solo eso.


Título: Re: (solucionado) ¿VB6 en Win 7 x64?
Publicado por: d(-_-)b en 14 Julio 2011, 00:42 am
Instalate vb.net y olvidente de problemas. Hay que ponerse al dia.

buee. cada quien, algun dia tendras que tirar vb6 por la ventana y mas en los tiempos que estamos.

con el paso de los tiempo, tarde o temprano os quedareis estancado.

saludos... :P


Título: Re: (solucionado) ¿VB6 en Win 7 x64?
Publicado por: SuperDraco en 14 Julio 2011, 00:57 am
Instalate vb.net y olvidente de problemas. Hay que ponerse al dia.

buee. cada quien, algun dia tendras que tirar vb6 por la ventana y mas en los tiempos que estamos.

vb6 me sirve para aprender un lenguaje no muy complicado respecto a los demás, y luego ir avanzando a mayor dificultad.

de todas formas tienes razón, me gustaria que me respondieras una pregunta... una pregunta de noob  :xD...

(Dime si me equivoco en algo)

Visual es el lenguaje.

Visual basic 6 es una ide.

Visual studio 2010 es otra ide

Vb.net es otra ide...


Si todo lo que dije es correcto... entonces TODOS los sources, y códigos de ejemplos y módulos de versiones anteriores de las ides VB6, se pueden usar en vb.net y visual ST 2010?

En cambio por lo que he leido no se puede hacer al revés, no puedo coger un simple código de visual studio 2010 y usarlo en vb6, eso me desconcierta, porque si visual es el lenguaje, porque cambia en las versiones de las ide?

Mira, a mi... si me dices que vb.net o visual studio 2010 tiene un editor gráfico de formulario y menús como vb6, y que todos los sources y códigos de vb6 se pueden usar en esas otras 2 ides, me actualizo sin pensarmelo 2 veces.


saludosss



Título: Re: (solucionado) ¿VB6 en Win 7 x64?
Publicado por: raul338 en 14 Julio 2011, 01:03 am
buee. cada quien, algun dia tendras que tirar vb6 por la ventana y mas en los tiempos que estamos.
No convirtamos este hilo en otro flame :P



Visual es el lenguaje.
Visual NO es un lenguaje, es el nombre que eligio Microsoft para su familia de productos de programacion. El lenguaje es BASIC (Beginner's All-purpose Symbolic Instruction Code, Codigo de instrucciones simbolicas para todo proposito para principiantes, no te dejes llevar por la palabra principiante :xD)

Visual basic 6 es una ide.
Visual studio 2010 es otra ide
Visual Basic es un lenguaje, hay su version 6 como la version 2001/2002/2003/2005/2008/2010 La diferencia primordial entre las primera y las demas es que la primera no depende del .net framework (hay mas diferencias :P)

Visual studio.net es otra ide
Visual Studio es una suite de programacion. Y la "terminacion" .net es para identificar que pertence a esa plataforma


Si todo lo que dije es correcto... entonces TODOS los sources, y códigos de ejemplos y módulos de versiones anteriores de las ides VB6, se pueden usar en vb.net y visual ST 2010?
No es correcto, y la suposicion siguiente no es correcta :P
Hay cosas que estan hechas en vb6 y otras en vb.net y NO FUNCIONAN si los cambias de version :P

VB6 es un lenguaje orientado a eventos
VB.NET es un lenguaje orientado a objetos

En cambio por lo que he leido no se puede hacer al revés, no puedo coger un simple código de visual studio 2010 y usarlo en vb6, eso me desconcierta, porque si visual es el lenguaje, porque cambia en las versiones de las ide?
Ya deberias saberlo con lo que escribí :P

Mira, a mi... si me dices que vb.net o visual studio 2010 tiene un editor gráfico de formulario y menús como vb6, y que todos los sources y códigos de vb6 se pueden usar en esas otras 2 ides, me actualizo sin pensarmelo 2 veces.
Idem anterior :P lo que anda en .net no obligatoriamente funciona en vb6 y viceversa. Todo lo que se puede hacer en vb6 se puede hacer en .net y viceversa pero no de la misma forma (en plataforma win32 estamos hablando :P)


Título: Re: (solucionado) ¿VB6 en Win 7 x64?
Publicado por: 79137913 en 14 Julio 2011, 03:34 am
HOLA!!!

Voy a empezar diciendo que yo empece por .Net y cuando vi VB6 me quede aca (igual uso otros lenguajes pero me encanta VB6).

Disiento con lo de que VB6 es un lenguaje orientado a eventos.

VB6 es un lenguaje medio raro, es en esencia, un lenguaje Estructurado o Imperativo, pero tiene la capacidad de Orientarse a Eventos y a Objetos.


Luego...
En cuanto a lo de portear algo de VB6 a VB.Net o viseversa. No necesariamente ambas plataformas soportaran el mismo codigo.

En cuanto a eso que hablas de IDE... Leete Wikipedia y listo. En mi opinion VB6 Professional o Enterprise o bla bla bla Son IDES que manejan el lenguaje "visual Basic 6"(modificacion de BASIC).

Lo de la suite de programacion llamada Visual Studio, es simplemente un conjunto de herramientas para programadores nada mas.

Mi recomendacion la verdad... Es duro pero si queres empezar con un lenguaje te recomendaria uno nuevo (VB.NET o C# [Delphi ;D]) no vb6. (Pero igual lo sigo usando)

VB6 les dio vida a muchos programadores, ahora los programadores mantienen vivo a VB6.

Si queres un lenguaje actual que sea parecido a VB6 tenes Visual Fox Pro.

Me fui re de tema XD

GRACIAS POR LEER!!!