Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

win32api on freepascal

Name: Anonymous 2007-11-09 8:26

I have a problem compiling this on freepascal, can you check for any error?

unit TestDll;

interface
uses Windows;
const
 NOMBREDLL = 'User32.dll';
 NOMBREFUNCION = 'GetAsyncKeyState';
// SHORT c(
  //  int vKey  // código de tecla virtual
  // );

function GetAsyncKeyState(vKey:longint):integer; *stdcall*; *external* NOMBREDLL name NOMBREFUNCION;

begin
end.

Name: Anonymous 2007-11-09 8:32

needs less ****

Name: Anonymous 2007-11-09 8:34

>>1
mexican

Name: Matias 2007-11-09 8:59

//{$MODE DELPHI}
Program TestDll;
uses Windows;
const
 VK_F1 = 112;
 NOMBREDLL = 'User32.dll';
 NOMBREFUNCION = 'GetAsyncKeyState';
// SHORT c(
  //  int vKey  // código de tecla virtual
  // );

function GetAsyncKeyState(vKey:longint):longint; stdcall; external NOMBREDLL name NOMBREFUNCION;

var
    s:string;
    a:longint;
begin
    a := 0;
//    while(not (a = 128 or a = 129)) do
    while(true) do
    begin
        a := GetAsyncKeyState(VK_F1);
        Str(a,s);
        writeln(s);
    end;
end.

I found It, thanks for all!! :)

Name: Anonymous 2007-11-09 9:06

>>4
sali de aca negro hispanohablante sucio

Name: Anonymous 2011-02-03 5:24


Don't change these.
Name: Email:
Entire Thread Thread List