| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo activar una ventana para ver la API en Visual Basic 6
    En el desarrollo de una aplicación en Visual Basic 6 , si desea activar otra aplicación de Windows o en la ventana , puede hacerlo fácilmente . Sin embargo, si usted desea hacer que la ventana aparece en la parte frontal y se muestra , se requiere mucho más código que usted puede darse cuenta al principio. Este proceso es muy útil ya que le permite interactuar con otros programas en su ordenador . Tenga en cuenta que no puede utilizar este procedimiento para iniciar otra aplicación que ha sido creada en VB6 . Instrucciones
    1

    Abra el script VB6 en su editor de VB preferido
    2

    Copia y pega el siguiente código en el código declaraciones : . Private Declare Function FindWindow Lib " user32 " ; _Alias ​​" FindWindowA " _ ( lpClassName ByVal como secuencia, _ByVal lpWindowName As String ) As Long

    Private Declare Function GetClassName Lib " user32 " _Alias ​​" GetClassNameA " _ ( ByVal hWnd As Long , lpClassName _ByVal Como cadena , nMaxCount _ByVal As Long ) As Long
    3

    Copia y pega el siguiente código en la sección de procedimientos : GetClassNameFromTitle Public Sub () Dim sInput Como StringDim hWnd Como LongDim lpClassName Como StringDim nMaxCount Como LongDim LRESULT As Long ' rellenar el búfer de cambio de GetClassNamenMaxCount = 256lpClassName = espacio ( nMaxCount ) ' Nota : debe ser un matchsInput exacta = InputBox ("Escriba exactamente el título de la ventana :") ' No hay validación se lleva a cabo , ya que es una versión de depuración ventana utilityhWnd = FindWindow ( vbNullString , sInput ) ' Obtener el nombre de la clase de la ventana , de nuevo, no validationlresult = GetClassName ( hWnd, lpClassName , nMaxCount ) Debug.Print "Ventana :" & sInputDebug.Print " nombre de clase: "& Left $ ( lpClassName , LRESULT ) End Sub
    4

    clic " GetClassNameFromTitle "en la ventana de depuración y haga clic en" Ejecutar " . Esto debería mostrar el nombre de la clase de la ventana. Esto proporciona la estructura básica para el proceso
    5

    Agregue la siguiente secuencia de comandos si desea incluir el proceso en un envoltorio : . FActivateWindowClass Función Pública ( psClassname como secuencia) como BooleanDim hWnd Como LonghWnd = FindWindow ( psClassname , vbNullString ) Si hWnd > 0 entonces ' ShowWindow devuelve True si la ventana estaba oculta . No me importa lo que yo uso el estilo de sub - ShowWindow y SW_SHOW declarados en otra parte ' SW_SHOW mostrará la ventana en su tamaño actual y positionCall ShowWindow hWnd, SW_SHOWfActivateWindowClass = FindWindow TrueElse ' falló, FalsefActivateWindowClass retorno = FalseEnd IfEnd Función
    < br >

    Previous :

    next :
      Artículos relacionados
    ·Ayuda para VB6 Internet Transfer Control 
    ·Cómo crear una interfaz de entrada Web con Visual Basi…
    ·Cómo encontrar el número de líneas en una cadena de …
    ·Cómo utilizar un VB llamar Acceda a una Consulta 
    ·Cómo construir un juego Hangman en Visual Basic 
    ·Cómo llenar un teléfono Después de una selección de…
    ·Cómo crear un cuadro de mensaje en Visual Basic 
    ·Cómo configurar una información sobre herramientas pe…
    ·Cómo llenar un cuadro combinado de VB con los datos de…
    ·Cómo borrar las variables de sesión 
      Artículos destacados
    ·Cómo escribir un programa en C que va a leer en un arc…
    ·Cómo leer el Visor de sucesos en VB.NET 
    ·Cómo llamar a las variables de entorno de Visual Basic…
    ·Cómo hacer una cuadrícula fresca 
    ·Java Tipos recursivos Genéricos 
    ·Cómo utilizar ListView con una casilla en VBA 
    ·Cómo quita las barras oblicuas con PHP 
    ·Cómo establecer el tiempo para un tiempo de espera de …
    ·Cómo dibujar un rectángulo en VB.Net 
    ·Cómo centrar una etiqueta div de ancho fijo 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com