Newsgroup: it.comp.lang.visual-basic
Titolo: realbasic

per chi è incuriosito, stasera da un amico con un mac mini abbiamo scaricato
la 5.5.5 per mac, installato col codice demo. neanche mezz'ora dall'inizio
del d/l alla fine della prova.
l'interfaccia dell'ide e' sdi, come in vb6 attivando l'opzione apposita. non
so se e' possibile scegliere la mdi.
per mettere i controlli sui form bisogna trascinarli, non va il doppio clic.
l'intellisense che completa la parola in grigio sfumato anziche' col combo.
ho provato dim j as long, e non colorava long, as integer gli è piaciuto.
come in vb, gli statictext (label) hanno .caption, gli edittext hanno .text.
è andata subito una sub tipo
sub pushbutton1_click
    statictext1.caption="hello world"
    dim j as integer
    for j = 1 to 1000
        statictext2.caption=cstr(j)
        app.doevents
     next
end sub
"doevents" non gli piaceva, ho fatto f1 e mi ha cancellato "next".
chiamata la guida con mela-qualcosa, trovato subito che era parte di app.
non so a che processore corrisponda il mac mini, ma in vb il contenuto di
label2 non riuscirei a leggerlo, li' si leggeva comodamente.
fatto sta, non avevo mai programmato un mac. simpatico :)
ciao, a.

> la 5.5.5 per mac
scaricata e provata ora la stessa per win.
la versione per chi ha vb consente compilazioni win. per mac e lx ci vuole
la pro.
http://www.sundaysw.com/tmp/rb.png
http://www.sundaysw.com/tmp/rb2.png
l'aria č molto piu' vb, ide mdi.
si possono aggiungere activex.
le stringhe si concatenano con +.
long effettivamente non lo conosce.
nel codice, a sinistra i controlli con gli eventi, a dx il codice
  dim j As double, s as string
  staticText1.caption="Hello World"
  for j = 1 to 100000
    s=cstr(j)
    staticText2.caption=s
    staticText3.caption="Hello World - " + format(j, "000000")
    app.doEvents
  next
  staticText3.caption="Hello World - Done"
qui con j=1000 arriva all'istante, come farebbe vb.
con il numero maggiore, il doevents e' strano, rinfresca solo se si muove il
form, probabilmente ci vuole un .refresh delle label.
compilato e portato l'exe sull'altro pc, va.
solo che e' 1 mega e 8 :)
tutto il codice, vbp+frm, č un .rb binario di 18k.
nella prima schermata, notare i menu' file e edit, che vengono messi in
automatico
-> seconda schermata, propr menubarvisible.
se qualcuno ha esigenze di portabilitą, un pensiero ce lo puo' fare, tempi
di apprendimento abbastanza rapidi, direi.
ciao, a.

 scaricata e provata ora la stessa per win.
ma porc***!!!
La versione "home" gratuita era scaricabile fino all'altro ieri! :(
Ciao
--
Reporting tool: 
http://www.neodatatype.net

 Ciao
il codice gliel'avevo chiesto appena gianluca ha postato il messaggio
relativo ai possessori di vb, e gli è andato benissimo :->
direi si chiami 'standard' (vs pro).
la mossa è chiara: se vuoi puoi provarlo. ma dato che se lo usi sul serio ti
serve la portabilità (in win facile che uno continui con vb), quella la
paghi. ragionevole, tutto sommato.
il codice della demo mac, per dire, dura 10 giorni.
ciao, a.

 direi si chiami 'standard' (vs pro).
Per la precisione, dopo aver contattato la RealBasic in merito al discorso 
della licenza, mi fu risposto che non era necessario essere in possesso di 
una licenza regolare di VB per poter ottenere il codice di registrazione 
di RB.
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

 Ciao!
appunto. la prima dose è sempre gratis :)
ieri, mentre ciappinavo col mac, il mio amico (ing. inf.) ha avuto un lampo:
"stai andando a occhi chiusi, l'hanno copiato proprio bene" :>
ciao, a.

 lampo: "stai andando a occhi chiusi, l'hanno copiato proprio bene" :>
ROTFL
