Como copiar información de un objeto text mediante un command?

mauxiliadorapm
30 de Diciembre del 2002
Hola a todos!!
El problema que tengo es el siguiente y es con Visual BAsic.
Lo que deseo hacer es copiar la información contenida en un objeto TEXT por medio de un command, en otras palabras llevar acabo la funcionalidad de CTRL+C (copy). La verdad he buscado algunas formas de combinación de teclas pero no ha funcionado... les agradecería su ayuda.

Por otro lado, nose si puedan darme alguna ayuda en cuestión al siguiente problema... Por medio de visual BAsic abro un archivo de texto en excel para posteriormente llevar internamente el CTRL + C (similar al caso anterior) lo cual es factible... pero resulta que cuando voy a otra aplicación como por ejemplo Outlook y doy pegar (Ctrl + V) me copia la información con todo y celdas... nose si conozcan alguna instrucción para llevar acabo ésto o bien si sabe como abrir un archivo de texto y copiar la información existente.

Espero y me puedan ayudar...

Muchas Gracias...

webJose
30 de Diciembre del 2002
Si lo que quiere es colocar texto en el portapapeles vía código, lo puede hacer así:

Clipboard.clear
Clipboard.settext text1.text

Eso coloca en el portapapeles una copia del contenido de la casilla de texto llamada text1.

En cuanto a abrir el archivo de texto, por qué no lo abre directamente en VB con la instrucción Open?. En todo caso, para responder mejor tendría que conocer exactamente su propósito y un ejemplo del contenido del archivo.

mauxiliadorapm
30 de Diciembre del 2002
Hola!

Muchas gracias por tu ayuda... me ha sido de mucha utilidad el código que me mandaste... te lo agradezco... mi problema quedo resuelto gracias a tí...

Saludos y Feliz Año Nuevo!!!

jackrandall
30 de Diciembre del 2002
Si bien esa respouesta es valida puedes crear una variable y asignarle el valor del textbox, ais si lo necesitas mas de una vez estara disponible

Dim variable

CommandButton1_click()
variable = Text1.Text
end Sub