Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Topics - Lux

Pagine: 1 2 [3] 4 5 ... 7
31
Programmazione (Gambas 2) / Ma voi la state usando la versione 2.18?
« il: 04 Dicembre 2009, 18:25:32 »
non so se sono io ma credo che la versione 2.18, l'ultima, non funzioni tanto bene.
se scrivo questo:
Codice: [Seleziona]
Button1.Move(ME.Button1.X + 30, ME.Button1.Y)

mi risponde con un messaggio d'errore:
Unknow symbol 'Button1' in class 'FMain'
 :fuso:

32
OpenBar / Due chiacchiere su gambas, i suoi colori e puntatori
« il: 03 Dicembre 2009, 15:16:48 »
Ciao a tutti.
Dato che non sono un esperto, ma amo capire, vorrei rompervi le scatole un po', lo prometto, solo un pochino.... :hammer:
Allora, da dove cominciare....ok,
Ho imparato quel 1% che conosco del basic con excel e il suo vba, poi sono passato al visual basic express, quello liberamente scaricabile dal sito di microsoft, poi dopo pochissimo, eccomi su gambas!
Ora, quando scrivo del codice, metto un oggetto, un punto e automaticamente mi compare una serie di oggetti applicabili all'oggetto inserito precedentemente.
Ora, gli oggetti applicabili all'oggetto principale sono "contraddistinti" da un punto, che spesso è grande, altrettanto spesso è piccolo. Può poi essere anche di vari colori!
La domanda che mi è sempre sorta è la seguente: Che cavolo sono sti "pallini" colorati? Perché metto il punto? Meglio non chiedere, evitiamo di fare brutte figure! Poi oggi, ho cambiato idea, ed eccomi qui!
Cambiamo argomento. Mi piacerebbe capire cosa sono i puntatori e a che servono e se gambas ne fa uso.
Leggendo un po' di cose sul c mi sono imbattuto su questo tipo di variabile, che se ho ben capito altro non  è che una variabile, vuota. quindi è solo un indirizzo fisico, fino a quando non gli si inserisce dentro qualcosa! (Perdonate il linguaggio poco scientifico, ma forse utilizzando una sfumatura un pelo più "ignorantella" capisco qualcosina in più :ehm:)
Gambas usa questo tipo di variabile? se si come?
Un' ultima domanda. Sempre col c, se volessi inserire un file header che mi serve per far qualcosa, basta digitare #include .
quindi se volessi usare gstramer per un mio programma mi basta scrivere #include e poi posso utilizzare ciò che mi serve.
Con gambas invece, posso usare solo ciò che fa parte dei componenti?
Se volessi "includere" la libreria gtreamer come per il c come dovrei fare?
Ciao a tutti!

33
Programmazione (Gambas 2) / Dimensione di un file
« il: 03 Dicembre 2009, 15:00:10 »
Ciao a tutti, ho un nuovo problema.
Vorrei visualizzare il valore della dimensione del file User.home.
ho scritto questo codice:
Codice: [Seleziona]
hSpace = Stat(User.Home).Size

dichiarando come Public la variabile hSpace.
il valore che mi viene restituito è questo: 4096.
Ora mi chiedo: cosa sono? patate, mele...
Poi se al posto di user.home metto "/" mi restituisce il valore occupato nel mio HDD?
sostituendo mi da sempre 4096...
dando da terminale il comando df -h /
mi da questo:
Codice: [Seleziona]

File system            Dim. Usati Disp. Uso% Montato su /dev/sda1                
                       220G   34G  176G  17% /

quindi se ho ben capito lo spazio occupato del nel mio HDD è pari a 34 gb.
Perché il comando mi restituisce 4096?

34
Programmazione (Gambas 2) / [Risolto]Testo in una drawingarea
« il: 30 Novembre 2009, 10:43:10 »
Perché se scrivo:
Codice: [Seleziona]
Draw.Text(Format(hFreeSpace, "###.#"), 10, 0, 100, 14)

Dichiarando esternamente
Codice: [Seleziona]
PUBLIC hFreeSpace AS Float 'Show HDD free space

mi scrive 0?

35
Programmazione (Gambas 2) / [Risolto]Dimensione di una label
« il: 30 Novembre 2009, 10:32:35 »
Ciao a tutti. é possibile settare via codice la dimensione di una label in base al numero di caratteri che compongono il suo testo?

36
Programmazione (Gambas 2) / Uso di TreeView
« il: 24 Novembre 2009, 13:31:33 »
Avrei una curiosità, vorrei utilizzare un treeview in modo però da rendere selezionabile soltanto la "radice" dell'albero, rendendo quindi inselezionabile il resto. Provo a spiegarmi meglio che cosi non è molto chiaro.
Ho un treeview, nel quale visualizzo delle informazioni in questo modo:
Codice: [Seleziona]
nome
  mio nome
  mio cognome
  mia età


ora normalmente posso selezionare oltre al "nome" anche il resto, quindi "mio nome" ecc... io invece vorrei poter selezionare soltanto "nome" ed utilizzare il resto semplicemente come informazioni di "nome" rendendoli non selezionabili...è possibile?

37
Ho installato la nuova versione di gambas 2.17 , ma ho dei problemi nella visualizzazione del mio progetto....con la 2.16 tutto filava liscio (il mio progetto è nato appunto con questa versione) ma ora, quando lo avvio mi compare con alcuni oggetti distorti....ho utilizzato le gtk come toolkit...
PS:Ma perché il sito non è stato ancora aggiornato con la 2.17?
PS2:che fine a fatto leo?
ciao a tutti!

38
Ciao a tutti. Sto giocherellando un po'.
Il mio progetto è molto semplice, consiste di una form, una drawing area ed un "button".
con questo codice muovo il mio "button" sull'asse delle x in maniera molto fluida:


 
Codice: [Seleziona]
PUBLIC x AS Float
 PUBLIC y AS Float
 PUBLIC xa AS Float
 PUBLIC ya AS Float


PUBLIC SUB DrawingArea1_DblClick()
 DIM i AS Integer
 DIM ii AS Integer
     IF xa < x THEN
        FOR i = xa TO x STEP +1
            Button1.Move(i, ME.Button1.Y)
            WAIT 0.01
        NEXT
        xa = Button1.X
        ya = Button1.Y
        ValueBox3.Value = ya
        ValueBox4.Value = xa
     ELSE IF xa > x THEN
             FOR ii = xa TO x STEP -1
                 Button1.Move(ii, ME.Button1.Y)
                 WAIT 0.01
             NEXT
             xa = Button1.X
             ya = Button1.Y    
             ValueBox3.Value = ya
             ValueBox4.Value = xa    
     ENDIF
END


ho inserito poi una immagine di sfondo nella drawingarea con questo codice:

Codice: [Seleziona]
PUBLIC SUB DrawingArea1_Draw()
 DIM immagine AS Image
 immagine = Image.Load("indirizzo immagine")
 Draw.Image(immagine, 0, 0)
 immagine.Resize(ME.DrawingArea1.Width, ME.DrawingArea1.Height)
END


è una immagine grande in jpeg, e ora il movimento del mio button è diventato lentissimo.....
Come al solito la classica domanda è:<>
Ciao a tutti!

39
Domande tecniche (Gambas 2) / Gambas ed ubuntu a 64bit
« il: 09 Ottobre 2009, 17:09:07 »
Stavo pensando di installare ubuntu 9.10 (appena uscirà) a 64 bit.
Scaricando ed installando gambas dai sorgenti, avrò dei problemi o tutto andrà liscio?

40
Allora, eccomi nuovamente a rompere le scatole! 8-)
Avrei bisogno di un paio di chiarimenti.
Prima di tutto vorrei capire se la cartella /proc (o file sistem virtuale /proc) sia una "cosa" caduta in disuso e sostituita da /sys oppure sto parlando di due cose differenti..
comunque, in entrambe le cartelle dovrebbero esserci alcune informazioni come che tipo di discho rigido ho sul pc, quanta memoria utilizzo e quanta ne ho, insomma informazioni generali sul mio hardware....
il punto è questo, l'accedere a tali files per ricavarne informazioni.
ho notato che questi file visualizzano un documento vuoto se provo ad aprirli con gedit, ma allo stesso tempo, aprendoli da terminale con nano visualizzano proprio ciò che cerco. Quindi la domanda nasce spontanea, che differenza esiste tra gedit e nano?
ho notato anche che utilizzando il comando
Codice: [Seleziona]
Print Access(nome_file)

mi viene restituito come messaggio
Codice: [Seleziona]
False
quindi presumo che il file sia inaccessibile (quindi non posso prelevare ciò che c'è scritto nel suo interno) ovviamente una nuova domanda nasce spontanea: come posso renderlo accessibile? mi tocca avviare per forza la mia applicazione da root con gtksu oppure esiste un modo?
Credo (dall'alto della mi ignoranza :-P) che sia possibile accedere a questi files anche senza essere root. Questo perchè avviando da utente normale il programma lsscsi, ricevo le informazioni che mi servono(e se non erro lsscsi legge proprio in /sys)
Ciao.

41
Programmazione (Gambas 2) / Stringhe e numeri
« il: 11 Settembre 2009, 17:57:40 »
è possibile trasformare una stringa in un numero e trattarla come tale?
se ad esempio ho una stringa composta da numeri ma che tratto come stringa e poi vorrei ritrattarla come numero è possibile?
Non so se mi sono spiegato bene.....
Ciao!

42
Programmazione (Gambas 2) / Segnalare i bug di gambas
« il: 29 Agosto 2009, 14:46:23 »
Ciao a tutti!
Avrei una domanda: se volessi segnalare i bug di gambas come dovrei fare?
Potrei postare qui i presunti bug che trovo e tutti insieme controlliamo che siano dei bug reali?
In caso di risposta affermativa, Leo (ho visto che in gambas3 è presente anche il suo nome!!!!) potrebbe inviarli lui?
Ciao e grazie!

43
Programmazione (Gambas 2) / Informazioni sui device
« il: 23 Agosto 2009, 14:08:28 »
Ciao a tutti!
Vorrei provare a capire come fare per avere alcune informazioni generali sui dispositivi (lettori/masterizzatori) che ho sul mio pc.
direi che la prima cosa da fare è cercarli, quindi credo di dover catapultarmi nella directory
Codice: [Seleziona]
/dev
e cercare i file
Codice: [Seleziona]
sr

dovrei trovare qualcosa tipo:
Codice: [Seleziona]
/dev/sr0

Ho scritto un semplice pezzetto di codice che mi cerca appunto in questa posizione proprio questo tipo di file, ecco il mi codice:

Codice: [Seleziona]
DIM i AS Integer
DIM indirizzo AS String
FOR i = 0 TO 6
    indirizzo = "/dev/sr" & i
    ComboBox1.Add(indirizzo)
NEXT    


In questo modo trovo i file, ora vorrei poter conoscere il tipo di periferica....
ma non ho capito come fare, dovrei forse utilizzare gb.device? ma non trovo documentazione....oppure basta STAT?

44
OpenBar / Curiosità
« il: 22 Agosto 2009, 17:19:39 »
Ciao a tutti, avrei da porvi una domanda a cui io, in tutta onestà, non so darmi una risposta.
Ho postato il medesimo quesito anche sul forum di ubuntu, ecco il link se vi interessa leggere, http://forum.ubuntu-it.org/index.php/topic,311700.0.html
Allora, non so come spiegarlo, ci provo Embarrassed
Il mio pc possiede 2 unità ottiche, un masterizzatore plextor px 755A ed un lettore dvd LG.
Ora la cosa che non ho capito è questa, inserendo in entrambe le unità un film in dvd, quello LG mi viene montato in /media/cdrom0 mentre quello nel plextor mi viene montato in una cartella con il medesimo nome del film, in /media.
Da cosa dipende questa differenza?
posto delle immagini:

Qui invece il film viene montato in /media/cdrom0
perché pur essendo entrambi dei film in dvd originali, mi vengono montati in posizioni diverse?
Se ad esempio uno mi viene montato in /media/cdrom0, mi sarei aspettato di trovare il secondo film montato in /media/cdrom1
Le due unità sono configurate in modo differente? Forse è il modo con cui sono state montate?
Qualcuno mi illumina?
Ciao e grazie mille!
PS: ho ricopiato tutto uguale uguale.

45
OpenBar / Gambas3
« il: 21 Agosto 2009, 14:11:58 »
Ciao a tutti!
Sto provando per curiosità gambas3.
direi che è molto ben fatto, questa volta si integra benissimo anche nelle gtk(merito di qt4 ovviamente)
Però trovo ancora dei problemini, tra i quali, creare un rogetto con le qt4 mi restituisce un errore di signal6 e poi il componente gb.opengl ancora non va con le librerie gtk.....

Pagine: 1 2 [3] 4 5 ... 7