Visual Basic en LInux

Iniciado por soplo, 10 Septiembre 2006, 22:37 PM

0 Miembros y 1 Visitante están viendo este tema.

SKL (orignal)

sudo aptitude install gambas2

ZuL'G

Y para pasar por ejemplo un proyecto que ya hice en VB a gambas, hay alguna manera?
No Beer and No TV make Homer go crazy


La inadaptabilidad de la conciencia humana se convierte en la inadaptabilidad a la realidad, la perfección solo esta al alcance de aquellos que carecen de conciencia o estan dotados de omnisciencia, en otras palabras, solo esta al alcance de muñecos y dioses.

grisUN0

#!/usr/bin/perl

# vb2gb - convert VB's .frm files to Gambas' .form and .class files
#
# usage: vb2gb <filename.frm>

use strict;

use Frm2Form;
use Frm2Class;

while (my $filename = shift) {

  # Expect .frm file names as input
  if ($filename !~ /.frm$/i) {
    die "Usage: vb2gb <filename.frm>";
  }

  # Read filename
  open (FILE, $filename) or die "Can't read '$filename': $!\n";
  my @file = <FILE>;
  close FILE;

  # Convert
  my $form  = &Frm2Form::Translate (@file);
  my $class = &Frm2Class::Translate (@file);

  # Fix filename
  ($filename) = $filename =~ /(.+)\.frm/i;

  # Write form file
  open (FILE, ">$filename.form") or die "Can't write to $filename.form: $!\n";
  print FILE $form;
  close FILE;

  # Write class file
  open (FILE, ">$filename.class") or die "Can't write to $filename.class: $!\n";
  print FILE $class;
  close FILE;
}


#este es un script en perl que encontre que medianamente transmuta los formularios de vb a gb

juancho77

Uso gambas en Ubuntu Gutsy. Se instala mejor, con las librerias y todo, desde el gestor synaptics.
Mi consulta es si al dia de hoy existe alguna manera de generar ejecutables multiplataforma (Windows - Linux) desde Gambas. o sea, generar en vez del .gambas, un .exe.
Saludos.

kennylive

Habeis probado MONO multiplataforma? (APPLE linux virus... digo windows..)

Meta

#35
Si te digo la verdad, me gusta más MonoDevelop, está ya en el DVD tanto en openSUSE 11.1 como Ubuntaso 8.10

Puedes convertir VB a VC# y VC# a VB en esta web interesante.

http://www.developerfusion.com/tools/convert/csharp-to-vb/
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

50l3r

el codigo es el mismo? es decir, igual que vb6?

seba123neo

no, no es lo mismo, o sea...no esperes que puedas copiar el codigo de visual basic 6 a gambas y esperar que te ande...porque algo debes de cambiar, pero la forma de programar digamos es la propia de visual basic...aca hay una captura de codigo fuente y fijate como es...



saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

50l3r

mm parece mas o menos igual jj aunque no lo sea

en que se diferencia?

cassiani

Échale una ojeada a esto:

http://gambasdoc.org/help/doc/diffvb?es