hi,
wenn ich <b>strg+umsdch+i</b> oder <b>strg+umsch+u</b> oder <b>strg+umsch + cursor rauf</b> simulieren will in delphi klappt folgendes perfekt:<br>
if (taste = 'UP') or (taste = 'UP') then <br>
<b>begin</b><br>
SetActiveWindow(LastWindow);<br>
keybd_event(16, 0, KEYEVENTF_EXTENDEDKEY, 0);<br>
keybd_event(17,0, KEYEVENTF_EXTENDEDKEY, 0);<br>
keybd_event(38,0, KEYEVENTF_EXTENDEDKEY, 0);<br>
(*Tasten loslassen*)<br>
keybd_event(16, 0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);<br>
keybd_event(17, 0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);<br>
keybd_event(38, 0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);<br>
<b>end;</b><br>
der trick verreckt, bei <b> strg+k+e</b> oder <b>strg+k+f</b>!!
hat jemand ne idee warum und wie ich es hinbekomme?
mfg
markus
wenn ich <b>strg+umsdch+i</b> oder <b>strg+umsch+u</b> oder <b>strg+umsch + cursor rauf</b> simulieren will in delphi klappt folgendes perfekt:<br>
if (taste = 'UP') or (taste = 'UP') then <br>
<b>begin</b><br>
SetActiveWindow(LastWindow);<br>
keybd_event(16, 0, KEYEVENTF_EXTENDEDKEY, 0);<br>
keybd_event(17,0, KEYEVENTF_EXTENDEDKEY, 0);<br>
keybd_event(38,0, KEYEVENTF_EXTENDEDKEY, 0);<br>
(*Tasten loslassen*)<br>
keybd_event(16, 0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);<br>
keybd_event(17, 0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);<br>
keybd_event(38, 0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);<br>
<b>end;</b><br>
der trick verreckt, bei <b> strg+k+e</b> oder <b>strg+k+f</b>!!
hat jemand ne idee warum und wie ich es hinbekomme?
mfg
markus
Comment