| 
		| 1. | Re: Delphi BDE (mind) | 16 sor |  (cikkei) |  
		| 2. | Re: Clipper 5.3 (mind) | 33 sor |  (cikkei) |  
		| 3. | Re: Re: [Win32] (mind) | 22 sor |  (cikkei) |  
		| 4. | Re: Delphi BDE (mind) | 17 sor |  (cikkei) |  
		| 5. | Re: reg (mind) | 9 sor |  (cikkei) |  
		| 6. | IO under W98 (mind) | 7 sor |  (cikkei) |  
		| 7. | Re: reg (mind) | 34 sor |  (cikkei) |  
		| 8. | Re: Delphi BDE (mind) | 9 sor |  (cikkei) |  
		| 9. | lcc-win32 (mind) | 14 sor |  (cikkei) |  
		| 10. | (nincs tárgy) (mind) | 7 sor |  (cikkei) |  
		| 11. | Re: lcc (mind) | 10 sor |  (cikkei) |  
		| 12. | Re: nt memoriakezeles, c forditas (mind) | 12 sor |  (cikkei) |  
		| 13. | Valasz:Free C es Assembler Windows ala (mind) | 14 sor |  (cikkei) |  
		| 14. | Re: nt memoriakezeles, c forditas (mind) | 30 sor |  (cikkei) |  
		| 15. | Re: nt memoriakezeles, c forditas (mind) | 20 sor |  (cikkei) |  
		| 16. | > Felado : Lukacs Sandor (mind) | 29 sor |  (cikkei) |  
		| 17. | Re: delphi, de inkabb C Builder (mind) | 13 sor |  (cikkei) |  
		| 18. | Re: DBEngine Error - Delphi (mind) | 32 sor |  (cikkei) |  
		| 19. | Re: Re: nt memoriakezeles, c forditas (mind) | 23 sor |  (cikkei) |  
		| 20. | Re: registry (mind) | 7 sor |  (cikkei) |  
		| 21. | Re: Delphi BDE (mind) | 11 sor |  (cikkei) |  | 
 |  
		| + - | Re: Delphi BDE (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
On Mon, 27 Sep 1999, HIX CODER wrote:
> Felado :  [Hungary]
> Temakor: Delphi BDE ( 14 sor )
> Az a problemam, hogy egy programban hasznalok, egy database tablazatot,
> es mikor leforditja minden rendben is van, de amikor ezt a programot
> atviszem egy masik gepre, akkor hianyolja a Borland Database engine-t.
> Tehat mit kell meg atmasolni, vagy hogyan kell beforditani ezt.
Nos: van egy olyan, hogy InstallExpress (vagy vmi hasonlo), ami csinos kis
installcsomagot keszit a programodbol. Ennek be lehet allitani a BDE
installalasat is. 
Gaby
______________________________________________________________________
http://www.sch.bme.hu/~gyoreg  mailto:  ICQ#:19934854 |  
		| + - | Re: Clipper 5.3 (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
> Tud valaki magyar nyelvu konyvrol a Clipper 5.3-hoz ?!
> Esetleg magyar NG-rol ?
Nem tudok ilyenrol. Viszont az elozo verzio(k) kezikonyveit 
nyugodtan hasznalhatja a kolleganod, az azokban leirtak 
ALTALABAN igazak itt is.
> Esetleg ha valaki dolgozik 5.3-ban irhatna egy par 
> szot arrol, hogy mi valtozott az 5.2-hoz kepest.
A fontosabb reszek nem valtoztak. Tehat "5.2 modban" gond 
nelkul mukodik.
Irtak hozza nehany uj objektumot, de termeszetesen azokat 
nem kotelezo felhasznalni.
Jelentos bovules viszont, hogy adnak hozza egy - szerintem - 
 komoly munkara nem alkalmas Windowsos IDE-t, ami ugyanugy 
DOS-os programot general, es igencsak szegenyes az 
"igaziakhoz" képest (pl. VC++, VB).
Masik bovules a Light Lib Graphics integralasa (ez addig egy 
 kulso grafikus konyvtar volt a Clipperhez), amivel DOS-os 
(!) grafikus modu program készíthető, új, grafikus 
vezérlőelemekkel (checkbox, radio b., menü stb.), 
egérkezeléssel.
Ennek hatranya, hogy nem mukodik rendesen egyutt bizonyos 
kulso konyvtarakkal, tobbek kozott a CA(!) TOOLS-sal sem.
Van egy elonye is: kikapcsolhato. :)
Jelentos hatrany meg, hogy a Clipperhez iro tengernyi kulso 
fejlesztoceg nagy resze megmaradt az 5.2 tamogatasanal - 
mivel a CA ugymond halalra itelte a Clippert -, igy sokkal 
kevesebb kiegeszitobol lehet valogatni az 5.3-hoz.
Udv,
Denes
 |  
		| + - | Re: Re: [Win32] (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Hello!
Eloszor is koszonom a GetCursorPos( )-t.
Nem tudom miert akartam mindenaron a WM_NOTIFY-bol eloszdeni a
koordinatakat. :)))))))) Van ez igy.
Tovabba.
Ha esetleg mas is szivna vele:
A Popup menukkel kapcsolatos "rejtely" is megoldodott. Arrol volt szo, hogy
az applikacio ablakja HIDE-olva van. Pontosabban mar az elejen nincsen
SHOW-zva. A NotifyIcon az egyetlen, ami reprezentalja. Mivel rakattintaskor
nem a menuhoz tartozo ParrentWindow( azaz a foablak ) volt a Foreground,
ezert nem kezelte a menu sem a keyboardot, sem a mellekattintast. Annyit
kellett tennem, hogy mielott meghivtam a TrackPopup..( ... ) -ot,
SetForegroundWindow( ... )-val ki kellett jelolnom az ablakot. Es lass
csodat minden tokeletesen megy.
Tovabbi minden jot.
Robi
    |  
		| + - | Re: Delphi BDE (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Hello
> Tehat mit kell meg atmasolni, vagy hogyan kell beforditani ezt.
> Aki tud segiteni az legyszi irjon maganban is.
Hasznald  az install shield express -t, miutan leforditottad a progit.
Igy  lesz  egy  telepito  progid is a progidhoz. :) Hu, micsoda mondat
volt.
En  C++  Builder  -t hasznalok, ehhez adjak automatikusan, szerintem a
delphihez  is  (mivel  ua.  a  ketto,  csak egyik pascal a masik meg c
alapu).
Best regards,
    Vincuka            
mailto:  |  
		| + - | Re: reg (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
On Sun, 26 Sep 1999  wrote:
>   Melyik API fuggvennyekkel lehet olvasni, irni a regisztrit?
ezzel a temaval a RegOpenKey,a RegOpenKeyEx,meg a RegQueryValue
 ..szoval a Reg.. kezdetuek foglalkoznak (asszem az advapi32-ben vannak)
csa
peon |  
		| + - | IO under W98 (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Udv. Lenne egy kerdesem. Hogyan lehet a portokat kezelni W98
alatt? Pontosabban irni olvasni a soros es parhuzamos portokat Delphi vagy
Visual C alatt? Koszi elore is.
                         --------==============--------
                                     Xabi
                         --------==============--------
 |  
		| + - | Re: reg (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
>Felado :  [Hungary]
>
>  Melyik API fuggvennyekkel lehet olvasni, irni a regisztrit?
RegCloseKey
RegConnectRegistry
RegCreateKey
RegCreateKeyEx
RegDeleteKey
RegDeleteValue
RegEnumKey
RegEnumKeyEx
RegEnumValue
RegFlushKey
RegGetKeySecurity
RegLoadKey
RegNotifyChangeKeyValue
RegOpenKey
RegOpenKeyEx
RegQueryInfoKey
RegQueryMultipleValues
RegQueryValue
RegQueryValueEx
RegReplaceKey
RegRestoreKey
RegSaveKey
RegSetKeySecurity
RegSetValue
RegSetValueEx
RegUnLoadKey
Csak kimasoltam a helpbol , a reszletek ott vannak ...
Sany |  
		| + - | Re: Delphi BDE (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
>Felado :  [Hungary]
 ..
>atviszem egy masik gepre, akkor hianyolja a Borland Database engine-t.
>Tehat mit kell meg atmasolni, vagy hogyan kell beforditani ezt.
Az InstsallShield rakerdez valamelyik lapon hogy hasznalsz-e BDE-t. Ha
beallitod akkor automatikusan installalja a celgepre a BDE-t .
Udv Sany |  
		| + - | lcc-win32 (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Sziasztok!
Itt van a cim, ahonnan letoltheto az lcc-win32:
http://www.cs.virginia.edu/~lcc-win32
Kicsi es konnyen kezelheto, de csak C-t es fortrant tud forditani,
c++ -t nem.
Masik ingyenes megoldaskent a mingw32-t (a gcc windows-os portolasa)
ismersm,de ezzel meg nem foglalkoztam komolyabban.
Van meg valami RSXNT is, de ezt meg egyaltalan nem ismerem.
- Tamas -
 |  
		| + - | (nincs tárgy) (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Udv.Mindenkinek
Nem tudja valaki, hogy honnan lehetne letolteni az LCC  (ingyenes C
fejlesztoi kornyezet) linux-os verzio-jat?
Koszi
Hawk
 |  
		| + - | Re: lcc (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
In article  >,  writes:
> >A fent emlitett lcc-win32 egy ingyenes C fordito win32-re,
> >a pedump pedig ennek egy segedprogramja.
> 
> Es o hol rejtozik? A simtelen a pedump-ot megtalaltam de az lcc-t nem
http://www.cs.virginia.edu/~lcc-win32/
Udv
ifj. Petri Andras |  
		| + - | Re: nt memoriakezeles, c forditas (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Hello!
Nem tudom, van-e ertelme ezzel bajlodni.
Regebben neztem 32, 64, 128 Mbyte memorianal a task-managerben,
mindharom esetben kb. a memoria egyharmada disk-cache-nek
volt megadva. 
Delphi-vel probalva tobbszor egymas utani forditast, az elso mindig
hosszabb ideig tart, a tobbszori ujra-forditas, viszont kb. azonos,
rovidebb ideig tart.
Udv
Andras
 |  
		| + - | Valasz:Free C es Assembler Windows ala (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
1. A tegnapi szambol:
>Tudtok meg ajanlani valami C-t win-re? Most kezdenek C-vel foglalkozni,
>eloszor vmi free fejlesztoeszkoz kene, lehetoleg vizualis.
Letezik a Cygnus altal fejlesztett projekt, amelyik a GNU projektet teszi Win
ala.
Abban vagyon C ferdito is:
http://sourceware.cygnus.com/cygwin/
2.  A multkorjaban keresett valaki assembler progikat windows ala. Erdemes
megneznie a kov. site-ot:
http://www.rbthomas.freeserve.co.uk/
Udv
Smikal Gyorgy
 |  
		| + - | Re: nt memoriakezeles, c forditas (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
>inditod a forditast, nem? Nem nyersz semmit. Hagyd az oprendszert hogy
>maganak optimalja ahogy tudja, gondolom az NT is megprobal annyi
>adatot benntartani amennyit csak tud LRU-strategia szerint. Ez azt jelenti,
>hogy a masodik forditasnal mar nem kell megint beolvasni a fajlokat,
>mert mar (meg) bent vannak a memoriaban, plane, ha mint irod, es eleg
>RAM-od van.
Valoszinubb azonban, hogy a fordito reszere nem csupan a forrast kellene
memoriaban tartani, hanem a komplett forditot a szemantikai es lexikai
elemzokkel, plusz az osszes include allomanyt, amire a forrasban
hivatkozas van. Azonkivul valoszinuleg az object allomany(oka)t is benn
fogja tartani, hiszen eppen akkor kesziti el a fordito, es ha meg linkel
is, akkor berantja az osszes tobbi objekt allomanyt, es persze ismet a
kimenetet, az elkeszitett EXE file-t. Valoszinunek tartom, hogy azert
ekkora cache-t nem allokal az NT maganak a memoriabol, szoval a vegere
csak "elfelejti" a forras allomanyt. Ha viszont ra lehetne venni, hogy a
forrast soha se felejtse el, akkor is rendkivul sok egyeb file-okat kell
olvasnia/irnia, szoval a vegen nem nyerne vele tul sok idot.
A RAM diszk, amit szinten emlegetnek, talan javitana a helyzeten, ha a
koztes allomanyokat, mint pl. object file-ok, esetleg a vegtermeket, az
EXE file-t arra helyeznek el (a forrast nem ajanlom, mivel az meg
rendszerinditas utan is fontos lenne...)
Sokkal jobban jarna, ha nagy a program, akkor esszeruen szetszedne kis
file-okra, igy ha csupan egyetlen file-ban tortenne valtoztatas, akkor nem
kell az egesz programot ujra forditani (mar ha az object file-ok meg
megvannak).
Tamas
 |  
		| + - | Re: nt memoriakezeles, c forditas (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Hello!
> van eleg memoria a gepemben.
Olyan nincs. Az egyik NT-s gepunkben 2 GB RAM van, de igy is lassu :-)
Az NT dinamikus file-cachelest hasznal, ezert altalaban nem sokat segit, ha a
 hagyomanyos trukkokkel probalkozol (a projekt vagy a TEMP konyvtar
RAM-diskbe helyezese stb.). Fontos viszont, hogy milyen a projekt
szerkezete, milyen kapcsolat van a forrasfile-ok kozott. Az elso forditas
utan mar csak azokhoz az allomanyokhoz nyul a fordito, amelyek
megvaltoztak valamilyen modositas hatasara. Ha egy projekt 100 .C file-bol
all, es mindegyikbe beleinclude-olsz egy gyakran modosulo header file-t,
akkor a fordito kenytelen ujra leforditani mindegyiket. A Visual C++ mar
regota tamogatja az elore leforditott header-eket, ezek helyes
megvalasztasaval nagymertekben csokkentheto a forditasi ido (a windows.h-t
feltetlenul be kell venni).
Szanto Tamas
MOL Rt. IT
 |  
		| + - | > Felado : Lukacs Sandor (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
>E-mail :  [Romania]
>Temakor: DBEngine Error - Delphi ( 14 sor )
>
>Tudja-e valaki, hogy az InterBase server miert adja a 'Record/Key deletet.'
>hibauzenetet, amikor egy adatbazis egyes tablaiba uj rekordot probalok
   Abbol, amit leirtal nem derul ki teljesen, hogy mi okozza a
problemadat, azonban ilyen jellegu uzeneteket akkor ad a BDE ha:
  1.- a linkelt SQL tabladon nincs kulcs definialva,
  2.- olyan idegen kulcs (FOREIGN KEY) van a tablara teve amelyik egy 
    masik tabla mezojere mutat es nincs megfelelo kulcsertek a masik 
    tablaban
 Pl: Vegyunk ket tablat
         Cegek                        Kliensek
    ------------------          es     ------------------
   1. Kod  char(10)              1.Kod char(10)
   2. Nev  varchar(50)          2.Nev varchar(50)
                                        3.CegKod char(10)
  Ha Klienssek tablara idegen kulcsot teszel ( Kliensek.CegKod ->
Cegek.Kod ) akkor nem tudsz olyan cegkodot beirni a Kliensek tablaba
 ameylik nincs benne a Cegek tablaban
  
 Egyebkent az elso esetre gyanitok, ugyanis Refresh-et sem tudsz adni
olyan tablara amelyiken nincs kulcs 
 
 Gyula 
http://www.datas.ro |  
		| + - | Re: delphi, de inkabb C Builder (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
>  Milyen fuggvennyel lehet (szerintem API) ugy elrakni a programot a
>  hatterbe, hogy azt a ctrl+alt+del se mutassa, csak a speci
>  taszklekerdezes?
ShowWindow(Application.Handle,SW_HIDE);
Ez leszedi az alkalmazas ablakjat a TaskBar-rol is...
>  At lehet iranyitani a billentyuzetet? Vagy szoval figyeltetni kene,
>  hogy milyen billentyuket nyomnak meg, es menteni egy fajlba :)) na
>  vajon mi lesz belole :)
SetWindowsHookEx() API fuggveny tajekan nezzel korul...
Gabor
 |  
		| + - | Re: DBEngine Error - Delphi (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
>Tudja-e valaki, hogy az InterBase server miert adja a 'Record/Key deletet.'
>hibauzenetet, amikor egy adatbazis egyes tablaiba uj rekordot probalok
>beszurni? Mikor postazni akarom, megjelenik ez a hibauzenet, es addig nem
>enged tovabb, mig Cancelt nem nyomok. De ha kozben tobbszor is postaztam,
>akkor tobbszor fog megjelenni a rekord a tablaban. Ez igy mukodik egy
>parszor, az elejen, aztan pedig nem ir be tobbet semmit a tablaban. Es egy
>adatbazison belul nem mindenik tablara adja ezt a hibauzenetet, csak
>egyesekre. Probaltam Delphiben irt programmal, Database Explorerrel, es
>mindig ezt a hibat adja.
Veletlenul nincs egy auto-increment mezo a tabladban (vagy egy trigger ami
ugyanezt csinalja)? (Biztos, hogy van...)
Bar elso latasra nagyon klassznak tunnek ezek az autoincrement mezok,
hasznalat kozben jon ra az ember a hatranyaikra (mint pl. a fenti dolog is).
A problemat egyebkent az okozza, hogy a gagyi BDE a rekordot insertalas utan
ujraolvassa, es mivel az nem egyezik az elkuldottel - hiszen a veletlenszeru
vagy 0 mezoerteket az adatbaziskezelo kozvetlenul az insertalas elott
modositotta - ezert azt hiszi (egyebkent teljesen jogosan), hogy nem
sikerult beszurni a rekordot (hiszen ha sikerult volna akkor az lenne az
aktualis rekord-tartalom amit eppen ez elobb elkuldott).
Szerintem sokkal jobban jarsz, ha egyszeruen csak unique-nak definialod az
eddigi auto-increment mezoidet es azoknak a DataSet.BeforeInsert()-ben
"kezzel" adsz erteket (ezeket az ertekeket erdemes egy masik tablaban
vezetni, ezaltal elkerulve a halozati "osszeakadasokat")...
>Tudja valaki, hol lehet az InterBase server
>hibauzeneteirol dokumentaciot talalni?
Az InterBase konyvtaraban van nehany .PFD (Acrobat) fajl - ezek egyebkent
kozvetve az InterBase Help-bol (ib32.hlp) is elerhetok a Manual cimszo
alatt. A hibauzenetek ezek kozul a Language Reference Guide-ban "Error Codes
And Messages" fejezetben talalhatok...
Gabor
 |  
		| + - | Re: Re: nt memoriakezeles, c forditas (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
>> meg lehet-e azt csinalni, hogy par gyors utasitassal
>> berantanam a wincseszterrol a memoriaba a cache-be a
>> forditando fajlokat, aztan a cache-bol fordit a fordito?
>> ha igen, hogyan?
>
>NT-ben nincs mar ramdisk?
DOS-os ertelemben vett ramdisk (ti. hogy kulon virtualis meghajtot alakit ki
neki) nincs.
De egyebkent sem ertem a problemafelvetest, mert a fordito a _forrasfajlt_
szerintem ugyis csakis egyszer olvassa be (hiaba fordit tobb menetben, mert
szerintem benntartja a memoriaban a dolgokat es a masodik rafutaskor mar
onnan veszi - ezen nem valtoztat az se, hogy a memoria-menedzser esetleg
kipakolja azokat a vinyora, mert attol meg a forrasfajlt sosem fogja
ujraolvasni, csak a virtualis-memoria fajlban fog kavircolni), igy aztan az
elore beolvasas nem hogy gyorsit, de inkabb lassitana a dolgokon (hiszen meg
pluszban rarakodna a merevlemez->"memoria-lemez"->operativ memoria kozti
atvitel). IMHO amit memoria-eszkozon erdemes tarolni azok inkabb a kimenti
allomanyok (object ill. lib fajlok), mert azokat ugye nem tartja bennt a
memoriaban, de a linkernek viszont ujra be kell olvasnia oket... (Raadasul
ezek altalaban osszesegukben tobbet foglalnak el mint a program
forraskodja.)
Gabor
 |  
		| + - | Re: registry (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
>  Melyik API fuggvennyekkel lehet olvasni, irni a regisztrit?
Ha sima WinAPI-val akarsz szorakozni akkor a Reg* fuggvenyek (RegCloseKey,
RegConnectRegistry, stb.) tajekan nezzel korul, de ha valami RAD eszkozzel
(pl. Delphi, C++Builder, stb.) dologozol, annak altalaban van kesz
komponense is erre, amit sokkal konnyebb hasznalni...
Gabor
 |  
		| + - | Re: Delphi BDE (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
>Az a problemam, hogy egy programban hasznalok, egy database tablazatot,
>es mikor leforditja minden rendben is van, de amikor ezt a programot
>atviszem egy masik gepre, akkor hianyolja a Borland Database engine-t.
>Tehat mit kell meg atmasolni, vagy hogyan kell beforditani ezt.
A legegyszerubb ha a Delphi-hez adott InstallShield Express-szel keszitesz
egy telepitot a programodhoz, ennel ugyanis meg lehet adni, hogy a BDE-t is
automatikusan telepitse fel neked.
A masik megoldas, hogy mintha szinten a Delphi CD-n egy kulon konyvtarban
lenne egy BDE install is - ezt futtasd a celgepen...
Gabor
 |  |