1. |
Runtime error 1001x ! (mind) |
13 sor |
(cikkei) |
2. |
Zip tomorito (mind) |
9 sor |
(cikkei) |
3. |
Re: *** HIX CODER *** #378 -->Mc (mind) |
7 sor |
(cikkei) |
4. |
Re: *** HIX CODER *** #378 -->Mc (mind) |
77 sor |
(cikkei) |
5. |
Low level... (mind) |
9 sor |
(cikkei) |
6. |
Re[2]: Celeron 300A vs BP 7.0 (mind) |
9 sor |
(cikkei) |
7. |
angol konyvek (mind) |
8 sor |
(cikkei) |
8. |
bill. csere + hulye tasm (mind) |
68 sor |
(cikkei) |
9. |
Re: Celeron 300A vs BP 7.0 (mind) |
16 sor |
(cikkei) |
|
+ - | Runtime error 1001x ! (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi !
es kerdesere valaszolva.
Ugyan csattogjatok mar el a www.borland.hu-ra es olvassatok el ami oda
van irva a problemarol. Es igen, van patch nem ujrafordithato progikhoz
is. Majd egyszer lemirrorozom az oldalamra, es akkor vegre minden
egykupacban lesz.
Udv:
--
Csiszar L.
http://www.stadium.hu/szt/
|
+ - | Zip tomorito (mind) |
VÁLASZ |
Feladó: (cikkei)
|
A kovetkezo kerdesem (keresem) lenne:
Kellene egy Zip tomorito forraskodban,
lehetoleg C-ben, vagy C++-ban.
azt nagyon megkoszonnem, ha
elkuldene.
Koszonom!
Amon Tamas
|
+ - | Re: *** HIX CODER *** #378 -->Mc (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi inet,"HIX CODER" >!
iC> Nekem is volt ilyen... van ilyen gondom... szoval a hiba fennall.
iC> Allitolag lehet szerezni, valami progi patchet, de ezidaig nem talaltam
iC> ra. Sok ilyen progim van. :-(
www.borland.hu.... de ma' montam 1x;))))))))))))))))))
vagy ha szoltok, akko' atkuudom levelben, akinek kell..
Mc
|
+ - | Re: *** HIX CODER *** #378 -->Mc (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi inet,"HIX CODER" >!
iC> Nem csoda, ebmer, az INT 9 ketszer hajtodik vegre vegul is 1x bill
iC> lenyomas 2x bill felengedes...
igen, a 2x +hivodas + kifezeyetten ay optimalis eset... mer' pl lehet
ozan is, hogz 4x hivodik meg... /mer' eleve 2 bzte hossyu ay a syaros
kod, amit reportalni akar... es + meg a felengedes;))/ amugz kulonben
ay meg kisyur7o 1xuen, hogz felegedes-e, vagz sem, mer' 80h val el
van orolva ay a kod, ami csak felengedes... /es a prefixx, ami a legtobb
charnal jon, ay is eleve egz 80h-s kod...;)) sya'l ruley... de sokkal
1xubb ugz, hogz neyed, hogz meziket cserelted ki, es meziket nem, es
akko' ruley.. /amugz ay a baz, hogz amiko' te +hivocc, akko' meg nincs
benne a bufferben a karakter... vagz ha ma' bennevan, akko' ma' ki is
vettek onnet.. /gondozz bele: irq-jel, irq-vegrehajt, te tesytelsy,
inditod a regi irq-t, ay bebasy bufferbe, proggzka tesytelget, es
maz valamiko' 1-2 sec muuva fel is engeded a billentzut.. kesy suxx..
sya'l neyyetek meg esyt itten; a syokasos sasm formatum, ha kell,
akko' syozzatok es elkuudom leforgatva esyt is es ay Loyot is...
ui: mos' latom, ma' megin' be van tootve ey a basyas, aye' izen
nagzon furcsa, amit irok.. sya'l y<-->z csere, es ugz erteni fogjatok!;)))
ui2; ey itt int9 et kapja el, a tegnap ay int16ot jaccotta meg...;))))
na zo syorakoyast...;)))))
> ----------------------------------------------------------------------------
myhead: ;a leguccso cserelt pointere... /heytakarekossag rul;)
jmp word start ;no nezzuk csak;))))
oldint dd 0 ;a regi int vector...
proc newint;-----------
pushf ;int--> flags, cs, ip.. ez megy a stackbe...
call dword cs:[oldint] ;a flags ma' +vo'tt, mos' yon a cs, ip...;))))
push ax ;mencsuk a regeket...
push si
push ds
mov ax,40h ;no a bijos adat segmense... igy lesz 1xubb...;)))
mov ds,ax ;reg setup...
mov si,cs:[myhead] ;oovassuk ki a mi pointerunket...
newint_j1:
cmp si,def:[1ch] ;van meg mit tennunk?
je byte newint_j2 ;nincs-->fejezzuk eszt abba!;)))
mov al,def:[si] ;oovassunk be 1 chart...
cmp al,'z' ;ez itten egy ze'?
je byte newint_z ;igen-->na akko' tegyuk a doogunkat...
cmp al,'y' ;ez itten 1 ipszilon?
je byte newint_y ;igen-->na akko' tegyuk a doogunkat...
jmp byte newint_j3 ;semmi-->feyezzuk abba! ;)
newint_z:
mov al,'y' ;es akko' ez 1 ipszilon...
jmp byte newint_j3 ;es fejezzuk eszt be...;)))
newint_y:
mov al,'z' ;es akko' ez 1 ze'... jeee'...;)))
jmp byte newint_j3 ;es fejezzuk eszt be...;)))
newint_j3:
mov def:[si],al ;irjuk csak be eszt a karaktert...
add si,2 ;no nezzuk a kovetkezot...
cmp si,3eh ;na vajon nem mentunk meg tul?
jb byte newint_j1 ;nem-->akko' nezzuk a kovetkezo karaktert...
mov si,1eh ;igen-->na akko' vissza a pointerrel..;)))
jmp byte newint_j1 ;es nezzuk a kovetkezo karaktert...
newint_j2:
mov cs:[myhead],si ;irjuk vissza a pointerunket...
pop ds ;toocsuk vissza a regeket...
pop si
pop ax
iret ;es mint aki yol vegeszte doogat...;)))))
endp
start:;----------------
sub ax,ax ;0:0-->realmode idt..;))
mov ds,ax ;toocsuk csak be a segregbe...
mov ax,cs ;hol is vagyunk? /eax felso fele;)
shl eax,16 ;tegyuk a doogokat a heyukre;)))
mov ax,offset newint ;es az also fele /seg:ofs eaxben;)))))
xchg def:[24h],eax ;int 9h hookin'... fvkc off msdos! :)
mov cs:[oldint],eax ;yeahh, a regi int16 cimet Lmentzuk;)
mov ax,def:[41ah] ;no oovassuk ki a kov. char pointeret...
mov cs:[myhead],ax ;mencsuk is el mint sayat pointert...
mov dx,offset start ;a leguccso memrezi byte cime..
int 27h ;no es mennyunk rezidensbe..;))))
> ----------------------------------------------------------------------------
Mc
|
+ - | Low level... (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Udv mindenkinek!
Ha tud valaki az eger portszintu kezeleserol valahol infot ,
peldaprogramot barmit akkor azt megkoszonnem , persze debugolhatnak
egy eger drivert, de abba rengeteg felesleges baromsag van
(eppenseggel mar elkezdtem debugolni , de eleg kellementlen...)
szoval a temaval kapcsolatban barmilyen info jol jonne.
Chupa.
|
+ - | Re[2]: Celeron 300A vs BP 7.0 (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Szep, hogy a crt unitot lehet patchelni. De mit lehet tenni, ha van
>egy progim aminek ugyanez a gondja, es nincs meg a forraskod, igy nem
>lehet ujraforditani. Van erre valami megoldas?
Van.
Maganban kuldtem a megoldast.
Ha vkinek kell meg, szoljon.
--
JimBoo >
|
+ - | angol konyvek (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Yo
A www.mcp.com-on vannak angol nyelvu ingyenes konyvek
egy magyar tukor:
absolut.banki.hu/~asoka/www.mcp.com/818640000
dAb
|
+ - | bill. csere + hulye tasm (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello!
ha megcsinaltam int 9-cel.
itt a kod, ha erdekel valakit (egy 'kicsit' BAPC-os formaban :) )
start:
=>init
newkey:
var
oldkey:dd
const
key1:db='y',scan_y
const
key2:db='z',scan_z
pusha // push ds
es
in al,60h //
al&=80h
pushf // pushf // !cs:oldkey //
popf
jnz
^exit
ds=cs // es=40h //
di:=es:[1ah]
if di=es:[1ch] then
^exit
ax:=es:[di]
if ax=wpt key1 do es:[di]:=ax:=wpt key2 //
=>^exit
if ax=wpt key2 do es:[di]:=ax:=wpt
key1
^exit:
pop es ds //
popa
iret
.indirectall
init:
...
ha valaki nem tudja kihamozni, hogy mi is akar ez lenni, es erdekli,
akkor
majd atirom asm-ra, de nem farasztom magam, ha nem fontos.
mas:
mov cx,ofs label1 + ofs label2 - ofs label3 - ofs label4
error: can't add relative quantities
bazzeg!
a tasm szerint nincs ertelme offsetek osszeadasanak. szerintem van.
es most szuksegem is lenne ra. most a tasm hulyesegeert +1 utasitas.
nem, nem fog betelni emiatt a vinyom, de nem szebb, ha nem kell az a
+1 utasitas??? (lehet, hogy nem kell +1 utasitas, de akkor is csunyabb
lesz)
Bye,
Panther / mnemonic
|
+ - | Re: Celeron 300A vs BP 7.0 (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szia!
>A kerdesem az lenne, hogy vajon a Celeron alatt BP 7-essel forditott
>proggik miert allnak le zero divide (0. kivetel) hibaval ?
Mint az elottem szolo emlitette a CRT unit okozza ezt a problemat, de ez nem
csak a Borland termekeire igaz, hanem pl a FoxPro 2.6 szinten kiakad.
Ezek a hibak a fejleszteshez hasznalt C forditohoz hothetok.
A www.borland.hu-rol letolthetok a pach-ek a Pascalhoz, ami nemcsak a
fejlesztoeszkoz rutinkonyvtarat kepes javitani, hanem leforditott EXE-t is.
Ez hasznos lehet masoknak is, akik Pascal-ban irt programokat hasznalnak.
FoxPro-hoz szinten letezik javito program (a Microsoft nem volt hajlando
egy ilyet fejleszteni) , ha valakinek kell, akkor szivesen elkuldom, de
mindezek letolthetok a Babylon BBS-rol is ( tel: (29) 446-230 ).
Udv: Szabolcs
|
|