Kali ini admin akan berbagi sebuah source code Visual Basic 6.0 (VB6) Cara Mengatasi Run Time Error 70 : Permission Denied Pada Visual Basic 6.0 (VB6)
Tambahkan sebuah module kemudian copykan coding dibawah ini ke module tersebut.
Option ExplicitPrivate Const KEYEVENTF_KEYUP = &H2Private Const INPUT_KEYBOARD = 1Private Type KEYBDINPUTwVk As IntegerwScan As IntegerdwFlags As Longtime As LongdwExtraInfo As LongEnd TypePrivate Type GENERALINPUTdwType As LongxI(0 To 23) As ByteEnd TypePrivate Declare Function SendInput Lib "user32.dll" (ByVal nInputs As Long, pInputs As GENERALINPUT, ByVal cbSize As Long) As LongPrivate Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (pDst As Any, pSrc As Any, ByVal ByteLen As Long)Public Function SendKeysA(ByVal vKey As Integer, Optional booDown As Boolean = False)Dim GInput(0) As GENERALINPUTDim KInput As KEYBDINPUTKInput.wVk = vKeyIf Not booDown ThenKInput.dwFlags = KEYEVENTF_KEYUPEnd IfGInput(0).dwType = INPUT_KEYBOARDCopyMemory GInput(0).xI(0), KInput, Len(KInput)Call SendInput(1, GInput(0), Len(GInput(0)))End Function
Kemudian double klik pada TextBox dan ubah codingnya yang semula
Text1.Text = Format(Text1, "#,##0"): SendKeys "{END}"
menjadi
Text1.Text = Format(Text1, "#,##0"): SendKeysA vbKeyEnd, True
Sekarang coba RUN/F5 dan inputkan karakter berupa angka ke TextBox dan Run Time Error 70 : Permission Denied telah hilang. Semoga penjelasan singkat ini dapat bermanfaat dan terima kasih banyak atas kunjungannya.
0 Response to "Cara Mengatasi Run Time Error 70 : Permission Denied Pada Visual Basic 6.0 (VB6)"
Post a Comment
1. Dilarang menjadikan referensi tanpa mencantumkan sumbernya
2. Berkomentar yang relevan sesuai artikel
3. Gunakan bahasa yang baik dan santun