| 
		| 1. | CODER FAQ CHANGES (mind) | 5 sor |  (cikkei) |  
		| 2. | Window uzenetek (mind) | 29 sor |  (cikkei) |  
		| 3. | timer interrupt UNIXon ? (mind) | 42 sor |  (cikkei) |  
		| 4. | re:Clipper - adatbazis ertekadas (mind) | 16 sor |  (cikkei) |  
		| 5. | DELPHI 4 help (progfuttatas pasbol) (mind) | 8 sor |  (cikkei) |  
		| 6. | Borland C++ Builder3 (mind) | 18 sor |  (cikkei) |  
		| 7. | Re: File attributs (mind) | 13 sor |  (cikkei) |  
		| 8. | RE: Clipper - adatbazis ertekadas (mind) | 38 sor |  (cikkei) |  | 
 |  
		| + - | CODER FAQ CHANGES (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
http://stud2.tuwien.ac.at/~e9525556/hcfaq.html
Kisebb valtozasok, egy uj URL. Bovebben a CHANGELOG-ban a legaljan.
Barna
 |  
		| + - | Window uzenetek (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Udv mindenkinek!
Windows programozasban - is :) - eleg amator vagyok ezert szeretnem ha
segitenetek.
Az elso problema:
A futo programok azonositoit szeretnem lekerdeezni. Ehhez igazabol semmi
otletem sincs.
A masodik:
A programombol szeretnem lekerdezni egy masik progi altal kuldott
uzeneteket. (pl.: ha rakattintottak a Winampban a Play  gombra, akkor azt az
en progim is tudja.)
Az uzeneteket kesobb a Postmessage-val el is szeretnem kuldeni a proginak.
A kuldessel nincs is gond:
   PostMessage(hwnd, WM_COMMAND, 40045, 0);
Ez valoban elinditja a lejatszast a Winampban.
Az uzeneteket azonban tudni kellene valahonnan. A WinSight-ban ugyan meg
lehet nezni (pl: CDPlayer Play gomb: 1000, Winamp Play: 40045), de ez igy
egy kisse maceras es nem igazan hasznalhato.
A lekerdezeshez a Getmessage-t probaltam hasznalni, de egyre inkabb azt
hiszem, hogy nem ez a megoldas.
Ha tudtok valamilyen megoldast legyszives irjato! Elsosorban Delphi-ben
erdekel, de ha C-ben tudjatok az is jo lesz.
Elore is koszi!
  HoZo  ---  --- |  
		| + - | timer interrupt UNIXon ? (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Hi,
Kerdesem: van-e olyasmi unixon, mint a DOS-ban volt anno a
timer interrupt (INT 8), tehat hogy altalam megadott
idokozonkent lefusson egy rutin, es ez idore felfuggessze
az eppen futo processzt, majd utana folytassa.
Eloszor a SIGALRM/alarm() parossal probalkoztam, majdnem jo,
csak az a baj hogy utana nem egeszen jol folytatodik a
megszakitott kod, olyan mintha kilepne egy szinttel:
Pl.:
  #include <stdio.h>
  #include <signal.h>
  void sig_handler(int par){ printf("Ebreszto!\n"); }
  main(){
  char ret[256];
    strcpy(ret,"nem jo");
    signal(SIGALRM,sig_handler); alarm(3);
    printf("Waiting...\n"); gets(ret);
    printf("ret='%s'\n",ret);
  }
Itt eppen a gets() varakozik, mikor megjon a signal, de miutan
a sig_handler() lefutott, nem folytatodik a gets(), hanem kilep. :(
Annyira kilep, hogy hozza se nyul a parameterkent kapott valtozohoz.
(az utolso printf "ret=nem jo"-t ir ki)
Kovetkezo kiserletben fork()-oltam egy gyereket :), aki 3 masodpercenkent
kuld egy SIGUSR1-et az annyanak, de az szinten kilep a gets()-bol.
Nem feltetlenul gets() fog futni (ha csak ez lenne, akkor ki
lehetne kerulni ciklusban billentyuleutesre varakozassal select()-el)
hanem futhat akarmi, pl. file toltes, szamolas stb...
A lenyeg az hogy a szulo processz ne vegye eszre hogy meg lett
szakitva, de addig alljon, es a mexakitas rutin ferjen hozza a
szulo eroforrasaihoz (valtozok, file-ok stb).
Lehetetlen, hulyeseg, vagy csak en vagyok hulye? :)
A'rpi / ESP-team
 |  
		| + - | re:Clipper - adatbazis ertekadas (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Hello!
>>DbUseArea(,,datbase)
>>DbGoBottom()
>>DbAppend()
>>tick:=ertek[1]
// itt vagy
datbase->tick:=ertek1
// vagy
replace tick with ertek1
// kell, ha a tick nincs field-nek deklarálva.
>>DbCloseAll()
BYE:    MEDVE
 |  
		| + - | DELPHI 4 help (progfuttatas pasbol) (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Szia minden Delphi-tudornak!
Hogyan lehet a .pas fajlbol egy kulso .exe-t
elinditani?
Nagyon-nagyon surgos lenne kedd estig/delutanig.
Hatalmas koszonet:
Tamas
 |  
		| + - | Borland C++ Builder3 (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Hello!
Kicsit leragadtam a fent emlitett nyelvnel es van egy ujabb kerdesem, amire 
nem talaltam valaszt a helpben.
Szoval azt szeretnem, hogy pl. egy ComboBox tartalmat feltoltenem file-bol 
egy nem "event" esemenyre. Tehat a form-on 
elhelyezett objektumoktol fuggetlenul.
A problemam a kovetkezo: kulso fuggvenybol a fordito ugat "undefined 
symbol"-ra, ami jogos, mert az adott "kulso" 
fuggveny tenyleg nem ismerheti a ComboBox1 nevu combobox-ot. Viszont gozom 
sincs rola, hogyan lehetne lattatni vele az 
adott objektumot es annak methodjait es property-jeit.
Remelem vilagos voltam.
--
Udv: Saxy
  |  
		| + - | Re: File attributs (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
>    Hogyan lehet beallitani es lekerdezni a fajl atributumait? Mire
>hasznalhato a 7-ik es 8-adik bitje?
ASM: INT 21/AX=4300h, ill. INT 21/AX=4301h
Pascal: GetFAttr() ill. SetFAttr()..
BC: _dos_getfileattr() ill. _dos_setfileattr()
A biteket egyebkent 0-tol szamozzak, igy amirol beszelsz az a 6. ill. 7.
bit - jelentesuk pedig (Ralf Brown megszakitaslistaja szerint) a kovetkezo:
 7 shareable (Novell NetWare)
 7 pending deleted files (Novell DOS, OpenDOS)
 6 unused
Gabor
 |  
		| + - | RE: Clipper - adatbazis ertekadas (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Sziasztok !
Istvan,  irta:
>Nem ertem, miert nem mukodik az alabbi egyszeru kis program.
>
>Az adatbazis letezik. Csak az ures rekordot adja hozza, de az
>erteket nem, pedig az megvan, letezik. Esetleg valami replace-
>szeru dolog hianyozna?
>
>DbUseArea(,,datbase)
>DbGoBottom()
>DbAppend()
>tick:=ertek[1]
>DbCloseAll()
>
- Be kell szurni rogton a prg vagy eljaras elejen ezt a definialast:
field tick in adatbazis_neve
vagy
- ki kell javitani a 
  tick:=ertek[1] 
  sort 
  field->tick:=ertek[1]
  sorra
Egyebkent a hiba abbol eredt, hogy a Clipper gyorsan korbenezett,
es nem talalt tick nevu valtozot, igy letrehozott egy ilyen nevut
private-kent. Az kapta ertekul az ertek[1] tartalmat. Ha viszont
a tartalmat olvasod, az adatbazisbol veszi elo, nem a 
memoriavaltozobol (!)
Sok sikert,
Andras
--   |  |