certificat de Visual Basic

Desigur, orice programator vrea programele sale au fost udobnyi înțelese de către orice utilizator, chiar și pentru cineva care încă dolgotselitsya mouse-ul în cruce fereastra. Acest lucru poate fi realizat utilizând Windows-ajutor. Există mai multe moduri de a conecta programul spravkuk la VB. Pe unele dintre ele vei învăța de la acest articol.

referințele de conectare prin intermediul Windows API

fișiere Windows-ajutor, desigur, vă puteți conecta prin intermediul Windows-API. Pentru aceasta este funcția WinHelp, situată în biblioteca User32. Această funcție este declarată după cum urmează:

Declararea unei funcții, puteți începe să-l utilizați (rețineți că această funcție trebuie să returneze o valoare). Parametrii sunt descifrate după cum urmează:

  • hwnd - Manipulați forma în VB puteți să-l „Me.hWnd“
  • lpHelpFile-clar că numele fișierului de ajutor, calea trebuie să fie specificate cu precizie.
  • dwData - Valoarea acestui parametru depinde de valoarea wCommand
  • wCommand - parametru determină ce va fi afișat pe ecran

Acesta gestionează producția de referință wCommand. Valorile sale pot bytrazlichny, dar, practic, acestea sunt plasate în tabel:

Afișează numărul secțiunii de pe dwData

Închide Help-fișierul specificat

Afișează indexul fișierului de ajutor

Afișează fereastra Help Topics și activează ultima dată fila vybrannuyuv.

Ajutor Afișează fereastra de subiecte și activează fila opredelonnuyuv dwData (0 - Cuprins, -2 - Index, -1 - Find).

Afișează secțiunea Cuprins. Necesare pentru sovmestimostis Bolle versiunile anterioare ale fișierelor Help-

Afișează ajutor pe ajutor.

Ustanavdivaet indicele curent pentru sistemul mnogoindeksovoyspravochnoy.

Se face secțiunea specificată în dwData, cuprins (Cuprins).

Se afișează secțiunea identificată printr-un număr de context.

Se creează un fișier de referință în care textul este afișat doar un singur font.

Afișează ajutor pentru un anumit cuvânt cheie.

Afișează ajuta la o anumită comandă.

Cauze motorul de căutare din Ajutor Windows.

Prdklyuchenie ajutor prin fereastra de dialog comună

În plus, puteți utiliza Windows API-ul de control Dialog comună. Acesta vă permite să lucrați fără efort cu fișierele de ajutor.
Lucrul cu ei nu are nevoie de instanțe au nevoie de o explicație, trebuie doar să adăugați la formularul de dialog comună (în cazul în care nu se află în caseta de instrumente (ToolBox), apăsați CTRL + T, sau vyberiteComponents meniul Project, și căutați pentru lista), da un nume cdlCommon și copiați forma următorul cod:

Apropo, aș spune că, în loc de constante de dialog comune, puteți ispolzovatkonctanty din tabelul de mai sus.

Folosind proprietățile HelpContextID

Ultima metodă mi-a considerat un fișier de ajutor pentru a se conecta la programul de pe VB budetispolzovanie proprietăți HelpContextID. În sine, această proprietate este responsabil pentru încheierea opredelonnogorazdela ajutor prin apăsarea tastei F1 atunci când focalizarea este un anumit element. Nasului folosind truc simplu poate fi „presat“ program de F1. Totul a explicat în următorul cod. Prostovstavte in forma goală:

Așa că ne-am uitat la trei moduri de a conecta fișierul de ajutor al programului la VB. Nu pot adăuga doar că toate codul prezentat aici de lucru pe calculatorul meu, în Visual Basic5.0 Enterprise Edition Microsoft.

articole similare