
Forumul dedicat sistemului de operare Ubuntu în România
Forumul Ubuntu România
Forumul de discuții și asistență al comunității Ubuntu din România
Forumul dedicat sistemului de operare Ubuntu în România
Forumul de discuții și asistență al comunității Ubuntu din România
Neautentificat.
Pagini: 1
M-am gandit, si imi cer scuze daca mai exista o discutie pe aceasta tema, sa deschidem un topic pentru programatorii care folosesc Gambas si de asemenea pentru a oferii suport pentru cei care au nevoie.
Offline
mie imi porneste gambas si apoi se inchide... am patit asta si pe desktop kde si linux.. o avea ceva cu utilizatori de acer?
Offline
Le-ai compilat sau l-ai instalat din pachete. incerca si deschide un terminal, si ruleaza-l de acolo cu comanda gambas sau gambas2 si vezi ce mesaje da in consola.
Offline
Gambas ar fi fost o unealtă atrăgătoare dacă s-ar fi bazat pe VB, nu pe VB.NET.
În fond, dacă vroiam să continui cu porcăria numită VB.NET, rămâneam pe Windows.
Offline
bronto eu mi-am castigat painea din .NET in ultimii 3 ani ... sa stii ca nu e chiar o porcarie ... si fata de alte limbaje, culmea chiar si fata de C#, toata lumea recunoaste ca VB .NET e cel mai productiv ... in VB .NET poti dezvolta cel mai repede aplicatii ...
cat despre gambas eu l-am incercat fiind fan VB inca de cand era pe HC-uri ... totusi nu mi s-a parut chiar asa de atractiv ... cel mai mult pentru Linux mi-a placut Real Basic chiar daca e pe bani ...
Editat ultima oară de teddy (06 Sep 2007 20:51:49)
Offline
Hmm... poate nu m-am exprimat bine... e o porcărie în comparaţie cu VB.
Şi iată de ce:
În VB:
Private Sub Command1_Click() MsgBox "Hello, World" End Sub
În VB.NET
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show("Hello, World") End Sub
Adică ne transformăm în Balzaci, scriem romane-fluviu în cod.
Asta ca să nu-ţi dau exemplu de vreun formular care mai are puţin şi-l moşteneşte şi pe străbunicu' paşoptist şi după aceea mai importă trei gâşte şi două raţe ca să poţi pune pe el două butoane şi un grid.
Offline
Nu stiu cat de mult este bazat Gambas pe VB net .... sincer ... mie imi pare mult mai flexibil gambas decat de exemplu VB (oricare ar fii el ori standard ori .NET)... am dezvoltat aplicatii financiar-contabile, aplicatii client server in VB si pot spune ca la unele faze este chiar destul de incet ... in gambas insa parca ma simt mult mai stapan pe ceea ce fac... e doar o parere personala.
Si pe HC era BASIC in nici un caz VB cel putin pe cele pe care le-am avut eu (HC85,91,2000)
Editat ultima oară de Dark_Rain (07 Sep 2007 11:57:53)
Offline
bronto vezi ca nu stii .NET ...
in primul rand tocmai am explicat chestia asta pe un alt forum ... si in .NET este acceptat MsgBox ... trebuie sa ai vointa si sa il folosesti ...
in al doilea rand ... romanu fluviu e generat de visual studio ... asa ca nu ai tu de ce sa iti bati capul cu el ...
@dark_rain ai dreptat pe HC era Basic, VB aparand in forta la inceputul anilor '90 parca ...
Offline
teddy a scris:
bronto vezi ca nu stii .NET ...
...
Vai, ce trist sunt...
Offline
Da teddy prin 90 a aparut VB 3.0 parca, eu l-am folosit doar de la versiunea 4.0 in sus...oricum e un RAD destul de bine pus la punct si in Linux si in Windows.
Offline
Hello World!
PUBLIC SUB Button1_Click() SHELL "zenity --info --text='Hello world!';exit " END
Vreau să salut toți utilizatorii de Gambas și sa va prezint o modalitate "Hello World!" mai mult sau mai puțin știuta.
Offline
de fapt nu e chiar asa ... adica tu nu folosesti o facilitate a Gambas sau a VB ci a sistemului de operare care e cu totul alta mancare de peste... ce te faci daca prin absurd sa zicem ca zenity nu e pe KDE? sau daca nu ai gtk care de fapt e sursa reala a acelor controale? fara gtk sunt sigur ca dau eroare ... cand am vazut cateva exemple cu zenity imi venea sa zic "HENTZ!!!" pentru simplul motiv ca facusem cateva chestii in ruby + gtk si erau efectiv identice controalele
Citat:
zenity is a rewrite of gdialog, the GNOME port of dialog which allows you to display dialog boxes from the commandline and shell scripts.
If you understand, things are just as they are. If you don't understand, things are just as they are.
Requirements:
· scrollkeeper
· intltool
· gtk+-2.0
· libglade-2.0
· libgnomecanvas-2.0
sursa : http://linux.softpedia.com/get/Utilitie … 1691.shtml
Offline
@teddy
Ai dreptate, am omis să precizez acest lucru despre „zenity” ( merci ),
însa comanda este dată de Gambas prin „PUBLIC SUB Button1_Click()” către Shell ,care apeleaza zenity. Acest tip de exemplu este util, mai ales atunci când ai de apelat Shell-ul.
Offline
Eu sint foarte incepator in Gambas, ieri si azi am facut citeva mici programe de calcul pentru noi.
Alex
Offline
Am facut si eu un "hello world" cu socket
Cracknel a scris:
PortScanDetector
http://rapidshare.com/files/147812922/p … 3_i386.deb
Ce face? Asculta un anumit port si arata cine s-a conectat la el.
Ca sa folositi port mai mic decat 1024 rulati programul ca root.
*scuzati greselile de scriere, nu prea functioneaza tastatura
Editat ultima oară de Cracknel (23 Sep 2008 23:59:18)
Offline
Salut.Sunt incepator in ale Gambas-ului si drept dovada, m-am blocat si la instalarea lui.Deci as dori un link de unde sa descarc Gambas-ul si cum sa il instalez.Am urmat cativa pasi de pe internet ,cu terminal,dar au aparut probleme,in sensul ca scriam secventa de cod si imi dadea o eroare,si nu gaseam o rezolvare.Daca tot s-a creat acest topic,poate ma ajuta cineva sa-l instalez pas cu pas.
Offline
1)
sudo add-apt-repository ppa:gambas-team/gambas3
2)
sudo apt-get update
3)
sudo apt-get install gambas3
Offline
Și cam pentru ce folosești tu gambas ? Ne dai exemple ?
Offline
Probabil BASIC sau chiar Fortran, ALGOL60?
Hai că mai făcut curios și pe mine 😂
Oricum eu cred, că întrebarea corecta este nu pentru ce, ci de ce!?
Editat ultima oară de TARA24. (11 Nov 2016 00:58:42)
Offline
Eu sunt student,si ni s-a cerut acest program "Gambas".Facultatea nu este atat de bine dotata,si ni s-a spus sa descarcam de pe internet,dar cum v-am mai spus ,nu m-am descurcat.
Offline
Pagini: 1