Megosztás a következőn keresztül:


Parancsparancs mintájának végrehajtása

Bemutatja, hogyan implementálhat egy Shell-igét az ExecuteCommand metódussal.

Ez a témakör a következő szakaszokat tartalmazza.

Leírás

Ez a módszer azért ajánlott az ige implementációk esetében, mert a legnagyobb rugalmasságot biztosítja, egyszerű, és támogatja a folyamaton kívüli aktiválást. Ez a minta egy különálló, helyi kiszolgálói összetevőobjektum-modell (COM) objektumot implementál, de az ige implementációja várhatóan integrálva lesz a meglévő alkalmazásokba. Ehhez a fő alkalmazásobjektumnak regisztrálnia kell egy osztály-előállítót. Ez az objektum implementálja IDropTarget az alkalmazás igéihez. Vegye figyelembe, hogy a COM elindítja az alkalmazást, ha még nem fut, de csatlakozik az alkalmazás egy futó példányához, ha van ilyen.

Követelmények

Termék Minimális termékverzió
Windows Windows 7
Windows Software Development Kit (SDK) 7.0

 

A minta letöltése

Helyszín URL-útvonal
GitHub ExecuteCommandVerb minta

A minta létrehozása

A minta létrehozása a parancssorból:

  1. Nyissa meg a parancssori ablakot, és keresse meg az ExecuteCommandVerb projektkönyvtárat.
  2. Adja meg a msbuild ExecuteCommand.sln.

A minta létrehozása a Microsoft Visual Studióval (előnyben részesített):

  1. Nyissa meg a Windows Intézőt, és keresse meg az ExecuteCommandVerb projektkönyvtárat.
  2. Kattintson duplán a ExecuteCommand.sln fájl ikonra a projekt Visual Studióban való megnyitásához.
  3. A Build menüben válassza Megoldás összeállításalehetőséget.

A példa futtatása

  1. Lépjen az új végrehajtható fájlt tartalmazó könyvtárra a parancssor vagy a Windows Intéző használatával.
  2. A parancssorba írja be a ExecuteCommand.exe. Másik lehetőségként a Windows Intézőben kattintson duplán a ExecuteCommand.exeikonjára.
  3. Kövesse a megjelenő párbeszédpanel utasításait