PDA

Visualizza la versione completa : (VB) andare a capo


samuele_dc
20-08-2002, 17:23
io estraggo dei dati da un dB in base ad una funzione che contiene la strigna sql.come faccio una volta estratti(e quindi contenuti in un recordset) a mandarli a video 'ordinati'?....cioè in pratica li vado a scrivere nella caption di una label......cioè

label.caption=label.caption & rs.fields(campo).value
etc..etc...

chiaramente in un ciclo.....in pratica vorrei che tra un campo ed un altro del recordset mandare a capo il testo....con un risultato così:

campo1
campo2
campo3...etc

grazie.ciao

Drocchia
20-08-2002, 17:29
Se non ricordo male per l'invio in codice ascii è chr(13) quindi tu fai label.caption & chr(13) & la chiamata al db! Ciao

steno12
20-08-2002, 17:42
il codice di invio a capo è chr$(10) + cher$(13)
che corrisponde al vbcrlf del vb

........ non devi usare una label.caption per visualizzare i dati mandandoli capo nella label!!!!!!

devi usare una text1.text con la proprietà multiline su true la proprietà scroll su vertical oppure booth poi.....:

text1.text=text1.text & rs.fields(campo).value & vbcrlf



link
homepage
http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/
software
http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/programmi/programmi.html
forum
http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/public/twforum/default.asp

Drocchia
20-08-2002, 17:57
Mi hai anticipato...mi sono appena collegato per coreggimi....va bhe la risp. Glie lai data te...sarà per la prossima!

samuele_dc
20-08-2002, 18:02
...beh la label era un esempio.....ed il metodo di Drocchia funzionava comunque....
grazie a tutti e due.ciao

Loading