Hoe to Face ID-nummers voor uw Microsoft Office 97 Werkbalken zoeken

September 24


Hoe to Face ID-nummers voor uw Microsoft Office 97 Werkbalken zoeken

De toepassingen in Microsoft Office 97 hebt werkbalken wiens opdrachten weer pictogrammen. Deze pictogrammen zijn unieke identificerende nummers genaamd gezicht id's in verband met hen. Door het veranderen van een commando's gezicht ID, kunt u het pictogram te veranderen. Het vinden van het gezicht ID voor een commando is een taak die u kunt aanvullen met Bureau programmeertaal Visual Basic for Applications, of VBA. Een stap die betrokken zijn bij het vinden van een commando's gezicht ID is het bevragen van objecten van het Office 97 object model - een netwerk van virtuele objecten die programmeerbare elementen Bureau. Het vinden van het gezicht ID's voor Office 97 werkbalken is een eerste stap in de richting van het aanpassen van commando pictogrammen.

Instructies

•  Open een van de Office 97-toepassingen, druk dan op "Alt" + "F11" om de VBA geïntegreerde ontwikkelomgeving, of IDE voeren.

•  Klik op "Module" commando in het menu "Invoegen" om een nieuw venster te openen voor het invoeren van VBA-broncode.

•  Plak de volgende programma-code in de code-venster. Dit programma drukt om het venster van de IDE's "Onmiddellijk", een lijst met alle knoppen op de werkbalk en hun gezicht ID's. De functie "CommandBars" biedt een lijst met werkbalken. Elke werkbalk heeft een lijst van controles die uw programma toegang tot de functie van de werkbalk "Controls". Aangezien niet alle toolbar opdrachten hebben iconen, zou het programma een fout veroorzaken als het geprobeerd toegang tot het gezicht ID van deze commando's. Het programma vangt deze fout met de "On Error" statement. Public Sub showFaceIds () Dim x Dim i, j, cur Bar Dim s, curCtl Dim t Debug.Print "Omschrijving | Samenvatting | Type | Gezicht id" For i = 1 To CommandBars.Count Set cur Bar = CommandBars (i) Voor j = 1 tot curBar.Controls.Count Set curCtl = curBar.Controls (j) s = curCtl.DescriptionText & "|" & curCtl.Caption & "|" & curCtl.Type On Error Resume Next s = s & "|" & curCtl.FaceId Debug.Print s Next j Next i End Sub

•  Open het venster van de IDE's "Onmiddellijk" door te drukken op "Control" + "G".

•  Klik op een van de verklaringen van het programma en klik vervolgens op "Run" commando in het menu "Debug" om het programma uit te voeren. Het venster "Immediate" zal vullen met het gezicht ID en andere eigenschappen van elke werkbalk commando.

•  Klik in het venster "Onmiddellijk", selecteer en kopieer al haar tekst.

•  Open Word 97. Plak de tekst die u zojuist hebt gekopieerd.

•  Druk op "Control" + "A" om alle tekst te selecteren, klikt u op het menu "Table" "Tekst omzetten" punt om het dialoogvenster te openen voor platte tekst te converteren naar een Word-tabel. Deze conversie maakt het eenvoudig om de gegevens te lezen.

•  Type "|" (de pijp symbool) in het tekstvak dat zegt: "Andere" en druk op "Enter" om de tabel te maken.

•  Print het document, surf dan naar de "opsommingstype" pagina MSDN, welke namen elk van de soorten opdracht knop verwezen door kolom "Type" van uw afdruk.

•  Lees de afdruk als volgt: de eerste kolom heeft betrekking functie van het commando, zoals "De selectie knippen. ' De tweede kolom geeft een overzicht van die functie. De derde is een getal dat de aard van de opdracht (bijvoorbeeld "Command Button," "Combo Box"). Raadpleeg de pagina die u gesurft om in de laatste stap om een ​​naam te associëren met dit nummer. Laatste kolom van de afdruk's betreft het gezicht ID van de opdracht.