...amaçlı forumdaki arkadaşlarla paylaşıyorum
Private Declare PtrSafe Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Long
Sub Numlockk ()
'NumLock kapaly ise aç...
If GetNumLockKey Then CreateObject("Wscript.Shell").SendKeys "{NUMLOCK}"
End Sub
Private Function...
Zeki Hocam yukarıda vermiş olduğunuz kodda;
NumLock yerine CapsLock olarak aşağıdaki gibi değiştirdiğimde;
CapsLock kapalı ise açıyor, açık ise kapatıyor.
Benim istediğim CapsLock açık ise kapatsın..
teşekkürler,
Sub Test3()
If Not GetCapsLockKey Then...
Numlock için bu kodu bulmuştum. Bende işe yarıyor.
#If Win64 Then
Private Declare PtrSafe Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Long
#Else
Private Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Long
#End If
Function GetNumlock() As...
...Application.Wait Now + TimeValue("00:00:01")
Set IE = Nothing 'Clear the object
Application.Wait Now + TimeValue("00:00:01")
Call SendKeys("{NUMLOCK}", True)
Application.Wait Now + TimeValue("00:00:01")...
Hocam cevabınız için teşekkür ederim. Göndermiş olduğunuz Lİnki daha öncede incelesemde bir daha inceledim. aşağıdaki sorumun cevabını bulamadım.
Yazmış olduğunuz not içeriği " Çalışma sayfası Handle ..." hakkında hiç bilgim yok. Araştıracağım. Eğer varsa bir örnek yada link paylaşabilirseniz...
İkinci soru hariç, diğerlerinin cavabı burada SendKeys statement
Numlock' ın kapanması, önceki gönderilen Enter'dan kaynaklanır. Açmak için SendKeys dışında Win32 API seçeneğiniz var.
F8 ile ilerleyememeniz normal; çünkü SendKeys, o anda açık olan pencere ne ise işlemi oraya yapar. Yani insan...
...& MSJ
Application.Wait (Now() + TimeValue("00:00:10"))
Call SendKeys("^V")
SendKeys "{NUMLOCK}"
Call SendKeys("{ENTER}", True)
Application.Wait (Now() + TimeValue("00:00:05"))
Call SendKeys("{ENTER}", True)
End Sub
Pasif'e aldığım kod hata veriyor.
Bir kişiye birden fazla resim göndereceğim.
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.