Pagina 1 di 1

Gambas, questo sconosciuto...

MessaggioInviato: mar lug 24, 2007 7:43 pm
da mortal_kombat
Salve a tutti [:)]

Interpello oh Voi magnifici e magnificenze del Linux per chiedervi di Gambas.

In pratica, il mio problema è il seguente:

devo compilare delle funzioni scritte da me in C da utilizzare in un programma di simulazioni fluidodinamiche (n.d.r. Fluent), queste funzioni, mi dice la guida, posso compilarle solo con Visual Basic(TM) di cui io non dispongo purtroppo...
Ho provato ad utilizzare la versione free ma è ridotta e non fa quello che vorrei facesse io (ossia, generare delle .dll e delle librerie che mi servono per le simulazioni).
Quindi, avevo pensato a qualcosa di free che andasse bene con Kubuntu.

Spippolando su internet ho trovato che l'equivalente di VB è Gambas, sono andata in Adept per vedere cosa si diceva di questo pacchetto ed ho letto:

Gambas is a free development environment based on a Basic interpreter with object extensions, like Visual Basic(tm) (but it is NOT a clone!). With Gambas, you can quickly design your program GUI, access MySQL or PostgreSQL databases, pilot KDE applications with DCOP, translate your program into many languages, and so on...

A questo punto, visto che mi sembra di capire che non è proprio la stessa cosa, vi chiedo: qualcuno lo usa e mi sa dire se potrebbe andare bene per quello che serve a me? [uhm]

MessaggioInviato: mar lug 24, 2007 11:36 pm
da ninjabionico
Ciao.

Già letto http://gambasdoc.org/help/?it ?

e http://www.gambas.it/introduzione.html ?

Dovrebbero chiarirti le idee, almeno spero...

Ciao.

by Ninja :)

MessaggioInviato: gio lug 26, 2007 8:51 pm
da mortal_kombat
E meno male che non era uguale a VB!
Cosa cambia... l'interfaccia grafica (più bella, oltretutto!) e basta!

Grazie al solito ninja che ha sempre una risposta pronta [;)]

Ora devo provare con le mie funzioni per vedere se è tutto ok ma, a questo punto, visto che è direi identico a VB, non ci dovrebbero essere problemi!

Ma qui non c'è nessuno che usa il Basic?

MessaggioInviato: ven lug 27, 2007 10:59 am
da M@ttia
Io al tempo usavo Visualbasic 6 su Windows...

MessaggioInviato: lun lug 30, 2007 12:59 pm
da mofo
M@ttia ha scritto:Io al tempo usavo Visualbasic 6 su Windows...


ora che e' passato stai meglio vero? ^_^

MessaggioInviato: lun lug 30, 2007 1:39 pm
da M@ttia
mofo ha scritto:
M@ttia ha scritto:Io al tempo usavo Visualbasic 6 su Windows...


ora che e' passato stai meglio vero? ^_^
[:D] Se devo essere sincero, il VB6 non l'ho mai rinnegato: è stato il mio primo Linguaggio di Programmazione (autodidatta), nonché il primo a permettermi di produrre un programmino con interfaccia grafica (il primo bacio non si scorda mai!). Ora come ora non lo uso più, dato che a-d-o-r-o php+mysql, mentre come Linguaggio applicazioni uso C++, però per il VB6 il mio pollice è e sarà sempre [^]

MessaggioInviato: lun lug 30, 2007 8:16 pm
da ninjabionico
Ciao a tutti.

Io ho masticato un po' di VBA per fare macro e form in Excel...

... un macello... ci sono 5-6 modi diversi di fare la stessa cosa, in base a quale oggetto utilizzavi per raggiungere la proprietà da modificare, ma se scegli una strada devi percorrerla in modo preciso, perché anche se concettualmente e da un punto di vista logico alcune istruzioni sembrano corrette... spesso saltavano fuori errori incomprensibili... poi cambiando oggetto (anche se quello che andavi a manipolare era teoricamente la stessa cosa) tutto ricominciava a funzionare... oppure funzionava fino a quando si determinavano particolari condizioni per cui il programma si interrompeva nuovamente con assurdi errori indecifrabili!!!

Un vero casino!!!
Per non parlare poi degli ActiveX, che se per prima istruzione non riselezionavi una casella del foglio attivo, non ti permetteva di eseguire nessun'altra istruzione uscendo con il solito criptico errore!!!

Ore e ore perse dietro ad errori teoricamente inesistenti....

... questa è stata la mia personale esperienza con il VBA!! [:p]

Ok, direte voi, il VBA era una specie di dialetto del VB, non il VB.
Però mi è bastato solo quello!


by Ninja [:)]