Właściwość HelpContextIDWłaściwość HelpContextID ustala lub zwraca numer kontekstu skojaorzony z obiektem. Pozwala na wprowadzenie pomocy kontekstowej w tworzonej aplikacji.Składnia właściwości HelpContextID: obiekt.HelpContextID [= wartość] Składnia właściwości HelpContextID składa się z części:
Ustawienia dla argumentu Wartość:
Dla pomocy kontekstowej obiektów w aplikacji, należy skojarzyć te same numery kontekstów zarówno do obiektu jak i do skojarzonego tematu pomocy, podczas tworzenia pliku pomocy. Jeżeli zostanie storzony plik pomocy systemu Microsoft Windows i zostanie dołączony do aplikacji przy pomocy właściwości HelpFile, to gdy użytkownik wciśnie klawisz F1, Visual Basic autoamtycznie wywoła pomoc i wyszuka temat pomocy odpowiedni dla bieżącego numeru kontekstu. Bieżący numer kontekstu jest wartością właściwości HelpContextID obiektu, który jest wyróżniony (posiada fokus). Jeżeli właściwość HelpContextID jest ustawiona na 0, to Visual Basic szuka HelpContextID pojemnika, w którym znajduje się ten obiekt, a potem jego pojemnika itd. Jeżeli nie zostanie znaleziony niezerowy bieżący numer kontekstu, to klawisz F1 jest ignorowany. Dla kontrolki Menu właściwość HelpContextID jest zarówno do odczytu jak i do zapisu w czasie działania programu. Ale HelpContextID jest tylko do odczytu dla elementów menu, które są pokazane lub dostarczone przez Visual Basic do add-in, jak np. Add-In Manager w menu Add-Ins. Tworzenie pliku pomocy wymaga Microsoft Windows Help Compiler, który jest dołączony do wersji Professional Edition. Lista obiektów wykorzystujących właściwość HelpContextID: Animation CheckBox CommandButton ComboBox DBCombo DBGrid DBList DirListBox DriveListBox FileListBox Form Frame HScrollBar ListBox MDIForm Menu OLE OptionButton PictureBox PropertyPage Slider SSTab TabStrip TextBox ToolBar UpDown VScrollBar |