Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Aiuto con visual baisc 6
Forum - Visual Basic 6 - Aiuto con visual baisc 6 - Pagina 3

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
dedo (Normal User)
Rookie


Messaggi: 27
Iscritto: 25/06/2008

Segnala al moderatore
Postato alle 11:53
Domenica, 29/06/2008
Ehm , dove dovrei inserirlo di preciso?
Vabbe se non me lo dite lascio perdere 8-|:D

PM Quote
Avatar
antometal (Member)
Guru


Messaggi: 691
Iscritto: 12/09/2007

Segnala al moderatore
Postato alle 12:44
Domenica, 29/06/2008
se lasci perdere nn imparerai mai

il codice lo devi mettere nel change

ps. la mia è una pseudocodifica

PM Quote
Avatar
dedo (Normal User)
Rookie


Messaggi: 27
Iscritto: 25/06/2008

Segnala al moderatore
Postato alle 12:50
Domenica, 29/06/2008
Si ma siccome non capisco quel codice , se me lo spieghi la sua funziona :D :k:

PM Quote
Avatar
antometal (Member)
Guru


Messaggi: 691
Iscritto: 12/09/2007

Segnala al moderatore
Postato alle 13:46
Domenica, 29/06/2008
allora l' oggetto textbox ha una proprietà che si chiama selstart, la quale restituisce o imposta la posizione del cursore della proprietà testo
es.
se in text1.text cè la stringa "prova" e il curso si trova tra la p e la r --> p|rova
allora la proprietà selstart di text1 (quidni text1.selstart) sarà 1

quando imponi il testo maiuscolo (text1.text=upase(text1.text) la propietà selstart si azzera in automatico, allora la salvi in una variabile, cambi il testo e poi la ricarichi

Codice sorgente - presumibilmente VB.NET

  1. private sub text1_change()
  2. dim pos as long
  3. pos=text1.selstart
  4. text1.text=ucase(text1.text)
  5. text1.selstart=pos
  6. end sub




chiaro??

PM Quote
Avatar
dedo (Normal User)
Rookie


Messaggi: 27
Iscritto: 25/06/2008

Segnala al moderatore
Postato alle 14:58
Domenica, 29/06/2008
CHiarissimo grazie mille della spiega , ora , tornando li alla variabile in pratica io dovrei fare in modo che ci sono :
2 textbox

l utente nella prima scrive ciao e nella seconda scrive :

Call asfddg
oppure scrive Call nfidiuf
Cioè dopo call scrive quello che vuole e la parla scritta dopo call , si cambi in "ciao"
Help me !!! grazie davvero , e scusate per le troppe domande 8-|

PM Quote
Avatar
antometal (Member)
Guru


Messaggi: 691
Iscritto: 12/09/2007

Segnala al moderatore
Postato alle 11:16
Lunedì, 30/06/2008
intanto devi verificare se nella text2 l' utente ha scritto call, lo verifichi con l' instr
poi devi separare il call dal resto del testo
prendi la parte del testo iniziando a contare dal primo spazio(chr(31)) che trovi, puoi quidni mettere 5 oppure usare l' instr(text2," ") che è migliore xke  se devi cambiare la parola "call" nn devi modificare il 5
quindi...
Codice sorgente - presumibilmente Plain Text

  1. sost=right(text2,len(text2)-instr(text2," "))
  2. text1=replace(text1,"ciao",sost



PM Quote
Avatar
dedo (Normal User)
Rookie


Messaggi: 27
Iscritto: 25/06/2008

Segnala al moderatore
Postato alle 13:45
Lunedì, 30/06/2008
In questo caso , davvero lascio stare , per uno come me che non sa quasi niente e inutile :k:

lascierò stare il mio progetto 8-|
Chiudete plz

PS: e un casino , anche perchè vorrei che ogni valore dopo call uno si modificasse con la textbox1 uno con la 2 1 con la 3 , un casino ... lasciamo perde , grazie ciao.


Ultima modifica effettuata da dedo il 30/06/2008 alle 13:56
PM Quote
Avatar
antometal (Member)
Guru


Messaggi: 691
Iscritto: 12/09/2007

Segnala al moderatore
Postato alle 13:52
Lunedì, 30/06/2008
se sei all' inizio devi fare cose + leggere, per imparare le funzioni basi e le "strategi" da poter utilizzare poi per codici + complessi

PM Quote
Pagine: [ 1 2 3 ] Precedente | Prossimo