Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

INFO: Microsoft konzultačných služieb konvencií pre Visual Basic

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:110264
Tento článok bol archivovaný. Je publikovaný v aktuálnej podobe a už nebude aktualizovaný.
SUHRN
Je to dobrý nápad vypracovať konvencií pre Visual Basickód. Tento článok vám dáva pomenovanie konvencií používaných spoločnosťou MicrosoftKonzultačné služby (MCS).

Tento dokument je nadmnožinou Visual Basic kódovanie dohovorov nájsť vVisual Basic "Programmer's Guide."

Poznámka: Tretej strany kontroly uvedené v tomto článku sú vyrobenépredajcovia nezávislé od spoločnosti Microsoft. Microsoft robí žiadnu záruku, implikovanýchalebo inak, pokiaľ ide o výkon a spoľahlivosť týchto ovládacích prvkov.
DALSIE INFORMACIE
Pomenovanie Pomocníka programu Visual Basic obvodov:

  • štandardizovať štruktúru, kódovanie štýl a logika žiadosti.
  • vytvoriť presné, čitateľné a jednoznačné zdrojový kód.
  • byť v súlade s dohovormi iných jazykov (čo je najdôležitejšie, Visual Basic Programátoři príručka a štandardné Windows C Maďarský zápis).
  • účinný reťazec veľkosť a práce hľadiska, umožňujúc väčšiu možnosť pre názvy dlhšie a plnšie objektov.
  • definovať potrebné urobiť vyššie uvedené minimálne požiadavky.

Nastavenie možnosti pracovného prostredia

Použite možnosť explicitné. Vyhlásiť všetky premenné uložiť programovanie časuzníženie počtu chýb spôsobených preklepov (napríklad aUserNameTmp vs.sUserNameTmp vs sUserNameTemp). V dialógovom okne Možnosti pracovného prostredia, nastavtePožadovať premennej vyhlásenie na hodnotu Áno. Možnosť výslovným vyhlásením vyžadujeste vyhlásiť všetky premenné v programe Visual Basic.Uložiť súbory ako ASCII Text. Uložte formulár (.FRM) a modul (.BAS) súbory ako ASCIItext uľahčiť využívanie systémy správy verzií a minimalizovaťškody, ktoré môžu byť spôsobené poškodenie disku. Okrem toho môžete:

  • Použite svoj vlastný editor
  • použiť automatizované nástroje, ako napríklad grep
  • vytvoriť generovanie kódov alebo prípadové nástroje pre Visual Basic
  • vykonanie externého analýzy kódu jazyka Visual Basic
Mať vždy uložiť súbory ako ASCII text, z prostredia Visual BasicDialógové okno Možnosti, nastavte možnosť predvolené uložiť ako formát na Text.

Objekt konvencií pre štandardné objekty

Nasledujúce tabuľky definovať MCS štandardné objekt názov predpony. Tietopredpony sú konzistentné s tými zdokumentované v jazyku Visual BasicProgramátoři sprievodca.
Prefix    Object Type                           Example-------------------------------------------------------ani       Animation button                      aniMailBoxbed       Pen Bedit                             bedFirstNamecbo       Combo box and drop down list box      cboEnglishchk       Checkbox                              chkReadOnlyclp       Picture clip                          clpToolbarcmd (3d)  Command button (3D)                   cmdOk (cmd3dOk)com       Communications                        comFaxctr       Control (when specific type unknown)  ctrCurrentdat       Data control                          datBibliodir       Directory list box                    dirSourcedlg       Common dialog control                 dlgFileOpendrv       Drive list box                        drvTargetfil       File list box                         filSourcefrm       Form                                  frmEntryfra (3d)  Frame (3d)                            fraStyle (fra3dStyle)gau       Gauge                                 gauStatusgpb       Group push button                     gpbChannelgra       Graph                                 graRevenuegrd       Grid                                  grdPriceshed       Pen Hedit                             hedSignaturehsb       Horizontal scroll bar                 hsbVolumeimg       Image                                 imgIconink       Pen Ink                               inkMapkey       Keyboard key status                   keyCapslbl       Label                                 lblHelpMessagelin       Line                                  linVerticallst       List box                              lstPolicyCodesmdi       MDI child form                        mdiNotempm       MAPI message                          mpmSentMessagemps       MAPI session                          mpsSessionmci       MCI                                   mciVideomnu       Menu                                  mnuFileOpenopt (3d)  Option Button (3d)                    optRed (opt3dRed)ole       OLE control                           oleWorksheetout       Outline control                       outOrgChartpic       Picture                               picVGApnl3d     3d Panel                              pnl3drpt       Report control                        rptQtr1Earningsshp       Shape controls                        shpCirclespn       Spin control                          spnPagestxt       Text Box                              txtLastNametmr       Timer                                 tmrAlarmvsb       Vertical scroll bar                   vsbRate				

Objekt konvencia pre objekty databázy

Prefix        Object Type          Example------------------------------------------db            ODBC Database        dbAccountsds            ODBC Dynaset object  dsSalesByRegionfdc           Field collection     fdcCustomerfd            Field object         fdAddressix            Index object         ixAgeixc           Index collection     ixcNewAgeqd            QueryDef object      qdSalesByRegionqry (suffix)  Query (see NOTE)     SalesByRegionQryss            Snapshot object      ssForecasttb            Table object         tbCustomertd            TableDef object      tdCustomers				
Poznámka: Použitím prípony pre dotazy umožňuje každý dotaz byť zoradené s jehopriradená tabuľka v dialógových oknách programu Microsoft Access (pridať tabuľku, zoznam tabuliekSnímku).

Konvencie pomenovania ponuka

Aplikácie často používajú hojnosť ovládacích prvkov ponúk. V dôsledku toho sipotrebovať inú množinu konvencií pre tieto ovládacie prvky. Ovládanie cez menupredpony mal rozšíriť značky počiatočné mnu pridanímĎalšie predpony pre každú úroveň vnorenia s popisom záverečné ponuka nana konci názvu reťazca. Napríklad:
Menu Caption Sequence   Menu Handler NameHelp.Contents           mnuHelpContentsFile.Open               mnuFileOpenFormat.Character        mnuFormatCharacterFile.Send.Fax           mnuFileSendFaxFile.Send.Email         mnuFileSendEmail				
Keď sa použije tento dohovor, všetci členovia skupiny najmä ponúk súuvedené vedľa seba do objektu rozbaľovacieho zoznamu polí (kóda okne majetku). Navyše, ovládanie ponuky názvy jasnedokument položky menu, ku ktorej sú pripojené.

Konvencií pre ďalšie ovládacie prvky

Pre nové ovládacie prvky neuvedené vyššie, skúste prísť s jedinečné triznak predponu. Je však dôležitejšie je jasné ako sa držaťtri znaky.

Na derivátových ovládacích prvkov, napríklad posilnenej zoznamom, rozšíriť predponyvyššie tak aby nedošlo k zámene nad ktorými kontrolu naozaj jepoužiť. Malými skratka pre výrobcu by tiež zvyčajnepridať do predponu. Napríklad kontrolné inštancie vytvorená zVisual Basic Professional 3D rám mohol používa predponu fra3d vyhnúť sazmätok nad ktorými je naozaj používaný kontroly. Príkazové tlačidlo zProgram MicroHelp mohol použiť cmdm na odlíšenie od štandardného príkazutlačidlo (cmd).

Kontroly tretích strán

Každý ovládací prvok tretia strana používa v žiadosti musia byť uvedené vaplikácie prehľad komentár oddielu, poskytujúce predponu používané nakontrolu, úplný názov ovládacieho prvku a názov predajca softvéru:
Prefix    Control Type        Vendorcmdm      Command Button      MicroHelp				

Premenná a rutinné pomenovanie

Premenná a funkciu mená mať nasledovnú štruktúru:<prefix><body><qualifier><suffix></suffix></qualifier></body></prefix>
Part          Description                                  Example--------------------------------------------------------------------------<prefix>      Describes the use and scope of the variable. iGetRecordNext<body>        Describes the variable.                      iGetNameFirst<qualifier>   Denotes a derivative of the variable.        iGetNameLast<suffix>      The optional Visual Basic type character.    iGetRecordNext%				
Predpony:

Premenná a funkcia predpony meno, ktoré sú definované v nasledovných tabuľkáchzaložené na maďarský c zápis pre systém Windows. Tieto predpony sa použijúvšetky premenné a názvy funkcií. Použitie starých základné prípony (napríklad%, & #, atď.) sú odradzoval.

Variabilné a funkcia názov predpony:
Prefix    Converged    Variable Use         Data Type  Suffix--------------------------------------------------------------------------b         bln          Boolean              Integer    %c         cur          Currency - 64 bits   Currency   @d         dbl          Double - 64 bit      Double     #                       signed quantitydt        dat          Date and Time        Variante         err          Errorf         sng          Float/Single - 32    Single     !                       bit signed                       floating pointh                      Handle               Integer    %i                      Index                Integer    %l         lng          Long - 32 bit        Long       &                       signed quantityn         int          Number/Counter       Integer    %s         str          String               String     $u                      Unsigned - 16 bit    Long       &                       unsigned quantity          udt          User-defined typevnt       vnt          Variant              Varianta                      Array				
Poznámka: hodnoty v stĺpci Converged predstavujú úsilie bolo zhromaždiťpomenovanie normy pre Visual Basic, Visual Basic for Applications, aPrístup k základnej. Je pravdepodobné, že tieto predčíslia sa stane Microsoftnormy na niektoré bod v blízkej budúcnosti.

Rozsah pôsobnosti a využitie predpony:
Prefix         Descriptiong              Globalm              Local to module or formst             Static variable(no prefix)    Non-static variable, prefix local to procedurev              Variable passed by value (local to a routine)r              Variable passed by reference (local to a routine)				
Maďarský zápis je ako cenný v jazyku Visual Basic, ako je to v C. Hocityp prípony Visual Basic uviesť typ údajov premenná, robianie, vysvetlite čo premenná alebo funkcia slúži, alebo ako ju možnoprístupné. Tu sú niektoré príklady:
iSend - predstavuje počet počet správ odoslaných
bSend - A Boolean vlajkou definovanie úspech posledný odoslať operácie
hSend - A zvládnuť Comm rozhranie
Každý z týchto názvov premenných povedať programátor niečo veľmi rozdielne.Táto informácia je stratené, keď názov premennej je znížená na odosielanie %. Rozsahpredpony ako g a m taktiež znižovať problém názov tvrdenienajmä v multi-developer projekty.

Maďarský zápis je tiež hojne používaný Windows C Programátory aneustále odvoláva Microsoft product documentation a priemyselprogramovanie knihy. Okrem toho dlhopisu medzi programátorov c aprogramátorov, ktorí použiť Visual Basic stane oveľa silnejšie ako vizuálneC ++ rozvoj systému zisky dynamiku. Tento prechod bude viesť v mnohýchVisual Basic obvodov pohybujú c prvýkrát a mnohéobvodov často pohybe tam a späť medzi oboch prostrediach.

Tela premennej a bežné názvy

Telo z premennú alebo rutinné názov by použiť zmiešané prípad a mali by byťtak dlho, ako nevyhnutné opísať svoj účel. Okrem toho funkcia menáby mali začať s sloveso, napríklad InitNameArray alebo CloseDialog.

Pre často používané alebo dlhé pojmy, sa odporúča štandardné skratkypomôcť udržať dĺžky názov primerané. Vo všeobecnosti, premenná mená väčšíako 32 znakov môže byť ťažké čítať na VGA zobrazí.

Pri používaní skratiek, uistite sa, že sú konzistentné v celomcelej aplikácie. Náhodne prepínania medzi Cnt a počtu v rámciprojekt bude viesť k zbytočným nejasnostiam.

Kvalifikátory na ukazovateľ a bežné názvy

Súvisiace s premenných a rutiny sa často používajú na riadenie a manipuláciuspoločné objekt. V týchto prípadoch použiť štandardné kvalifikátory na etiketederivátové premenných a rutiny. Hoci uvedenie kvalifikátor poorgán názov sa môže zdať trochu trápne (ako v sGetNameFirst,bude sGetNameLast namiesto z sGetFirstName, sGetLastName), táto praxPomocník, nariadiť tieto názvy spolu v editore jazyka Visual Basic rutinné zoznamoch,uľahčuje logiky a štruktúra žiadosti pochopiť.V nasledujúcej tabuľke definuje spoločné qualifier a ich štandardné význam:
Qualifier  Description (follows Body)--------------------------------------------------------------------------First      First element of a set.Last       Last element of a set.Next       Next element in a set.Prev       Previous element in a set.Cur        Current element in a set.Min        Minimum value in a set.Max        Maximum value in a set.Save       Used to preserve another variable that must be reset later.Tmp        A "scratch" variable whose scope is highly localized within the           code. The value of a Tmp variable is usually only valid across           a set of contiguous statements within a single procedure.Src        Source. Frequently used in comparison and transfer routines.Dst        Destination. Often used in conjunction with Source.				

Užívateľom definované typy

S _TYPE pripojené na koniec vyhlásiť používateľom definované typy v všetky čiapkysymbol názov. Napríklad:
Type CUSTOMER_TYPE      sName As String      sState As String * 2      lID as Long   End Type				
Keď prohlašujícím premennej stupňa používateľa definované typu, pridanie prefixu donázov premennej odkaz typu. Napríklad:
   Dim custNew as CUSTOMER_TYPE				

Pomenovanie konštánt

Telo neustále názvy by mali byť UPPER_CASE znakom podčiarknutia (_)medzi slovami. Hoci štandardný Visual Basic konštanty nezahŕňajúMaďarský predpony ako i, s, g a m môžu byť informácie, veľmi užitočné vpochopenie hodnotu a rozsah konštantná. Konštantná názvy, postupujterovnaké pravidlá ako premenné. Napríklad:
<mnUSER_LIST_MAX   ' Max entry limit for User list (integer value,                     ' local to module)   gsNEW_LINE        ' New Line character string (global to entire                     ' application)				

Variant údajový typ variant

Ak viete, že premenná bude vždy ukladať údaje určitého typu,Jazyka Visual Basic môžete zvládnuť tieto údaje efektívnejšie, ak vyhlásiťpremenná tohto typu.

Avšak, typom údajov variant môže byť veľmi užitočné pri práci sdatabáz, správy, DDE alebo OLE. Mnoho databáz povoliť NULL ako platnýhodnota pre pole. Váš kód je potrebné rozlišovať medzi NULL, 0 (nula),a "" (prázdny reťazec). Mnohokrát, môžete použiť tieto typy operáciíGenerické služby bežné, že nepotrebuje vedieť typ údajov jedostáva spracovať alebo preniesť údaje. Napríklad:
   Sub ConvertNulls(rvntOrg As Variant, rvntSub As Variant)      ' If rvntOrg = Null, replace the Null with rvntSub      If IsNull(rvntOrg) Then rvntOrg = rvntSub   End Sub				
Sú niektoré nevýhody však pomocou varianty. Kód výkazov,použitie varianty môže byť niekedy nejednoznačné pre programátora. Napríklad:
   vnt1 = "10.01" : vnt2 = 11 : vnt3 = "11" : vnt4 = "x4"   vntResult = vnt1 + vnt2  ' Does vntResult = 21.01 or 10.0111?   vntResult = vnt2 + vnt1  ' Does vntResult = 21.01 or 1110.01?   vntResult = vnt1 + vnt3  ' Does vntResult = 21.01 or 10.0111?   vntResult = vnt3 + vnt1  ' Does vntResult = 21.01 or 1110.01?   vntResult = vnt2 + vnt4  ' Does vntResult = 11x4 or ERROR?   vntResult = vnt3 + vnt4  ' Does vntResult = 11x4 or ERROR?				
Uvedené príklady by bolo oveľa menej nejednoznačné a ľahšie čítať, ladenie,a udržiavať, ak boli použité Visual Basic typu konverzie rutinynamiesto toho. Napríklad:
   iVar1 = 5 + val(sVar2)   ' use this (explicit conversion)   vntVar1 = 5 + vntVar2    ' not this (implicit conversion)				

Komentovanie kód

Všetky postupy a funkcie by mali začať s krátky komentár popisujúcifunkčné charakteristiky rutinné (čo robí). Totoopis by mal opísať nie podrobnosti implementácie (ako je to)pretože tieto často časom zmeniť, výsledkom zbytočné komentárúdržbárske práce, alebo horší zatiaľ chybné komentáre. Kód sám a akékoľvekpotrebné in-line alebo miestne komentáre budú Opíšte implementácie.

Parametre rutinné opisujú, keď sú ich funkcienie je zrejmá a keď rutinné očakáva, že parametre, ktoré sa v konkrétnejrozsah. Funkcia vrátenia hodnôt a globálne premenné, ktoré sa zmenilitiež sa opíšu rutinné (najmä prostredníctvom referenčných parametre) nazačiatku každého rutina.

Rutinné hlavičky komentár bloky by mal vyzerať ako tento (pozri ďalšiu časť"Váš kód formátovania" ako príklad):
Section    Comment Description--------------------------------------------------------------------------Purpose    What the routine does (not how).Inputs     Each non-obvious parameter on a separate line with           in-line commentsAssumes    List of each non-obvious external variable, control, open file,           and so on.Returns    Explanation of value returned for functions.Effects    List of each effected external variable, control, file, and           so on and the affect it has (only if this is not obvious)				
Každý nezanedbateľnú premennej vyhlásenie by malo zahŕňať v riadku komentáropisuje použitie premenná je deklarované.

Premenné, kontroly a rutiny by mali byť pomenované jasne nestačí, že v-riadok komentovanie je potrebný iba pre zložité alebo -intuitívny vykonávaniepodrobnosti.

Prehľad popis žiadosti, enumerácia primárnych údajovobjekty, rutín, algoritmy, dialógy, databázy a systém súborovzávislosti, a tak ďalej by mali byť zahrnuté na začiatku.BAS modulobsahujúci projektu programu Visual Basic generických konštantný vyhlásenia.

Poznámka: Okna projektu vo svojej podstate popisuje zoznam súborov vprojektu, takže tejto prehľadovej časti len musí poskytnúť informácie onajdôležitejšie súbory a moduly alebo súbory okna projektu nemázozname, napríklad Inicializácia (.INI) alebo databáze súbory.

Váš kód formátovania

Pretože mnoho programátorov stále používať VGA displeje, musí byť obrazovkou real estatezachovaná najväčšej možnej miere, pričom však povoľuje kód formátovaniaodrážať logikou štruktúrou a hnízdění.

Štandardné, kartu-založené, blok vnáranie vrúbkovanie by mali byť dve až štyripriestory. Viac ako štyroch priestorov je zbytočné a môže spôsobiť údaje, ktoré saskryté alebo náhodne skrátené. Nie menej ako dve medzerydostatočne ukazujú logika hnízdění. V databáze Microsoft Knowledge Base, používametri-priestor zarážka. Použitie dialógového okna Možnosti pracovného prostredia predvoliť nastaveniekartu šírka.

Funkčné prehľad komentár rutinné by mali byť odsadia jednou medzerou.Najvyššia úroveň výkazy, ktoré nasledujú prehľad komentár by sa maliodsadený jednu kartu s každý vnorené blok odsadený dodatočné kartu. PrePríklad:
**************************************************************************'Purpose:   Locate first occurrence of a specified user in UserList array.'Inputs:    rasUserList():  the list of users to be searched'           rsTargetUser:   the name of the user to search for'Returns:   the index of the first occurrence of the rsTargetUser'           in the rasUserList array. If target user not found, return -1.'**************************************************************************'VB3Line: Enter the following lines as one lineFunction iFindUser (rasUserList() As String, rsTargetUser as String) _   As Integer   Dim i As Integer           ' loop counter   Dim bFound As Integer      ' target found flag   iFindUser = -1   i = 0   While i <= Ubound(rasUserList) and Not bFound      If rasUserList(i) = rsTargetUser Then         bFound = True         iFindUser = i      End If   WendEnd Function				
Premenné a -všeobecné konštanty byť zoskupené funkciou skôrako Autor je rozdeliť vypnúť izolované oblasti alebo špeciálne súbory. Jazyka Visual Basicgenerické konštánt, ako presýpacie hodiny, mala by byť zoskupená v jednom module(VB_STD.BAS) viesť samostatné z vyhlásenia špecifické pre aplikáciu.

Prevádzkovatelia

Vždy využívajú ampersand (&) keď zreťazením struny a pluspodpísať (+) pri práci s číselné hodnoty. Pomocou znamienko plus (+)non-číselné hodnoty, môže spôsobiť problémy pri prevádzke na dva varianty.Napríklad:
   vntVar1 = "10.01"   vntVar2 = 11   vntResult = vntVar1 + vntVar2         ' vntResult =  21.01   vntResult = vntVar1 & vntVar2         ' vntResult = 10.0111				

Rozsah

Premenné by mali byť vždy definované s najmenší možný rozsah.Globálne premenné môžete vytvoriť nesmierne zložitých stavové a vykonaťlogika žiadosť extrémne ťažké pochopiť. Globálne premennétiež sťažujú opätovné použitie a údržbu váš kód oveľa viac.Premenné v jazyku Visual Basic môžete mať nasledujúci rozsah:
Scope             Variable Declared In:            Visibility--------------------------------------------------------------------------Procedure-level   Event procedure, sub, or         Visible in the                  function                         procedure in which                                                   it is declaredForm-level,       Declarations section of a form   Visible in everyModule-level      or code module (.FRM, .BAS)      procedure in the                                                   form or code                                                   moduleGlobal            Declarations section of a code   Always visible                  module (.BAS, using Global                  keyword)				
V aplikácii Visual Basic, používať len globálne premenné keď neexistuje žiadnaostatné pohodlný spôsob zdieľania údajov medzi formuláre. Možno budete chcieť zvážiťukladanie informácií vo vlastnosti Tag ovládacieho prvku, ktorý je dostupnýglobálne pomocou form.object.property syntaxe.

Ak musíte použiť globálne premenné, je dobré praxe vyhlásiť všetkyim v jednom module a zoskupte ich funkciou. Dať moduluzmysluplný názov, ktorý označuje jeho účelom, ako GLOBAL.BAS.

S výnimkou roku globálne premenné, (ktoré by nebolo možné preniesť),procedúry a funkcie by mali fungovať len na objekty, ktoré sú postúpenéim. Globálne premenné, ktoré sa používajú v rutiny by mali označovaťVšeobecná pripomienka oblasť na začiatku rutiny. Okrem toho prejsťargumenty na subs a funkcie pomocou ByVal, pokiaľ nie je výslovne sa chcetezmeňte hodnotu argumentu prejdenej.

Napísať modulárny kód, kedykoľvek je to možné. Napríklad, ak vaša žiadosťzobrazí dialógové okno, dať všetky kontroly a kód povinné vykonávaťdialógovom okne úloha v jednotnej forme. Toto pomáha udržiavať aplikáciekód usporiadané do užitočné súčasti a minimalizuje jeho runtime réžii.

Kontroly tretích strán

Poznámka: Produkty ohodnocovania vyrábajú predajcovia nezávisléspoločnosti Microsoft. Microsoft robí žiadnu záruku, implikovaných alebo inak,tieto výrobky výkon a spoľahlivosť.

Nasledujúca tabuľka obsahuje štandardné dodávateåa predpony menaznaky na použitie s kontrolou predpony:
Vendor               Abbv-------------------------MicroHelp (VBTools)  mPioneer Software     pCrescent Software    cSheridan Software    sOther (Misc)         o				
Nasledujúca tabuľka obsahuje štandardné kontroly tretích strán predpony:
Control         Control     Abbr  Vendor     Example            VBX FileType            Name                                            Name--------------------------------------------------------------------------Alarm           Alarm       almm  MicroHelp  almmAlarm          MHTI200.VBXAnimate         Animate     anim  MicroHelp  animAnimate        MHTI200.VBXCallback        Callback    calm  MicroHelp  calmCallback       MHAD200.VBXCombo Box       DB_Combo    cbop  Pioneer    cbopComboBox       QEVBDBF.VBXCombo Box       SSCombo     cbos  Sheridan   cbosComboBox       SS3D2.VBXCheck Box       DB_Check    chkp  Pioneer    chkpCheckBox       QEVBDBF.VBXChart           Chart       chtm  MicroHelp  chtmChart          MHGR200.VBXClock           Clock       clkm  MicroHelp  clkmClock          MHTI200.VBXButton          Command     cmdm  MicroHelp  cmdmCommandButton  MHEN200.VBX                ButtonButton          DB_Command  cmdp  Pioneer    cmdpCommandButton  QEVBDBF.VBXButton (Group)  Command     cmgm  MicroHelp  cmgmBtton          MHGR200.VBX                Button                (multiple)Button          Command     cmim  MicroHelp  cmimCommandButton  MHEN200.VBX                Button                (icon)CardDeck        CardDeck    crdm  MicroHelp  crdmCard           MHGR200.VBXDice            Dice        dicm  MicroHelp  dicmDice           MHGR200.VBXList Box (Dir)  SSDir       dirs  Sheridan   dirsDirList        SS3D2.VBXList Box (Drv)  SSDrive     drvs  Sheridan   drvsDriveList      SS3D2.VBXList Box (File) File List   film  MicroHelp  filmFileList       MHEN200.VBXList Box (File) SSFile      fils  Sheridan   filsFileList       SS3D2.VBXFlip            Flip        flpm  MicroHelp  flpmButton         MHEN200.VBXScroll Bar      Form Scroll fsrm  MicroHelp  fsrmFormScroll     ???Gauge           Gauge       gagm  MicroHelp  gagmGauge          MHGR200.VBXGraph           Graph       gpho  Other      gphoGraph          XYGRAPH.VBXGrid            Q_Grid      grdp  Pioneer    grdpGrid           QEVBDBF.VBXScroll Bar      Horizontal  hsbm  MicroHelp  hsbmScroll         MHEN200.VBX                Scroll BarScroll Bar      DB_HScroll  hsbp  Pioneer    hsbpScroll         QEVBDBF.VBXGraph           Histo       hstm  MicroHelp  hstmHistograph     MHGR200.VBXInvisible       Invisible   invm  MicroHelp  invmInvisible      MHGR200.VBXList Box        Icon Tag    itgm  MicroHelp  itgmListBox        MHAD200.VBXKey State       Key State   kstm  MicroHelp  kstmKeyState       MHTI200.VBXLabel           Label (3d)  lblm  MicroHelp  lblmLabel          MHEN200.VBXLine            Line        linm  MicroHelp  linmLine           MHGR200.VBXList Box        DB_List     lstp  Pioneer    lstpListBox        QEVBDBF.VBXList Box        SSList      lsts  Sheridan   lstsListBox        SS3D2.VBXMDI Child       MDI Control mdcm  MicroHelp  mdcmMDIChild       ???Menu            SSMenu      mnus  Sheridan   mnusMenu           SS3D3.VBXMarque          Marque      mrqm  MicroHelp  mrqmMarque         MHTI200.VBPicture         OddPic      odpm  MicroHelp  odpmPicture        MHGR200.VBXPicture         Picture     picm  MicroHelp  picmPicture        MHGR200.VBXPicture         DB_Picture  picp  Pioneer    picpPicture        QEVBDBF.VBXProperty Vwr    Property    pvrm  MicroHelp  pvrmPropertyViewer MHPR200.VBX                ViewerOption (Group)  DB_RadioGroup radp Pioneer   radqRadioGroup     QEVBDBF.VBXSlider          Slider      sldm  MicroHelp  sldmSlider         MHGR200.VBXButton (Spin)   Spinner     spnm  MicroHelp  spnmSpinner        MHEN200.VBXSpreadsheet     Spreadsheet sprm  MicroHelp  sprmSpreadsheet    MHAD200.VBXPicture         Stretcher   strm  MicroHelp  strmStretcher      MHAD200.VBXScreen Saver    Screen Saver svrm MicroHelp  svrmSaver          MHTI200.VBXSwitcher        Switcher    swtm  MicroHelp  swtmSwitcher       ???List Box        Tag         tagm  MicroHelp  tagmListBox        MHEN200.VBXTimer           Timer       tmrm  MicroHelp  tmrmTimer          MHTI200.VBXToolBar         ToolBar     tolm  MicroHelp  tolmToolBar        MHAD200.VBXList Box        Tree        trem  MicroHelp  tremTree           MHEN200.VBXInput Box       Input (Text) txtm MicroHelp  inpmText           MHEN200.VBXInput Box       DB_Text     txtp  Pioneer    txtpText           QEVBDBF.VBXScroll Bar      Vertical    vsbm  MicroHelp  vsbmScroll         MHEN200.VBX                Scroll BarScroll Bar      DB_VScroll  vsbp  Pioneer    vsbpScroll         QEVBDBF.VBX				

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 110264 – Posledná kontrola: 12/04/2015 09:57:02 – Revízia: 2.0

Microsoft Visual Basic 4.0 Standard Edition, Microsoft Visual Basic 4.0 Professional Edition, Microsoft Visual Basic 2.0 Standard Edition, Microsoft Visual Basic 3.0 Professional Edition, Microsoft Visual Basic 2.0 Professional Edition

  • kbnosurvey kbarchive kb3rdparty kbdocs kbinfo kbprogramming kbref kbtophit kbmt KB110264 KbMtsk
Pripomienky