| 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 utilizar WM_DROPFILES en VBA
    El mensaje WM_DROPFILES se produce cuando el usuario arrastra y suelta un icono o texto de un lugar a otro en su aplicación. Para utilizar el mensaje de Windows , debe importar el derecho DLL API de Windows y llamar a la función de mensaje en el código. Windows permite que cualquier lenguaje de programación - incluyendo VBA - para ejecutar funciones de la API , siempre y cuando incluya el archivo DLL en el código fuente . Instrucciones
    1

    Abra su software de programación VBA y el archivo VBA que desea editar .
    2

    Incluir el archivo DLL cáscara en la parte superior de su código. Agregue la siguiente instrucción al archivo:

    Private Declare Function DragQueryFile Lib " shell" ( ByVal wParam As Integer , Index ByVal As Integer , ByVal lpszFile Como Any, ByVal BufferSize As Integer ) As
    Integer < p> debe copiar y pegar la declaración anterior tal y como se muestra , ya que cada una de estas frases y valores de retorno se definen en el archivo DLL de API de Windows.
    3

    Agregar la función VBA que los procesos de proceso de arrastrar y soltar del usuario utilizando la API de Windows . Copia y pega el siguiente código al archivo :

    drop.MsgList ( 0 ) = WM_DROPFILESdrop.hWndTarget = Me.hWnddrop.MsgPassage ( 0 ) = 1DragAcceptFiles Me.hWnd , Verdadero
    4 < p> Guarde el archivo y haga clic en el botón "Ejecutar " en el editor de probar el nuevo código en el depurador.

    Previous :

    next :
      Artículos relacionados
    ·Cómo reemplazar los guiones en Visual Basic 
    ·Cómo encontrar la ruta completa Nombre de un archivo e…
    ·Cómo crear una secuencia de comandos DiskPart 
    ·Cómo ajustar el tamaño de formulario en Visual Basic …
    ·Cómo Pantalla Raspe en VBA 
    ·Cómo editar en GridView 
    ·Cómo introducir una función en VB 
    ·¿Cómo puedo compilar y correr Mis archivos Vb.Net en …
    ·Cómo utilizar una tabla hash en una aplicación de Vis…
    ·Cómo eliminar las cookies de una prueba QTP 
      Artículos destacados
    ·Cómo crear una matriz de números secuenciales en Ruby…
    ·Cómo jugar Alarma WAV archivo de PHP Script 
    ·Cómo automatizar un correo electrónico mediante Telne…
    ·Microsoft SQL Tutorial 
    ·Cómo escribir un programa en C para leer un entero 
    ·¿Cómo saber si PHP se instaló correctamente Ice 
    ·¿Cuál es la diferencia entre JRE y Java SE 
    ·Visual Basic para Aplicaciones para principiantes 
    ·Cómo eliminar archivos mediante T -SQL 
    ·Cómo hacer un patrón espacial Asterisk en C + + 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com