Dobrý den chci se zeptat jestli se dá ve Visual Studio 2005 udělat že když stisknu např. ALT+F3 vyskočí msgBox ahoj atd.
Kdyby někdo vědel tak jako jsem amater
Fórum › Visual Basic
VS2005+Press
To GD:
V tomto řešení jde vlastně o vytvoření klasického menu, které se potom skryje, aby nebylo viditelné. Do něj se přidají položky a k nim se přiřadí klávesové zkratky.
Postup:
V Toolboxu najděte MenuStrip a dvakrát na něj poklepejte. Pod formulářem se objeví MenuStrip1. Označte jej kliknutím, v okně Propeties změňte vlastnost name např. na Skryte_Menu a vlastnost visible změňte na false. Na formuláři by mělo být menu (hned pod hlavičkou formuláře, pokud ne je to tím, že se od teď menu automaticky schovává, protože jsme visible nastavili na false a před každou editací jej musíte označit pod formulářem). Klikněte na něj a jako první položku napíšte např. Skyte_Menu tím vytvoříte samotný základ menu, a pak už můžete přidávat další položky (podsebe), další pojmenujte např. MsgBox. Označte položku MsgBox a v okně propeties nastavte vlastnost ShortcutKeys na ALT + F3. Nyní v menu dvakrát klikněte na položku MsgBox, otevře se okno kódu:
Private Sub MsgBoxToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MsgBoxToolStripMenuItem.Click
End Sub
mezi tyto dva řádky napište např.
MsgBox("Stisknuto ALT + F3!", MsgBoxStyle.Information, "Stisk klávesy")
Pak už jen spusťte a stiskněte kombinaci ALT + F3.
Určitě to není jedinné řešení, ani nejjednodušší, ale je to řešení, které mě napadlo jako první:)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
VS2005 a setup project — založil eswes
Press any key to continue. — založil barnabas_666
Python "Press any key to continue" — založil Vasary
Ako na C++/CLI "override" s VS2005? — založil DusanDusan
Key Pressed nefunguje — založil Johnn195
Moderátoři diskuze