Visual Basic - Alguien que me ayude (con paciencia)

Life is soft - evento anual de software empresarial
 
Vista:

Alguien que me ayude (con paciencia)

Publicado por Bill G. (159 intervenciones) el 31/10/2001 14:16:41
este es el asunto: tengo un programa que me guarda en un txt lo que yo escribo en un textbox. en el mismo programa un richtextbox me levanta lo que hay en ese txt. el problema es que si yo escribo un nuevo mensaje me borra el anterior.
¿Como puedo guardar varios mensajes y que yo pueda ir viendolos a medida que avanze o retroceda con 2 botones (uno va hacia adelante y otro hacia atras)? ¿Y como puedo borrar el mensaje que en ese momento estoy visualizando?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Alguien que me ayude (con paciencia)

Publicado por DonDiego (31 intervenciones) el 31/10/2001 17:45:33
Hola
Podrías almacenar los mensajes en una matriz dinámica de tipo string, y seleccionar el mensaje que quieras mostrar mediante el índice de la matriz. Para eliminar un mensaje, bastaría con eliminar el elemento correspondiente de la matriz
Las matrices dinámicas se declaran de la siguiente manera:
dim Matriz() as string -> le indica que aún no tiene dimensiones

Antes de agregar algo a tu matriz, debes redimensionarla
Redim [Preserve] Matriz(1 to N)

Preserve es para que conserve los datos que tenías antes
Puedes definir más de una dimensión, pero si usas Preserve sólo puedes modificar la última de ellas

Redim Matriz(1 to N, 1 to M,...)

Espero que te sirva de algo. Si tienes dudas, envíame un correo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar