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.


Post - El Berto

Pagine: 1 2 3 [4] 5 6 ... 10
46
Allora, per alcune variabili la lunghezza è FISSA, per es. BOOLEAN è sempre 1 Byte.
Per una stringa, mi sembra di aver capito che occupa 4 Byte (fissi) + un numero di Byte che dipende dalla lunghezza della stringa; e comunque posso sapere la lunghezza della stringa con il comando String.len (non mi ricordo di preciso com'è).
Analogo per gli altri array.

Se poi vado a creare una classe personalizzata?
Se ho un array con 10 elementi, ogni elemento è costituito da 2 BOOLEAN, posso effettuare una stima (suppergiù 10*2 = 20 Bytes).
Ma come faccio a sapere ESATTAMENTE quanto occupa di spazio in memoria?
E se ho variabili più complesse?

Supponiamo inoltre che io utilizzi il comando DIR per ottenere una lista delle directory della mia cartella HOME (o una lista dei files), quanto mi occupa esattamente in memoria?


 

47
Appunto: "a una struttura più complessa che contiene, fra l'altro, la lunghezza della stringa"

Per una stringa mi basterebbe fare un strlen (la stringa era giusto per esempio), ma per altre variabili più complesse?

48
Mi sono spiegato male: supponiamo che la mia stringa sia "1234567890", sono 10 caratteri, quindi mi sembra 14 Bytes (dalla guida Wiki).
Oppure apro uno stream o un'immagine.
E'possibile conoscere quanto spazio occupa in memoria una variabile (stream, stringa, immagine, array....) in un dato momento?

49
Mi stavo chiedendo se in qualche modo fosse possibile visualizzare la dimensione (spazio occupato in memoria) delle varie variabili.
C'è una finestra o un qualcosa di simile?
Grazie.

50
Programmazione / Re: Rich text nella GridView?
« il: 24 Febbraio 2013, 12:20:16 »
In questo caso proprio non modifica il testo precedente.

51
Programmazione / Re: Interfaccia web/ajax per interagire con il pc?
« il: 23 Febbraio 2013, 18:26:54 »
Dovresti provare con l'oggetto WebView:
http://www.gambas-it.org/wiki/index.php/Controlli_e_finestre_che_supportano_il_codice_HTML#L.27oggetto_WebView

Mi sembra serva per visualizzare codice html.... quindi non è di mio interesse.

Qui viene tirato in ballo il componente: gb.web :
http://www.gambas-it.org/smf/index.php?topic=2578.0

Quindi devo installare un server web apache o simile? Ci dò un occhiata

Scambiare dati, scusa, con il server ?
Ma io voglio creare un controllo remoto del server.
Se il server è il mio PC, allora vorrei (x esempio):
- inviare/ricevere del testo (x es. ho un applicazioni in Gambas che mi fornisce il numero degli utenti e l'ora in cui si sono collegati, oppure posso inviare via web il comando di spegnimento)
- inviare/ricevere delle variabili o degli array
- inviare delle immagini
Suppongo che con questo si riesca a fare qualsiasi operazione.

52
Programmazione / Re: Interfaccia web/ajax per interagire con il pc?
« il: 23 Febbraio 2013, 16:16:57 »
Ho appena provato a guardare, ma non è che ci abbia capito molto....
Poi ho trovato questo:
http://gambasdoc.org/help/doc/serverpage?view
può centrare qualcosa?

In pratica per tutto quello che devo fare io penso mi serva da scambiare delle stringhe, dei numeri (interi) e magari anche delle immagini.
C'è in giro qualche esempio?

53
Programmazione / Interfaccia web/ajax per interagire con il pc?
« il: 23 Febbraio 2013, 15:50:00 »
Mi sono imbattuto nell'interfaccia web di VLC media player, se non ho capito male utilizza degli "AJAX" per interagire con il server web (pulsante play, stop, indicatore del tempo trascorso, lista dei brani, etc. etc.).
Da qui la mia malsana idea: è possibile creare un'interfaccia web con Gambas?
In pratica con un qualsiasi browser web mi collego alla pagina del server (il mio PC) con cui interagisco con un programma in Gambas.
Qualcuno di voi ha già avuto qualche esperienza?

54
Programmazione / Re: Rich text nella GridView?
« il: 23 Febbraio 2013, 15:27:33 »
Non mi segnala errore, ma anche in questo caso mi compare il codice completo al posto del testo formattato....

55
Programmazione / Re: Rich text nella GridView?
« il: 22 Febbraio 2013, 15:26:02 »
Avevo già visto, ma provando il codice:

Codice: [Seleziona]
Public Sub Button1_Click()

 Dim a As String
 Dim j, s As Short

  For j = 0 To 255
    s = j / 31
    a = Hex(j, 2)
    TextLabel1.Text = "<FONT size=" & s & " color=#00" & a & "00><B>Testo qualsiasi</b></font>"
    Wait 0.01
  Next

End

Mi compare l'errore:
Codice: [Seleziona]
Pango-WARNING **: pango_layout_set_markup_with_accel: Errore alla riga 1 carattere 43: Carattere '#' spaiato, era atteso un simbolo di quoting aperto dopo il segno di uguale per attribuire un valore all'attributo "foreground" dell'elemento "span"

Se invece utilizzo GridView[x,y].Text, mi visualizza il codice Html come stringa.

Vabbè, mi limiterò a cambiare colore con il Foreground.



56
Programmazione / Rich text nella GridView?
« il: 22 Febbraio 2013, 12:08:05 »
In Gambas 3.4, c'è il campo

Codice: [Seleziona]
GridView1[0,0].Cell.RichText (componente gb.qt)

Già nella documentazione mi dice che la GridView non esiste nella versione 3.0, poi non riesco a trovare neanche la classe gb.qt.
Comunque, volevo sapere se fosse possibile inserire del testo RTF all'interno di una cella (per esempio un testo di altro colore rispetto alle altre celle).
Ho provato a inserire del codice html (per esempio "<strong>pippo</strong>"), ma mi compare tutto il codice......
Dov'è che sbaglio?
Grazie.

57
Programmazione / Re: DataView Help
« il: 22 Febbraio 2013, 09:40:50 »
Columns.count è di sola lettura.
Per la creazione delle colonne devi fare in altro modo.

58
Cioe? Io ho solo avviato il PC (Ubuntu)..... in pratica mi parte già l'ambiente grafico con il desktop....

59
Scusa, era un' "abbreviazione", il comando effettivo è:

Codice: [Seleziona]
ssh [i]utente[/i]@[i]host[/i] "DISPLAY=:0 nohup [i]nomescript[/i]"

60
Programmazione / Re: [RISOLTO] Tooltip dinamico
« il: 18 Febbraio 2013, 15:50:22 »
Ma pork! In Gambas3 invece funziona correttamente, eppure ho abilitato gli stessi moduli....

Pagine: 1 2 3 [4] 5 6 ... 10