Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: hacklin en 25 Abril 2006, 02:26 am



Título: `PARCHE DE VB PARA LINUX
Publicado por: hacklin en 25 Abril 2006, 02:26 am
HOLA A TODOS SOY NUEVO EN ESTO, LO QUE PASA QUE ME COMENTARON QUE VB YA PUEDE CORRER BAJO PLATAFORMA LINUX POR MEDIO DE UN PARCHE, ALGUIEN ME PUEDE AYUDAR A DECIRME EN DONDE PUEDE VAJAR EL PARCHE, YA ME CANSE DE BUSCARLO Y NO LO ENCUENTRO, GRACIAS


Título: Re: `PARCHE DE VB PARA LINUX
Publicado por: VirucKingX en 25 Abril 2006, 02:34 am
deberias postearlo en Linux, pero Si la memoria no me falla creo pero creo q se llama Gamba creo y lo remarco creo.


Título: Re: `PARCHE DE VB PARA LINUX
Publicado por: Robokop en 25 Abril 2006, 03:10 am
Si yo una vez logre correrlo en knoppix con wine es una emulacion de windows , se veia un poco feo , pero corria no lo probe a fondo ,pero por lo menos corrio


Título: Re: `PARCHE DE VB PARA LINUX
Publicado por: icisneros en 25 Abril 2006, 14:17 pm
Tienes dos opciones:

- Instalar wine para emular VB en Linux (no te funcionará bien...  :P)

- Instalar gambas, es un IDE basic muy parecido a VB

Saludos!!


Título: Re: `PARCHE DE VB PARA LINUX
Publicado por: Martín Fierro en 26 Abril 2006, 07:04 am
Nada de parches, además lo de gambas no es lo mismo que vbasic, gambas es un programa que plantea un lenguaje parecido al basic en linux y que genera binarios que corren en ambas plataformas, es muy parecido pero vamos que no es lo mismo, además es de paga.

Lo que planteas se puede hacer a mano, no descarto que alguien ya haya inventado un parche (que no es descubrir el fuego) mira, busca bien en google, algo así como instalar vbasic en linux con wine.

El secreto está en que hay ciertas librerías que si accesas desde el cd de instalación de vbasic se copian en el directorio de system32 y en wine es algo complicado eso porque para variar el system 32 no es la carpeta de sistema entonces lo único que tiene que hacer es copiarlo a mano en system y ya.

Busca en google y encontrarás un manual detallado.


Título: Re: `PARCHE DE VB PARA LINUX
Publicado por: icisneros en 26 Abril 2006, 16:52 pm
Nada de parches, además lo de gambas no es lo mismo que vbasic, gambas es un programa que plantea un lenguaje parecido al basic en linux y que genera binarios que corren en ambas plataformas, es muy parecido pero vamos que no es lo mismo, además es de paga.

1º Gambas es lenguaje BASIC que no es lo mismo que VISUAL BASIC

2º Gambas NO corre en ambas plataformas

3º Gambas NO es de pago

Citar
Lo que planteas se puede hacer a mano, no descarto que alguien ya haya inventado un parche (que no es descubrir el fuego)

Pues no sería descubrir el fuego, pero sí un gran avance, nadie por ahora ha conseguido hacer funcionar vb en linux al 100%

Citar
mira, busca bien en google, algo así como instalar vbasic en linux con wine.

Es lo mismo que instalar otro programa, pero como ya te he dicho, no te va a funcionar bien, hay dlls que no puede emular wine TODAVÍA

Citar
El secreto está en que hay ciertas librerías que si accesas desde el cd de instalación de vbasic se copian en el directorio de system32 y en wine es algo complicado eso porque para variar el system 32 no es la carpeta de sistema entonces lo único que tiene que hacer es copiarlo a mano en system y ya.

Wine no tiene problemas para eso, crea un disco duro virtual en una carpeta del sistema /home/usuario/.wine/drive_c y para los programas que emula es como un disco duro o particion, no tiene problemas para acceder a carpetas como system32 ni cualquiera importante del sistema, todas estan emuladas, así como el registro de windows, etc...

Y todas ellas las puedes configurar y gestionar desde wine.

Saludos!!


Título: Re: `PARCHE DE VB PARA LINUX
Publicado por: Robokop en 27 Abril 2006, 01:44 am
Lo que se puede hacer para eso de system32 es tener instalado windows y linux en la misma maquina y asi desde linux ,accesas alos programas de windows y con wine usas visual basic , asi le hice con knoppix


Título: Re: `PARCHE DE VB PARA LINUX
Publicado por: JuszR en 27 Abril 2006, 02:35 am
1º Gambas es lenguaje BASIC que no es lo mismo que VISUAL BASIC
Vbasic es simplemente el compilador, Basic es el lenguaje.


Título: Re: `PARCHE DE VB PARA LINUX
Publicado por: Martín Fierro en 27 Abril 2006, 20:38 pm
Lo que se puede hacer para eso de system32 es tener instalado windows y linux en la misma maquina y asi desde linux ,accesas alos programas de windows y con wine usas visual basic , asi le hice con knoppix

Pero corres el riesgo si traes partición ntfs que te lo cargue, además el propio wine te advierte que hay riesgos al trabajar con la carpeta de windows de una partición existente.

Cierto lo que me han corregido, fue respuesta rápida, pero yo dije que gambas y vbasic no era igual, la correción exacta es qu el compilador cambia y el lenguaje que es basic no.

Yo no dije que gambas corria en windows pero que sus ejecutables sí, eso lei, a decir verdad no lo he comprobado, alguna vez intenté entrr a la página de gambas y me pareció que era de paga.

Lo de descubrir el fuego era sin ánimo de ofender, y sí hay un manual para instalar vbasic en linux desde wine, El parche no lo sé a mano sí he perdido el link pero lo buscaré..

Y ya, no se ofendan...


Título: Re: `PARCHE DE VB PARA LINUX
Publicado por: icisneros en 29 Abril 2006, 13:39 pm
No nos ofendemos tranquilo, solo te corregí lo que me parecía incorrecto.

De todas formas yo no he leido nada todavia sobre eso, espero que encuentres el link y lo postees, aunque realmente teniendo gambas, y glade+anjuta no necesito vb...  ;D

Saludos!!