Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man använder WM_DROPFILES i VBA

    The WM_DROPFILES meddelandet visas när användaren drar och släpper en ikon eller text från en plats till en annan i din ansökan . Om du vill använda Windows- meddelandet , måste du importera rätt Windows API DLL och ringa meddelandefunktionen i din kod . Windows gör något programmeringsspråk - inklusive VBA - att köra API-funktioner så länge du inkludera DLL -filen i din källkod . Instruktioner
    1

    Öppna din VBA-programmering programvara och VBA -fil du vill redigera .
    2

    Inkludera filen skalet DLL på toppen av din kod . Lägg till följande sats i filen :

    Private Declare Function DragQueryFile Lib " skal " ( ByVal wParam As Integer , ByVal Index As Integer , ByVal lpszFile Som någon , ByVal BufferSize As Integer ) As Integer

    Du måste kopiera och klistra in ovanstående uttalande exakt som det visas , eftersom var och en av dessa fraser och returvärden är definierade i Windows API DLL -fil .
    3

    Lägg VBA -funktionen som behandlar användarens dra och släpp- process använder Windows API . Kopiera och klistra in följande kod till din fil :

    drop.MsgList ( 0 ) = WM_DROPFILESdrop.hWndTarget = Me.hWnddrop.MsgPassage ( 0 ) = 1DragAcceptFiles Me.hWnd , Sant
    4

    Spara filen och klicka på " Kör " knappen i din editor för att testa den nya koden i debugger .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man hittar det högsta värdet i en array i Visual …
    ·Hur man gör en textruta accepterar endast siffror i Vi…
    ·Hur man kompilerar en VB.Net Ansökan
    ·Hur man gör en knapp som öppnar ett annat formulär i…
    ·Hur man kompilerar VBA -kod
    ·Hur Multiplicera värden i VB
    ·Hur kan jag ändra regionala inställningar från VBA
    ·Hur man gör Kvadratrötter i Visual Basic
    ·Hur man ansluter VB Med Informix
    ·Hur du använder Net API med VB6
    Utvalda artiklarna
    ·Hur man använder formulär i VBA
    ·Hur du hittar en post i ett Recordset
    ·Hur man slår ihop kolumner i DataGrid
    ·Hur vill kolla Boolean i PHP
    ·Styra mobila användare
    ·Hur Overload tilldelningsoperatorn i C
    ·Hur man klarar Pekare till funktioner
    ·Hur Räkna tecken i Python
    ·Hur du aktiverar JavaScript Into PHP
    ·Hur man kompilerar När Funktioner Konflikt mellan bibl…
    Copyright © Dator Kunskap http://www.dator.xyz