|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
2.4.2009, 15:55 | #1 |
Novi član
Član od: 2.4.2009.
Poruke: 5
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Visual Basic pomoć HITNO!!!
Hitno mi treba pomoc!
Koja se komanda koristi u Visual Basicu (Visual Studio 2008) da racunar automatski, nakon pritiska na bilo koji taster, pritisne ENTER. Recimo, ako ja upisem N, racunar ocita N, i odmah pritisne ENTER. Ili, umesto toga, na koji nacin da izmenim znake u ASCII kodu? Recimo, ja na tastaturi pritisnem A, a na ekranu izadje B. Bilo sta bi mi od ovog pomoglo. Hvala. |
3.4.2009, 6:53 | #2 |
Veteran
|
Re: Visual Basic pomoc HITNO!!!
sto se tice izmene ASCII koda mozes ovako.
Kod:
char a='a'; char b=(char)((int)a + 1); Sa tim sto ces morati da vrsis proveru da li je slovo koje uvecavas 'Z' ili 'z', onda to slovo treba u 'A' ili 'a' da se menja: A sto se tice automatskog enter-a, to vec ne bih znao ali mislim da se svi tasteri nalaze u klasi KEYS. Ali objasni sta ti je to potrebno da uradis, sigurno moze da se nadje drugo resenje osim pritiskanja tastera ENTER. |
Sledeći korisnik se zahvaljuje korisniku Ivan452 na korisnoj poruci: | ||
Ivan-94 (3.4.2009) |
3.4.2009, 14:43 | #3 |
V.I.P. Programiranje
|
Re: Visual Basic pomoc HITNO!!!
Njemu treba za VB.
Ovako bih ja uradio u Visual Basic-u 6, a pretpostavljam da bi slično bilo i sa 2008-icom: Kod:
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long) Private Const KEYEVENTF_KEYUP = &H2 Private Sub txtText_KeyDown(KeyCode As Integer, Shift As Integer) If Chr$(KeyCode) = "Z" Then keybd_event vbKeyReturn, 0, 0, 0 'Pritisni Enter keybd_event vbKeyReturn, 0, KEYEVENTF_KEYUP, 0 'Otpusti Enter End If End Sub Ista funkcija se poziva i iz C++-a na skoro identičan način: Kod:
#include <windows.h> ... keybd_event(VK_RETURN, 0, 0, 0); // pritisni keybd_event(VK_RETURN, 0, KEYEVENTF_KEYUP, 0); // otpusti ... Poslednja ispravka: Geomaster (3.4.2009 u 22:01) |
Bookmarks sajtovi |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Treba mi pomoć oko Visual Basica | marijapg | Pravljenje igara | 13 | 26.4.2008 16:06 |
Visual Basic 6: Online Serveri | Bojan | Pravljenje igara | 3 | 8.11.2007 21:15 |
Visual Basic 6.0 Tutorial | DobroslaV | Programiranje | 10 | 4.8.2007 14:05 |
Microsoft Visual Basic | vladix | Pravljenje igara | 5 | 17.11.2006 19:18 |
Visual Basic | PeTkO | Programiranje | 20 | 17.11.2006 14:15 |