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
|
|