Hollosi Information eXchange /HIX/
HIX CODER 96
Copyright (C) HIX
1998-05-03
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: delphi (mind)  10 sor     (cikkei)
2 Pascal 7.0 (mind)  5 sor     (cikkei)
3 Re: delphi (mind)  29 sor     (cikkei)
4 Idozites (mind)  36 sor     (cikkei)

+ - Re: delphi (mind) VÁLASZ  Feladó: (cikkei)

>field : array [1..36] of timage;
>for i := 1 to 36 do field[i].picture.loadfromfile('1.bmp');

>Amikor ezt vegrehajtana (egy menupont valasztasakor), akkor egy szep
>EAccessViolation hibauzenet, 

A TImage csak egy pointer, magat az objektumot letre kell hozni:

for i := 1 to 36 do 
  field[i] := TImage.Create(self);
+ - Pascal 7.0 (mind) VÁLASZ  Feladó: (cikkei)

Hi

Megserult a TPU kat tartalmazo lemezem a TPUMOVER.exe vel egyutt. Tudom
, arhivalas. Ha valaki el tudna kuldeni , vagy tud egy inet cimet ami
orvosolja gondomat azt nagyon megkoszonnem.           Bela
+ - Re: delphi (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

 wrote in message ...
>Hello!
>
>A problema a kovetkezo :
>
>Adott egy tomb:
>field : array [1..36] of timage;
>
>Ezt kellen feltolteni kepekkel. Elvileg valami ilyesmi:
>
>for i := 1 to 36 do field[i].picture.loadfromfile('1.bmp');
>
>Amikor ezt vegrehajtana (egy menupont valasztasakor), akkor egy szep
>EAccessViolation hibauzenet, es itt meghal a draga. Szoval mi lenne
>itt a megoldas? Kihagyok valamit?


Nem latom a kovetkezo sort, ami ha hianyzik okozhatja a gondodat:
field[i] := TImage.Create(Self);


Udv

ZoZo

mailto:
mailto:
+ - Idozites (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Eloszor is udvozlet minden listatagnak!

Adodott a kovetkezo problema:

Egy pszichologiai teszt programocskat kellene osszebarkacsolnom -- Pascal-ban.
Csak hogy erthetobb legyen:
A kepernyon 60 db ko:rocske van ko:r alakban - mint az o'ra'n a percek. A ko:ro
:k masodpercenkent sorban felvillannak,
neha azonban egy lepes kimarad. Azt kell figyelni, hogy a delikvens sikeresen r
eagalt e a kimaradasra - nyomott e le
billentyut.

A problemam az, hogy ugy kellene megoldani az idozitest, hogy ez a bizonyos 1 m
p gepfuggetlenul
es lehetoleg tenylegesen 1 mp legyen. A tures ugy kb. 1-2 mp percenkent. Es per
sze a leutott billentyurol meg
informaciot is kell kapni.
Amivel mar probalkoztam:
- A Pascal GetTime eljarasahoz igazitani egy ciklust, figyelni, mikor valtozik 
a mp (mikor telik el 100 msec.) Nem valt
be, tul pontatlan volt, es nem volt gepfuggetlen.
- A program elejen ciklust futtatni, szamolni, hagyszor futott le 1, (vagy tobb
) mp alatt, es ehhez az ertekhez
igazodni. Ez megintcsak nem jott be, az iment elmonottak miatt. Hatalmas kulonb
seg volt gep es gep kozott.
- Atvenni az 1C megszakitast. Na ez teljes csod volt, ugyanis a gep orajat ossz
ezavarta. A pontos idore pedig szuksegem
van. Ha ennyi. Gondolom nem olyan lehetetlen dolog ez, csak tudni kellene a hog
yant.

Tu"ko:n ulve varom az otleteket.

Udvozlettel,
Norberto

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