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