16/03/11 22:01
Lafa_96
sto creando un programma che mi ha chiesto di sviluppare una professoressa di latino che corregge le versioni di latino sul pc, in pratica funziona in questo modo, si inserisce il testo nella richtextbox1 e per correggerlo si evidenzia la parte da correggere e quando si preme sul button1 la parte evidenziata diventa rossa sottolineata e la variabile x (che all'inizio vale 1) si inserisce tra parentesi prima dell'errore.
il mio problema è il seguente, quando si preme il button1 per correggere il 1°errore ovviamente x sarà uguale a 1 e quando lo si preme per correggere il 2° x sarà uguale a x+1 ecc..., io vorrei che se per caso si trovasse un errore tra 2 errori già corretti, la variabile x prenda valore di conseguenza, mi spiego meglio:
prendiamo in considerazione la frase:
Marco fa la spesa;
mettiamo che "Marco" e "spesa" siano 2 errori
(1)Marco fa la (2)spesa
adesso supponiamo che durante la rilettura del testo io mi accorga che anche "fa" è un errore, nel mio programma logicamente verrebbe così
(1)Marco (3)fa la (2)spesa
mentre io vorrei che venisse così
(1)Marco (2)fa la (3)spesa
come faccio??
il mio problema è il seguente, quando si preme il button1 per correggere il 1°errore ovviamente x sarà uguale a 1 e quando lo si preme per correggere il 2° x sarà uguale a x+1 ecc..., io vorrei che se per caso si trovasse un errore tra 2 errori già corretti, la variabile x prenda valore di conseguenza, mi spiego meglio:
prendiamo in considerazione la frase:
Marco fa la spesa;
mettiamo che "Marco" e "spesa" siano 2 errori
(1)Marco fa la (2)spesa
adesso supponiamo che durante la rilettura del testo io mi accorga che anche "fa" è un errore, nel mio programma logicamente verrebbe così
(1)Marco (3)fa la (2)spesa
mentre io vorrei che venisse così
(1)Marco (2)fa la (3)spesa
come faccio??
aaa