Hollosi Information eXchange /HIX/
HIX CODER 551
Copyright (C) HIX
1999-08-16
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: Lyuk-byte-ok (mind)  28 sor     (cikkei)
2 Hulye a NASM... (mind)  39 sor     (cikkei)
3 HELP! HTML! SCRIPT! (mind)  9 sor     (cikkei)
4 Lock time out. (mind)  14 sor     (cikkei)
5 Re: Lyuk-byte-ok (mind)  18 sor     (cikkei)

+ - Re: Lyuk-byte-ok (mind) VÁLASZ  Feladó: (cikkei)

Hali!

> struct ST
> {
> char Nev[21];
> char Jelszo[21];
> int ID;
> };
>
> ha a fenti struktura tagokat sizeof-fal megnezem egyezik a meretuk,
> de ha a strukturat sizeof-olom, akkor nem. Szoval en mar csak
> az un. lyuk-byteokra tudok kondolni. Szerintetek is ez a gond?
> bye...

VC alatt a project settingsben allitani tudod a stuktura allignmentet. Ez
azt hiszem alapertelmezesben 8, azaz minde elem 8-cal oszthato pozicion
kezdodik. Tudod meg allitani a
#pragma pack (push, X)
majd ha vegeztel a definiciokkal
#pragma pack (pop)
utasitasokkal. (X a kivant allignment erteke)

En ezt az utobbi megoldast preferalom, mert a project settingses megoldassal
szivtam mar meg.

Udv,

Compi
+ - Hulye a NASM... (mind) VÁLASZ  Feladó: (cikkei)

.... vagy en vagyok gyoker?

Hali!

Adott a kov. gagyi progi:

	org 0x600
	mov ax,_cimke
_cimke:	db 'akarmi'
	org 0x800
	[...]

Szal', az AX-be nem 0x603 -at tolt, hanem 0x803-at.
Nagy eszemmel arra a kovetkeztetesre jutottam, hogy az utolso 'org'-ot
hasznalja az egesz progin belul.
Ra lehet valahogy venni, hogy ezt nem kene?
Tudom, hogy a fenti lista futtatasa nem eletbiztositas, de talan erzekelteti 
a
problemat.
Ja, a Nasm verzioja 0.97, es 'bin'-re akarok forgatni(de ez mindegy)

+1
Van egy cimke, ami meghataroz egy szoveget. A progi futas kozben athelyezi
magat a memoriaban. A szoveget mindket helyen akarom hasznalni. Ha az
'org' normalis lenne (az en felfogasom szerint), akkor ez igy lenne:

	org 0x600
_cimke1:
	org 0x800
_cimke2:	db 'akarmi'

5let? Ha nem megy vissza kell ternem a "hexa-editorral irjunk assembly 
progit"
modszerre, ami ugyan tovabb tart, de nincs vele semmi szivas.

Koszi.

--
JimBoo >
+ - HELP! HTML! SCRIPT! (mind) VÁLASZ  Feladó: (cikkei)

Joemberek!
 Hogyan csinaljak olyan urlapot (tablazatot) amelynek van pl 4 oszlopa, sorai
 bovithetok legyenek. Egy Modositas nevu buttonrol vagy hiperlinkrol
 jelszoval lehessen ugy hozzaferni,hogy a mar beirt mezoket javitani vagy uj
 sorokat beirni lehessen; egy Megtekintes nevu masik buttonrol vagy
 hiperlinkrol pedig csak megtekinteni lehessen ezt a tablazatot???
 Jo lenne konkret HTML program vagy SCRIPT-ek (Javascript). Ha szukseges,
 hogyan , hova es mit kell elhelyezni a HTML-en ill SCRIPT-en kivul (cgi?)
 Kosz a segitseget.
+ - Lock time out. (mind) VÁLASZ  Feladó: (cikkei)

Hi !

A fenti uzenet egy Delphi 4-ben keszult program halozatos
hasznalatokor jelentkezik. Mar nem tudom, hogy mit kezdjek
a jelenseggel. Remelem van aki tudja mi okozza ezt az uzenetet,
es hogyan lehet elharitani. A 'borland.com'-on egy hivatkozast 
talaltam, de az nem segitett (hibakodok felsorolasa).
Kornyezet :
Delphi 4,
Novell fajl szerver,
Windows 98-as kliensek,
BDE paradox.

Jozsi.
+ - Re: Lyuk-byte-ok (mind) VÁLASZ  Feladó: (cikkei)

Hello!

Olyan strukturanal, mely egy binaris objektumnak felel meg, a definialas 
elott le kell tiltani az adattagok igazitasat:

#pragma pack(1)
struct ST
{
// ...
};
#pragma pack()

Ha ezt nem teszed meg, akkor a forditoprogram a konfiguracios beallitastol 
fuggoen 1,2,4,8 stb. bytehatarra igazitja a struktura elemeit, es igy tenyleg
 "lyukak" keletkeznek a strukturan belul.

Szanto Tamas
MOL Rt. IT

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