“Conocimientos Programación>Visual Basics Programación

Cómo pasar información de una aplicación Visual Basic a otro

2016/3/14
Hay una variedad de maneras de pasar información entre diferentes aplicaciones de Visual Basic . Estos varían en complejidad de la información , simplemente copia al portapapeles de uso común por las operaciones de cortar y pegar para crear complejos servidor /relaciones con los clientes /interface . Un buen punto medio es la " named pipe ", que permite tanto un solo sentido y dos vías de comunicación entre las aplicaciones que utilizan cadenas simples . Instrucciones
1

Crear un nuevo proyecto haciendo clic en " Archivo", " Nuevo proyecto " en el menú principal. Cuando se le solicite , le dan el nombre de " PipeServer . " Mantenga el resto de ajustes en sus valores predeterminados y haga clic en " Aceptar".

Se le presentará con una ventana en blanco en la interfaz gráfica de usuario ( GUI) de diseño.
2

Agregar un botón a la interfaz arrastrando el icono "Botón " de la lista de componentes a la izquierda y colocándolo en tu ventana.

Como se trata de un simple tutorial , usted no tiene que preocuparse por el cambio de nombre o personalizar el texto.
3

doble clic en el botón. Esto lo llevará a cabo del diseñador GUI y en el editor de código fuente de la aplicación. Asimismo, se creará un evento para cuando el usuario hace clic en el botón

Añadir este código en el evento : .

Tubería Dim As New System.IO.Pipes.NamedPipeServerStream ( " testPipe " , IO.Pipes.PipeDirection.Out ) pipe.WaitForConnection ()

sw As New System.IO.StreamWriter (pipe) sw.AutoFlush = Truesw.WriteLine ( "Estamos enviando estos datos ")

ir línea por línea , se crea un nuevo PipeServer y lo nombra " testPipe . " declara que esta aplicación sólo puede escribir información a la tubería y no leerlo de nuevo .

luego se detiene para esperar a que una aplicación cliente para conectarse a ella. Tan pronto como esto ocurre , se abre un StreamWriter , que hará que sea más fácil escribir la información a la tubería. Cuenta la StreamWriter para escribir automáticamente la información a la tubería tan pronto como lo reciba , y escribe una cadena sencilla de la tubería para ser leído por el cliente.

Que termina el servidor.
4

Abre una nueva copia de Visual Basic y cree otro nuevo proyecto denominado " PipeClient . " Al igual que antes, las opciones por defecto son suficientes .
5

Agregar un cuadro de texto arrastrando el " Cuadro de texto " ; . icono de la lista de los componentes en la ventana
6

Agregar un botón arrastrándolo desde la lista de componentes
7

Haga doble clic en el botón para ir a la . . editor de código fuente y crear un evento

Añadir este código para ese evento :

tubería Dim As New System.IO.Pipes.NamedPipeClientStream ( "localhost ", " testPipe ") la cañería . Conectar ( )

lector As New System.IO.StreamReader ( tubería)

datos dévil como secuencia
datos

= reader.ReadLine ()
< p > = TextBox1.Text de datos

Visual Basics Programación
Cómo agregar artículos al ComboBox en VB
Cómo utilizar VB Escriba su nombre de equipo en un archivo de texto
Cómo utilizar ListView para ver contenido de la carpeta en VBnet
Microsoft Visual Basic para Aplicaciones Tutorial
Cómo determinar el número de líneas de código en un proyecto NET
Cómo guardar un valor ListBox en VBA
Cómo utilizar VB6 hacer Booters
Cómo crear juegos en Visual Basic
Conocimientos Informáticos © http://www.ordenador.online