Oppure

Loading
14/02/07 21:16
sto scrivendo un editor di testo e vorrei sapere come faccio, nel rtf, ad andare a capo come in VB nel codice. mi spiego: vorrei fare come accade nel codice di VB, che scrivendo una riga ad es 2 spazi dal margine, quando vado a capo con invio continua a scrivere a 2 spazi dal margine. se non avete capito ditemelo...grazie
15/02/07 13:06
P4p3r0g4
controlli all'inizio della riga precedente quanti spazi ci sono con mid() e li inserisci all'inizio della nuova riga.
aaa
15/02/07 16:48
Hacker
a capo : vbcrlf
spazi : space()
estrapolazione stringhe : mid()
comparazioni : instr()

per ora mi vengono in mente questi che forse possono aiutarti...;)
Ultima modifica effettuata da Hacker 15/02/07 16:49
aaa
15/02/07 21:03
potresti farmi un breve es?grazie mille
15/02/07 22:04
Reese
E' troppo inelegante aggiungere gli spazi. Poi i byte vengono occupati, cosa che non succede altrove. Devi aggiungere dei tab.
aaa
16/02/07 12:09
Hacker
sì,però...come li aggiungi in una stringa?:-|
(sendkeys vbkeytab ?)
Ultima modifica effettuata da Hacker 16/02/07 12:09
aaa
16/02/07 13:41
Reese
No, c'è il vbTab!

O, ancora meglio, però se te ne freghi delle intabulazioni, usi un vbCf, e va alla prossima riga esattamente nella colonna in cui eri a quella precedente, senza aggiungere stupidamente gli spazi.
aaa
16/02/07 15:22
Hacker
ancora con gli spazi...:D
erano alcune funzioni che forse potevano servire...;)
aaa