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 - ivosperi

Pagine: [1] 2 3
1
Programmazione (Gambas 2) / Re: Creare pacchetto intsllazione
« il: 05 Marzo 2009, 08:30:58 »
Capisco le vostre ragioni e ammetto che opensuse 11.1 è un buco nell'acqua
Ma suse 10.3 e 11 sono molto stabili, che io sappia quasi senza bug e danno a disposizione quasi tutti i desktop.
E se soprattutto considerate un pivellino come me che vuole passare da windows a linux e non ha tempo anche perchè fa un lavoro che col pc centra poco niente, arrivare a casa accendere il pc e trovare yast e un ottimo sistema di repository per tutti i programmi che vuole senza compilare e come dico sempre io senza sapere dove cavolo finiscono è una gran comodità!

2
Altri linguaggi / Re: Programmare php
« il: 04 Marzo 2009, 21:17:57 »
Grazie per ciao ivo

3
Programmazione (Gambas 2) / Re: Creare pacchetto intsllazione
« il: 04 Marzo 2009, 21:15:49 »
grazie per i chiarimenti

@leo
non ho ben capito cosa intendi con repo non ufficiali

io ho intsllato gambas da qui:
http://download.opensuse.org/repositories/Education/openSUSE_11.0

e per far funzionare il mio porgramma su alti computer devo aggungere questa repository e scaricare alcuni pacchetti tipo: gambas2-gb-form gambas2-gb-qt ecc..

4
Altri linguaggi / Programmare php
« il: 03 Marzo 2009, 21:14:50 »
Ciao a tutti, ho deciso di imparare php,
qualcuno sa consigliarmi un buon editor?
per vedere se il codice php funziona devo sempre prima caricarlo in internet?
con gambas posso fare qualcosa?
grazie ciao :check:

5
Programmazione (Gambas 2) / Re: Creare pacchetto intsllazione
« il: 03 Marzo 2009, 19:14:57 »
uso suse 11, ma jast non mi ha risolto le dipendenze.

per poter usare il programma su un altro pc ho dovuto aggiungere la repository e installare manualmente tutti i pacchetti che erano specificati nell'errore del rpm

6
Programmazione (Gambas 2) / Creare pacchetto intsllazione
« il: 03 Marzo 2009, 18:18:02 »
Ho appena finito il mio primo programma in GAMBAS  :-) ed ora è il momento di creare il pacchetto di installazione RPM.

Ho notato che sono stati creati due ile rpm uno .scr e uno .noarc, quale è la differenza?

Se volessi dare il mio programma a qualcuno che non ha installato gambas come posso collegare le dipendenze o dove posso scaricare gli rpm?

grazie ciao ivo

7
Programmazione (Gambas 2) / Re: ValueBox
« il: 21 Febbraio 2009, 10:58:03 »
Così funziona meglio:

Codice: [Seleziona]
PUBLIC SUB TextQuant_KeyPress()
 
  Label1.Text = key.Code 'visualizza codice tasto premuto

  IF Key.Code >= 48 AND Key.Code <= 57 THEN RETURN
  IF Key.Code = 4099 THEN RETURN   'cancella

STOP EVENT
END


è meglio consentire anche il codice 4099 che rappresenta il cancella,
e per conoscere i codici dei tasti si può aggungere:
Codice: [Seleziona]
Label1.Text = key.Code
 che visualizza in un label il codice del tasto premuto.

ciao   :-D  :-D  :-D

8
Programmazione (Gambas 2) / Re: ValueBox
« il: 21 Febbraio 2009, 10:49:36 »
FUNZIA !!!!!! grazie a tutti ecco Qui:

Codice: [Seleziona]
PUBLIC SUB TextQuant_KeyPress()
 IF Key.Code >= 48 AND Key.Code <= 57 THEN RETURN
 STOP EVENT
END


Allora:
in un textbox durante l'utilizzo viene premuto un tasto, se il codice ascci di quel tasto è compreso tra 48 e 57 (sono i numeri), esce dalla sub e qundi consente l'inserimento del carattere,
altrimenti con STOP EVENT annulla il carattere inserito.

Basta variare la condizione IF...THEN e cosi si può decidere che caratteri possono essere immessi nel textbox

Grazie ancora a tutti ciao ivo

9
Programmazione (Gambas 2) / Re: ValueBox
« il: 20 Febbraio 2009, 18:30:20 »
Bella idea ma purtroppo quando salvi in "a" la stringa ormai il carattere è gia stato aggiunto

10
Programmazione (Gambas 2) / Re: ValueBox
« il: 20 Febbraio 2009, 18:17:24 »
non è che non funziona
Ma non annulla l'ultimo carattere premuto se diverso da uno di quelli specificati
ciao

11
Programmazione (Gambas 2) / Re: ValueBox
« il: 20 Febbraio 2009, 18:04:53 »
No se se vari il valore di "condice" vari solo una variabile da te impostata che non agisce sul sistema

12
Programmazione (Gambas 2) / Re: ValueBox
« il: 20 Febbraio 2009, 17:45:38 »
No, in vb c'era keyascii che assomigliava a key.code, allora sempre secondo esempio se la condizione era verificata usciva dalla sub altimenti l'ultima istruzione della sub eliminava il carattere appena premuto

Codice: [Seleziona]

PUBLIC SUB TextQuant_KeyPress()
 IF Key.Code >= 48 AND Key.Code <= 57 THEN RETURN
 IF Key.Code = 8 THEN RETURN
 IF Chr$(Key.Code) = "." THEN RETURN
 Key.Code = 0  
END

13
Programmazione (Gambas 2) / Re: ValueBox
« il: 20 Febbraio 2009, 17:32:02 »
Lo scopo sarebbe avere un textbox nel quale si possono digitare solo i caratteri "che dico io", ho capito che riesco a capire che carattere è stato inserito usando key.code ma come posso gestirlo?

Grazie ciao

14
Programmazione (Gambas 2) / Re: ValueBox
« il: 20 Febbraio 2009, 17:03:14 »
Ciao

Citazione

 fsurfing ha scritto:

se vuoi proprio il codice asci puoi fare così:

Codice: [Seleziona]

PUBLIC SUB TextBox1_Change()

Label1.text = Asc(Right(TextBox1.Text, 1)) 'codice ascii
label2.text = key.Code 'codice tasto di sistema

END


Facendo così controlli solo l'ultimo carattere del testo, ma mentre scrivi non è detto che tu sia alla fine del testo, puoi esserti spostato con le frecce.
Io voglio controllare i caratteri che si possono inserire, ho provato questo:

Codice: [Seleziona]

PUBLIC SUB TextQuant_KeyPress()
 IF Key.Code >= 48 AND Key.Code <= 57 THEN RETURN
 IF Key.Code = 8 THEN RETURN
 IF Chr$(Key.Code) = "." THEN RETURN
 Key.Code = 0  
END

.. ma key.Code = 0 è in sola lettura, mi basterebbe capire come annulare l'ultimo tasto premuto

15
Programmazione (Gambas 2) / Re: ValueBox
« il: 19 Febbraio 2009, 18:38:35 »
Scusa, hai ragione, dimenticavo di dire che era scritto per vb

la procedura restituiva la variabile keyascii che identificava l'ultimo tasto premuto

Pagine: [1] 2 3