Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 12:56

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



VisualBasic 2010 Brauche Hilfe (HotKeys)

Discussion on VisualBasic 2010 Brauche Hilfe (HotKeys) within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
Shishihara's Avatar
 
elite*gold: 6
Join Date: Jul 2011
Posts: 4,901
Received Thanks: 977
VisualBasic 2010 Brauche Hilfe (HotKeys)

Hallo ePvP

Ich hätte eine Frage bezüglich visual basic 2010

Wie kann man machen das wenn ich z.B Ctrl + Z (im selbsterstellen programm)
drücke das dann eine Funktion erledigt wird (z.b Timer1.Stop)

Danke für eure Antworten im vorraus :>
Shishihara is offline  
Old 02/02/2012, 16:58   #2
 
.SkyneT.'s Avatar
 
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
GetAsyncKeyState sollte dir da weiter helfen.
.SkyneT. is offline  
Old 02/02/2012, 17:04   #3
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
Quote:
GetAsyncKeyState
Mit Kanonen auf Spatzen schießen?

Entweder gibt es ein Objekt oder ein Programm Event dazu bin mir nicht mehr sicher
warfley is offline  
Old 02/02/2012, 17:38   #4
 
elite*gold: 1
Join Date: Nov 2011
Posts: 3
Received Thanks: 1
Geht ganz einfach mit dem 'KeyDown' Event.
Quote:
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.Control = True And e.KeyCode = Keys.Z Then
'Ctrl + Z
End If
End Sub
Grûan is offline  
Old 02/03/2012, 00:49   #5


 
Jeoni's Avatar
 
elite*gold: 966
Join Date: Apr 2010
Posts: 1,105
Received Thanks: 681
Das KeyDown-Event springt aber wirklich nur an, wenn man in der Form ist, also das Programm als aktives Fenster hat. Wenn der Hotkey aber auch dann funktionieren soll, wenn man nen Browser oder ein Spiel aufhat, braucht man einen Globalen Hotkey. ist zum Beispiel ein Umsetzungsweg dafür (hab aber keine Ahnung wie gut das ist). Aber sofern du den HotKey nur im Programm brauchst ist das KeyDown-Event wesentlich sinnvoller.
Hoffe, dass ich helfen konnte
Jeoni
Jeoni is offline  
Thanks
1 User
Old 02/03/2012, 08:34   #6

 
boxxiebabee's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
Kommt drauf an wie du es haben möchstes.
Am einfachsten, ohne großen Aufwand wäre wie oben bereits beschrieben über's KeyDown Event, funktioniert allerdings nur dann wenn man sich in der jeweiligen Form befindet.

Ansonsten machst du's über nen Low-Level KeyHook, oder RegisterHotKey() API (von Windows).
Sonst könntest du auch diese Library verwenden ->

greetz, lizzaran
boxxiebabee is offline  
Old 02/03/2012, 10:50   #7
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
Kraizy​ is offline  
Thanks
1 User
Old 02/04/2012, 09:54   #8
 
mrapc's Avatar
 
elite*gold: 238
Join Date: Sep 2009
Posts: 2,327
Received Thanks: 1,164
Und noch ein Tipp ist aber auch nur möglich wenn die Form im Fokus steht

Du verwendest ein MenuStript in den Code kommt deine Funktion
Code:
 timer1.start
In die Eigenschaften dann bei HotKey (STRG + Z) mach ich so weil beim Menü Stript wenn man oben rechts auf den kleinen Pfeil klickt man die Standart Elemente einfügen kann und da sin die Typischen Codes von Windows schon drin (strg + n für neues Dokument etc. )

xKrazys Tipp ist Denk ich aber Grundsätzlich besser
mrapc is offline  
Reply


Similar Threads Similar Threads
[VB 2010] Brauche Hilfe!
06/12/2011 - .NET Languages - 9 Replies
Also ich möchte eine Datei umbenennen über Visual basic! Keine Sorge, alle ist schon fertig. Klappt auch ;D Aber ich mache es über diesen befehl: My.Computer.FileSystem.RenameFile("C:\Users\ Name\Desktop\Ordner\Odner\Datei.datei", "Datei1.datei") Also nur ein Beispiel. So und jetzt das Problem... Ich möchte dieses Programm veröffentlichen und wie mache ich das der name Von "C:\Users\Name\Desktop\Ordner\Odner\Datei.dat ei", "Datei1.datei") Automatisch Rausgesucht oder per textbox...
VisualBasic 2010 Problem"
03/18/2011 - General Coding - 3 Replies
Immer wenn ich ein Project mache und es speichere gehe ich dann auf Dokumente und dann auf VisualBasic 2010 dann auf Project dann sehe ich zwar den Ordner aber wenn ich drauf klicke sehe ich keine exe. auch nich bei debuggen oder so PLZ HELP !!:(
[VB 2010] Brauche Hilfe :(
02/25/2011 - .NET Languages - 2 Replies
http://bildjunkies.de/images/9cq97x7ftimkufgs6vxr. png Das is mein Problem wo ich die ganze zeit dran hänge :( der fehler tritt auf wenn ich als erstes die RadioButtonRock anklicke und einen sender aus der dazugehörigen combobox abspielen will. Der fehler tritt aber nich auf wenn ich den erste radiobutton (radioButtonTechno) und die dazugehörige combobox zuerst abspiele und danach den radiobuttonRock klicke .... Für hilfe währ ich echt dankbar. Bin erst neu in VB :/ OK hat sich...
BRAUCHE HILFE 2010 SF
02/16/2011 - Metin2 Private Server - 5 Replies
Ich brauche hilfe.. ich hab mir die sf von computerkrank v2 runtergeladen und will die 2010er db und so raufhauen.. ich hab aber keine ahnung wo ich 2010er db finden soll oder wie ich sie raufhauen soll.. :( ich hoffe es kann mir jemand helfen..
Brauche Hilfe Bei 2010 client
11/23/2010 - Metin2 Private Server - 2 Replies
ich kann 2010ClientHelper.dll aus dem 2010 client nicht entpacken kann mir jemand helfen?



All times are GMT +1. The time now is 13:00.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.