Hollosi Information eXchange /HIX/
HIX CODER 1608
Copyright (C) HIX
2002-08-25
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: LPT port programozása Delphi vagy Borland C nyelv (mind)  35 sor     (cikkei)
2 Re: *** HIX CODER *** #1607 (mind)  28 sor     (cikkei)

+ - Re: LPT port programozása Delphi vagy Borland C nyelv (mind) VÁLASZ  Feladó: (cikkei)

Én is pont ezt csinálom most. Adok egy kis programrészt  Delphiben:

procedure outportb(port:word;ertek:byte);stdcall;
asm
        push    dx
        mov     dx,port
        mov     al,ertek
        out     dx,al
        pop     dx
end;

function inportb(port:word):byte;stdcall;
asm
        push    dx
        mov     dx,port
        in      al,dx
        pop     dx
        mov     @Result,al
end;
C++-ban ez a két függvény beépített, innentől kezdve azonos:

Ezután így használd
DELPHI:
const LPT1:word=$378;
C++:
#define LPT1 0x378;

Mind a kettőben:
outportb(LPT1+2,4); // Init

LPTn+0 az adat (2-9 lábak)
LPTn+1 a státusz
LPTn+2 a kontroll

(webes bekuldes, a bekuldo gepe: debrpr01.debrdc.broadband.hu)
+ - Re: *** HIX CODER *** #1607 (mind) VÁLASZ  Feladó: (cikkei)

>   Letoltottem a Borlandtol a fenti progit, ami szabad, kis tudasu, de hasznal
ha
> to. A problema az, hogy telepites utan nem keszit futtathato allomanyt. Ponto
sa
> bban elkesziti azt, csak utana onmagaban nem fut. Ez is egy korlatozas, vagy 
cs
> ak az en figyelmemet kerulte el valami?
>   Ha tudtok, legyszi segitsetek.

Szia...

Bár nem írtad, hogy pontosan miért nem fut (ilyenkor érdemes terminálból 
megpróbálni elindítani a programot, általában a terminálra írnak 
hibaüzeneteket), de gyanítom hogy nincs fent a Qt futásidejű könyvtára, 
amit vagy mellékeltek a disztibúciódhoz, esetleg eléred a 
http://www.trolltech.com/ címen. Sajnos a Kylix csak olyan alkalmazást 
tud készíteni, melynek a futtatásához szükség van az említett dologra, 
általában Qtlib a neve.
Remélem tudtam segíteni...

The NeverGone

-- 
> ==============================================================
  -- Kurucz "The NeverGone" Istvan --  --
  ---------- Csatlakozz: http://arenaportal.hix.com ----------
  http://arenazo.cjb.net http://savannah.gnu.org/projects/akii
> ==============================================================

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS