Hollosi Information eXchange /HIX/
HIX CODER 134
Copyright (C) HIX
1998-06-14
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 COM & delphi (mind)  41 sor     (cikkei)
2 Re: Virusok (mind)  18 sor     (cikkei)
3 Re: Kis tanfolyam (mind)  13 sor     (cikkei)

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

Segitseg!

Probalok ismerkedni a Component Object Modellel Delphi alatt, de
elakadtam. Keptelen vagyok rajonni, hogy hogy mukodik az

IEnumMoniker::Next(ULONG celt, IMoniker * rgelt, ULONG * pceltFetched)

hivas (azaz delphiben az IEnumMoniker.Next).


A tunet: access violation at BLABLA write of adress 008800D4.

A cim teljesen hulyeseg, semmi koze az atadott parameterhez (sem az
ertekehez, sem a cimehez).

Probaltam mar minden hulyeseget (pointer, puffer, interface, pointerrre
mutato pointer, pufferre mutato pointer, interface-re mutato pointer)
atadni neki az 'rgelt' nevu parameterben, de mindig ugyanaz az erdemeny.

Probaltam megadni 'pceltFetched' parametert, noha a help szerint nem kell,
mert a 'celt' 1, de az sem segitett.

Az IEnumMoniker jonak tunik, egy IRunningObjectTable::EnumRunning adta,
aki semmilyen hibat nem uzent.

Ime a programreszlet:

procedure ...
var
  ROT: IRunningObjectTable;
  EnumMoniker: IEnumMoniker;
  Moniker: IMoniker;
begin
  if GetRunningObjectTable(0, ROT)<>S_OK then
    raise Exception.Create('GetRunningObjectTable failed');
  try
    if ROT.EnumRunning(EnumMoniker)<>S_OK then
      raise Exception.Create('EnumRunning failed');
    try
      while EnumMoniker.Next(1, Moniker, nil)=S_OK do begin // <-- itt
        ...
+ - Re: Virusok (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok,

Kovacs Antal:
>1. Szeretek viruskodokat gyujteni, de azert nem levelezek
>   "idegen" (bocs) emberekkel, mert ez bizalmi kerdes.
>   Ugyanis ha kiadok a kezembol egy virust v. kodot,
>   tisztaba vagyok az illeto terveivel. Meg veszelyes dolog
>   "szerteszet" a vilagba szorni a kodokat, otleteket.

Igazad is van meg nem is. Ma mar ugyanis csak az nem talal 
rengeteg viruskodot az interneten felora alatt, aki nem akar.

Persze de, minek tovabbterjeszteni? Ha valaki rosszindulatuan akar
valamit kezdeni, az meg is tudja valositani... szerintem nem kell 
hozza az, hogy ilyen levlistan kerjen.

Sziasztok
Juan
+ - Re: Kis tanfolyam (mind) VÁLASZ  Feladó: (cikkei)

Hi!

>    mov ax,0a000h
>    mov es,ax

Nem kell it ganyolni, kod szempontjabol a legjobb:
push 0a000h
pop es

Bar pascal nemtom, engedi-e?

Bye!
KSL, mostcsinalok 256 byte introt

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