Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať rozhranie API v jazyku Visual Basic

operačný systém Windows sa spolieha na stálu výmenu správ medzi tým , čo používateľ robí na počítači , alebo o iných udalostiach , ktoré sa dejú bez vedomia užívateľa . Ak chcete napríklad prečítať obsah textového poľa , Windows odošle správu WM_GETTEXT . Visual Basic ( VB ) zjednodušuje programovanie , pretože kód spisovateľ nemusí písať podrobný kód , aby sa to stalo . Avšak , tam sú hranice schopnosťou Visual Basic pre prácu so všetkými potrebnými správ . API ( Application Programming Interface ) funkcie možno obísť tieto obmedzenia . Na preukázanie proces , nasledujúce kroky použiť funkciu API obrátiť listbox do tabuľky so štyrmi stĺpci . Veci , ktoré budete potrebovať
Visual Basic alebo Visual Basic Express
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte aplikáciu Visual Basic , kliknite na tlačidlo " Súbor " " New Project " a zvoľte " Štandardné EXE " zo zoznamu šablón .
2

Double - kliknite na " " ovládací prvok zoznamu v paneli Toolbox vľavo umiestniť tento ovládací prvok na formulári . Pomocou drag úchyty ( malé štvorčeky v rohoch a uprostred poľa ) zvýšiť veľkosť naplniť zhruba 3 /4 formulára .
3

Kliknite na " Zobraziť " " kód " otvorte okno kód . Zadajte nasledujúci príkaz ako jeden dlhý riadok : Private Declare Function SendMessage Lib " user32 " Alias ​​" SendMessageA " ( ByVal hWnd As Long , ByVal wMsg As Long , ByVal wParam As Long , ByVal lParam As Long ) As Long GameTwist GameTwist 4

zadajte nižšie v texte v kroku 3 nasledujúce : Private Sub Form_Load ( ) Dim karty ( 1 až 3 ) Ako Longtabs ( 1 ) = 20 : karty ( 2 ) = 50 : karty ( 3 ) = 50SendMessage List1.hWnd , LB_SETTABSTOPS , 3 , nášivky ( 1 ) List1.AddItem " 1 " a vbTab a " Január " a vbTab a " 2009 " a vbTab a " Taliansko " List1.AddItem " 2 " a vbTab & vTab a " február " a vbTab & " 2009 " a vbTab a " Francúzsko " List1.AddItem " 3 " a vbTab a " pochod " a vbTab a " 2009 " a vbTab a " Španielsko " End Sub
5

Stlačte " F5 " pre zobrazenie výsledok . Mali by ste vidieť štyri stĺpce s ​​číslami , mesiaca , dátumu a miesta . Ak nie, skontrolujte kód v kroku 3.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené