довідки за ActiveX Control Ключові борту ..

  • Thread starter smartsarath2003
  • Start date
S

smartsarath2003

Guest
Хай,
Чи можна мені допомогти з основами управління ActiveX.Я намагаюся створити ActiveX для автоматизації програмування програмне забезпечення.Чи можна створити кілька натискань клавіш, наприклад ALT F, Стрілка, а потім введіть створивши функцію С або доступу до існуючої функції.Чи можливо це зробити?Я міг би почати свою програмування, подзвонивши по телефону. EXE файл.От я намагався автоматизувати Всього prodedure програмування просто виконання коду модуля.Чи можна мені допомогти в реалізації деяких помилкових клавіш рада

Спасибо

 
Так, це так ..Але я не думаю, що це ActiveX?
У будь-якому випадку це те, що я використовую у своїй грі я зробив Землі Крім
Я Завантажте VB6 і ви отримаєте код.

Private Declare Function GetAsyncKeyState Lib "user32"
(ByVal vKey Як KeyCodeConstants) As Long
Окремі функції KeyDown (ByVal vKey Як KeyCodeConstants) _
Як бульових
KeyDown = GetAsyncKeyState (vKey) І & H8000
End Function

Private Sub Timer1_Timer ()
Якщо KeyDown (vbKeyN) Тоді Form1.NewGame
Якщо KeyDown (vbKeyS) Тоді Form1.Story
Якщо KeyDown (vbKeyI) Тоді Form1.Instructions
Якщо KeyDown (vbKeyC) Тоді Form1.Credits
Якщо KeyDown (vbKeyE) Тоді Form1.Register
Якщо KeyDown (vbKeyL) Тоді Form1.LoadGame
Якщо KeyDown (vbKeyH) Тоді Form1.High
Якщо KeyDown (vbKeyR) Тоді Form1.ResumePlay
Якщо KeyDown (vbKeyV) Тоді Form1.Version
Якщо KeyDown (vbKeyQ) Тоді Form1.QuitGame
End Sub
Під QuitGame ()
Form1.Hide
Form1.Timer1.Interval = 0
Form3.Show
End Sub
Private Sub Command1_Click ()
Form1.QuitGame
End Sub
Під ResumePlay ()
Якщо Form13.Text17 = 1 Тоді Form1.Timer1.Interval = 0
Якщо Form13.Text17 = 1 Тоді Form2.Timer2.Interval = 80
Рем Якщо Form30.Text35 = 1 Тоді Якщо Form30.Text33 = 0 Тоді Form9.OLE5.DoVerb
Рем Form30.Text33 = 1
Якщо Form13.Text17 = 1 Тоді Form1.Hide
Якщо Form13.Text17 = 1 Тоді Form2.Show
Рем Якщо Form13.Text17 = 0 Тоді Form1.Hide
Рем Якщо Form13.Text17 = 0 Тоді Form5.Show
End Sub

У будь-якому випадку сподіваюся, що ви розумієте, що

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Посмішка" border="0" />

ти повинен, як зв'язати таймер на клавіатурі, щоб схопити, що ти кажеш ..але він отримує приурочений як на швидкості ...просто іноді у Натисніть будь-яку клавішу для більш 1ms

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Посмішка" border="0" />

Так ось чому це у мене є 80 і 0, вимикаючи його.

Якщо ви хочете бути красивим і пожертвувати деяких питаннях я був би дуже вдячний, і сподіваюся, що це те, що ви хочете.

і пам'ятай "землі Кром"

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Посмішка" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top