Het Windows-besturingssysteem is gebaseerd op een constante uitwisseling van berichten tussen wat een gebruiker doet op de computer of over andere gebeurtenissen die gebeuren zonder dat het bewustzijn van de gebruiker . Bijvoorbeeld , om de inhoud van een tekstvak te lezen , Windows stuurt een WM_GETTEXT bericht . Visual Basic ( VB ) vereenvoudigt het programmeren omdat de code schrijver hoeft niet te gedetailleerd code te schrijven om dit te realiseren . Er zijn echter grenzen aan Visual Basic het vermogen om te werken met alle noodzakelijke boodschappen . API ( Application Programming Interface) functie kan deze beperkingen te omzeilen . Om het proces te demonstreren , de volgende stappen maken gebruik van een API-functie om een ListBox te zetten in een tabel met vier kolommen . Wat je nodig hebt Visual Basic of Visual Basic Express Toon Meer Aanwijzingen 1 Open Visual Basic , klikt u op " File ", " New Project " en selecteer " Standard EXE " uit de lijst met sjablonen . kopen van 2 Dubbelklik op het " ListBox " controle in de Toolbox paneel aan de linkerkant om deze controle te plaatsen op het formulier . Gebruik de sleep handvatten ( de kleine vierkantjes op de hoeken en het midden van de doos ) om de grootte te verhogen tot ongeveer 3/4 van het formulier in te vullen . 3 Klik op "Bekijk " " code "om de code venster te openen . Typ het volgende als een lange lijn : Private Declare Function SendMessage Lib " user32 " alias " SendMessageA " ( ByVal hWnd zoals lang, ByVal wMsg zoals lang, ByVal wParam zoals lang, ByVal lParam als lang) als Long 4 Typ het volgende onder de tekst in Stap 3 : Private Sub Form_Load ( ) Dim lipjes ( 1 tot 3 ) Zoals Longtabs ( 1 ) = 20 : lipjes ( 2 ) = 50 : tabs ( 3 ) = 50SendMessage List1.hWnd , LB_SETTABSTOPS , 3 , lipjes ( 1 ) List1.AddItem " 1 " & vbTab & " januari " & vbTab & " 2009 " & vbTab & " Italy " List1.AddItem " 2 " & vbTab & vTab & " februari " & vbTab & " 2009 " & vbTab & " Frankrijk " List1.AddItem " 3 " & vbTab & " March " & vbTab & " 2009 " & vbTab & " Spanje " End Sub Press 5 " F5 " om te zien het resultaat . Je moet vier kolommen te zien met getallen , maanden , data en plaatsen . Zo niet , controleer dan de code in stap 3 .
|