1. |
Linux grafikus mod kerdes (mind) |
11 sor |
(cikkei) |
2. |
Re: wait 1 sec (mind) |
12 sor |
(cikkei) |
3. |
Re: asm16 wait 1 sec... (mind) |
14 sor |
(cikkei) |
4. |
Re: PASCAL levlista (mind) |
12 sor |
(cikkei) |
5. |
Re: Auto Run (mind) |
23 sor |
(cikkei) |
6. |
Re: Freepascal IDE (mind) |
47 sor |
(cikkei) |
7. |
Re: TCP komponens hasznalata (mind) |
15 sor |
(cikkei) |
8. |
Re: Delphi4 - Msaccess (mind) |
17 sor |
(cikkei) |
9. |
Re: PASCAL levlista (mind) |
28 sor |
(cikkei) |
|
+ - | Linux grafikus mod kerdes (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello Coderek!
Nem tudja valaki hogyan lehet atlepni grafikus modba egy egyszeru gcc
programban? Vagyis mi a megfeleloje a DOS-os InitGraph (es CloseGraph)
fuggvenynek?
Tovabba hogyan lehet lementeni egy kis reszt a kepernyobol, es hogy
lehet azt mashol megjeleniteni? Vagyis mi a megfeleloje a DOS-os GetImage es
PutImage fuggvenyeknek?
Elore is koszonom,
Kertesz Levente
|
+ - | Re: wait 1 sec (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Azt szeretnem elerni, hogy az egyes pontok
>kirajzolasa kozben tartson egy mp szunetet.
mov ah,2ch
int 21h
ez a cmos idot adja vissza, a DH regiszterben van
a masodperc. Akkor telik el egy masodperc, ha
ennek az erteke novekszik eggyel, vagy ha kisebb
mint az elozo ertek. (60->0)
Kovacs Karoly, Zuglo
|
+ - | Re: asm16 wait 1 sec... (mind) |
VÁLASZ |
Feladó: (cikkei)
|
hi HIX CODER!
HC> Es ehhez csak annyi ismeret kell, hogy a CPU minden 1/18-adik
HC> masodpercben noveli eggyel a 40h:6Ch memoriarekesz tartalmat...
HC> Kotoszkodoknek: ... akkor, ha az 1Ch interrupt nincs felulirva
HC> es letiltva sincs "cli" paranccsal.
ehhez csak annyit tennek hozza, hogy cpu-nak esze agaban sincs valtoztatni
barmit is a memoriaban, hacsaknem erre megkerjuk ot nagyon szepen....
/pl egy program noveli:)))/ tehat 0:46ch cimen levo dwordot hanem az
irq 0 kodja.... az 1cnek vegulis szinte semmi koze sincs a dologhoz...
es akkor tovabbvive a gondolatot, az int 08h nak kell lennie az eredeti
(vagy azzal azonos eredmenyu;))) kodnak ahoz, hogy egy a 40:6c meglegyen...
na tovabbi jo kodolast mindenkinek + bocsi a kotozkodesert.... Mc
|
+ - | Re: PASCAL levlista (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> Meg nagyon nagy szuksegem lenne egy Pascalos escape kod tablazatra,
uses crt;
var ch : char;
.
Udv: Tibor
|
+ - | Re: Auto Run (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Delphi 4 alatt kontarkodom. A registriben hova irassam be a progimat a
>telepitovel, hogy a Win bootolasa utan auto. elinduljon? A
>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run ala
>irtam be es nem indult. Mashova is kell vmi bejegyzes, vagy nem is
>ide?
A kulcs teljesen jonak tunik - a problema valoszinuleg a bejegyzessel van. A
bejegyzes neve barmi lehet, tipusanak sztringnek kell lennie, es az erteke
(!) kell, hogy a program eleresi utja legyen. Az is fontos, hogy ha a
program nincs a standard eleresi uton, akkor teljes eleresi uttal kell
szerepelnie, hiszen egyebkent nem talalja meg azt a rendszer. Egyebkent
minden ilyen jellegu hibarol indulaskor uzenetdobozban tajekoztat a
rendszer, tehat ha ilyen nem jelenik meg, akkor valami mast szurtal el: pl.
elirtad a kulcsnevet, es teljesen mashova kerult a programodhoz kapcsolod
bejegyzes, vagy pl. a programod elindul, csak azonnal ki is lep valamiert,
es ezert nem latod.
(Arra is felhivnam a figyelmed, hogy ha csak tenyleg nem azt akarod, hogy
minden korulmenyek kozott, mindig elinduljon a program, akkor a
HKEY_LOCAL_MACHINE helyett a HKEY_CURRENT_USER ala - azonos eleresi uttal -
jegyezd be a programot, hiszen az egyes felhasznalok jogosultsagai,
meghajtokiosztasai, stb. elterhetnek, es igy meg az sem biztos, hogy kepes
lesz elindulni a program.)
Gabor
|
+ - | Re: Freepascal IDE (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Freepascal 1.0 fordito( ppc386.exe) remekul fordit, viszont az IDE
>0.9-es beta allapotu es nalam meg a demokat sem forditja. (hello.pp,
>winhello.pp) elszal valtozatos hibakkal (GDB hiba, link hiba...) A
>webhelyen is jelentettek valami hasonlot de meg nem reagaltak ra. A
>telepitesnel mindent alapbol elfogadtam w32100.zip bol termeszetesen
>windows ala.
Tolts le egy ujabb IDE snapshotot, vagy a legujabb release-t! (Az 1.0.2 vagy
megjelent mar, vagy a napokban jelenik meg - nem tudom pontosan.) Az 1.0-s
csomagba kerult IDE sajnos eleg szerencsetlenre sikeredett, de azota mar
szinte az ossze felmerult problema megoldasra kerult. (Ha snapshotot toltesz
le, akkor ne felejtsd el az IDE melle a legujabb RTL unitokat is letolteni,
mert egyebkent verzioproblemak johetnek elo!)
>Most is meg az elozot hasznalom, de nem tudtam beallitani, hogy
>hasznalja a regi IDE az uj forditot, hol lehet beallitani?
Ezt nem lehet beallitani, mert az IDE sajat, beepitett forditoval
rendelkezik, nem pedig kulsoleg hivja meg azt.
Ha mindenaron ki akarod iktatni a beepitett forditot, akkor max. azt tudod
megcsinalni, hogy a Tools menube felveszed a kulso forditot (a Options|Tools
menupontban), de ilyen nyilvanvaloan nem F9-cel kell forditani, Ctrl+F9-cel
futtatni, nem lesz debug, symbol browse, stb., szoval gyakorlatilag csak egy
szerkesztove degradalod a rendszert.
>Masik: *.rc-bol nem csinal res filet a windres.exe, pedig a doksi
>szerint hivtam meg( windres -i pelda.rc -o pelda.res) mi a problema? A
>hiba uzenet: forras nem talalhato.
Most erre mit mondjak? Nyilvan te rontasz el valamit. Pl. fent van a gepeden
a GCC? A doksik nem irjak, de a windres-nek szuksege van ra.
>Biztos van program res-bol rc-re, ismer valaki ilyet?
Az osszes 32-bites Borland forditohoz (pl. Delphi, CBuilder, BC4.x.) adjak a
brcc32.exe-t. Az M$ forditokban / SDK-ban / DDK-ban ugyanerre az RC.EXE nevu
program valo.
>Meg egy kerdesem lenne: FlashWindowEx fuggvenyt nem is meri egyik
>parancssori fordito sem, de a FlashWindow -ot igen ??!!!! (A windows
>unit hasznalva van.)
>Ez az osszes Ex-fuggvenyre igaz? Win98 alatt probalkozok.
Ez nem onmagaban az "Ex" vegzodes miatt van, hanem azert, mert ezt a
fuggvenyt csakis W98 es W2000 alatt lehet hasznalni, igy gyakorlatilag nem
tekintheto a standard win32 API reszenek. Az ezt a fuggvenyt hasznalo
programok nem futnanak pl. W95 es NT4 alatt, eppen ezert nincsen benne a
windows unitban. Ha ennek ellenere megis hasznalni szeretned, akkor nincs
annak semmi akadalya - egyszeruen importalnod kell a fuggvenyt az external
direktiva hasznalataval (lasd a reference manualt).
Gabor
|
+ - | Re: TCP komponens hasznalata (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Builderbol szeretnek TCP kapcsolatot letrehozni ket gep kozott. A
>gondom az, hogy csak olyan gepen tudom futtatni, amelyiken van Builder
>(ott az exe is kulon mukodik). Builder nelkuli gepen "Class not
>registered" exceptionnal elszall rogton az inditas utan.
>Gondolom valahogy be kellene regisztralni valamelyik osztalyomat
>valahova, de melyiket es hogyan es hova? :) Meg nem csinaltam ilyet...
Nem irtad, de feltetelezem: NetManage komponenst hasznalsz. Ezek mind OCX
komponensek, es mint ilyenek, kulon regisztraciot igenyelnek hasznalat
elott. Errol bovebbet a komponensekhez kapcsolod helpben talalhatsz.
A lenyeg, hogy a regsvr32.exe-vel regisztraltatni kell oket a celgepen. Ezt
praktikus a programnak maganak elso inditaskor megtennie, de nyilvan mar
telepiteskor is meg lehet ejteni a dolgot, es ennek a megoldasnak is vannak
elonyei.
Gabor
|
+ - | Re: Delphi4 - Msaccess (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Delphi4-ben hogyan tudok .mdb-s adatbazissal kapcsolatot letesiteni (pl.
>tablaval)?
Az egyik megoldas, hogy fel kell telepiteni az MS Access ODBC drivert, es
igy mar el tudod erni BDE-vel is az adatbazist. (Az Access driver - szamos
masikkal egyutt - mdac????.exe nevu telepitovel rakhato fel. Ezt
gyakorlatilag minden ujabb M$ telepito CD-n megtalalod, de a
http://www.microsoft.com cimrol is szabadon letolheto.)
A masik lehetoseg, hogy beszerzel egy nativ interfeszt/komponenseket az M$
Jet Engine-hez. (Ez ugyben erdemes a nagy komponensgyujtemenyek kornyeken
korulnezni.)
Arra mindenesetre keszulj fel, hogy az Access iszonyu lassu es iszonyu sz*r
(egyaltalan nem igazodik az altalanos SQL szabvanyokhoz, problemazik neha a
BDE-vel, stb.), igy ha egy mod van ra, akkor inkabb keruld el messze nagy
ivben. (Komolyan mondom, hogy egy Paradox kenterbe veri a legtobb
vonatkozasban.)
Gabor
|
+ - | Re: PASCAL levlista (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Keresek egy mimondottan Turbo (v. Borland) Pascal -os levlistat (magyart).
>S.O.S. !!!
En egyetlen ilyen listarol tudok (bar ez nem jelent semmit):
feliratkozas:
kuldj egy levelet a cimre.
A level subject-je es tartalma lenyegtelen.
leiratkozas:
kuldj egy levelet a cimre.
A level subject-je es tartalma lenyegtelen.
iras a listara:
>Meg nagyon nagy szuksegem lenne egy Pascalos escape kod tablazatra, amivel
>figyelni tudom a leutott billentyuket (nyilak, ctrl-valami, stb. Pl.: ^S
>= balnyil ^D = jobbnyil, stb...) Ez is S.O.S. !!!
Na. Az egyik, hogy a billentyuknek nem escape, hanem scan kodjaik vannak.
(Escape kodok alapvetoen a nyomtatassal kapcsolatban kerulnek szoba, de
barmilyen mas, ESC (ASCII 27) karakterrek kezdodo szekvenciat escape kodnak
lehet nevezni...)
A masik, hogy a scan kodok listaja egyreszt empirikus modon (gyk. egyenkent
megnezed minden szukseges billentyure, hogy mi az) is nagyon egyszeruen
osszeallithato, masreszt minden masodik programozasi leirasban megtalalhato.
Ha van legalabb 6.0-s TP-d, akkor pl. abban a drivers.pas-ban megtalalod az
osszeset (kbXXXX konstansok).
Gabor
|
|