Archív konference Delphi

Zpět na výběr roku archívu nebo přejít na fulltextové vyhledávání v konferenci.

Delay

[*] Slavomir Skopalik <skopalik(zv)atlas(tec)cz> - 30.9.1999 13:33:25


Racej si vybrat, radsi uz se neptam jestli to jde obejit.

Slavek


procedure Delay(msec:cardinal);
var a,b:cardinal;Savedelay:boolean;
begin
a:=GetTickCount; b:=a+msec;
SaveDelay:=InDelay;
InDelay:=true;
if b<a then // OverFlow
while(GetTickCount>=a)do Application.HandleMessage; // Wait for Overflow
while(GetTickCount<b)do Application.HandleMessage;
Indelay:=SaveDelay;
end;

procedure HardDelay(msec:cardinal);
var a,b:cardinal;
begin
a:=GetTickCount; b:=a+msec;
if b<a then // OverFlow
while(GetTickCount>=a)do Sleep(GetTickCount-a); // Wait for Overflow
while(GetTickCount<b)do Sleep(b-GetTickCount);
end;

-----P�vodn� zpr�va-----
Od: jof(zv)email(tec)cz [SMTP:jof(zv)email(tec)cz]
Odesl�no: 30. z��� 1999 10:35
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: Delay

Prosim vas, chybi mi v Delphi obdoba pascalovskeho prikazu "Delay"
(nebo jsem ji alespon nenasel). Potrebuji pozdrzet program uprostred
procedury. Jeste bych se chtel zeptat, kde mohu najit archiv teto
konference (abych neotravoval s dotazy, ktere tu jiz byly).
Dekuji
-jof-



--- CREATED BY ATC O..R..G..A..N..I..Z..E..R
--- http://email(tec)cz <--- Get Your Free Email

QR - tisk jednoducheho formulare na nestandardni v

[*] Flaska Jakub <jakub.flaska(zv)zps.skoda-auto(tec)cz> - 30.9.1999 14:47:20

Zdravicko...

Potrebuji na tiskarnu (HP 5Si) vytisknout papir abnormalni velikosti
(asi o 5 mm delsi nez A4 - A-V slozenky Ceske Posty). Kdyz tisknu z
Wordu, vse projde bez problemu. Kdyz tisknu pomoci QuickReportu 3.0.5
(Delphi 4), tiskarna nadava, ze papir nema spravnou velikost (bez ohledu
na nastaveni TQuickRep.Page).
Nesetkal jste se s tim uz nekdo (napr. na jine tiskarne, s jinou
velikosti papiru, ...) a neznate nahodou reseni? Zkousel jsem snad uz
vsechno a porad nic... :-(

Predem mnohokrat dekuji za jakekoli podnecujici odpovedi.

F.

Databazy

[*] Daniel Rott <roxton(zv)atlas(tec)cz> - 30.9.1999 15:08:58

Pokud se okno uzavrenim znici tak ne, pokud se jenom skryje tak ANO.
A mam ten dojem vychozi nastaveni je ze se pouze skryva, pokud to
OnClose neosetris jinak (napr. Action:=caFree).

Daniel

----- P�vodn� zpr�va -----
Od: Tibor Galik <tgalik(zv)vsz.sk>
Komu: <delphi-l(zv)fwd(tec)cz>
Odesl�no: 30. z��� 1999 12:57
P�edm�t: Re: Databazy


> Nie niektoru, vlastne kazdu.
> Ale ked mam nastavenie pre tabulku Active:=false a v pgm dam Tbl.Open, treba mi potom na Frm.OnClose dat Tbl.Close, alebo sa to
prevedie automaticky pri uzatvoreno Frm ?
>
> tg
>
> Zdravim Vas/Regards
>
> Tibor Galik
> tgali(zv)vsz.sk
>
>
> >>> "Jan Fiala" <fiala(zv)infos(tec)cz> 09/24 11:55 dop. >>>
> Neni to tim, ze nekterou z tabulek, ktere mas na tech ostatnich formularich mas otevrenou v dobe navrhu ? Pak se ti samozrejme
otevre i po vytvoreni formulare.
> Zkontroluj, zda mas na vsech tabulkach pro navrhu Active na False.
>
> ===============================
> ing. Jan Fiala fiala(zv)infos(tec)cz
> Prog-Soft s.r.o. Plzen
> INFOS - informacni system pro napojare
> ===============================
>
> ----- Puvodn� zpr�va -----
> Od: Tibor Galik <tgalik(zv)vsz.sk>
>
> > Heloo,
> > Este jeden problem.
> > Mam apl s databazami paradox. Prvy frm bez Table pouzivam na rozvetvenie pgm. V dalsich Frm uz pouzivam Table.
> > V prvej Frm vsak chcem cez menu urobit opravu paradox tabuliek cez aplikaciu Pdxrbld.exe. Aj ked nemam pouzitu ziadnu tabulku
ohlasi mi aplikacia chybu Table is busy.
> > V helpe som sa docital, ze ked nepouzivam komponentu Database, ta sa aj tak temporary otvara.
> > Skusil som ju umiestnit do prvej Frm a pred vyvolanim aplikacie Pdxrbld.exe som napisal Database1.close;Database1.free.
> > Vysledok Table is busy.
> > Da sa to nejako riesit?
> >
> > diky
> >
> > Zdravim Vas/Regards
> >
> > Tibor Galik
> > tgali(zv)vsz.sk
> >
>

Problem s proxy

[*] Pavel Polak <pavelp(zv)bnsoft(tec)cz> - 30.9.1999 14:10:48

Tento balicek sice nepouzivam ale mam pocit ze staci vyplnit do vlastnosti
komponenty

ftpserver - adresa proxyservru
uzivatel - jmenouzivatele(zv)jmenoservru
heslo - heslo ke schrance uzivatele

snad jsem no napsal srozumitelne

S pozdravem Pavel Polak


----- P�vodn� zpr�va -----
Od: Petr Slovak <petr(zv)trilog(tec)cz>
Komu: <delphi-l(zv)fwd(tec)cz>
Odesl�no: 30. z��� 1999 8:36
P�edm�t: Problem s proxy


> Pro pristup k FTP pouzivam FTP komponentu z baliku Internet Component
Suite od F.Pietta. Mam Delphi 2.
> Normalne mi program funguje, ale mam problemy s pripojenim pres proxy.
> V baliku je HTTP komponenta, ktera ma property proxy, proxyport. Kdyz to
nastavim, tak HTTP krasne funguje pres proxy, ale u FTP komponenty nic
takoveho neni a nepodarilo se mi to nijak rozchodit.
> Jde to nejak jednoduse s timto balikem komponent?
> Nebo uvitam i doporuceni jine FTP komponenty, ktera to bude umet.
>
> Diky
>
> ==============================
> Ing. Petr Slovak
> e-mail: petr(zv)trilog(tec)cz
> url: http://www.trilog(tec)cz
> tel: 0603 / 501 642
> SMS: +420603501642(zv)sms.paegas(tec)cz
> ==============================
>

Interbase Depress

[*] Zdeno Jasek <zdeno.jasek(zv)corinex.sk> - 30.9.1999 15:18:56

> Pokud jsi zahajil v trial verzi nejaky projekt, tak pocitej s tim,
> ze ho budes muset v plne verzi predelat, protoze tam chybi
> objekt TIBDataSource a napojuje se to na normalni
> TDataSource.

No to si ma fakt potesil. Resp. nie ty, ale Borland. Takze ta Trial 5 je este
navyse len Trial 4,8.

QuickReport a preview

[*] Dan Rejchrt <rejchrt(zv)ssakhk(tec)cz> - 30.9.1999 16:21:00

Nastav�m si pap�r v QuickReportu, na s�rku . Tiskne to spr�vne, ale preview
mi ukazuje st�le pap�r svisle. Jak na to ? Je to docela nepr�jemn� probl�m.

Dan Rejchrt
rejchrt(zv)ssakhk(tec)cz

Ochrana softwaru

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 30.9.1999 16:35:05

Robert Kindl wrote:

> Opravdu?
> A co kdyz hacker crackne i toto overovani? Zvlaste pokud by se takovato
> praktika bezne rozsirila a vedelo se o ni tak se na to zameri.

Jasne, cracknout se da prece uplne VSE.

Mac


Uvolneni DLL z pameti

[*] Milan Kostka <mkostka(zv)foresta(tec)cz> - 30.9.1999 16:43:22

pokud v te DLL do Application.Handle prirazujes handle hostitelske
aplikace,
zkus pred jejim uvolnenim nastavit Application.Handle := 0 (v te DLL
samozrejme)

MK


----- P�vodn� zpr�va -----
Od: <novacek(zv)vanicek(tec)cz>
Komu: <delphi-l(zv)fwd(tec)cz>
Odesl�no: 24. z��� 1999 12:30
P�edm�t: Uvolneni DLL z pameti


> Zdar a silu vsem!
>
> Mam nasledujici problem:
> Vytvoril jsem si DLL, ze ktere volam procedury. Knihovna funguje, ale
> problem je pri jejim uvolnovani z pameti (viz. vypis nize). Volani
> funkce FreeLibrary nekdy funguje dobre, nekdy krome uvolneni DLL
> odstreli i bezici aplikaci, ktera zmizne z obrazovky a zustane
> nedostupna pouze v seznamu bezicich procesu.
> Protoze to behem procesu ladeni stridave obcas fungovalo a obcas ne,
> napada mne mozna souvislost (ne)fungovani FreeLibrary a velikosti
> DLL. Pry je to problem Woknous, protoze FreeLibrary primo vola
> WinAPI.
> Poradi mne nekdo, jak tuto situaci resit? Dik.
>
> PS: cele to (ne)funguje pod Delphi3, WinNT 4.0 SP4.
>
> Procedure DoRunText (RTS : PRunTextStruct);
> Var
> RunTextProc : TDoRunTextProc;
> DLLInst : THandle;
> Begin
> DLLInst:=LoadLibrary ('RunText.DLL');
> If DLLInst <= 0 Then
> Raise Exception.Create ('Nelze zav�st knihovnu RunText');
> Try
> (zv)RunTextProc:=GetProcAddress (DLLInst,'DoRunTextProc');
> If Not Assigned (RunTextProc) Then
> Raise Exception.Create ('Chyba v knihovne RunText');
> RunTextProc (Application.Handle,RTS);
> Finally
> FreeLibrary (DLLInst);
> DLLInst:=0;
> end; {Of Finally}
> end; {DoRunText}
>
> Vladimir Novacek
>
> VANICEK SOFTWARE, spol. s r.o. tel.: 05-747267
> Zborovska 15 fax+BBS: 05-41240246
> 616 00 Brno e-mail: novacek(zv)vanicek(tec)cz
> Ceska Republika http://www.vanicek(tec)cz

QuickReport a preview

[*] TUNGLI Jan <tungli(zv)pvt.sk> - 30.9.1999 17:27:05

Nastav vlastnot normal - QRreportu este pred zahajenim tlace (ci preview).

TUNGLI J�nos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/

-----P�vodn� zpr�va-----
Od: Dan Rejchrt <rejchrt(zv)ssakhk(tec)cz>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 30. september 1999 17:20
P�edm�t: QuickReport a preview


>Nastav�m si pap�r v QuickReportu, na s�rku . Tiskne to spr�vne, ale preview
>mi ukazuje st�le pap�r svisle. Jak na to ? Je to docela nepr�jemn� probl�m.
>
>Dan Rejchrt
>rejchrt(zv)ssakhk(tec)cz
>
>
>

Ochrana softwaru

[*] Zdeno Jasek <zdeno.jasek(zv)corinex.sk> - 30.9.1999 17:28:16

> Myslim, ze prijdes o vice tvorbou nejake ochrany
> nez kdyz se na to vykasles. Nekdo Tvuj SW asi bude pouzivat nelegalne,
> ale na druhou stranu kdyby mu nefungoval, tak by ho asi nekoupil a hledal
> neco
> podobneho, co by mohl mit zadarmo. Takze ani dobra ochrana IMHO
> neprinese efekt ve forme vetsiho prodeje SW. Takze naklady na ochranu
> jsou vlastne vyhozene oknem. A hajzlik, ktery mne tak okrada,
> ten mne nezajima = at se treba zalkne.
>
> Navic ochrana muze nejakym zpusobem ztrpcovat zivot legalnimu
> uzivateli a to asi nechces.
>
> Jura

Suhlasim s uvedenym nazorom. Niet ochrany, ktora by nesla prekonat. Prilis
prespekulovane ochrany najcastejsie postihuju legalnych uzivatelov, nez
piratov. Kedysi som mal demoverziu programu, ktora kazdu minutu vyhodila na
10 sekund okno s hlasenim, ze je to demoverzia (aby som ju nahodou
neukradol). Neukradol som ju, ale ani nekupil, pretoze som nezistil, co ten
program vlastne robi ...

QR - tisk jednoducheho formulare na nestandardni v

[*] TUNGLI Jan <tungli(zv)pvt.sk> - 30.9.1999 17:28:45

Pouzivaj nastevenie papieru Custom - a zadaj velkosti este pred preview.

TUNGLI J�nos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/

-----P�vodn� zpr�va-----
Od: Flaska Jakub <jakub.flaska(zv)zps.skoda-auto(tec)cz>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 30. september 1999 15:20
P�edm�t: QR - tisk jednoducheho formulare na nestandardni velikost papiru


>Zdravicko...
>
>Potrebuji na tiskarnu (HP 5Si) vytisknout papir abnormalni velikosti
>(asi o 5 mm delsi nez A4 - A-V slozenky Ceske Posty). Kdyz tisknu z
>Wordu, vse projde bez problemu. Kdyz tisknu pomoci QuickReportu 3.0.5
>(Delphi 4), tiskarna nadava, ze papir nema spravnou velikost (bez ohledu
>na nastaveni TQuickRep.Page).
>Nesetkal jste se s tim uz nekdo (napr. na jine tiskarne, s jinou
>velikosti papiru, ...) a neznate nahodou reseni? Zkousel jsem snad uz
>vsechno a porad nic... :-(
>
>Predem mnohokrat dekuji za jakekoli podnecujici odpovedi.
>
>F.
>

Ochrana softwaru

[*] Robert Kindl <rob(zv)exec(tec)cz> - 30.9.1999 17:31:21

>> >Ing. Jaroslav �ke��k wrote:
>> >> Eticke neeticke - ja bych takovy software nikdy nekoupil!
>> >> Software, ktery z meho pocitace odesila jakekoliv informace
>> >> bez meho vedomi nekomu jinemu, ja povazuji za VIR!
>> Jeste k tomuto:
>> Myslis ze generator GUID je taky VIR?
>Ty mas nejaky generator GUID, ktery posila informace
>Microsoftum, nebo co? Na mem pocitaci se uz par takovychto
>cisel vygenerovalo a myslim, ze se nikomu nic neposlalo.
>Z toho plyne - podle mne to neni vir.
>Jura

Ty mas nejaky program, ktery si generuje GUID jen tak pro
pouziti na jednom pocitaci? Ja myslel, ze GUID je k tomu,
ze budu mit cislo unikatni na celem svete a jako takoveho
ho mohu poslat pryc! A pro generovani se pouziva
cislo sitove karty.
Software pouzivajici GUID napr. pro identifikaci recordu
v databazi napr. na SQL serveru tedy posila "jakekoliv informace nekomu
jinemu"
a podle vyse uvedene definice je tedy virem :-)

Nebo to tak neni? Necham se poucit (ted se ptam vazne):
Jak to vlastne funguje pokud nemam v pocitaci sitovou kartu
a pripojuji se jen pomoci DialUpu?
Nebo tam mam nainstalovany "MS loopback adapter"?
Pouzije to cislo hardisku nebo dokonce cislo BIOSu?
Kde se o tomto daji docist nejake informace?

Rob

Chyby v D5

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 30.9.1999 17:32:17

Jiri Binder wrote:

> > zda se, ze jsem narazil na dalsi chybu. Dal jsem na formular
> > komponentu IBTable (z IBExpress), a zavrel jsem program. Po
> > znovuspusteni Delphi se mi zacala objevovat cela zoologicka
> > zahrada chybovych hlasek (postupne, podle toho, co jsem
zrovna po
> > Delphi chtel). ... Nekolikerym opakovanym oteviranim a
zaviranim Delphi
> > jsem dostal Delphi az do stavu nepouzitelnosti. :-(

> S IBX komponentami pracuji dost stejne jako predtim s jejich
> predchudci FIB komponentami (NT i WIN 98, D5 Pro) .
> Z uvedenych komponent nepouzivam pouze DBNavigator a IBTable
> jsem pouze chvili zkousel (pouzivam IBDataset). zadne podobne
> problemy jsem nepozoroval.

Hm, cim by to tedy mohlo byt? Ze zoufalstvi jsem odhlasil i
vsechny balicky (v ramci projektu), ktere nejsou soucasti Delphi a
zadna zmena...


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


Interbase Depress

[*] Jiri Binder <j.binder(zv)albacon(tec)cz> - 30.9.1999 17:47:11

IBX komponenty vznikly z free FIB komponent. FIB komponenty
pouzivam jsem zacal pouzivat soucasne s Interbasem, takze
nemohui prilis srovnavat, nicmene s odstupem casu jsem stale
vice presvedcen, ze jsem tehdy vsadil na dobreho kone. Hlavni
prednosti jsou pochopitelne rychlost, nezavislost na DBE a zadne
licence na linky a Delphi Enterp. Mely a stale maji dobrou podporu
od autora (v konferenci mers.interbase.freeib an www.mr\ers.com).
Nyni funguje i konference na Borladu venovana primo IBX.

> 1) IE je dnes uz asi jediny nastroj pre pristup k SQL serverom, ktory
> nevie zo SELECTu vygenerovat UPDATE, INSERT, DELETE. Je az neskutocne,
> kolko riadkov kodu musi napisat programator, aby rozchodil zadavanie do

Zpocatku (odchovanim kliknutim na TTable nebo TQuery a Field
editor) jsem si tez myslel, ze to bude pekna "pakarna". Nicmene
odmenou za drobne obtize je znacna flexibilata komponenty, kdy
si lze vhodnym zadanim SQL prikazu pro SELECT, UPDATE ...
udelat z komprnenty presne tio co je treba. Nakonec v
jednoduchych situacich lze pouzit wizard a vysledek je take hned,
nebo zapomenout na to, ze pracuji s SQL databazi a pouzit
TIBTable.

> jednej tabulky v InterBase. Pri preklepe TIBDataSet ohlasi sice chybu a
> vypise chybne slovo, nepovie vsak, ci chyba nastala v prikaze Select,
> Insert, Delete, Update alebo Refresh, takze neostava nic ine, ako
> prehladavat jeden po druhom.

To je neprijemne, ale ne zas tak tragicky nedostatek

> 4) Ocakaval by som podporu autoinkrementacneho mechanizmu
> priamo v TIBDataSete.

Myslim si ze je lepsi si to osetrit v IB sam. V konferenci k FIB
nebo Interbase vsak nekdo nabizel nejake rozsireni komponent v
tomto smeru.

> zaver je "ibctrls.hlp" v ktorom sa docitate, ze zrejme existuje este jeden

Help je slabsi, to je dedictvi z FIB komponent. Tam to bylo
pochopitelne, protoze na free produkt v tom bylo jiz tak neuveritelny
kus prace

> Myslim, ze Borland odviedol polovicatu pracu a lepsie by urobili, keby IE
> nechali len ako komponenty na CD, ktore je mozne do D5 doinstalovat.

Pro me byly tyto komponenty hlavnim duvodem pro upgrade

Jiri Binder

Chyby v D5

[*] Jiri Binder <j.binder(zv)albacon(tec)cz> - 30.9.1999 17:47:11

> Ja myslim, ze jsi precerpal zdroje. U D5 to jde mnohem rychleji.
> Pak se objevuji same nesmyslne chybove hlasky.
> Dej si do startu Windows Meric prostredku a hlidej si to.
> Jak jsi ve zlutym, tak zacina byt zle.
> Ja to vidim tak, ze D5 je daleko vhodnejsi pro W2000.
> Jenomze Bill trochu zaspal a Borland byl rychlejsi.
> Trochu pomuze, kdyz vyhazis vsechny komponenty, ktere nepouzivas
> a neotevirej prilis mnoho formularu v projektu.
> Jaro

Precerpani zdroju jsou v D5 opravdu snazsi a alergicke reakce D5
a podivnost chybovych zprav vetsi nez u D4.
My si sice pomuzeme, ze budeme s Delphi pracovat na NT nebo
W2000, ale kdyz si nasi zakaznici spusti ve Win98 tri v D5
vytvorene programy a zavrou se jim okenice nebudou prislis
spokojeni.

Jiri Binder

QuickReport a preview

[*] delphi(zv)htkpro(tec)cz - 30.9.1999 17:59:28

>
>Nastav�m si pap�r v QuickReportu, na s�rku . Tiskne to spr�vne, ale preview
>mi ukazuje st�le pap�r svisle. Jak na to ? Je to docela nepr�jemn� probl�m.

To muze mit vic duvodu, ale nejcastejsi je ten ze neni nastavena defaultni
tiskarna ve Windows. Zkus to zkontrolovat.

S pozdravem
Jan Kadlecek


>
>Dan Rejchrt
>rejchrt(zv)ssakhk(tec)cz
>
>
>
----------------------------------------------------------------------------


Ochrana softwaru

[*] Polak Jiri <Jiri.Polak(zv)tconsult(tec)cz> - 30.9.1999 18:09:52



> -----P�vodn� zpr�va-----
> Od: Robert Kindl [mailto:rob(zv)exec(tec)cz]
> Odesl�no: 30. z��� 1999 17:31
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Re: Ochrana softwaru
>
>
> Ty mas nejaky program, ktery si generuje GUID jen tak pro
> pouziti na jednom pocitaci? Ja myslel, ze GUID je k tomu,
> ze budu mit cislo unikatni na celem svete a jako takoveho
> ho mohu poslat pryc! A pro generovani se pouziva

Ale potom ses virem Ty, kdyz ho posles pryc.

> cislo sitove karty.
> Software pouzivajici GUID napr. pro identifikaci recordu
> v databazi napr. na SQL serveru tedy posila "jakekoliv
> informace nekomu
> jinemu"
> a podle vyse uvedene definice je tedy virem :-)

:-)
myslis aplikaci C/S? Takze vsechny Client Server aplikace jsou viry?

>

> Nebo to tak neni? Necham se poucit (ted se ptam vazne):
> Jak to vlastne funguje pokud nemam v pocitaci sitovou kartu

GUID je tvoreno dvema hlavnimi zdroji.
Cas v nanosekundach nekdy ode dne janevimkolik
a cislo sitove karty. Pokud sitova karta chybi, generuje se nahodne cislo.
Takze jednoznacnost GUID neni jistota, ale velmi vysoka
pravdepodobnost.

> a pripojuji se jen pomoci DialUpu?
> Nebo tam mam nainstalovany "MS loopback adapter"?
> Pouzije to cislo hardisku nebo dokonce cislo BIOSu?

To nevim, slysel jsem jenom o sitovce a nahodnem cisle.

> Kde se o tomto daji docist nejake informace?

Microsoft - myslim ze jako prvni to zacali pouzivat pro COM


Jura


Riesenie problemov s QR

[*] TUNGLI Jan <tungli(zv)pvt.sk> - 30.9.1999 18:14:22

Preto mate mnohe problemy s QR lebo QR nema kvalitny End User Designer.
Totiz v programe sa neda nastavit vsetko na tvrdo - kazdy tlaciaren je iny
a je potrebne zostavy spravit tak, aby uzivatel mohol modifikovat vlastnosti podla vlastnych potrieb.

Preto som aj ja odklonil od QR a vytvoril som vlastny SQL Report Builder - odvodeny od QR
ale co je podstatne ma kvalitny End User Designer a dokonca je programovatelny v priamo v reporte.
Tento program je volne dostupny (free) na mojej stranke. Registracia je zadarmo (za email).
Nie je problem spravit pomocou SQL Report Builder aby dokazal konvertovat QR reporty z Delphi 1,2,3,4 do seba. Aj ked momentalne nemam na to cas.

Ked niekto bude mat zaujem spravit konverziu - moze dostat zdrojove kody aj navod ako to vyprogramovat. Napiste.

Podla mna je casovo uspornejsi spravit konverzni program, ako prerabat vsetky reporty z QR1 do QR2 a do QR3. A efekt nie je zadny lebo QR dodnes nema kvalitni End User Designer a valci s mnohimi
problemami.
Ale podobne je to aj u ostatnych report generatorov , alebo su drahe - ba oboje.

TUNGLI J�nos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/
or : http://freeweb.coco(tec)cz/tungli/

Legalni uzivani D5

[*] Zdenek Drvota <drvota(zv)zds(tec)cz> - 30.9.1999 17:55:16

V tom pripade mam doklady o zakoupeni jinde,
a financakum doporucim, at si to tam overi.
Predpokladam, ze pro US Borland budu uzivatel
legalni a v US licencnim ujednani neni zadne
omezeni na zemi uzivani produktu-nebo je ???
Myslim, ze uvedene postupy jsou v rozporu
napr. s autorskym zakonem.

### Petr Hodbod napsal dne 30 Sep 99, v 8:25 :
> Jo a jeste jeden postreh z konference na ktery jsem zapomnel. Ptal jsem se
> pokud si koupim produkt venku a nebudu chtit podporu, ze mi je celkem
> jedno jak se na mne bude tvarit Borland cz, ale jak by to bylo s
> financakama. No a odpovedt je nasledujici: "Koupit si to muzete, nam se
> jevite jako nelegalni uzivatel a pravdepodobne financaci se zaptaji nas
> zda jste legalni uzivatel ci nikoliv a mi mu rekmem ze pro nas nejste,
> takze opet utru a nemam nic. Tak to uz by opravdu chtelo nejakeho pravnika
> at se na to podiva ze? Petr
>
> Ivan Turcan wrote:
>
> > >Na konferenci v Praze jsem se ptal pani od Inprise na licencni podminky
> > >prave vzhledem k nakupu produktu venku a bylo mi sdeleno, ze opravdu
> > >jediny kanal ktery je legalni je pouze cesta pres Inprise cz. No a kdyz
> > >jsem naznacil ze je to naprosty monopol, odvetila, ze to je "svym
> > >zpusbem monopol, ale ze oni potrebuji zaplatit kancelare, podporu ,
> > >konference a ..." no proste opet firma nestiha s ucty a ty zakazniku se
> > >ustvi.
> >
> > Podla vyssie uvedeneho zacinam tusit o koho ide,... Nezda sa mi ze v
> > Inprise niekomu hovori nieco pojem autorske pravo a medzinarodne
> > autorske pravo. Napokon ak si ja kupim produkt ktory je chraneny
> > medzinarodnym autorskym pravom (napr. Delphi) niekde v USA tak mi ho
> > nemoze zakazat pouzivat ziadna osoba niekde v CZ na zaklade ich
> > predstavy, to je v rozpore nielen zo zakonom ale aj zdravym rozumom. V
> > podstate myslim ze jediny ciel bol odradit potencionalnych zaujemcov o
> > produkty Inprise aby si nekupovaly produkty inde ako v CZ. Nemyslim ze
> > to urobili kvoli malim zakaznikom pretoze ty si urcite nepojdu kupovat
> > Delphi std alebo pro niekde vonku , pravdepodobne sa tu jedna o velkych
> > zakaznikov ktory maju zaujem o napr. Delphi connect for SAP alebo Delphi
> > for AS/400 popripade CORBU a prg s tym suvisiace. Pretoze tieto
> > gyganticke niekolko stotisicove produkty sa daju ovela lacnejsie kupit
> > mimo CZ. Spominam si na jedneho zakaznika (pocas mojeho posobenia u
> > Inprise CZ ) ktory mal zaujem prave o Delphi connect for SAP , tento sa
> > napokon rozhodol kupit produkt niekde v Svaiciarsku pretoze tam mu
> > ponukli ovela lepsiu cenu .
> >
> > Predstavte si ze Microsoft CZ a Microsoft SK by mali podobnu scestnu
> > myslienku ako Inprise CZ. V tom pripade by ste si museli pri kazdom
> > prechode hranic preinstalovat pocitac :(((((((((((
> >
> > Ivan Turcan
>
>


-----------------------------------------------
Ing. Zdenek Drvota e-mail: drvota(zv)zds(tec)cz
director
ZDS, spol. s r.o.
Hronovicka 708 tel:+420-40-6613756
530 02 Pardubice fax:+420-40-6613756
Czech Republic http://www.zds(tec)cz
e-mail: info(zv)zds(tec)cz
Internet proti monopolu http://www.bojkot(tec)cz
Pripojte se k hledani mimozemskych civilizaci:
SETI(zv)Home http://setiathome.ssl.berkeley.edu


Chyby v D5

[*] Ing. Jaroslav Ske��k - 30.9.1999 19:04:20

To neni veci vysledneho EXE, ale rozsahlejsiho prostredi Delphi.
Proste tam toho zase dost pribylo, tak to chce vice zdroju.
Nezjistil jsem vsak, ze by program prevedeny z D4 do D5 byl
vice narocny na zdroje. Pouze vysledny EXE je nepatrne vetsi.
Ani nemohu potvrdit, ze by D5 bylo mene stabilni. Je potreba
pouze vice hlidat ty zdroje. Jinak v D4 v pripade ohrozeni zdoju
dochazi k podobnemu efektu take (nesmyslne chyby).
Za velky nedostatek Windows ja povazuji, ze si nedostatecne hlida
zdroje a ze klidne dopusti totalni zamrznuti. Pritom by stacilo
zahodit ulohu, pro niz jiz nejsou zdroje k dispozici.
A tech zdroju je tam tak zalostne malo. Staci spustit Delphi a otevrit
projekt a jste na polovicce. Je houbec platny, ze mate 128 MB RAM.
Zatim jsem vsak nevytvoril zadny program, ktery by si kousnul vice jak
15 - 20%. Tam si to ohlidas. Staci nedelat nadmiru slozite formulare
a dusledne vsechny formulare uvolnovat. Pak nebude mit tvuj zakaznik
problemy i s vice programy najednou i kdyz to budou velke programy.
Zakaznik to prece nespousti z Delphi.
Jaro
>
> Precerpani zdroju jsou v D5 opravdu snazsi a alergicke reakce D5
> a podivnost chybovych zprav vetsi nez u D4.
> My si sice pomuzeme, ze budeme s Delphi pracovat na NT nebo
> W2000, ale kdyz si nasi zakaznici spusti ve Win98 tri v D5
> vytvorene programy a zavrou se jim okenice nebudou prislis
> spokojeni.
>
> Jiri Binder
>
> Memo1

Databazy

[*] Ing. Jaroslav Ske��k - 30.9.1999 19:18:23

> Nie niektoru, vlastne kazdu.
> Ale ked mam nastavenie pre tabulku Active:=false a v pgm dam Tbl.Open,
treba mi potom na Frm.OnClose dat Tbl.Close, alebo sa to prevedie
automaticky pri uzatvoreno Frm ?
>
To zalezi na tom, jestli je TTable umisten na stejnem formulari nebo nekde
jinde - treba v datamodulu.
Pokud je na stejnem formulari, pak se rusi i s formularem a v tom pripade se
pred tim zavre.
Pokud je jinde, tak musis dat do OnClose toho formulare
DataModule1.Table1.Close;

Jaro

Delphi 5 Enterprise

[*] Miroslav NETRAIDER Mares <mmares(zv)mbox.vol(tec)cz> - 30.9.1999 19:20:15

Ahoj,
dnes, 30.9. jsem si koupil na stanku PC-World (za 149,- Kc) a na prilozenem
CD-ROM je Delphi 5 Enterprise, asi trial verze.
Hezky den preje NETRAIDER
-----------
RELAX page - vtipy o Microsoftu
http://www.geocities.com/TimesSquare/Tower/5190/index.html
-----------

Interbase Depress

[*] Ing. Jaroslav Ske��k - 30.9.1999 19:25:44

TIBDataSource byl v Trial verzi D5.
Na posledni chvili to zrejme zmenili a v ostre verzi uz neni.
Podle meho nazoru je to takto lepsi.
Jaro
>
> Mam ostrou verzi (D5 Pro), ale zadnou komponentu TIBDatasource
> tam nemam. Osobne si myslim, ze TIBDataset jako potomek
> TDatasetu nema duvod se nenapojovat da TDataSource.
>
> Jiri Binder
>
>
>

Soubory FOXPRO format *.ESL

[*] Pavel Cink <apscomp(zv)login(tec)cz> - 30.9.1999 20:32:38

Ahoj,

Pokud se dobre pamatuji, je sopubor ESL pouze knihovna potrebna pro beh
programu zkompilovaneho do EXE. Myslim, ze jde o EXECUTABLE SUPPORT LIBRARY.
Potom je jeste jeden soubor ESO - EXECUTABLE SUPPORT OVERLAY.

Pavel

"eL.." p�e:

> environment:Win98/95 CZ,Delphi STANDART 4.0 (Build 5.104)Update Pack 2
> RxLib 2.60
> keywords:FOXPRO,*.ESL
>
> Zdravim.
> Mam za ukol zajistit import dat do Paradoxove tabulky z aplikace napsane
> ve FOXce ktera ale pouziva nejaky soubor formatu *.esl.
> Zante nekdo ten format a jak se mu dostanu na "zoubek"?
>
> Predem dik.
>
> eL..

SQLserver pro Win zdarma-zkuste (was Windows na Li

[*] Zdenek Moravec <zmo(zv)telecom(tec)cz> - 30.9.1999 22:04:30

Daji se sehnat free ODBC drivery ? Mate nekdo zkusenosti s realnym provozem
spojeni Delphi a PostgreSQL ?

Vsem dekuji za pripadnou kladnou odpoved, PostgreSQL se mi podle prirucek a
moznosti libi, ale rad bych si overil, ze vsechno je tak, jak se pise.

S pozdravem,
Zden�k Moravec zmo(zv)telecom(tec)cz

-----P�vodn� zpr�va-----
Od: Milan Nemec <nemec(zv)goldcard(tec)cz>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 30. z��� 1999 7:51
P�edm�t: Re: SQLserver pro Win zdarma-zkuste (was Windows na Linuxe)>From: Slavomir Skopalik <skopalik(zv)atlas(tec)cz>
>To: <delphi-l(zv)fwd(tec)cz>
>Sent: Tuesday, September 28, 1999 2:35 PM
>Subject: RE: Windows na Linuxe
>>
>> > PostgreSQL lze portovat i do Win NT. PostgreSQL je zadarmo!
>>
>> Pokud jsem cetl dokumentaci PostgreSQL, tak port pro WinNT odmitaly s
tim,
>> ze Win nema kompatibilni knihovny, pokud jiz provedly port, tak me
>opravte.
>>
>> Slavek
>>
>
>Tak opravuji, na NT to funguje dobre, mam to vyzkouseno.
>Muzete si to stahnout. Zkomiloval jsem to.
>http://members.xoom.com/milan70/indexc.html
>Na www.postgresql.org mate zdrojaky, dokumentaci atd.
>Pgsql neni na rozdil od MSDE nijak omezeno (Zbysku
>nechces prejit na pgsql?).
>
>Milan
>
>

Ktery z handlu je App handle ?

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 01.10.1999 00:15:37

Daniel Rott wrote:
>
> Mam seznam handlu cizi aplikace (ziskany pres EnumWindows)
> a od kazdeho mam parent, style, exstyle (pomoci GetWindowLong).
>
> Jak zjistim ktery z nich je handle aplikace (Application.Handle) ?

Ahoj,

Application.Handle je vlastne top-level okno dane aplikace. Seznam
top-level oken ziskas volanim EnumWindows, jinak pro kontrolu muzes
jeste precist tridu okna (pomoci GetClassName). Ve VCL jsou nastesti
tridy okna shodne s nazvem tridy objektu, takze by tam melo byt
"TApplication". Koneckoncu, pomoci aplikace WinSight32 to uvidis.

Pokus mas "jakykoliv" handle, tak to muzes zjistit tak, ze parent je
roven 0.

--

Petr Vones, amatersky programator

Chyby v D5

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 01.10.1999 00:17:35

Zbysek Hlinka wrote:
>
> Ahoj,
>
> zda se, ze jsem narazil na dalsi chybu. Dal jsem na formular
> komponentu IBTable (z IBExpress), a zavrel jsem program. Po

Ahoj,

Pokud to byl prazdny formular, tak to jsem zkusil a neprojevilo se to.

> Win98, D5 Enterprise.
^^^^^
A nebude to spis tou betaverzi Windows ? :-) Pokud nemas SE, tak je to
podobny jako Win95 jeste pred OSR2 ...

--

Petr Vones, amatersky programator

Chyby v D5

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 01.10.1999 00:17:13

Jiri Binder wrote:

> Precerpani zdroju jsou v D5 opravdu snazsi a alergicke reakce D5
> a podivnost chybovych zprav vetsi nez u D4.

Ahoj,

U bety nebo ostre verze ?

> My si sice pomuzeme, ze budeme s Delphi pracovat na NT nebo
> W2000, ale kdyz si nasi zakaznici spusti ve Win98 tri v D5
> vytvorene programy a zavrou se jim okenice nebudou prislis
> spokojeni.

Tohle by mohl byt problem s plytvanim s GDI zdroji pokud v projektu
pouzivas hodne komponent s vlastnosti Glyph (TBitBtn, TSpeedButton,
TDBNavigator). Tahne se to uz od Delphi 4 (patrne i D3) a zpusobuje
to problemy hlavne na Win9x, protoze tam je velikost zdroju omezena.
Doufejme ze to opravi, vypada to, ze castecna naprava je prece jen
mozna, zkousel jsem nejake upravy ve VCL a zlepsilo se to cca o 50%.
Nicmene je nutne aby to provedli oni (!), jelikoz jsou treba zmeny
i v baliccich. Taky je otazka jak by se to chovalo v design-time,
coz nelze bezne odzkouset.

Na dvou pokusnych aplikacich to vypadalo takhle. Samozrejme ze dost
zalezi na dane aplikaci, takze ty vysledky mohou pusobit zkreslene.

Test applications:
TEST - Simple form with five TDBNavigator components
MASTAPP - Delphi DB Mastapp sample application

OS: Win95 OSR2, 96M RAM.

before ---------- after -----------
Application and instances System User GDI System User GDI
------------------------------------------------------------------
default values 90% 90% 99% 90% 90% 99%
TEST (1 instance) 88% 88% 93% 88% 88% 98%
TEST (5 instances) 74% 84% 74% 84% 84% 93%
TEST (10 instances) 49% 76% 49% 76% 76% 88%
MASTAPP (1 instance) 83% 86% 83% 86% 86% 90%
MASTAPP (2 instances) 71% 80% 71% 80% 80% 82%
MASTAPP (5 instances) 29% 67% 29% 60% 67% 60%
MASTAPP (7 instances) Out of resources 45% 58% 45%

--

Petr Vones, amatersky programator

Chyby v D5

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 01.10.1999 00:18:03

Ing. Jaroslav Ske��k wrote:
>
> To neni veci vysledneho EXE, ale rozsahlejsiho prostredi Delphi.
> Proste tam toho zase dost pribylo, tak to chce vice zdroju.

Ahoj,

To je prave problem, Delphi IDE je pomerne narocne na prostredky Windows,
pro priklad uvadim dve situace:

Neni otevren zadny projekt:

9 brushes
5 pens
16 fonts
81 bitmaps
8 icons
72 window handles
11 popupmenus
6 menus
3 palettes

Otevreny vsechny formulare demo aplikace MastApp:

11 brushes
7 pens
33 fonts
196 bitmaps
8 icons
466 window handles
12 popupmenus
6 menus
6 palettes

> Nezjistil jsem vsak, ze by program prevedeny z D4 do D5 byl
> vice narocny na zdroje. Pouze vysledny EXE je nepatrne vetsi.

To souhlasi, nemelo by tam dochazet k vyraznemu narustu.

> Ani nemohu potvrdit, ze by D5 bylo mene stabilni. Je potreba

D5 je rozhodne stabilnejsi nez D4 :-)

--

Petr Vones, amatersky programator

Odeslani mailu z Delphi

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 01.10.1999 00:19:14

Mojmir Nemecek wrote:
>
> At 07:45 28.9.1999 +0200, Ing. Miroslav Ondrisek, BONNEL TECHNOLOGIE, s.r.o. wrote:
> >Existuje duvod, proc nepouzit komponentu TNMSMTP ? Tam jsou attachementy
> >a vsechno ostatni a posilani je nechutne jednoduche. Nebo to ma nejake
> >komplikace, ktere jsem prehledl ?
> NetManage ActiveX je ta komplikace, musi se k tomu nainstalovat a "..Licensing: Copying the keys may be a violation of established copyrights.."

Ahoj,

TNMSMTP z palety FastNet neni ActiveX. Nicmene jeden z duvodu proc je
nepouzit je ten, ze od nich nemas zdrojaky.

--

Petr Vones, amatersky programator

MDI, PageControl a Ctrl+Tab

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 01.10.1999 00:24:19

Daniel Rott wrote:
>
> Diky moc, FUNGUJE to !
>
> Jenom se chci zeptat k cemu je potreba TranslateMessage
> a DispatchMessage. Funguje to i bez toho.

Ahoj,

Pravda, v tomhle pripade to neni potreba :-) Doplnil jsem to tam spis
"pro jistotu".

--

Petr Vones, amatersky programator


Chyby v D5

[*] Jan Fiala <fiala(zv)infos(tec)cz> - 1.10.1999 06:36:51


----- P�vodn� zpr�va -----
Od: Petr Vones <pvones(zv)mbox.vol(tec)cz>> Zbysek Hlinka wrote:
> >
> > Ahoj,
> >
> > zda se, ze jsem narazil na dalsi chybu. Dal jsem na formular
> > komponentu IBTable (z IBExpress), a zavrel jsem program. Po
>
> Ahoj,
>
> Pokud to byl prazdny formular, tak to jsem zkusil a neprojevilo se to.
>
> > Win98, D5 Enterprise.
> ^^^^^
> A nebude to spis tou betaverzi Windows ? :-) Pokud nemas SE, tak je to
> podobny jako Win95 jeste pred OSR2 ...
>
>
> Petr Vones, amatersky programator

To neni jen vec Delphi. Napr. jsem zjistil, ze kazde otevreni IE5.0 v W98 (PII s 64MB RAM) si sezere asi 0.5 % systemovych zdroju, ktere po zavreni NEVRATI !!!
Takze chvili brouzdate, sledujete, jak ubyva systemovych zdroju a kdyz se dostanete tak na 2% restartujete pocitac a pokracujete v praci.

===============================
ing. Jan Fiala fiala(zv)infos(tec)cz
Prog-Soft s.r.o. Plzen
INFOS - informacni system pro napojare
===============================

Delphi 5 Enterprise

[*] Jan Fiala <fiala(zv)infos(tec)cz> - 1.10.1999 06:38:29


> Ahoj,
> dnes, 30.9. jsem si koupil na stanku PC-World (za 149,- Kc) a na prilozenem
> CD-ROM je Delphi 5 Enterprise, asi trial verze.
> Hezky den preje NETRAIDER

Trial verze D5 Enterprise by mela byt i na pristim CHIPu (105 Kc)

===============================
ing. Jan Fiala fiala(zv)infos(tec)cz
Prog-Soft s.r.o. Plzen
INFOS - informacni system pro napojare
===============================

TLabel.OnMouseOver

[*] Petr Brant <p.brant(zv)samo(tec)cz> - 1.10.1999 06:47:52

Ahoj,

tady je priklad (autor: Petr Vones) na prebarvovani PaintBoxu, s Labelem
to bude podobne: type
TForm1 = class(TForm)
PaintBox1: TPaintBox;
procedure PaintBox1Paint(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
procedure CMMouseEnter(var Msg: TMessage); message CM_MOUSEENTER;
procedure CMMouseLeave(var Msg: TMessage); message CM_MOUSELEAVE;
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.CMMouseEnter(var Msg: TMessage);
begin
inherited;
if Pointer(Msg.lParam) = PaintBox1 then
PaintBox1.Color := clRed;
end;

procedure TForm1.CMMouseLeave(var Msg: TMessage);
begin
inherited;
if Pointer(Msg.lParam) = PaintBox1 then
PaintBox1.Color := clGreen;
end;

procedure TForm1.PaintBox1Paint(Sender: TObject);
begin
with PaintBox1 do
begin
Canvas.Brush.Color := Color;
Canvas.FillRect(ClientRect);
end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
PaintBox1.Color := clGreen;
end;


Preji mnoho uspechu

**************************************************
Petr Brant [p.brant(zv)samo(tec)cz], programator v MSVC++,
obcas Delphi nebo Visual Basic
**************************************************
> -----P�vodn� zpr�va-----
> Od: Peter Laurinc [SMTP:Peter.Laurinc(zv)ibaware.sk]
> Odesl�no: 30. z��� 1998 20:09
> Komu: Delphi
> P�edm�t: TLabel.OnMouseOver
>
> Chcem aby pri najazde kurzoru zmenil TLabel farbu fontu a pri odjazde
> kurzoru vratil povodnu. akurat ze TLabel ma iba onMouseOver. Ako na to
> (co najjednoduchsie plz)
> �
> ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� Dik


necinnost windows a pohnuti mysi

[*] Richard Valny <richard.valny(zv)oku-st(tec)cz> - 1.10.1999 07:03:41

Ahojky,
kde se necha zjistit jak dlouho je uzivatel windows v necinnosti (staci
misto odkud to vezme setric) a jak se necha programove posunout mys (nebo
jeste lepe predchozi infomaci upravit na nizzsi hodnotu).
Mam problem, ze mi tu beha aplikace od treti firmy a v pripade, ze si
uzivatel zvoli narocnejsi setric aplikace se kousne s pripade nabehnuti
setrice.

Vse bych rad v D3 Prof a na Win9x i na WinNT4.0


===========mozno pouzit PGP==============
Richard Valny richard.valny(zv)oku-st(tec)cz
Okresni urad Strakonice tel. 0342-441 l. 216
Smetanova 533 fax. 0342-21208
386 22 STRAKONICE FiDoNet 2:423/35
===========mozno pouzit PGP==============

... Windows nemohou byti virem, nebot virus je napsan inteligentne, neco
dela a je zcela zdarma :-)

Iterbase array/Delphi

[*] Slavomir Skopalik <skopalik(zv)atlas(tec)cz> - 1.10.1999 06:52:22

Nema nekdo zkusenosti z pouzivanim poli v IB z Delphi.
Jak vkaldat udaje z isql (chtel bych to do defautnich dat DB).
Pouzivam D4 C/S.

Hlavne me zajima, jak to pouzit, kdyz uz to tam je. Diky za namety/odpovedi
Slavek

ing. Slavomir Skopalik DEL a.s.
Olomoucka 355 Marianske udoli 783 75
----------------------------------------------
Tel: 068 535 35 48
Fax: 068 535 23 64
e-mail:skopalik(zv)atlas(tec)cz


Chyby v D5

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 1.10.1999 07:53:30

Ing. Jaroslav Ske��k wrote:

> Ja myslim, ze jsi precerpal zdroje. U D5 to jde mnohem rychleji.
> Pak se objevuji same nesmyslne chybove hlasky.
> Dej si do startu Windows Meric prostredku a hlidej si to.
> Jak jsi ve zlutym, tak zacina byt zle.
> Ja to vidim tak, ze D5 je daleko vhodnejsi pro W2000.
> Jenomze Bill trochu zaspal a Borland byl rychlejsi.
> Trochu pomuze, kdyz vyhazis vsechny komponenty, ktere nepouzivas
> a neotevirej prilis mnoho formularu v projektu.

Kdepak zdroje. To si hlidam a ta vanicka mi tam sviti. Zkousel
jsem dokonce samotne Delphi, vypnul jsem i antivir a MS SQL.
Formular jsem mel otevreny pouze jeden. Problemy mam pouze s
IBExpress komponentami, jinak se to chova dobre.

Mozna jsem na to prisel, vyzkousejte to nekdo pls. D5 Enterprise,
Tools / Environment Options / Preferences / Autosave options /
oboje = true. Mam zalozeny a aktivni nejaky Desktop
speedsetting. Pak staci jeden otevreny Form a v nem napriklad
IBTable. Po zavreni Delphi se po novem nastartovani objevuji
chybove hlasky. Zkousel jsem ale totez na druhem pocitaci s
Win95 a Delphi Professional, ale tam se to neprojevilo.

Na W2000 jsem chtel prejit, ale nejak se mi tam nepodarilo zcela
rozchodit MS SQL, takze jsem toho prozatim nechal. Pockam na
Release 2.

> > > zda se, ze jsem narazil na dalsi chybu. Dal jsem na formular
> > > komponentu IBTable (z IBExpress), a zavrel jsem program. Po
> > > znovuspusteni Delphi se mi zacala objevovat cela zoologicka
> > > zahrada chybovych hlasek (postupne, podle toho, co jsem zrovna po


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


SQLserver pro Win zdarma-zkuste (was Windows na Li

[*] Milan Nemec <nemec(zv)goldcard(tec)cz> - 1.10.1999 08:06:24

Treba
http://www.insightdist.com/psqlodbc/

Milan

----- Original Message -----
From: Slavomir Skopalik <skopalik(zv)atlas(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Friday, October 01, 1999 8:18 AM
Subject: RE: SQLserver pro Win zdarma-zkuste (was Windows na Linuxe)


Existuji ODBC Drivery, PostrgeSQL jsem zkousel a tvaril se jako kazda jina
SQL DB pres ODBC.
Pokud generujete tabulky, lze pouzit skript z IB (je to tomer kompatibilni),
z trigry
je vetsi potiz (asi si to chce jen zvyknout).

Pokud je zajem, tak mam drivery dome -> pristi tyden bych je mohl poslat.
Ozvete se mi soukrome (at nezatezujem konferenci).

Slavek

-----P�vodn� zpr�va-----
Od: Zdenek Moravec [SMTP:zmo(zv)telecom(tec)cz]
Odesl�no: 30. z��� 1999 21:05
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: Re: SQLserver pro Win zdarma-zkuste (was Windows na Linuxe)

<<Soubor: ATT00005.txt; charset = windows-1250>>

SQLserver pro Win zdarma-zkuste (was Windows na Li

[*] Slavomir Skopalik <skopalik(zv)atlas(tec)cz> - 1.10.1999 07:18:02


Existuji ODBC Drivery, PostrgeSQL jsem zkousel a tvaril se jako kazda jina SQL DB pres ODBC.
Pokud generujete tabulky, lze pouzit skript z IB (je to tomer kompatibilni), z trigry
je vetsi potiz (asi si to chce jen zvyknout).

Pokud je zajem, tak mam drivery dome -> pristi tyden bych je mohl poslat.
Ozvete se mi soukrome (at nezatezujem konferenci).

Slavek

-----P�vodn� zpr�va-----
Od: Zdenek Moravec [SMTP:zmo(zv)telecom(tec)cz]
Odesl�no: 30. z��� 1999 21:05
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: Re: SQLserver pro Win zdarma-zkuste (was Windows na Linuxe)

<<Soubor: ATT00005.txt; charset = windows-1250>>

W2000 RC 2

[*] Daniel Rott <roxton(zv)atlas(tec)cz> - 1.10.1999 08:39:40

RC2 uz M$ rozeslal ... :-)
Nektere problemy z RC1 to odstrani napr.
chybnou interpretaci VersionInfo aj ...

Daniel
----- P�vodn� zpr�va -----
Od: Zbysek Hlinka <zhlinka(zv)login(tec)cz>
Komu: <delphi-l(zv)fwd(tec)cz>
Odesl�no: 1. ��jna 1999 7:53
P�edm�t: Re: Chyby v D5


> Na W2000 jsem chtel prejit, ale nejak se mi tam nepodarilo zcela
> rozchodit MS SQL, takze jsem toho prozatim nechal. Pockam na
> Release 2.

QR - Nastaven� tisk�rny

[*] Radim Tich� (VAIPE) <tichyr(zv)vaipe(tec)cz> - 1.10.1999 08:55:32

Nazdar vsichni !

Nemuzete mi nekdo poradit s nastavenim tiskarny pro QuickRep ?

Tisknu na HP DJ 690C, ale menuzu prijit na to, jak nastavit kvalitu tisku
(econo-mode) atd.
Po standardnim spusteni printersetup dialogu z QRPreview (D4 prog) se zadne
zmeny v nastaveni neprojevi pro nasledny Print. Co zase delam blbe ??

HHHHEEEELLLLPPPP

Radim


Nezavisly formular v DLL

[*] Miroslav Jarolimek <m.jarolimek(zv)softdec(tec)cz> - 1.10.1999 08:55:34

Ahojky, neumel byste prosim nekdo poradit s nasledujicim ?

Potrebuju vytvorit DLL knihovnu, ktera zobrazi jeden formular. Na tom
formulari budou nejake ovladaci prvky, ktere meni stavove promenne v tom
DLL. DLL pak poskytuje nejake funkce, ktere vraci hodnoty na zaklade
stavovych promennych ( v podstate se ma jednat o virtualni HW zarizeni,
ktere slouzi jako simulace realneho HW, za normalnich okolnosti ovladaneho
pres jine DLL se shodnym rozhranim ).

Problem spociva v tom, ze kdyz volajici aplikace zobrazi nejake okno
modalne, znepristupni to i ten formular z DLL, byt se tento tvari jako
samostatny proces ( v Task manageru ), coz je prave problem, ktery potrebuju
odstranit. V takovem okamziku totiz neni mozne pouzit zadny ovladaci prvek
na formulari, coz je bohuzel v jistych pripadech fatalni problem ( preci
jen - HW by nemel reagovat na to, jestli ma aplikace, ktera ho pouziva
nejake okno zobrazeno tim ci onim zpusobem :-).

Zajimalo by mne, jestli existuje nejaky zpusob, jak to okno v DLL
osamostatnit bez toho, ze by to DLL spoustelo nejaky jiny program a
komunikovalo s nim pres zpravy, coz je v soucasne chvili jediny zpusob,
ktery mne napada.

Diky Mirek.

TFileListBox

[*] Tibor Galik <tgalik(zv)vsz.sk> - 01.10.1999 08:05:13

Ahoj,
existuje nejaka ina komponenta ako TFileListBox, alebo da sa TFileListBox nastavit tak aby som mal subory usporiadane podla datumu. Mozno som nieco prehliadol, ale nenasiel som tam ziadna triedenie.

diky

tg

Zdravim Vas/Regards

Tibor Galik
tgalik(zv)vsz.sk

Free unit - SerialNumber, DelphiRunning, registers

[*] TUNGLI Jan <tungli(zv)pvt.sk> - 1.10.1999 09:10:09

Boli nejake problemy na servri a preto to neide.
Skus vzcistit cash v exploery a potom bz to malo ist.
Je to aj na adrese http://freeweb.coco(tec)cz/tungli/

TUNGLI J�nos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/

-----P�vodn� zpr�va-----
Od: Zden�k B�hm <bohm(zv)gacc(tec)cz>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 1. okt�ber 1999 9:09
P�edm�t: Re: Free unit - SerialNumber, DelphiRunning, registers atd.


Ahoj,

cim je to, prosim te, balene. WinZip krici ani klasicky PKUnzip to nechce rozbalit.

Zdenek
----- Original Message -----
From: TUNGLI Jan
To: DELPHI Distribution List
Sent: Thursday, September 30, 1999 10:33 AM
Subject: Free unit - SerialNumber, DelphiRunning, registers atd.


Umiestnil som free unit pre delphistov na http://free.netlap.hu/4321/. v sekcii download.
Naidete unite mimo ine:
funkciu pre serial number disku,
funkciu, ci delphi je spusteny
procedury pre pracu s Windows Registrami,
a ine uzitocne malickosti ( aj smeti).

TUNGLI J�nos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/

TFileListBox

[*] Jan Fiala <fiala(zv)infos(tec)cz> - 1.10.1999 09:40:40

----- P�vodn� zpr�va -----
Od: Tibor Galik <tgalik(zv)vsz.sk>> Ahoj,
> existuje nejaka ina komponenta ako TFileListBox, alebo da sa TFileListBox
> nastavit tak aby som mal subory usporiadane podla datumu. Mozno som nieco
> prehliadol, ale nenasiel som tam ziadna triedenie.

TFileListBox je zalozeny na TStrings a obsahuje pouze jmeno souboru + Glyph, tedy zadne dalsi informace o case apod. Neni podle ceho tridit.

===============================
ing. Jan Fiala fiala(zv)infos(tec)cz
Prog-Soft s.r.o. Plzen
INFOS - informacni system pro napojare
===============================

QR - Nastaven� tisk�rny

[*] TUNGLI Jan <tungli(zv)pvt.sk> - 1.10.1999 09:45:19

Vsetko musis nastavit este pred preview.

TUNGLI J�nos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/
or: http://freeweb.coco(tec)cz/tungli/

-----P�vodn� zpr�va-----
Od: Radim Tich� (VAIPE) <tichyr(zv)vaipe(tec)cz>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 1. okt�ber 1999 9:32
P�edm�t: QR - Nastaven� tisk�rny


>Nazdar vsichni !
>
>Nemuzete mi nekdo poradit s nastavenim tiskarny pro QuickRep ?
>
>Tisknu na HP DJ 690C, ale menuzu prijit na to, jak nastavit kvalitu tisku
>(econo-mode) atd.
>Po standardnim spusteni printersetup dialogu z QRPreview (D4 prog) se zadne
>zmeny v nastaveni neprojevi pro nasledny Print. Co zase delam blbe ??
>
>HHHHEEEELLLLPPPP
>
>Radim
>
>

Barva

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 1.10.1999 10:03:27

Potrebuji udelat komponentu na vyber barvy (viz PaintShopPro - colorpicker).
Mam TImage, ve kterem mam nactenou barevn�ou paletu. Pri onMouseMove pres
TImage potrebuji zjistit barevnou hodnotu, na ktere je zrovna ukazatel. Jak
na to?==[ Libor Krayzel ]================================
http://webhost(tec)cz/elka * mailto:libor.krayzel(zv)czech-tv(tec)cz
http://easypad.fwd(tec)cz * mailto:elka(zv)seznam(tec)cz
office: +420-69-620 1375
GSM: +420-603-937 947
==============================================

QR - tisk jednoducheho formulare na nestandardni v

[*] Flaska Jakub <jakub.flaska(zv)zps.skoda-auto(tec)cz> - 1.10.1999 10:04:27

To jsem zkousel. Se stejnym nastavenim velikosti papiru mi z Wordu
prosel tisk bez problemu a z QR skoncil s jiz zminovanou chybou. :-(

F.

P.S.: Mimochodem, proc QR pri PrinterSetup neuchova vsechna nastaveni
tiskarny? Neexistuje neco rozumnejsiho nez QR?> -----P�vodn� zpr�va-----
> Od: TUNGLI Jan [SMTP:tungli(zv)pvt.sk]
> Odesl�no: 30. z��� 1999 17:29
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Re: QR - tisk jednoducheho formulare na nestandardni
> velikost papiru
>
> Pouzivaj nastevenie papieru Custom - a zadaj velkosti este pred
> preview.
>
> TUNGLI J�nos
> EMail: jan.tungli(zv)seznam(tec)cz
> My Home Page: http://free.netlap.hu/4321/
>
> -----P�vodn� zpr�va-----
> Od: Flaska Jakub <jakub.flaska(zv)zps.skoda-auto(tec)cz>
> Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
> Datum: 30. september 1999 15:20
> P�edm�t: QR - tisk jednoducheho formulare na nestandardni velikost
> papiru
>
>
> >Zdravicko...
> >
> >Potrebuji na tiskarnu (HP 5Si) vytisknout papir abnormalni velikosti
> >(asi o 5 mm delsi nez A4 - A-V slozenky Ceske Posty). Kdyz tisknu z
> >Wordu, vse projde bez problemu. Kdyz tisknu pomoci QuickReportu 3.0.5
> >(Delphi 4), tiskarna nadava, ze papir nema spravnou velikost (bez
> ohledu
> >na nastaveni TQuickRep.Page).
> >Nesetkal jste se s tim uz nekdo (napr. na jine tiskarne, s jinou
> >velikosti papiru, ...) a neznate nahodou reseni? Zkousel jsem snad uz
> >vsechno a porad nic... :-(
> >
> >Predem mnohokrat dekuji za jakekoli podnecujici odpovedi.
> >
> >F.
> >

Ktery z handlu je App handle ?

[*] Daniel Rott <roxton(zv)atlas(tec)cz> - 1.10.1999 10:17:24

> Application.Handle je vlastne top-level okno dane aplikace. Seznam
> top-level oken ziskas volanim EnumWindows
EnumWindows mi da handlu prehrsel. Pouzil jsem primo EnumThreadWindows.
Tak mi da pouze handly prislusneho threadu (ta mnozina handlu je stejna jako
u funkce EnumWindows, ale u te nejprve musim vyhazet cizi handly !). Nicmene
jak z nich vybrat ten spravny ?

> jinak pro kontrolu muzes jeste precist tridu okna (pomoci GetClassName).
> Ve VCL jsou nastesti tridy okna shodne s nazvem tridy objektu,
> takze by tam melo byt "TApplication".
Tohle bohuzel plati pouze u aplikaci psanych v Delphi aj. Borland

> Pokus mas "jakykoliv" handle, tak to muzes zjistit tak, ze parent je
> roven 0.
To bohuzel nestaci, protoze takovych handlu je vice. Maly vypis handlu
ziskanych funkci:

Handle Style ExStyle Parent
aaaaaa $16CA0000 $00010100 eeeeee <-- to budou asi okna
bbbbbb $06CF0000 $00010100 eeeeee
cccccc $16CF0000 $00010100 eeeeee
dddddd $86000000 $00010000 eeeeee
eeeeee $94CA0000 $00000100 0 <-- toto je asi on
ffffff $84000000 $00000080 0
gggggg $84000000 $00000080 0
hhhhhh $84000000 $00000080 0 <-- tohle asi budou Timery atp.
hhhhhh $84000000 $00000080 0

Kdyz tak na to ted koukam tak mozna by bylo reseni
brat parenta tech voken ...

Neni tohle vsechno prislis slozite ? Opravdu nejde zobrazit aplikaci,
kterou jsem sam spustil jinak ? Kdyz ji muzu spustit, ukoncit
i sestrelit, tak proc ji nemohu zobrazit ?

Daniel

Chyby v D5

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 1.10.1999 11:00:46

Petr Vones wrote:

> Pokud to byl prazdny formular, tak to jsem zkusil a neprojevilo se to.
>
> > Win98, D5 Enterprise.
> ^^^^^
> A nebude to spis tou betaverzi Windows ? :-) Pokud nemas SE, tak je to
> podobny jako Win95 jeste pred OSR2 ...

Kdo vi, W98 se opravdu chovaji dost divne. Co to je SE a kde se k
tomu da prijit?


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


MDI x DLL

[*] Martin Khol <Martin.Khol(zv)merlin(tec)cz> - 1.10.1999 11:11:13

Ahoj,
neresili jste nekdo spravu MDIChild oken umistenych v DLL knihovnach
MDIFormem, ktery je v samostatnem EXE? Nedari se mi vnutit synovskym oknum
informaci, ze rodicem je zminovany MDIForm z EXE. Zatim jsem dosahl toho, ze
MDIChild se pohybuje jen po plose MDIFormu, avsak MDIChildCount=0.
Za kazdou radu diky.
Martin (D5)

Barva

[*] Fryz, Zdenek <fryz(zv)dcb(tec)cz> - 1.10.1999 11:25:27

snad by stacilo zjistit

Image.canvas.Pixels[x,y]

nebo

Image.Picture.Bitmap.canvas.Pixels[x,y]

kdyz mas tu paletu v bitmape

zajimalo by me jak paletu nacitas ...

Zdenek Fryz

> -----P�vodn� zpr�va-----
> Od: Krayzel Libor [SMTP:Libor.Krayzel(zv)czech-tv(tec)cz]
> Odesl�no: 01.10.1999 10:03
> Komu: '*** Delphi'
> P�edm�t: Barva
>
> Potrebuji udelat komponentu na vyber barvy (viz PaintShopPro -
> colorpicker).
> Mam TImage, ve kterem mam nactenou barevn�ou paletu. Pri onMouseMove pres
> TImage potrebuji zjistit barevnou hodnotu, na ktere je zrovna ukazatel.
> Jak
> na to?
>
>
> ==[ Libor Krayzel ]================================
> http://webhost(tec)cz/elka * mailto:libor.krayzel(zv)czech-tv(tec)cz
> http://easypad.fwd(tec)cz * mailto:elka(zv)seznam(tec)cz
> office: +420-69-620 1375
> GSM: +420-603-937 947
> ==============================================
>
>
__________________________________________________________________
Tato komunikace je urcena vyhradne pro adresata a je duverna.
This communication is intended solely for the addressee and is confidential.

D3 Profi : Programy pod Win95 a Win98

[*] Martin Lasevic <vyvoj(zv)atlascon(tec)cz> - 1.10.1999 11:31:10

Zdravim,

mam programy delane v D3 Profi a resim problem. Pri pokusu o maximalizaci
jakehokoliv MainFormu se vse chova u W95 standardne, tj. status bar je nad
taskbarem okenic.

U W98 vzdy zajede pod taskbar. Jak z toho ven? Lze W98 vnutit tuto
vlastnost W95?

Dalsi problem je blikani modrych tlacitek. Pokud okno dostane focus, u W95
se hodi do popredi.
U W98 nikoliv, pouze zacne modre blikat tlacitko v taskbaru. Jak toto
odstranit?

Diky za nakopnuti....

P�kny den a pilotum mnoho stastnych pristani...
====================================
ML Software - Martin Lasevic
Budovatelska 459
Ostrava - Poruba, 708 00
tel.: +420 (69) 691 85 11, Paegas : 0603 338 765
fax.: +420 (69) 691 85 11
E-mail : ml_software(zv)email(tec)cz
WWW: http://cement.fmi(tec)cz/ml_software
Miror : http://freeweb.coco(tec)cz/ml_software
====================================

Nova verze KEdit 2.44

[*] Pavel ZIDEK <kopr(zv)kopr(tec)cz> - 1.10.1999 11:37:37

Zajemci se mohou podivat na rozsireni komponenty KEdit
http://www.kopr(tec)cz/delphi/k-delphi.htm

KOPR software Pavel ZIDEK mailto:kopr(zv)kopr(tec)cz


Problem s proxy

[*] Burger, Tomas <tomas.burger(zv)sap(tec)com> - 1.10.1999 11:38:53

> -----Original Message-----
> From: Petr Slovak [mailto:petr(zv)trilog(tec)cz]

> proxy, ale u FTP komponenty nic takoveho neni a nepodarilo se
> mi to nijak rozchodit.

Problem je v tom, ze FTP pres proxy server beha dvema ruznymi zpusoby:
1. proxy umi FTP protokol a admin ho povolil...
2. jako to delaji borswery: jednou read-only ftpecko tak, ze komunikuji v
http s proxynou a ta jim to venku vyrizuje ve FTP, ale do browseru uz posila
zformatovane html...

Pokud teda budes chtit r/o ftp pres proxy, je ten druhy zpusob lepsi...

Tomas


Barva

[*] TUNGLI Jan <tungli(zv)pvt.sk> - 1.10.1999 11:57:46

Nestaci ti TColorDialog ?

TUNGLI J�nos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/
or: http://freeweb.coco(tec)cz/tungli/

-----P�vodn� zpr�va-----
Od: Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz>
Komu: '*** Delphi' <delphi-l(zv)fwd(tec)cz>
Datum: 1. okt�ber 1999 10:58
P�edm�t: Barva


>Potrebuji udelat komponentu na vyber barvy (viz PaintShopPro -
colorpicker).
>Mam TImage, ve kterem mam nactenou barevn�ou paletu. Pri onMouseMove pres
>TImage potrebuji zjistit barevnou hodnotu, na ktere je zrovna ukazatel. Jak
>na to?
>
>==[ Libor Krayzel ]================================
>http://webhost(tec)cz/elka * mailto:libor.krayzel(zv)czech-tv(tec)cz
>http://easypad.fwd(tec)cz * mailto:elka(zv)seznam(tec)cz
>office: +420-69-620 1375
>GSM: +420-603-937 947
>==============================================
>

QR - tisk jednoducheho formulare na nestandardni v

[*] TUNGLI Jan <tungli(zv)pvt.sk> - 1.10.1999 11:59:52

Potom mas siroku alebo dlhu zostavu ktora sa nezmesi.
Skus upravit sirku Margins.
TUNGLI J�nos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/
or: http://freeweb.coco(tec)cz/tungli/

-----P�vodn� zpr�va-----
Od: Flaska Jakub <jakub.flaska(zv)zps.skoda-auto(tec)cz>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 1. okt�ber 1999 10:51
P�edm�t: RE: QR - tisk jednoducheho formulare na nestandardni velikost
papiru


>To jsem zkousel. Se stejnym nastavenim velikosti papiru mi z Wordu
>prosel tisk bez problemu a z QR skoncil s jiz zminovanou chybou. :-(
>
>F.
>
>P.S.: Mimochodem, proc QR pri PrinterSetup neuchova vsechna nastaveni
>tiskarny? Neexistuje neco rozumnejsiho nez QR?
>
>> -----P�vodn� zpr�va-----
>> Od: TUNGLI Jan [SMTP:tungli(zv)pvt.sk]
>> Odesl�no: 30. z��� 1999 17:29
>> Komu: delphi-l(zv)fwd(tec)cz
>> P�edm�t: Re: QR - tisk jednoducheho formulare na nestandardni
>> velikost papiru
>>
>> Pouzivaj nastevenie papieru Custom - a zadaj velkosti este pred
>> preview.
>>
>> TUNGLI J�nos
>> EMail: jan.tungli(zv)seznam(tec)cz
>> My Home Page: http://free.netlap.hu/4321/
>>
>> -----P�vodn� zpr�va-----
>> Od: Flaska Jakub <jakub.flaska(zv)zps.skoda-auto(tec)cz>
>> Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
>> Datum: 30. september 1999 15:20
>> P�edm�t: QR - tisk jednoducheho formulare na nestandardni velikost
>> papiru
>>
>>
>> >Zdravicko...
>> >
>> >Potrebuji na tiskarnu (HP 5Si) vytisknout papir abnormalni velikosti
>> >(asi o 5 mm delsi nez A4 - A-V slozenky Ceske Posty). Kdyz tisknu z
>> >Wordu, vse projde bez problemu. Kdyz tisknu pomoci QuickReportu 3.0.5
>> >(Delphi 4), tiskarna nadava, ze papir nema spravnou velikost (bez
>> ohledu
>> >na nastaveni TQuickRep.Page).
>> >Nesetkal jste se s tim uz nekdo (napr. na jine tiskarne, s jinou
>> >velikosti papiru, ...) a neznate nahodou reseni? Zkousel jsem snad uz
>> >vsechno a porad nic... :-(
>> >
>> >Predem mnohokrat dekuji za jakekoli podnecujici odpovedi.
>> >
>> >F.
>> >
>

TFileListBox

[*] Tibor Galik <tgalik(zv)vsz.sk> - 01.10.1999 11:16:16

Diky,
ale existuje uz nejaka taka komponenta, alebo programovat uz raz naprogramovane ?

tg

Zdravim Vas/Regards

Tibor Galik
tgalik(zv)vsz.sk


>>> "Jan Fiala" <fiala(zv)infos(tec)cz> 10/01 8:40 dop. >>>
----- Puvodn� zpr�va -----
Od: Tibor Galik <tgalik(zv)vsz.sk>> Ahoj,
> existuje nejaka ina komponenta ako TFileListBox, alebo da sa TFileListBox
> nastavit tak aby som mal subory usporiadane podla datumu. Mozno som nieco
> prehliadol, ale nenasiel som tam ziadna triedenie.

TFileListBox je zalozeny na TStrings a obsahuje pouze jmeno souboru + Glyph, tedy zadne dalsi informace o case apod. Neni podle ceho tridit.

===============================
ing. Jan Fiala fiala(zv)infos(tec)cz
Prog-Soft s.r.o. Plzen
INFOS - informacni system pro napojare
===============================

Delphi a japonstina

[*] Jiri Novotny <NOVOTNY(zv)ftknw.upol(tec)cz> - 1.10.1999 10:20:22 met-1

Ahoj!

Jak jsem se pred chvili dozvedel, pravdepodobne me ceka konverze
programu, na kterem delam, do japonstiny. Setkal se uz nekdo s necim
podobnym a je ochoten mi napsat par radku o tom, co to muze prinest
za problemy?

Jirka.
+-------------------------+---------------------------------+
| Jiri NOVOTNY, Olomouc, | e-mail: novotny(zv)ftknw.upol(tec)cz |
| Czech Republic | http://risc.upol(tec)cz/~novotnyj |
| | ICQ: 9495586 |
+-------------------------+---------------------------------+
| ... and objects in the rear view mirror can appear closer |
| than they are |
+-----------------------------------------------------------+

Delphi a japonstina

[*] Radim Tich� (VAIPE) <tichyr(zv)vaipe(tec)cz> - 1.10.1999 12:35:21

Ahoj,
Ja pracuji standardne v necem jinem nez je DELPHI, ale nejake zkusenosti s
tvorbou aplikaci pro jiny jazyk mam.
Pracujeme ve Factorylinku a delame software temer pro cely svet.
Pokus se presvedcit zakaznika, aby to bylo v anglictine. To je nejlepsi
reseni.

Posledni projekt jsem delal v rustine, nemcine a anglictine. Prepinani
jazyka je mozno za behu programu.

Prvni zadrhel : jestlize budes delat aplikaci tak, aby se dala prepinat z
jednoho jazyka do druheho za behu, bude prvni problem s delkou retezcu,
nebot jedna vec se da popsat anglicky jednim slovem a japonsky tremi vetami
(nebo naopak ?). :-)
To ale neni jeste takovy problem. Da se tomu predejit neproporcionalnim
pismem s pevne definovanou delkou retezce.
Napr. : v dialogu pro tlacitko Open definujes obecny retezec XXXXXXXXXXXXXX
do ktereho budes podle volby jazyka kopirovat "Open" nebo "kjfbvkjfbvskd
kjvhf " japonsky.
To je dulezite proto, aby vsechny texty byly viditelne. (aby nemizely za
tlacitky nebo za hranici formulare.
Druhy zadrhel : nektere vyvojove prostredky se mohou jen velmi tezko
vyrovnat s pouzitim "specialnich" znaku. (specialni - rozumej znak, ktery
aplikace pouziva pro nejaky specialni ukol - zalamovani radek, ukonceni
slova a jine, na ktere nikdy neprijdes....).
Takovy proble jsme meli i s rustinou. Kdyz se do nasi aplikace napsaly ruske
popisky, vubec se nenastartovala. Pak jsme zjistili, ze staci napsat vsechno
pouze velkymi pismeny. CHA CHA.
Skoncili jsme tak, ze vse bylo VELKYMI PISMENY a font COURIER. Vypada to
odporne, ale funguje to. :-)

...a jeste - ne vsechny fonty jsou schopny zobrazit celou narodni stranku.
Ty standardni jako arial, times new roman, courier.... snad jo. :-))))))

Kazdopadne Ti preji mnoho uspechu a pevne nervy.

Radim

----- Original Message -----
From: Jiri Novotny <NOVOTNY(zv)ftknw.upol(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Friday, October 01, 1999 12:20 PM
Subject: Delphi a japonstina


Ahoj!

Jak jsem se pred chvili dozvedel, pravdepodobne me ceka konverze
programu, na kterem delam, do japonstiny. Setkal se uz nekdo s necim
podobnym a je ochoten mi napsat par radku o tom, co to muze prinest
za problemy?

Existuje SQL databaza zadarmo na Windows ?

[*] TUNGLI Jan <tungli(zv)pvt.sk> - 1.10.1999 12:38:51

Existuje SQL databaza uplne zadarmo na Windows / NT ?

TUNGLI J�nos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/
or: http://freeweb.coco(tec)cz/tungli/

D3 Profi : Programy pod Win95 a Win98

[*] Daniel Rott <roxton(zv)atlas(tec)cz> - 1.10.1999 12:41:27

> mam programy delane v D3 Profi a resim problem. Pri pokusu o maximalizaci
> jakehokoliv MainFormu se vse chova u W95 standardne, tj. status bar je nad
> taskbarem okenic.
>
> U W98 vzdy zajede pod taskbar. Jak z toho ven? Lze W98 vnutit tuto
> vlastnost W95?
W98 az tak moc neznam, ale neni to ruznych nastavenim taskbaru ?

> Dalsi problem je blikani modrych tlacitek. Pokud okno dostane focus, u W95
> se hodi do popredi.
> U W98 nikoliv, pouze zacne modre blikat tlacitko v taskbaru. Jak toto
> odstranit?

Funkce SetForegroundWindow ve W98 a W2000 uz neumoznuje prepnuti
mezi aplikacemi, pouze zvyrazni pozadovanou aplikaci na taskbaru.
M$ tim chce rici, ze v novych OS neni aplikaci nic do cizich woken ....

Daniel

Chyby v D5

[*] Jiri Binder <j.binder(zv)albacon(tec)cz> - 1.10.1999 12:57:21

> Tohle by mohl byt problem s plytvanim s GDI zdroji pokud v projektu
> pouzivas hodne komponent s vlastnosti Glyph (TBitBtn, TSpeedButton,
> TDBNavigator). Tahne se to uz od Delphi 4 (patrne i D3) a zpusobuje

Pred casem jsem zde kvuli tomuto problemu psal. Vytvoril jsem
cosi, co sezralo tretinu zdroju. Na Tve upozorneni jsem opdstranil
vsechny Glyph-y, napsal jsem si vlastni Speedbutton a nahradu
dbnavigatoru, ktere pouzivaji pouze Imagelist. Dale az na jeden
form vsechny vytvarim az za chodu. Ovsem i tak jsem na cca 23
procentech (mezitim se mi to vsak jeste rozrostlo). Kdyz se
podivam, ze napriklad Word sezere pouze 2 az 3 procenta, tak je
tam je porad neco nezdraveho co zatim neumim zredukovat.

> to problemy hlavne na Win9x, protoze tam je velikost zdroju omezena.
> Doufejme ze to opravi, vypada to, ze castecna naprava je prece jen
> mozna, zkousel jsem nejake upravy ve VCL a zlepsilo se to cca o 50%.

Mohl bys prosim Te tyto upravy zverejnit? I kdyby jen proto,
abychom se mohli poucit.

> Nicmene je nutne aby to provedli oni (!), jelikoz jsou treba zmeny
> i v baliccich. Taky je otazka jak by se to chovalo v design-time,
> coz nelze bezne odzkouset.

Me osobne na baliccich prilis nezalezi, takze bych nevahal upravy pouzit.

P.S. v PC Worldu c 10 je recenze na jakysi sharwarovy program
vyzadujici BDE (tedy zrejme z dilny Delphi). A je k nemu
poznamka, ze na to co umi je prilis narocny na zdropje.

Jiri Binder


MDI x DLL

[*] Martin Lasevic <vyvoj(zv)atlascon(tec)cz> - 1.10.1999 13:22:09

Ahoj jestli Ti muzu poradit, tak se tim nezabyvej, protoze tohle je strasne
prihybani ( ci lamani) Woken a my jsme to po 1/2 roce totalne odhodili.

Problem se spoustenim se nam sice podarilo vyresit ( musis to volat pred
DLL jako prostrednika),

ale po delsi praci to zgumovati ).
KDyz tak Ti muzu poslat zdrojaky k tomu DLLku, ale moc bych se touto cestou
neubiral.

P�kny den a pilotum mnoho stastnych pristani...
====================================
ML Software - Martin Lasevic
Budovatelska 459
Ostrava - Poruba, 708 00
tel.: +420 (69) 691 85 11, Paegas : 0603 338 765
fax.: +420 (69) 691 85 11
E-mail : ml_software(zv)email(tec)cz
WWW: http://cement.fmi(tec)cz/ml_software
Miror : http://freeweb.coco(tec)cz/ml_software
====================================

> -----P�vodn� zpr�va-----
> Od: Martin Khol [SMTP:Martin.Khol(zv)merlin(tec)cz]
> Odesl�no: 1. ��jna 1999 11:11
> Komu: 'Konference Delphi (delphi-l(zv)fwd(tec)cz)'
> P�edm�t: MDI x DLL
> D�le�itost: Velk�
>
> Ahoj,
> neresili jste nekdo spravu MDIChild oken umistenych v DLL knihovnach
> MDIFormem, ktery je v samostatnem EXE? Nedari se mi vnutit synovskym
oknum
> informaci, ze rodicem je zminovany MDIForm z EXE. Zatim jsem dosahl toho,
ze
> MDIChild se pohybuje jen po plose MDIFormu, avsak MDIChildCount=0.
> Za kazdou radu diky.
> Martin (D5)
>
>

Barva

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 1.10.1999 13:22:57

> Nestaci ti TColorDialog ?

Nestaci, ale uz to mam.

Update v SQL

[*] Petr Sadovsky <petr(zv)slunce(tec)cz> - 1.10.1999 13:23:57

Ahojte.
potreboval bych poradit, jak dostat data z fieldu jedne tabulky do fieldu d
ruhe tabulky.Obe tabulky v relaci.
N�e uveden� p��klad mi vyhazuje chybu na druh�m ��dku s "from ".

Query1:TQuery;

with Query1 do
begin
Active:=False;
SQL.Clear;
SQL.Add('update tab1');
SQL.Add('from tab2');
SQL.Add('tab jdaa=tab.nu62');
SQL.Add('where tab1.u62=tab2.nu67');
ExecSQL;
end;

Data jsou ve formatu DBase IV, je to p�es BDE v D4 C/S,WIN98.

D�ky za kazdou radu.

Petr Sadovsk�
p.sadovsky(zv)atlas(tec)cz
ICQ 37042001

Local IB - HW naroky

[*] tomas.mazurek(zv)vitkovice(tec)cz - 1.10.1999 11:43:35

Dobry den,

nevite kolegove jake, resp. kde by se dalo neco precist o minimalnich
HW narocich Local Interbase 5.6. Vim, ze jede na Win95 a NT...

Dik

TM


Existuje SQL databaza zadarmo na Windows ?

[*] Milan Nemec <nemec(zv)goldcard(tec)cz> - 1.10.1999 14:01:55

Ano PostgreSQL.
Je volna i ke komercnimu pouziti (bez omezeni).

Zkompiloval jsem ji, takze ji nemusite kompilovat.
Je tam popis jak se instaluje a konfiguruje.
http://members.xoom.com/milan70/indexc.html

Zdrojaky a dokumentace na
www.postgresql.org

ODBC driver je na
http://www.insightdist.com/psqlodbc/

----- Original Message -----
From: TUNGLI Jan
To: DELPHI Distribution List
Sent: Friday, October 01, 1999 12:38 PM
Subject: Existuje SQL databaza zadarmo na Windows ? Existuje SQL databaza uplne zadarmo na Windows / NT ?

TUNGLI J�nos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/
or: http://freeweb.coco(tec)cz/tungli/

MDI x DLL

[*] Martin Khol <Martin.Khol(zv)merlin(tec)cz> - 1.10.1999 14:27:46

Ja to mam resit jako jednu z variant chovani programu. Podle nastaveni v
konfiguraci se program chova jako SDI nebo MDI. Pokud mohu, rad bych se na
ty zdrojaky alespon podival, at mam neco v rukave.
Predem diky.
Martin

-----P�vodn� zpr�va-----
Od: Martin Lasevic [mailto:vyvoj(zv)atlascon(tec)cz]
Odesl�no: 1. ��jna 1999 13:22
Komu: 'delphi-l(zv)fwd(tec)cz'
P�edm�t: RE: MDI x DLL


Ahoj jestli Ti muzu poradit, tak se tim nezabyvej, protoze tohle je strasne
prihybani ( ci lamani) Woken a my jsme to po 1/2 roce totalne odhodili.

Problem se spoustenim se nam sice podarilo vyresit ( musis to volat pred
DLL jako prostrednika),

ale po delsi praci to zgumovati ).
KDyz tak Ti muzu poslat zdrojaky k tomu DLLku, ale moc bych se touto cestou
neubiral.

P�kny den a pilotum mnoho stastnych pristani...
====================================
ML Software - Martin Lasevic
Budovatelska 459
Ostrava - Poruba, 708 00
tel.: +420 (69) 691 85 11, Paegas : 0603 338 765
fax.: +420 (69) 691 85 11
E-mail : ml_software(zv)email(tec)cz
WWW: http://cement.fmi(tec)cz/ml_software
Miror : http://freeweb.coco(tec)cz/ml_software
====================================

> -----P�vodn� zpr�va-----
> Od: Martin Khol [SMTP:Martin.Khol(zv)merlin(tec)cz]
> Odesl�no: 1. ��jna 1999 11:11
> Komu: 'Konference Delphi (delphi-l(zv)fwd(tec)cz)'
> P�edm�t: MDI x DLL
> D�le�itost: Velk�
>
> Ahoj,
> neresili jste nekdo spravu MDIChild oken umistenych v DLL knihovnach
> MDIFormem, ktery je v samostatnem EXE? Nedari se mi vnutit synovskym
oknum
> informaci, ze rodicem je zminovany MDIForm z EXE. Zatim jsem dosahl toho,
ze
> MDIChild se pohybuje jen po plose MDIFormu, avsak MDIChildCount=0.
> Za kazdou radu diky.
> Martin (D5)
>
>

problemy s del*.MB soubory

[*] Daniel Fojt�k <xfojtik(zv)albert.osu(tec)cz> - 1.10.1999 14:49:59

Ahoj
Nevite nahodou jaknikaji soubory typu del5.MB ? Zatim se mi podarilo
odpozorovat ze pravdepodobne souviseji s cached update query.
Ovsem problem je ten ze tyto soubory vznikaji za behu programu v tom samem
adresari kde je prave spusteny EXE program. Kdyz se tedy spusti program
vicekrat na jednom pocitaci, vsechny *.MB soubory vynikaji ve stejnem
adresari. Nastesti ten mechanismus si to odlisuje tim cislickem nakonec
takze kdyz se spusti 1 program vicekrat, tak neni problem.
Ovsem problem nastane kdyz se 1 program spusti vicekrat z ruznych
pocitacu - pak to zacne hazet hlasky typu shared violation. Takze by me
zajimalo jestli nekdo nevite jak presmerovat misto vzniku techto souboru
jinde (napr. na lokalni disky jednotlivych uzivatelu 1 aplikace)

Diky, Dan


Legalni uzivani D5

[*] Pavel Cisar <pcisar(zv)aktis(tec)cz> - 1.10.1999 14:50:44

Haj hou!

Vazeni pratele, protoze jsem na toto tema s pi. Latovou hovoril, rad bych
uvedl celou vec na pravou miru. Uvedeny citat (tusim ze z Svetu na modro) je
mirne dezinformacni. Borland(tec)cz rozhodne nebude pronasledovat lidi kteri si
zakoupi jakykoliv produkt Inprise/Borlandu jinde, nicmene pro podporu (at uz
je jakakoliv) a pro UPGRADE je rozhodujici, zda jste zakoupili dany produkt
pres Borland(tec)cz. Tedy koupit si to muzete kde chcete, pouzivat jak a kde
chcete (v souladu s licenci, of course), nicmene na upgradovou slevu
zapomente, pokud to nekoupite pres Borland cz. To je zcela legalni, libit se
vam to nemusi, nicmene ja duvody ktere Borland cz k tomuto kroku vedly dost
dobre chapu. Utikaly jim dost velke penize.

Hodne zdaru


Pavel Cisar <pcisar(zv)atlas(tec)cz>
Delphree.org CEO
http://delphree.clexpert.com
Nexus project coordinator
http://delphree.clexpert.com/pages/projects/nexus/default.htm

Preruseni aplikace

[*] Daniel Fojt�k <xfojtik(zv)albert.osu(tec)cz> - 1.10.1999 14:53:37

Potreboval bych poradit, jak pozastavit a skryt bezici aplikaci, kdyz s ni
zavolam jako
OLE automat napriklad Excel do ktereho poslu data na prohlednuti. V aplikaci
bych chtel pokracovat po jiste reakci OLE automatu (napriklad uzavreni
daneho workbooku v excelu).
Diky za jaki\oukoliv radu

Dan


Pretypovanie

[*] Michal Hlav�� - 1.10.1999 14:57:26

Zdravim,
da sa pretypovat ListBox.Items z TStrings na napr. TCurrencyEdit z RX
Components?

Vdaka
Michal Hlavac
Spolocnost priatelov deti z detskych domovov
Usmev ako dar

e-mail: 7hlavac(zv)nw.fmph.uniba.sk
web: www.usmev.sk


MemProof - co se stalo?

[*] Pavel Cisar <pcisar(zv)aktis(tec)cz> - 1.10.1999 15:03:06

Haj hou!

Atanas Stoyanov pilne pracoval na komercnim produktu
http://www.totalqa.com/support/leaks.html
(ktery je kombinaci MemProofu a profileru plus par dalsich vychytavek, BTW
podporuje i Delphree Overseer :)
MemProof samotny je nyni na vedlejsi koleji, ale stale dostupny na
http://www.totalqa.com/download/thirdparty.html

Hodne zdaru

Pavel Cisar <pcisar(zv)atlas(tec)cz>
Delphree.org CEO
http://delphree.clexpert.com
Nexus project coordinator
http://delphree.clexpert.com/pages/projects/nexus/default.htm


----- Original Message -----
From: Cibulka Karel <K.Cibulka(zv)sh.cvut(tec)cz>
> nevite co se stalo se strankami programu MemProof? At jsem hledal, jak
> jsem hledal, vzdy jsem nakonec skoncil na strance:
> http://www.nidlink.com/~astoyanov/index.htm
> kde se bohuzel pise, ze "The page you have requested cannot be located
> on our server." a uz se nepise, kam se pripadne presunula. Protoze se
> myslim, ze tenhle program ma neco do sebe (kdo nevi - slouzi ke
> sledovani vsech moznych resourcu za behu programu - alokace pameti, BDE
> volani, Winsock volani...), tak by me zajimalo, zda nekdo netusi co se
> stalo s autorem...

problemy s del*.MB soubory

[*] Martin Lasevic <vyvoj(zv)atlascon(tec)cz> - 1.10.1999 15:08:10

Ta pripona mi pripomina, ze muze jit o soubor s MEMO poli u PARADOX tabulek. *.MB soubor
zanikne s tabulkou.

P�kny den a pilotum mnoho stastnych pristani...
====================================
ML Software - Martin Lasevic
Budovatelska 459
Ostrava - Poruba, 708 00
tel.: +420 (69) 691 85 11, Paegas : 0603 338 765
fax.: +420 (69) 691 85 11
E-mail : ml_software(zv)email(tec)cz
WWW: http://cement.fmi(tec)cz/ml_software
Miror : http://freeweb.coco(tec)cz/ml_software
====================================
> -----P�vodn� zpr�va-----
> Od: Daniel Fojt�k [SMTP:xfojtik(zv)albert.osu(tec)cz]
> Odesl�no: 1. ��jna 1999 14:50
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: problemy s del*.MB soubory
>
> Ahoj
> Nevite nahodou jaknikaji soubory typu del5.MB ? Zatim se mi podarilo
> odpozorovat ze pravdepodobne souviseji s cached update query.
> Ovsem problem je ten ze tyto soubory vznikaji za behu programu v tom samem
> adresari kde je prave spusteny EXE program. Kdyz se tedy spusti program
> vicekrat na jednom pocitaci, vsechny *.MB soubory vynikaji ve stejnem
> adresari. Nastesti ten mechanismus si to odlisuje tim cislickem nakonec
> takze kdyz se spusti 1 program vicekrat, tak neni problem.
> Ovsem problem nastane kdyz se 1 program spusti vicekrat z ruznych
> pocitacu - pak to zacne hazet hlasky typu shared violation. Takze by me
> zajimalo jestli nekdo nevite jak presmerovat misto vzniku techto souboru
> jinde (napr. na lokalni disky jednotlivych uzivatelu 1 aplikace)
>
> Diky, Dan
>
>
>

Existuje SQL databaza zadarmo na Windows ?

[*] Pavel Medek <talema(zv)top(tec)cz> - 1.10.1999 15:12:49

Milane,

nemohl by jsi tady strucne popsat jak je potreba postupovat.
Myslim tim jak naistalovat PostgreSQL, ODBC a jak k tomu
pristupovat z Delphi. Myslim, ze nejsem jediny, ktereho by to
zajimalo, ale protoze od D1 az do D5 delam pouze v Paradoxu
tak mam trosku mezery jak se s podobnymi vecmi vubec naklada.
Ja proste nevim co mam kam nakopirovat a spustit atd.
Diky predem

Pavel Medek


----- Original Message ----- Ano PostgreSQL.
Je volna i ke komercnimu pouziti (bez omezeni).

Zkompiloval jsem ji, takze ji nemusite kompilovat.
Je tam popis jak se instaluje a konfiguruje.
http://members.xoom.com/milan70/indexc.html

Zdrojaky a dokumentace na
www.postgresql.org

ODBC driver je na
http://www.insightdist.com/psqlodbc/

Index of column name

[*] Pavol Stolc <pstolc(zv)sc.sknet.sk> - 1.10.1999 15:42:04

Napr.:

function GetGridTitleIndex(ATitle: string): Integer;
begin
Result := -1;
with DBGrid1.Columns do
for i:=0 to Count-1 do
if Items[i].Title.Caption = ATitle then
Result := i;
break;
end;
end;

alebo

function GetGridColumnByTitle(ATitle: string): TColumn;
begin
Result := nil;
with DBGrid1.Columns do
for i:=0 to Count-1 do
if Items[i].Title.Caption = ATitle then
Result := Items[i];
break;
end;
end;


Pavol Stolc


USB

[*] Vaclav Sazima <sazima(zv)comp(tec)cz> - 01.10.1999 15:44:01

Ahoj,
delal jste jiz nekdo neco s USB? Odkud zacit, je uz neco hotoveho? Me
to asi ted ceka.
Dekuji
Vaclav Sazima

W9X,NT Delphi 3 (zatim)

BDE install

[*] Martin Talian <geoplan(zv)pp.sinet.sk> - 1.10.1999 15:46:44

Spr�va vo form�te MIME rozdelen� na viac �ast�.

zdravim,

mohol by mi niekto poslat navod (trochu podrobnejsi)ako urobim pomocou Instal Sheat Express v D4 instalacku BDE ? Aj so zapisom do registr.

Martin


Existuje SQL databaza zadarmo na Windows ?

[*] Martin Talian <geoplan(zv)pp.sinet.sk> - 1.10.1999 15:50:05

Spr�va vo form�te MIME rozdelen� na viac �ast�.

Nieje to cez ODBS pomale ? Respekt. je to r�chlejsie ako trebars DBF zdielane v sieti pre 5 uzivatelov ?

Martin
-----P�vodn� spr�va-----
Od: Milan Nemec <nemec(zv)goldcard(tec)cz>
Pre: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
D�tum: 1. ��jna 1999 15:06
Predmet: Re: Existuje SQL databaza zadarmo na Windows ?


Ano PostgreSQL.
Je volna i ke komercnimu pouziti (bez omezeni).

Zkompiloval jsem ji, takze ji nemusite kompilovat.
Je tam popis jak se instaluje a konfiguruje.
http://members.xoom.com/milan70/indexc.html

Zdrojaky a dokumentace na
www.postgresql.org

ODBC driver je na
http://www.insightdist.com/psqlodbc/

----- Original Message -----
From: TUNGLI Jan
To: DELPHI Distribution List
Sent: Friday, October 01, 1999 12:38 PM
Subject: Existuje SQL databaza zadarmo na Windows ?


Existuje SQL databaza uplne zadarmo na Windows / NT ?

TUNGLI J�nos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/
or: http://freeweb.coco(tec)cz/tungli/

Legalni uzivani D5

[*] Burger, Tomas <tomas.burger(zv)sap(tec)com> - 1.10.1999 15:52:20

DDV,
nasledujici prispevek k vasi debate o legalnich a nelegalnich de-petkach
jsem dostal od pani Latalove z Inprise, abych vam ho preposlal, coz s
radosti cinim.
Tomas

----------------------------------------------

Vazen� kolegove,

nekdo z vas vyslovil ve svem pripevku nadeji, ze vase diskuze ohledne
registrace, cen a licenci je sledovana pracovniky firmy Inprise a ze se k ni
vyjadri. Mel pravdu - vase diskuzni forum pravidelne monitorujeme -
samozrejme nas zajimaji nazory a problemy nasi uzivatelske komunity. Myslim,
ze prisel cas ke vstupu do vasi diskuze, nebot rada poslednich prispevku
neprinesla zadne nove myslenky ani namety.

Abych se uvodem predstavila - jmenuji se Olga Latova a mam u Inprise CR na
starosti obchod. Ceske registracni karty, cenova a licencni politika patri
tedy neodmyslitelne k problemum, se kterymi se potykam.

Zacnu problemem registraci.

Jiste dokazete pochopit, ze pokud firma Inprise Corporation stanovila
pravidla pro obchodni politiku pri prodeji verzi UPGRADE, musime tato
pravidla - pokud chceme zustat bezproblemovym autorizovanym distributorem na
uzemi CR a SR a pokud se chceme chovat ferove ke vsem nasim uzivatelum -
bezpodminecne dodrzovat.
Pravidlo pro n�kup nove verze jakehokoliv naseho produktu za cenu UPGRADE
zni: uzivatel si v predchazejici dobe zakoupil produkt kategorie
Professional nebo Client/server (nyni Enterprise) za plnou cenu (ted pomijim
konkurencni upgrade, u nejz jsou podminky pro nakup trochu jine). V praxi to
znamena, ze potrebujeme vedet, zda ma dany uzivatel na nakup teto verze
narok. To ale tezko zjistime, pokud se neregistroval. A vetsina z vas se
bohuzel neregistruje. Pokud provedete registraci pres Internet do USA, data
se k nam vetsinou vubec nedostanou a pokud ano, jsou velmi casto tak
znehodnocena nasledkem pouzivani diakrtiky, ze jsou v podstate nepouzitelna.
Za posledni rok jsme dostali z USA celkem 6 opravdu pouzitelnych adres.

Dalsi moznosti, jak se registrovat, je vyplnit registracni kartu a poslat ji
na adresu nasi firmy. Pokud jste si tuto kartu prohledli, urcite jste si
vsimli, ze u nektere z nich po vas neni pozadovano ani vyplneni nazvu
produktu. Tyto originalni registracni karty s anglickym textem jsou pro nas
region naprosto nepouzitelne, nebot vetsina uzivatelu skutecne nazev ani
kategorii produktu neuvede, takze my opet neziskame data, ktera mohou
slouzit k bezproblemovym nakupum upgrade v budoucnosti. Proto jsme se
rozhodli nahradit stavajici naprosto nevyhovujici registracni karty NOVYMI,
CESKYMI, ktere budou plne odpovidat nasim potrebam pro registraci.
NOVE REGISTRACNI KARTY zacneme do produktu vkladat po Invexu a v te dobe jiz
take budete mit MOZNOST PLNOHODNOTNE REGISTRACE NA NASEM WEBU
www.inprise(tec)cz.

Obchodni politika pro prodej verzi UPGRADE bude nadale striktne dodrzovana a
kontrolovana i u nasich distribucnich kanalu. Vede nas k tomu fakt, ze v
posledni dobe stale casteji zazanamenavame pokusy o naopravneny nakup verze
Upgrade.

Vezmete tedy prosim na vedomi, ze pri nakupu verze UPGRADE od vas bude nyni
vyzadovana kopie ucetniho dokladu, ktera potvrzuje legalni nabyti plne verze
naseho produktu z distribucni site Borland s.r.o. Toto opatreni je prechodne
a bude trvat pouze do te doby, nez zakaznik provede u nas registraci na
zaklade ceske registracni karty. Toto opatreni se netyka zakazniku, kteri
nakoupili v minulosti primo od nasi firmy, nebot ty samozrejme evidujeme
automaticky.

Ceny - legalni licence

Z vasi diskuze vyplyva, ze nebolavejsim mistem je otazka nasich cen. Dovolte
mi uvest nejprve nekolik faktu:

1. Ceny produktu Inprise Corporation se v CR odvijeji od cen nakupnich
distributorskych cen, stanovenych pro Evropu. V Evrope jsou tyto ceny vyssi
nez v USA.
2. Kazdy distributor spolecnosti Inprse Corporation ma vymezenou oblast
pusobeni - vetsinou se uzemne kryje se zemi, ve ktere distributor pusobi.
Napr. americti distributori a dealeri nejsou opravneni k prodeji mimo uzemi
USA. Nemecti distributori nejsou opravneni k prodeji zakaznikum z CR a SR.
3. Inprise Corporation se chysta celou svoji obchodni politiku radikalne
prehodnotit.
4. Inprise Corporation jednoznacne podporuje dedikovane obchodni kanaly v
kazde zemi, chovajici se v souladu s distribucni smlouvou.
5. Autorizovany distributor ma pravo vydat vlastni registracni kartu pro
prislusnou goegrafickou oblast.
6. Inprise Corporation podporuje opatreni, ktera provadeji distributori na
ochranu sveho teritoria.


Co to v praxi znamena:

Inprise Corporation zakaznikovi nediktuje, kde ma nakupovat jeji produkty.
Jen mu rika, ze pokud nebude respektovat autorizovanou prodejni sit v
geograficke oblasti, ze ktere zakaznik pochazi, nemuze od teto autorizovane
obchodni site ocekavat jakekoliv vyhody nebo podporu.

Borland s.r.o. bude az do te doby, dokud Inprise Corporation nesjednoti po
celem svete nakupni ceny pro sve distribucni kanaly, cimz vlastne zamezi
sedemu dovozu, plne vyuzivat vsech moznosti, ktere ji pro ochranu sveho
teritoria dava distribucni smlouva.

Budeme tedy nadale plne podporovat a osetrovat vyhradne zakazniky
spolecnosti Borland s.r.o. a jeji distribucni site. Umoznime jim nakup
UPGRADE. Podporime je v pripade nejasnosti s legalitou jejich licence pro
uzivani produktu Borland/Inprise. Budeme pro ne poradat technicke seminare,
poskytovat technickou podporu, informovat v tisku o novinkach Inprise
Corporation, udrzovat WEB, platit domenu Delphi(tec)cz, obdarovavat nejlepsi
prispevatele domeny Delphi(tec)cz atp - diky tomu, ze u nas nakoupi, si to totiz
muzeme dovolit. V blizke dobe nabidneme komunite uzivatelu Delphi v CR a SR
nove moznosti pro nakup za zvyhodnene ceny primo pres nas elektronicky
obchod na webu www.inprise(tec)cz.

Ovsem asi tezko budeme kdy schopni bojovat proti vyprodejovym akcim velkych
nadnarodnich distribucnich spolecnosti jako je treba Merisel nebo Ingram
Micro.

Snad jsem vam alespon castecne osvetlila duvody, ktere nas vedou k zavedeni
nasich ochrannych opatreni.
Na tiskove konferenci, poradane u prilezitosti seminare Delphi Days,
vyjadrili temto opatrenim plne pochopeni a podporu t i zastupci spolecnosti
Inprise Corporation.

Verim, ze rada z vas, kteri sami pouzivate k distribuci svych produktu
nejakou prodejni sit, nase problemy chape.

Kazdopadne vsak je jen na vas, jakou cestu si pro porizeni produktu Inprise
Corporation zvolite.

Omlouvam se za tak dlouhy prispevek, ale strucneji to vse rici nedokazu.

Srdecne zdravi

Olga Latova


WakeOnLan

[*] Leos Urban <Leos.Urban(zv)aitix(tec)cz> - 1.10.1999 17:03:44

Ahoj,
nevite nahodou nekdo o komponente (nebo definici), co musi prijit na sitovou
kartu aby se pocitac probudil tj. aby fungoval WakeOnLan??
Dik.
Leos


Zkusenosti s OLE DB

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 1.10.1999 17:20:29

Ahoj,

dnes jsem instaloval zkusebne u sveho parnera program pracujici s
OLE DB (pro ADO to plati stejne). Nainstaloval jsem na W95 MS
SQL Server, do nej databazi, nekam na disk jsem vrznul svuj
program, spustil, a parada, hned to fungovalo! Zadne nastavovani,
nic takoveho. :-))

Jeste musim nekdy vyzkouset, jak se to chova na siti.


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


W2000 RC 2

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 1.10.1999 17:20:29

Daniel Rott wrote:

> RC2 uz M$ rozeslal ... :-)

Nicmene mi jeste nedoslo... :-(

> Nektere problemy z RC1 to odstrani napr.
> chybnou interpretaci VersionInfo aj ...

Jsem na to zvedav, hlavne jestli uz mi nebude SQL Server nadavat,
ze nemuze najit jakysi html...


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


Resources in DLL

[*] Filip R��i�ka <filip(zv)mis-net(tec)cz> - 01.10.1999 19:14:59

Dobry den,
mam nasledujici problem. V resources DLL knihovny mam ulozeny bitmapy
pod urcitymi jmeny. Potreboval bych vedet, jak tato jmena programove z
resourcu 'vytahnout' (napr. do StringListu).
Vim, ze existuji API funkce EnumResourceNames a EnumResNameProc, ale
nevim, jak s nimi presne nalozit.
Dekuji za odpoved.

event log na NT

[*] No Comment Group, s.r.o. / Sales Department <sales(zv)nocomment.sk> - 1.10.1999 21:30:00

ahoj,

nema prosim niekto nahodou skusenosti s pristupom k EventLogu na WinNT? Potrebujem podla logov zistit prihlasenie/odhlasenie ludi z domeny NT. Cele je to koli systemu na evidenciu dochadzky ludi do prace. V zasade by mi stacilo vediet citat zaznamy zo skupiny "Security" + vediet ich pomazat ... predpokladam ze event log nemoze narastat do nekonecna a rucne mazanie nie je to prave...


za kazde nakopnutie dakujem


rw


meno prihlaseneho do domeny NT

[*] No Comment Group, s.r.o. / Sales Department <sales(zv)nocomment.sk> - 1.10.1999 21:32:54

ahoj,

este jedna drobnost ... da sa na klientskom pocitaci (W95/W98) zistit prihlasovacie meno pouzivatela domeny NT? Ono vlastne potrebujem zistit ci ten kto je medzi klavesnicou a stolickou je vobec prihlaseny, a ak ano tak s akym prihlasovacim menom a ku ktorej domene ...

ak s tym uz niekto robil ...


dakujem

Richard Willmann


necinnost windows a pohnuti mysi

[*] Mojmir Nemecek <xmojmr(zv)volny(tec)cz> - 01.10.1999 21:36:18

At 07:03 1.10.1999 +0200, Richard Valny wrote:
>Ahojky,
>kde se necha zjistit jak dlouho je uzivatel windows v necinnosti (staci
>misto odkud to vezme setric) a jak se necha programove posunout mys (nebo
>jeste lepe predchozi infomaci upravit na nizzsi hodnotu).
>Mam problem, ze mi tu beha aplikace od treti firmy a v pripade, ze si
>uzivatel zvoli narocnejsi setric aplikace se kousne s pripade nabehnuti
>setrice.

1. Setric nevi jak dlouho je uzivatel v necinnosti, probudi se az ho Windows vyzvou. Pred tim se rozesila SendMessage(WM_SYSCOMMAND,SC_SCREENSAVE), tzn. pro blokovani setrice by melo stacit aby kterakoliv aplikace chytila WM_SYSCOMMAND, prikaz SC_SCREENSAVE a vratila 0

2. Pohnout mysi se da pres SetCursorPos().

3. Sledovat aktivitu vstupnich zarizeni ( klavesnice, mys ) by slo nainstalovanim monitorovace zprav pres SetWindowsHookEx() s WH_KEYBOARD a WH_MOUSE.

Nezavisly formular v DLL

[*] Mojmir Nemecek <xmojmr(zv)volny(tec)cz> - 01.10.1999 21:52:11

At 08:55 1.10.1999 +0200, Miroslav Jarolimek wrote:
>Potrebuju vytvorit DLL knihovnu, ktera zobrazi jeden formular. Na tom
>...
>Problem spociva v tom, ze kdyz volajici aplikace zobrazi nejake okno
>modalne, znepristupni to i ten formular z DLL, byt se tento tvari jako
>samostatny proces ( v Task manageru ), coz je prave problem, ktery potrebuju
>odstranit. ... jestli existuje nejaky zpusob, jak to okno v DLL
>osamostatnit bez toho, ze by to DLL spoustelo nejaky jiny program a
>komunikovalo s nim pres zpravy

1. citace z Forms.Pas:

function TCustomForm.ShowModal:integer;
begin
...
WindowList := DisableTaskWindows(0);
...
Show
...
EnableTaskWindows(WindowList)
...
end;

function DisableTaskWindows(ActiveWindow: HWnd): Pointer;
begin
...
EnumThreadWindows(GetCurrentThreadID, (zv)DoDisableWindow, 0);
...
end;

function DoDisableWindow(Window: HWnd; Data: Longint): WordBool; stdcall;
begin
...
EnableWindow(Window, False);
...
end;

2. citace z Win32.hlp:

...If the enabled state of a window is changing, a WM_ENABLE message is sent before this function returns. If a window is already disabled, all its child windows are implicitly disabled, although they are not sent a WM_ENABLE message...

3. rodic tveho formulare ( nebo on sam, pokud nema rodice, tj. Parent=nil ) se dozvi v metode

procedure WMEnable(var Message:TWMEnable); message WM_ENABLE;

ze bude zakazany. V tom okamziku se muze postavit na odpor, pokud to nezvladne sam, muse pouzit pomocnika, treba vlakno, ktere chvilku pocka a pak ho zase povoli...

PSock

[*] No Comment Group, s.r.o. / Sales Department <sales(zv)nocomment.sk> - 1.10.1999 22:04:13

ahoj,

netusiete kde prosim najdem zdrojaky k astNet komponentom? V *hlp odporucaju ich prestudovanie pred vyvojom nejakych veci ... ale neviem ich ani za ... najst :-))) pomaly zacinam skusat hladat aj na pribalenom Ceckovom CD alebo Jave :-)


rw


Existuje SQL databaza zadarmo na Windows ?

[*] Ing. Jaroslav �ke��k - 1.10.1999 22:46:19

To zalezi na obemu dat. U malych tabulek bude rychlost asi vetsi nebo
srovnatelna. Jakmile zacnou soubory rust, tak se zacne zahlcovat sit.
C/S ma urcitou rezii, ale zpracovani dat muze bezet na rychlem serveru
a klient dostava relativne velmi maly objem predzpracovanych dat.
Pokud se tedy C/S dobre naprogramuje, tak je vysledny efekt vzdy lepci
a na zpusobu prenosu jiz tolik nezalezi. Nektere C/S programy funguji
dobre i po internetu a tam je daleko nizsi prutok dat
O integrite a spolehlivati dat se ani zminovat nebudu.

Nieje to cez ODBS pomale ? Respekt. je to rychlejsie ako trebars DBF zdielane v sieti pre 5 uzivatelov ?

Martin
-----Povodna sprava-----
Od: Milan Nemec <nemec(zv)goldcard(tec)cz>
Pre: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 1. rijna 1999 15:06
Predmet: Re: Existuje SQL databaza zadarmo na Windows ?


Ano PostgreSQL.
Je volna i ke komercnimu pouziti (bez omezeni).

Zkompiloval jsem ji, takze ji nemusite kompilovat.
Je tam popis jak se instaluje a konfiguruje.
http://members.xoom.com/milan70/indexc.html

Zdrojaky a dokumentace na
www.postgresql.org

ODBC driver je na
http://www.insightdist.com/psqlodbc/

----- Original Message -----
From: TUNGLI Jan
To: DELPHI Distribution List
Sent: Friday, October 01, 1999 12:38 PM
Subject: Existuje SQL databaza zadarmo na Windows ?


Existuje SQL databaza uplne zadarmo na Windows / NT ?

TUNGLI Janos
EMail: jan.tungli(zv)seznam(tec)cz
My Home Page: http://free.netlap.hu/4321/
or: http://freeweb.coco(tec)cz/tungli/

problemy s del*.MB soubory

[*] Pavol Stolc <pstolc(zv)sc.sknet.sk> - 2.10.1999 00:54:43

----P�vodn� spr�va-----
Od: Daniel Fojt�k <xfojtik(zv)albert.osu(tec)cz>
Pre: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
D�tum: 1. okt�ber 1999 15:32
Predmet: problemy s del*.MB soubory


Ahoj
Nevite nahodou jaknikaji soubory typu del5.MB ? Zatim se mi podarilo
odpozorovat ze pravdepodobne souviseji s cached update query.
Pravda.
Ovsem problem je ten ze tyto soubory vznikaji za behu programu v tom samem
adresari kde je prave spusteny EXE program. Kdyz se tedy spusti program
vicekrat na jednom pocitaci, vsechny *.MB soubory vynikaji ve stejnem
adresari. Nastesti ten mechanismus si to odlisuje tim cislickem nakonec
takze kdyz se spusti 1 program vicekrat, tak neni problem.
Ovsem problem nastane kdyz se 1 program spusti vicekrat z ruznych
pocitacu - pak to zacne hazet hlasky typu shared violation. Takze by me
zajimalo jestli nekdo nevite jak presmerovat misto vzniku techto souboru
jinde (napr. na lokalni disky jednotlivych uzivatelu 1 aplikace)
Kazda aplikacia vytvara tieto subory v pracovnom adresari. Ak nie je urceny, potom je to adresar odkial bola spustena aplikacia. Ak je aplikacia na serveri alebo nejakom PC v sieti, je to teda pre vsetkych uzivatelov ten isty adresar - problem. Je treba aby kazda aplikacia beziaca na vzdialenom PC mala nastaveny pracovny adresar na lokalnom disku, napr. c:\windows\temp. To sa da najjednoduchsie urobit pomocou zastupcu danej aplikacie na vzdialenom PC v kolonke "Spustit v priecinku" ("Working directory"). Mozno existuje ine profesionalnejsie riesenie, ja poznam zial iba toto a funguje.

Pavol Stolc
pstolc(zv)sc.sknet.sk


BDE install

[*] Pavol Stolc <pstolc(zv)sc.sknet.sk> - 2.10.1999 00:58:11

mohol by mi niekto poslat navod (trochu podrobnejsi)ako urobim pomocou Instal Sheat Express v D4 instalacku BDE ? Aj so zapisom do registru.
Jednoducho. Instaluj iba BDE. Nastav hodnoty pre aliasy ktore Tvoja aplikacia potrebuje.
Ak potrebujes nieco konkretne, vyjadri sa konkretnejsie.

Pavol Stolc
pstolc(zv)sc.sknet.sk


MDI x DLL

[*] Pavol Stolc <pstolc(zv)sc.sknet.sk> - 2.10.1999 01:08:35

neresili jste nekdo spravu MDIChild oken umistenych v DLL knihovnach
MDIFormem, ktery je v samostatnem EXE? Nedari se mi vnutit synovskym oknum
informaci, ze rodicem je zminovany MDIForm z EXE. Zatim jsem dosahl toho, ze
MDIChild se pohybuje jen po plose MDIFormu, avsak MDIChildCount=0.

Aplikacia vlastni hlavny formular s FormStyle=fsMDIForm.
V kniznici je definovana trieda TChildForm = class(TForm) a ma FormStyle=fsMDIChild. Detske okno sa potom vytvori takto:
TChildForm.Create(Application);

Pavol Stolc
pstolc(zv)sc.sknet.sk


Legalni uzivani D5

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 2.10.1999 08:23:33

Pavel Cisar wrote:

> Vazeni pratele, protoze jsem na toto tema s pi. Latovou hovoril, rad
> bych uvedl celou vec na pravou miru. Uvedeny citat (tusim ze z Svetu
> na modro) je mirne dezinformacni. Borland(tec)cz rozhodne nebude
> pronasledovat lidi kteri si zakoupi jakykoliv produkt Inprise/Borlandu
> jinde, nicmene pro podporu (at uz je jakakoliv) a pro UPGRADE je
> rozhodujici, zda jste zakoupili dany produkt pres Borland(tec)cz. Tedy
> koupit si to muzete kde chcete, pouzivat jak a kde chcete (v souladu s
> licenci, of course), nicmene na upgradovou slevu zapomente, pokud to
> nekoupite pres Borland cz. To je zcela legalni, libit se vam to
> nemusi, nicmene ja duvody ktere Borland cz k tomuto kroku vedly dost
> dobre chapu. Utikaly jim dost velke penize.

:-)) Ja to sice chapu take, ale jedine schudne reseni je ve
sjednoceni cen pro cely svet. Takze Cerneho Petra drzi v ruce
Inprise Corp. Akce jako regionalni omezovani a podobne se vzdy v
dusledku obrati jen proti nim.


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


Delphi a japonstina

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 2.10.1999 08:23:33

Jiri Novotny wrote:

> Jak jsem se pred chvili dozvedel, pravdepodobne me ceka konverze
> programu, na kterem delam, do japonstiny. Setkal se uz nekdo s necim
> podobnym a je ochoten mi napsat par radku o tom, co to muze prinest za
> problemy?

Setkal, castecne, jeden Japonec, zakaznik Lokalizatoru, mi posilal
obrazovku sveho programu. :-)

Zasadne bych psal vsechny labely nad komponenty, nikdy pred ne.
Ve vsech CheckBoxech, Buttonech a podobne bych nechal
dostatek mista na texty. V podstate z podobnych duvodu pouzivam
i pro bezna tlacitka ToolBar a davam jim AutoSize = true. Pak je
vhodne zjistit, zda v cilovem jazyce pisou zleva do prava, nebo
naopak.


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


Software pro Help

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 2.10.1999 12:07:45

Ahoj

> Vykaslete se vsichni na ty ruzne help wizardy a jim podobne.
> Microsoft Vam da zadarmo HTML help workshop.
> Doporucuji.
****Pokud jeste stale plati, ze HTML helpy nelze bez MSIE
prohlizet, tak se budu drzet ,,nezavisle`` platformy -- hlasickych
hlp. Od MS je to svinarna jako sposta dalsich. :-( Zakaznikum
nemuzu diktovat, at si k me aplikaci instaluji jeste nejaky
prohlizec, zvlaste kdyz nemaji ani Internet.

Slavek

> Radim


----------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
----------------------------------------------


Update v SQL

[*] Rostislav Ramik <kimros(zv)atlas(tec)cz> - 2.10.1999 15:08:25

Cau,

chybu to vyhazuje, protoze mas spatne napsany SQL-prikaz, spravne zneni
prikazu UPDATE je (viz help):

UPDATE table_reference
SET column_ref = update_atom [, column_ref = update_atom...]
[WHERE predicates]


Snad by slo pouzit tohle:

UPDATE tab1
SET tab1.jdaa = (SELECT tab2.nu62 from tab2 where tab1.u62 = tab2.nu67)

Ten SELECT musi vratit nejvyse jednu hodnotu, aktualizace probehne nad vsemi
zaznamy "tab1"

S pozdravem
Rosta


----- Original Message -----
From: Petr Sadovsky <petr(zv)slunce(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Friday, October 01, 1999 1:23 PM
Subject: Update v SQL


> Ahojte.
> potreboval bych poradit, jak dostat data z fieldu jedne tabulky do fieldu
d
> ruhe tabulky.Obe tabulky v relaci.
> N�e uveden� p��klad mi vyhazuje chybu na druh�m ��dku s "from ".
>
> Query1:TQuery;
>
> with Query1 do
> begin
> Active:=False;
> SQL.Clear;
> SQL.Add('update tab1');
> SQL.Add('from tab2');
> SQL.Add('tab jdaa=tab.nu62');
> SQL.Add('where tab1.u62=tab2.nu67');
> ExecSQL;
> end;
>
> Data jsou ve formatu DBase IV, je to p�es BDE v D4 C/S,WIN98.
>
> D�ky za kazdou radu.
>
> Petr Sadovsk�
> p.sadovsky(zv)atlas(tec)cz
> ICQ 37042001
>
>

Smysl datoveho diagramu v Delphi 5

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 2.10.1999 15:17:50

Preji vsem pekneho dne,

mate nekdo poneti o tom, k cemu je vlastne ten datovy diagram
v Delphi 5?

K tomu, abych si mohl vytvorit svuj novy datovy model, nelze
pouzit. Musim si tedy koupit nejaky CASE system nebo tuzku a
papir. Kdyz uz mam CASE system (nebo tuzku a papir), mam vse
pekne zobrazene v nem (na papire) a nepotrebuju, aby mi to
vykreslovali Delphi.

K definovani novych vztahu Master-Detail ci Lookup? To snad mam
v datovem modelu navrzene a nebudu to takto dopridelavat.

Ma tedy nejake vyhody krome toho, ze to muzu pekne videt?

Diky za pripadne namety

Slavek


----------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
----------------------------------------------


Software pro Help

[*] Mojmir Nemecek <xmojmr(zv)volny(tec)cz> - 02.10.1999 16:42:06

At 12:07 2.10.1999 +0100, Slavek Rydval wrote:
>Ahoj
>
> > Vykaslete se vsichni na ty ruzne help wizardy a jim podobne.
> > Microsoft Vam da zadarmo HTML help workshop.
> > Doporucuji.
>****Pokud jeste stale plati, ze HTML helpy nelze bez MSIE
>prohlizet, tak se budu drzet ,,nezavisle`` platformy -- hlasickych
>hlp. Od MS je to svinarna jako sposta dalsich. :-( Zakaznikum
>nemuzu diktovat, at si k me aplikaci instaluji jeste nejaky
>prohlizec, zvlaste kdyz nemaji ani Internet.

HTML help prohlizec je zadarmo a napr. W98 ho uz maji v sobe.

event log na NT

[*] Mojmir Nemecek <xmojmr(zv)volny(tec)cz> - 02.10.1999 16:47:14

At 21:30 1.10.1999 +0200, No Comment Group, s.r.o. / Sales Department wrote:
>nema prosim niekto nahodou skusenosti s pristupom k EventLogu na WinNT? Potrebujem podla logov zistit prihlasenie/odhlasenie ludi z domeny NT. Cele je to koli systemu na evidenciu dochadzky ludi do prace. V zasade by mi stacilo vediet citat zaznamy zo skupiny "Security" + vediet ich pomazat ... predpokladam ze event log nemoze narastat do nekonecna a rucne mazanie nie je to prave...

Win32 NT API OpenEventLog() atd.

Software pro Help

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 2.10.1999 17:00:54

> HTML help prohlizec je zadarmo a napr. W98 ho uz maji v sobe.
****Ano, je to zadarmo nekolik desitek naprosto zbytecnych mega
pro uzivatele, ktery
a) nema internet a slysel o nem jen ve zpravach v souvislosti
s pornem
b) ma W95
c) ma aplikaci, kde help pouziva jen zridka a pokud jej chce, pak
rychle

Nechci tady rikat, ze HTML help je zbytecny, ale zakaznici
nekterych firem jej opravdu nemaji zapotrebi a naopak by je
otravoval.

Slavek


----------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
----------------------------------------------


instalace BDE + knihovny MSSQL

[*] Petr Matejovsky <pema(zv)seznam(tec)cz> - 2.10.1999 18:13:32

Ahoj

mam aplikaci client/server psana v D4, ktera se pripojuje na MS SQL 6.5 pres
BDE 5.01 a potrebuju vytvorit instalacku pro distribuci programu.

Instalacku tvorim v InstallShield Express 4.0, kde zvolim FULL BDE a SQL
Links (BDE instaluji do <installdir>\bde), dale tam mam cast registru pro
MSSQL server co jsem nedavno nasel v konferenci a knihovnu ntwdblib.dll,
kterou kopiruji do systemu.

Testovaci PC jsou ciste Windows 95 OSR2 s nastavenym TCP/IP

Po nainstalovani na testovaci PC a naslednem spusteni programu se zobrazi
hlaska "unable to inicalize databaze engine $error 2109" nebo "unable to
inicalize databaze engine $error 2A06".

Prosim o radu, co mam jeste kopirovat za knihovny nebo co mam zapsat do
registru nebo co delam spatne ....


----------------------------------------------------------------------------
Petr Matejovsky pema(zv)seznam(tec)cz , programator,administrator a technik
----------------------------------------------------------------------------


Software pro Help

[*] Ing. Jaroslav Ske��k - 2.10.1999 23:25:29

Ale tys puvodne nepsal, ze je to zbytecny, tys rovnou napsal
"Od MS je to svinarna jako sposta dalsich ... "

Tak to jednoduse nepouzivej, ale setri silna slova! Jini (treba i ja)
jsou zase radi, ze to tam je. Nevim, co je "svinskeho" (brrr)
na tom, ze Microsoft pridal dalsi moznost - bezplatne.
Ze to neni ve Win95? Hmm. Ve Win 3.1 a Win 1.0 to take neni.
Jaka hruza .... co si pocit?
No uz to tak byva, ze jednou je neco poprve, ze?
Ale jak si to vlastne ten Bill predstavuje,
kdyz vsem uzivatelum starsich Windows na celem svete nerozelal
bezplatne CeDecka, ale pouze to umistil na Internet?
Ukamenujte ho, kdyz je to takovej blazen, co si mysli, ze
Internet je vsude.

Priznam se, ze tento zpusob mysleni je mi trochu cizi.
Jaro


> > HTML help prohlizec je zadarmo a napr. W98 ho uz maji v sobe.
> ****Ano, je to zadarmo nekolik desitek naprosto zbytecnych mega
> pro uzivatele, ktery
> a) nema internet a slysel o nem jen ve zpravach v souvislosti
> s pornem
> b) ma W95
> c) ma aplikaci, kde help pouziva jen zridka a pokud jej chce, pak
> rychle
>
> Nechci tady rikat, ze HTML help je zbytecny, ale zakaznici
> nekterych firem jej opravdu nemaji zapotrebi a naopak by je
> otravoval.
>
> Slavek
>
>
> ----------------------------------------------
> http://atrey.karlin.mff.cuni(tec)cz/~rk
> ----------------------------------------------


Seriove cislo disku; Zjisteni jmena CD

[*] Miso <villim(zv)pobox.sk> - 2.1.2000 19:59:50

>Nevite, jak zjistit seriove cislo disku?

Ak je to este aktualne ta na: http://www.utilmind.com/delphi1.html
som nasiel Componentu Disk Info

Dalsi popis: Disk Info
Component determines the information about specified local or network
disk - Serial Number, Volume Label, type of file system, type of a disk,
size of free and engaged disk space.

Status: Freeware
Last updated: May 4, 1999
Requirements: Delphi 2/3/4 or C++ Builder 1/3/4
Download: diskinfo.zip (10 Kb), Exe-demo (83 Kb )

P.S.
(Co sa tyka priradeneho pismnena na CD-ROM, co to tak precitat z registrov?
"CurrentDriveLetterAssignment")

Threads

[*] Jan Hausenblas <hausenblasj(zv)globalsystems(tec)cz> - 16.9.2000 13:41:14

Zkus do cekaci smycky umistene v threadu hlavnim nebo vedlejsim vlozit
napr. SleepEx(200, ). Tim se nepatrne snizi reaktivita programu na
zasahy z vnejsku. Prioritou to nesrazis. Domnivam se, ze thread za to
nemuze, to bys musel porovnavat threadove a nethreadove provedeni.
Thread je dobry k provadeni nejake paralelni asynchronni cinnosti, ale
neni sam o sobe resenim k odlehceni zatizeni procesoru.
j.h.

Petrik wrote:

> Nazdarek,
>
> Jak vytvorim thread, aby po spusteni zabiral
> tolik %CPU kolik opravdu potrebuje ?
>
> At ho vytvorim s nejnizsi prioritou - tak ma
> 100%, sice se jich rad vzda ve prospech jinyho
> procesu, ale i pri idle ma 100%.
> Pokud pouziju OnIdle (samozrejme bez threadu)
> tak je to taky 100% ...
>
> Moje procedura dela jenom par operaci na Canvas
> (pres DirectX, ale to je fuk) a pri pouziti
> cehokoliv ma CPU 100%. Kdyz pouziju Timer s asi 5ms
> intervalem (samozrejme jinej TTimer nez ten blbej
> co je ve VCL), tak mam vytizenost asi 11%, ale
> to je furt moc - Vzdyt WinAmp, kterej dekoduje
> jak silenec a jeste dela vizualizaci ma 5% !!!
>
> Takze to asi nebude dobre delat tim timerem, ale
> threadem. ALE JAK ??? jak sem jiz napsal na
> zacatku - furt mi zabira 100% i kdyz je
> zcela jiste nepotrebuje.
> Me staci tu proceduru volat asi po 4-6 milisekundach.
>
> DEKUJI za (slusne) navrhy :)))
>
> (jde o scrolovaci text a chci mit CPU tak do 10% -
> je mi jasny, ze za tu pomalost muze Delphi, takze optimalnich
> hodnot (1%-2%) asi v Delphi nedosahnu!)
>
> Cus,
> Petrik mailto:petrik(zv)geocities.com

Neviditelny HandPoint cursor nad Image objektom.

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 18.5.1998 12:31:32

Ked som si spravil solo formular fungovalo to aj mne.
Tak som postupne zahacal z projektu vsetko vyhadzovat,
kym som sa nedostal do stavu, ked to fungovalo.
Ukazalo sa ze toto "zmiznutie" kurzora ovplyvnuje pocet
Image objektov na jednom formulari. Je ich 9. Ked ich
pocet znizim na 7, kurzor zacne fungovat tak, ako ma.
Neviete cim to moze byt ??

Zaujimave, ze toto "miznutie" postihuje len niektore typy kurzorov.

Peter


Petr Vones wrote:
>
> > V D3 mam TImage objekt umiestneny na TPanel.
> > Ak nastavim Cursor property na crHandPoint, kurzor nevidno.
> > (viditelne su iba niektore typy kurzorov).
>
> Ahoj,
>
> To je zvlastni, neni to spis nejaka chyba ve VCL v D3 ? Zkousel jsem to
> v D5 a tam to funguje na prvni pohled spravne.

Neviditelny HandPoint cursor nad Image objektom.

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 18.5.1998 15:07:46

Pavol Stolc wrote:
> > V D3 mam TImage objekt umiestneny na TPanel.
> > Ak nastavim Cursor property na crHandPoint, kurzor nevidno.
>
> Zkousel jsem to v D5 a tam to funguje na prvni pohled spravne.
>
> V D3 to tiez funguje, asi bude chyba inde.


Vyskusaj na prazdny formular umiestnit jeden TImage a nacitaj
do neho obrazok s velkostou cca 1 MB. Skompiluj a sleduj
kurzor mysi.

Peter


Porovnani poli bytu

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 18.5.1998 22:30:40

> Jak nejlepe porovnat dve pole bytu ( array[0..500] of byte ).
> Potrebuji zjistit jestli jsou shodna nebo ne.

Napriklad takto odzadu:

i:=500;
while ( Array1[i] <> Array2[i] ) and ( i => 0 ) do
Dec ( i );

if i=0 then
...OK

P.

Import z BMP do JPG

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 19.5.1998 21:12:46

Nenasla by sa dobra dusa, ktora by mi "nakreslila"
verry simple prikladik, ako nejaky subor v BMP
prevexlujem do JPG (v D3).
Moc a moc diky.

Peter


Porovnani poli bytu

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 21.5.1998 12:11:49

Da sa to napisat aj priamo v assembleri a bude to aj rychlejsie.
Je to dost trivialne. Napriklad (pisem z hlavy):

asm cld { direction flag, nutny pre stringove operacie }
mov si,offset SourcePointer { pointre nesmu byt lokalne }
mov di,offset DestinationPointer
mov cx,Count
repZ cmpsb { komparuje cx-krat, pokym je zhoda }
mov al,0 { false }
jnz (zv)NoEq
mov al,-1 { true }
(zv)NoEq: mov Equal,al
end;

if Equal then
... ok



�ejka Pavel wrote:
>
> >> Ahoj,
> >> Jak nejlepe porovnat dve pole bytu ( array[0..500] of byte ).
> >> Potrebuji zjistit jestli jsou shodna nebo ne.
> >>
> >> Diky Pavel


Hot-key V IDE

[*] Petrik <petrik(zv)geocities(tec)com> - 21.5.1999 21:30:24

Nazdarek,

DH> Dale bych potreboval ovladac klavesnice pro WIN98, aby se chovala jako v
DH> UNIXU (po dobu stisknuti praveho ALT se prepne na anglickou).

dyt ho mas !!!
staci nainstalovat Ceskou klavesnici a
pravej alt (altgr) to prepina !!!
a to si muzes navic zvolit takovy ty blbosti
jako programmers a Qwerty - ve vsech to funguje



Cus,
Petrik mailto:petrik(zv)geocities.com

Existuje SQL databaza zadarmo na Windows ?

[*] Igor Klepoch <klepoch(zv)ba.sknet.sk> - 2.10.1999 19:58:54


Napada ma jedna myslienka :

Napisat v delphi pseudo server, ktory prijme SQL prikaz, vykona ho a posle vysledok.
Domysliet treba sposob komunikacie - mozno by to slo zapisom poziadaviek do pracovnej databazy,
z ktorej by si to server cital a vykonaval. Bol by aj prehlad o cinnosti uzivatelov. Ako vysledok by v pripade
INSERT, UPDATE a DELETE zapisal priznak do databazy, v pripade SELECT by vytvoril temporarnu tabulku
a takisto priznakom by oznamil jej vytvorenie. Ta by mohla zostat na serveri, ak ju treba citat iba raz,
ak by bol potrebny opakovany pristup, tak by sa preniesla na klienta. V kazdom pripade by sa na nu iba
pripojil program cez Table a DataSource.

Jednoznacny prinos by bol v moznosti stabilnejsieho servera a vyuzitia vacsej operacnej pamate na serveri.

- pre konkretne aplikacie by bolo mozne napisat aj ulozene procedury a vzdialene ich spustat
- v tomto pripade by bolo mozne niektore operacie volat cez tento pseudoserver a niektore priamo.
OS na serveri by nemal mat problem to osetrit a zabezpecit lokovanie zaznamov a tabuliek.

----------------------------------
Igor Klepoch

-----P�vodn� zpr�va-----
Od: Ing. Jaroslav ?ke��k [SMTP:jaro(zv)sinea(tec)cz]
Odesl�no: 1. okt�ber 1999 22:46
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: Re: Existuje SQL databaza zadarmo na Windows ?

To zalezi na obemu dat. U malych tabulek bude rychlost asi vetsi nebo
srovnatelna. Jakmile zacnou soubory rust, tak se zacne zahlcovat sit.
C/S ma urcitou rezii, ale zpracovani dat muze bezet na rychlem serveru
a klient dostava relativne velmi maly objem predzpracovanych dat.
Pokud se tedy C/S dobre naprogramuje, tak je vysledny efekt vzdy lepci
a na zpusobu prenosu jiz tolik nezalezi. Nektere C/S programy funguji
dobre i po internetu a tam je daleko nizsi prutok dat
O integrite a spolehlivati dat se ani zminovat nebudu.

Nieje to cez ODBS pomale ? Respekt. je to rychlejsie ako trebars DBF
zdielane v sieti pre 5 uzivatelov ?

Martin
-----Povodna sprava-----
Od: Milan Nemec < nemec(zv)goldcard(tec)cz <mailto:nemec(zv)goldcard(tec)cz> >
Pre: delphi-l(zv)fwd(tec)cz <mailto:delphi-l(zv)fwd(tec)cz> < delphi-l(zv)fwd(tec)cz
<mailto:delphi-l(zv)fwd(tec)cz> >
Datum: 1. rijna 1999 15:06
Predmet: Re: Existuje SQL databaza zadarmo na Windows ?


Ano PostgreSQL.
Je volna i ke komercnimu pouziti (bez omezeni).

Zkompiloval jsem ji, takze ji nemusite kompilovat.
Je tam popis jak se instaluje a konfiguruje.
http://members.xoom.com/milan70/indexc.html
<http://members.xoom.com/milan70/indexc.html>

Zdrojaky a dokumentace na
www.postgresql.org <http://www.postgresql.org>

ODBC driver je na
http://www.insightdist.com/psqlodbc/
<http://www.insightdist.com/psqlodbc/>

----- Original Message -----
From: TUNGLI Jan
To: DELPHI Distribution List
Sent: Friday, October 01, 1999 12:38 PM
Subject: Existuje SQL databaza zadarmo na Windows ?


Existuje SQL databaza uplne zadarmo na Windows / NT ?

TUNGLI Janos
EMail: jan.tungli(zv)seznam(tec)cz <mailto:jan.tungli(zv)seznam(tec)cz>
My Home Page: http://free.netlap.hu/4321/ <http://free.netlap.hu/4321/>

or: http://freeweb.coco(tec)cz/tungli/
<http://freeweb.coco(tec)cz/tungli/>
<<Soubor: ATT00003.html>>

zarovn�n� do bloku

[*] Mgr. Anton�n Blatn� - 2.10.1999 23:38:30

Zdravim a dekuji ya odpoved:

Existuje nejaky hotovy zpusob, jak vykreslit nejaky text (staci i jednim
fontem) na canvas do obdelnika se zarovnanim do bloku, tedy inteligentne
roztahnout radky na stejnou delku?

Mgr. Antonin Blatny
blatny(zv)atlas(tec)cz


Zkusenosti s OLE DB

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 03.10.1999 10:13:58

No jak by se to melo chovat - perfektne ;-) Uz mame tri sitove instalace
(3, 8 a 10 PC) - na vsech instalace v pohode (vesmes W95, sem tam W98).
2x SQL 7.0 na NT Serveru - jednou na W95. Jedine co jsem instaloval je
'pochopitelne' MDAC 2.1.2.4202.3 (GA) a pred tim jeste IE 4.01 SP1
(popr. IE 5.0) - kvuli podpory DCOM na W95 (popr. staci jen samotna
podpora DCOM pro 95-ky - tusim se to jmenuje DCOM95.EXE).

Jedeme pres ADO kombinovane s Adonis komponentama. Oproti BDE + ODBC
naprosta pohodicka. No a ve W2k uz jen pustis *.exe - to bude teprve
labuzo ;-)

Mac

Zbysek Hlinka wrote:

> dnes jsem instaloval zkusebne u sveho parnera program pracujici s
> OLE DB (pro ADO to plati stejne). Nainstaloval jsem na W95 MS
> SQL Server, do nej databazi, nekam na disk jsem vrznul svuj
> program, spustil, a parada, hned to fungovalo! Zadne nastavovani,
> nic takoveho. :-))
>
> Jeste musim nekdy vyzkouset, jak se to chova na siti.

--
==============================================================
= Ing. Martin Kubecka - Amenit s.r.o. =
= Na Valech - budova Dytron, 741 01 Novy Jicin =
= telefon/fax: +420 656 706203 mobil: +420 603 265926 =
= http://www.amenit(tec)cz mailto:martin.kubecka(zv)amenit(tec)cz =
= ICQ: 8906773 GSM (SMS): martin.kubecka(zv)sms.paegas(tec)cz =
==============================================================

OLE DB provider

[*] Zdenek Moravec <zmo(zv)telecom(tec)cz> - 3.10.1999 11:06:30

Dobry den,
rad bych se zeptal nekterych lidi, kteri jsou zbehlymi v pouzivani OLE DB,
jakym zpusobem lze ziskat OLE DB providery pro ruzne druhy databazovych
serveru (nebo jinych zdroju). Lze nekde zjistit, jake vubec OLE DB providery
existuji ? Jsou nektere z nich freeware, jsou automaticky dodavane s
nejakymi baliky ?
Konkretne me zajimaji OLE DB providery pro pripojeni na nekterou SQL
databazi pod Linuxem (PostgreSQL, InterBase 4 ... ?), ale rad bych hlavne
zjistil, jake jsou moznosti a perspektivy, ze "jednou" bude pripojeni na
jakykoliv zdroj informace zcela bezne pres prislusny OLE DB provider.

Dekuji predem vsem za odpoved.

S pozdravem,
Zden�k Moravec zmo(zv)telecom(tec)cz

Zkusenosti s OLE DB

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 3.10.1999 11:15:41

Martin Kubecka wrote:

> No jak by se to melo chovat - perfektne ;-) Uz mame tri sitove
> instalace (3, 8 a 10 PC) - na vsech instalace v pohode (vesmes W95,
> sem tam W98). 2x SQL 7.0 na NT Serveru - jednou na W95. Jedine co jsem
> instaloval je 'pochopitelne' MDAC 2.1.2.4202.3 (GA) a pred tim jeste
> IE 4.01 SP1 (popr. IE 5.0) - kvuli podpory DCOM na W95 (popr. staci
> jen samotna podpora DCOM pro 95-ky - tusim se to jmenuje DCOM95.EXE).

O co mi jde: co vsechno se kde musi instalovat? Je zrejme, ze
nekde bude hnizdit SQL Server (nebo MSDE). Je nutne instalovat i
klienty SQL Serveru nebo staci jen ta jedna instalace? Na
klientske pocitace krome DCOM95 (na W95) je treba jeste neco?

> Jedeme pres ADO kombinovane s Adonis komponentama. Oproti BDE + ODBC
> naprosta pohodicka. No a ve W2k uz jen pustis *.exe - to bude teprve
> labuzo ;-)

Vsak se uz tesim. Kdyz jsem instaloval svemu partnerovi (ktery mi
program prodava) databazi a program, tak se podivoval, ze tam uz
nikde nic slozite nekonfiguruji (jako tomu bylo u BDE). Nejak tomu
nemohl chvili uverit. :-)


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


Data do KonfView Zari1999

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 3.10.1999 11:51:31

Preji vsem pekneho dne,

data za zari a zacatek rijna (do 2.10.) jsou na ftp teto konference.
Pokud je pro vas ftp pomale, je to jeste na mys strankach, presne:

http://atrey.karlin.mff.cuni(tec)cz/~rk/DataZKonference.shtml

(pozor na velka a mala pismena). Bude to tam do konce rijna, resp.
do te doby, nez tam dam data za rijen. Na ftp konference by meli
zustat co nejdele.

Jakekoliv dotazy ohledne dat na me, dotazy ohledne KonfView na
Petra Vaclavka.

Slavek


----------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
----------------------------------------------


Zkusenosti s OLE DB

[*] Jan Najvarek <najvarek(zv)seznam(tec)cz> - 3.10.1999 08:29:22 -0400

Jelikoz jsem jeste zadnou prof. aplikaci s ADO nedelal, tak by mne zajimali
podrobnosti. Jak to, ze v aplikaci se nemusi nastavovat nic, nepotrebuje
nastaveni DNS? Na jednom pocitaci to chapu, ale co takhle nekolik aplikaci
po siti a jeden server - mam za to, ze se na kazdem klientovi musi nastavit
DNS nebo cesta, kde databaze je - nebo se tomu da nejak vyhnout?

Take by mne zajimalo, jestli lze a jak napr. Paradox databazi vytvorit v
aplikaci pres ADO, tzn. nastavim cestu a jestli tam databaze neni, tak ze
vytvori - vse, co je k tomu potreba je jen Paradox driver, ze ano? Pak by
odpadlo istalovani Serveru - samozdrejmne za predpokladu, ze mi nevyhody
Paradoxu nevadi...

Diky za odpovedi

Jan Najvarek

Zbysek Hlinka wrote:

> dnes jsem instaloval zkusebne u sveho parnera program pracujici s
> OLE DB (pro ADO to plati stejne). Nainstaloval jsem na W95 MS
> SQL Server, do nej databazi, nekam na disk jsem vrznul svuj
> program, spustil, a parada, hned to fungovalo! Zadne nastavovani,
> nic takoveho. :-))
>

Delay

[*] Jan Najvarek <najvarek(zv)seznam(tec)cz> - 3.10.1999 08:31:36 -0400

Archiv konference je na http://delphi.mius(tec)cz/hledani.asp

Jan Najvarek
> Jeste bych se chtel zeptat, kde mohu najit archiv teto
> konference (abych neotravoval s dotazy, ktere tu jiz byly).

Existuje SQL databaza zadarmo na Windows ?

[*] Ing. Jaroslav Ske��k - 3.10.1999 14:47:31

To je zajimave, jak jsou Cesi tolik ochotni programovat jiz naprogramovane.

Dotaz znel na tema: "SQL databaza ZADARMO na Windows". Pokud se budes
pokouset nejaky jakoby server naprogramovat sam, tak to bude drazsi nez
Oracle. Pritom vysledek je silne nejisty. Ono to musi chodit v siti,
reagovat na mnoho uzivatelu, zajistit jakousi datovou integritu,
spolehlivost, rychlost, transakce, procedury atd.
Krom toho zejmena jazyk SQL neni jenom INSERT, UPDATE a DELETE.

Ale odvahu mas, to se musi priznat. Tak az nejakej dobrej server
s ulozenyma procedurama vytvoris, tak dej vedet. Mozna ho koupim :)

Mimochodem jeden cesky server jiz existuje - WinBase od 602.
Ovsem ten uz ma za sebou take mnoho let vyvoje.
O moznosti jeho primeho napojeni
k Delphi vsak nevim, tak snad pres ODBC.
Bohuzel take neni zadarmo.

Jaro
------------------
Napada ma jedna myslienka :

Napisat v delphi pseudo server, ktory prijme SQL prikaz, vykona ho a posle
vysledok.
Domysliet treba sposob komunikacie - mozno by to slo zapisom poziadaviek do
pracovnej databazy,
z ktorej by si to server cital a vykonaval. Bol by aj prehlad o cinnosti
uzivatelov. Ako vysledok by v pripade
INSERT, UPDATE a DELETE zapisal priznak do databazy, v pripade SELECT by
vytvoril temporarnu tabulku
a takisto priznakom by oznamil jej vytvorenie. Ta by mohla zostat na
serveri, ak ju treba citat iba raz,
ak by bol potrebny opakovany pristup, tak by sa preniesla na klienta. V
kazdom pripade by sa na nu iba
pripojil program cez Table a DataSource.

Jednoznacny prinos by bol v moznosti stabilnejsieho servera a vyuzitia
vacsej operacnej pamate na serveri.

- pre konkretne aplikacie by bolo mozne napisat aj ulozene procedury a
vzdialene ich spustat
- v tomto pripade by bolo mozne niektore operacie volat cez tento
pseudoserver a niektore priamo.
OS na serveri by nemal mat problem to osetrit a zabezpecit lokovanie
zaznamov a tabuliek.

----------------------------------
Igor Klepoch

-----Puvodni zprava-----
Od: Ing. Jaroslav ?keoik [SMTP:jaro(zv)sinea(tec)cz]
Odeslano: 1. oktober 1999 22:46
Komu: delphi-l(zv)fwd(tec)cz
Poedmit: Re: Existuje SQL databaza zadarmo na Windows ?

To zalezi na obemu dat. U malych tabulek bude rychlost asi vetsi nebo
srovnatelna. Jakmile zacnou soubory rust, tak se zacne zahlcovat sit.
C/S ma urcitou rezii, ale zpracovani dat muze bezet na rychlem serveru
a klient dostava relativne velmi maly objem predzpracovanych dat.
Pokud se tedy C/S dobre naprogramuje, tak je vysledny efekt vzdy lepci
a na zpusobu prenosu jiz tolik nezalezi. Nektere C/S programy funguji
dobre i po internetu a tam je daleko nizsi prutok dat
O integrite a spolehlivati dat se ani zminovat nebudu.

Nieje to cez ODBS pomale ? Respekt. je to rychlejsie ako trebars DBF
zdielane v sieti pre 5 uzivatelov ?

Martin
-----Povodna sprava-----
Od: Milan Nemec < nemec(zv)goldcard(tec)cz <mailto:nemec(zv)goldcard(tec)cz> >
Pre: delphi-l(zv)fwd(tec)cz <mailto:delphi-l(zv)fwd(tec)cz> < delphi-l(zv)fwd(tec)cz
<mailto:delphi-l(zv)fwd(tec)cz> >
Datum: 1. rijna 1999 15:06
Predmet: Re: Existuje SQL databaza zadarmo na Windows ?


Ano PostgreSQL.
Je volna i ke komercnimu pouziti (bez omezeni).

Zkompiloval jsem ji, takze ji nemusite kompilovat.
Je tam popis jak se instaluje a konfiguruje.
http://members.xoom.com/milan70/indexc.html
<http://members.xoom.com/milan70/indexc.html>

Zdrojaky a dokumentace na
www.postgresql.org <http://www.postgresql.org>

ODBC driver je na
http://www.insightdist.com/psqlodbc/
<http://www.insightdist.com/psqlodbc/>

----- Original Message -----
From: TUNGLI Jan
To: DELPHI Distribution List
Sent: Friday, October 01, 1999 12:38 PM
Subject: Existuje SQL databaza zadarmo na Windows ?


Existuje SQL databaza uplne zadarmo na Windows / NT ?

TUNGLI Janos
EMail: jan.tungli(zv)seznam(tec)cz <mailto:jan.tungli(zv)seznam(tec)cz>
My Home Page: http://free.netlap.hu/4321/ <http://free.netlap.hu/4321/>

or: http://freeweb.coco(tec)cz/tungli/
<http://freeweb.coco(tec)cz/tungli/>
<<Soubor: ATT00003.html>>

Zkusenosti s OLE DB

[*] Ing. Jaroslav Ske��k - 3.10.1999 14:56:20

Ne ze bych byl zastancem BDE, ale take nic nemusim konfigurovat!
To je nesmysl, ze BDE se musi slozite konfigurovat.

Naopak jestli musis instalovat MDAC, DCOM, resp. IE 4.01,
tak mi jaksi unika to zjednoduseni.

Jaro
>
> Vsak se uz tesim. Kdyz jsem instaloval svemu partnerovi (ktery mi
> program prodava) databazi a program, tak se podivoval, ze tam uz
> nikde nic slozite nekonfiguruji (jako tomu bylo u BDE). Nejak tomu
> nemohl chvili uverit. :-)
>
>
> S pozdravem
>
> Zbysek Hlinka
> E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
> Tel.: 02/795 29 56; GSM: 0603 551 282
> Krystofova 1016, 149 00 Praha 4
> CZ

Naladove petky

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 3.10.1999 14:39:03

Preji vsem pekneho dne,

pripadne mi, ze D5 Enterprise (W95) jsou znacne naladove a sami
si rozhoduji, jaky projekt se jim libi a jaky ne. Nektere aplikace
preklada a spousti jako basen, ale jine sice prelozi a dokonce i
jednou spusti, ale pokud program ukoncim a spustim jej znovu
(nezaleni na tom, zda delam upravi ci nikoliv), delphi prednout do
debud desktop a vytuhnou. Program se nespusti.

Smazal jsem tedy vsechny Desktopy a zatim se to zda v poradku.

Setkal jste se s tim nekdo?

Slavek


----------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
----------------------------------------------


Legalni uzivani D5

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 3.10.1999 14:57:24

Puvodni zprava, kterou napsal Luk�s Gallina dne 3 Oct 99,:

> nemohu s tebou jinak nez souhlasit. Je-li Inprise CZ oficialnim
> zastoupenim fy Inprise Corp, clovek by cekal, ze neco takoveho prece
> Inprise CZ nemuze projit....Ja bych cekal, ze kdyz si koupim Delphi treba
> v Japonsku tak si upgrade muzu koupit treba v USA....ja si prece kupuji
> produkt fy Inprise Corp a ne japonske pobocky....
>
> Jestli tohle Inprise Corp neuhlida, pak je neco podivneho v tehle
> firme....

Jenze ten, kdo na to zase a zase doplati, to bude Inprise CZ,
protoze kdyz neproda ten upgrade on, proda ho kdokoliv jiny
ve svete. Co udela uzivatel, ktery si koupil minulou verzi
Delphi treba v USA, ale dalsi mu nechce Inprise CZ prodat jako
upgrade? Inprise CZ si asi mysli, ze si od nich koupi ostrou
novou verzi. Ja si myslim, ze si zase koupi upgrade v USA.
Vysledek? Uzivatel bude mit zase legalni produkt za stejnou
nebo nizsi cenu, ale vydelaji vsichni ostatni, jen ne Inprise CZ.

A propos, to mi pripomina jednu vec - jak jiste vidite, kdyz
se podivate do ceniku, cesky upgrade je totez, co competetive
upgrade. Takze Inprise CZ chce docilit toho, ze legalni uzivatel
Delphi koupeneho jinde nez v CR, bude znevyhodnen proti
uzivatelum konkurencnich produktu, treba Visual Basic. Ano,
je to na hlavu postavene... Ted si majitel VB koupi Delphi
upgrade stejne jako majitel Delphi, potom na tom bude VB lepe.
Mimochodem nevim, kdyz ma Inprise problem se zjistovanim
registracnich udaju o majitelich Delphi, jak bude zjistovat
registracni udaje konkurencnich produktu...

PS: Inprise CZ, nevim proc, dela vse pro to, aby otravil
legalni uzivatele Delphi. Nejen tim, ze treba nektere patche
byly placene, nejen ruznymi zavaznymi chybami (i kdyz kdo je
nedela), ale mozna bude problem i s nakupem :))) Zrejme uz
to nechteji prodavat a chteji, abychom si to nakupovali venku...
no... a proc ne?


S pozdravem
Petr Zahradnik, pocitacovy expert

Autorizovany dealer TurboPower Software... knihovny pro Delphi
==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
=== telefon: 047-5500610, telefon/fax: 047-5501627 ===
=== mobilni telefon GSM (hotline): 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================
ICQ: 21215917, PGP vitano


zarovn�n� do bloku

[*] Rul��ek Daniel <dan.r(zv)avizo(tec)cz> - 3.10.1999 16:01:42

Zkus se podivat na API funkci SetTextJustification, jestli nedela to,
co potrebujes.

Dan

-----P�vodn� zpr�va-----
Od: Mgr. Anton�n Blatn� [mailto:tonyk(zv)atlas(tec)cz]
Odesl�no: 3. ��jna 1999 0:39
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: zarovn�n� do bloku


Zdravim a dekuji ya odpoved:

Existuje nejaky hotovy zpusob, jak vykreslit nejaky text (staci i jednim
fontem) na canvas do obdelnika se zarovnanim do bloku, tedy inteligentne
roztahnout radky na stejnou delku?

Mgr. Antonin Blatny
blatny(zv)atlas(tec)cz


Problem s LocalSQL

[*] eL <eL_z_Prahy(zv)seznam(tec)cz> - 03.10.1999 16:03:58

environment:Win98/95 CZ,Delphi STANDART 4.0 (Build 5.104)Update Pack 2
RxLib 2.60
keywords:LocalSQL


Prosim poradte.

Nasledujici konstrukce mi hazi error "Update failed". Kde je zrada ?

Cesta := 'C:\Cesta\db\';
with DMC.UpdateSQL1 do
begin
ModifySQL.Clear;
ModifySQL.Add('UPDATE "' + Cesta + 'Table.db"');
ModifySQL.Add('SET Pic1 = ' + #39 + 'FALSE' + #39 + ', Pic2 = ' + #39 +
'FALSE' + #39);
ExecSQL(ukModify);
end;

// Pic1,Pic2 jsou pole typu boolean

Dik.

eL..

Soubory FOXPRO format *.ESL

[*] eL <eL_z_Prahy(zv)seznam(tec)cz> - 03.10.1999 16:14:44

Jan Fiala wrote:
>
> Soubory .ESL a .ESO jsou pouze knihovny pro runtime FoxPro, Asi jako VBRunxx.DLL pro Visual Basic. Neni co prekladat.


Aha. Totiz jedna se o to, ze zazkaznik dostava data na disketei s SW od
dodavatele a chce ty data (cenik a nektere vazby mezi vyrobky) natahnout
do mnou vytvoreneho programu resp. je pravidelne aktualizovat aby mel
vse v jednom. (ostatni dodavatele davaji rozumna data). No a na diskete
jsou akorat dva soubory exe a vyse zmineny *.esl a to mne zmatlo. Kounul
jsem na exe (ma skoro 4MB) a data jsou v nem videt.

Mate nekdo nejakou radu co s tim ? Jak to z toho ty data vykouzlit.

Dik eL..

Legalni uzivani D5

[*] Ing. Jaroslav �ke��k - 3.10.1999 16:20:57

Svata pravda ... s tim competetive upgrade to je hluboce
nedomyslene, kdyz
VB + competetive upgrade < plna veze Delphi.
Kdo by tedy kupoval plnou verzi.
Je to stejne, jako kdyz me vyjde levneji koupit
MS Works + upgrade MS Office nez plna verze Office.
Obchodnici nejsou pitomci (take to tak bezne nabizeji
a prodavaji) a zakaznicu take ne.
Microsoft jen spotrebuje vice krabic a CD.
Porad to ale jde do kapsy jim. Jenze v tomhle pripade
Borland prestrkuje sve penize Microsoftu a neprimo je tak
sponzoruje.
No ja do toho tak nevidim ... mozna jsou domluveni ... s Billem :)

Jaro


- jak jiste vidite, kdyz
> se podivate do ceniku, cesky upgrade je totez, co competetive
> upgrade. Takze Inprise CZ chce docilit toho, ze legalni uzivatel
> Delphi koupeneho jinde nez v CR, bude znevyhodnen proti
> uzivatelum konkurencnich produktu, treba Visual Basic. Ano,
> je to na hlavu postavene... Ted si majitel VB koupi Delphi
> upgrade stejne jako majitel Delphi, potom na tom bude VB lepe.
> Mimochodem nevim, kdyz ma Inprise problem se zjistovanim
> registracnich udaju o majitelich Delphi, jak bude zjistovat
> registracni udaje konkurencnich produktu...

MemProof

[*] Vladislav Cadsky <cadskyk1(zv)atlas(tec)cz> - 3.10.1999 17:02:52

Zdravim,
moje aplikace u zakaznika obcas zahlasi "System out of resouces", myslim si tedy ze zapomenu neco uvolnit z pameti, a proto jsem si stahnul program MemProof abych mohl ladit. Jenze s Memproof asi neumim protoze po spusteni me aplikace z memProof se sice program spusti ale nic se nedeje. Zkousel jsem i dodavany priklad MemTest.
Mam nastaveno:
d:\delphi\slib, optimalization=false, stack frame=true, debug information=true, Include TD32=true, serch path VCL
Rebuil All
start MemProof, serch path delphi 3, run project
A ted se sice muj project spusti ale nic MemProof neukazuje


Dekuji za pripadnou radu.
Vlada Cadsky

Delphi 3, NT 2000 beta 3


GetSelectedText from any window

[*] Jansta Kv�toslav <KJ(zv)lcs(tec)cz> - 3.10.1999 17:07:43

��go,
pot�eboval bych poradit jak dostanu ozna�enej text v libovoln�m
okn�,
t�eba v notepadu.
Zn�m jeho Caption, i Handle ,
a te�ka jak dostanu ozna�enej text do m�ho mema ???????????

v�te n�kdo jak ?,
d�ky za rady,
Sl�va.


E: Delphi 4, W98


Kv�toslav JANSTA, v�voj HELIOS(r)
LCS International, a.s., Slezsk� 96, Praha 3
Telefon : 02 / 691 13 80, linka 224
E-mail: KJ(zv) lcs(tec)cz
http://www.lcs(tec)cz/

Naladove petky

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 3.10.1999 16:09:07

> Smazal jsem tedy vsechny Desktopy a zatim se to zda v poradku.
Uz ani to neni pravda... pouze to nemrzne tak casto, ale mrzne
to. :-(


Slavek


----------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
----------------------------------------------


Problem s LocalSQL

[*] Vladislav Cadsky <cadskyk1(zv)atlas(tec)cz> - 3.10.1999 17:16:05

Me tohle funguje:
with TQuery.Create do begin
sql.text := 'update "C:\Program Files\DataSoft\Obalky\osoby.db" set
tisk=false, priznak=true';
ExecSql;
free;
end;

Stejnou hlasku mi to hlasi v nasledujicim pripade:
'update "C:\Program Files\DataSoft\Obalky\osoby.db" set tisk=false,
tisk=true'
(dvakrat stejne pole)

Cau Vlada

----- Original Message -----
From: eL <eL_z_Prahy(zv)seznam(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Sunday, October 03, 1999 4:03 PM
Subject: Problem s LocalSQL


> environment:Win98/95 CZ,Delphi STANDART 4.0 (Build 5.104)Update Pack 2
> RxLib 2.60
> keywords:LocalSQL
>
>
> Prosim poradte.
>
> Nasledujici konstrukce mi hazi error "Update failed". Kde je zrada ?
>
> Cesta := 'C:\Cesta\db\';
> with DMC.UpdateSQL1 do
> begin
> ModifySQL.Clear;
> ModifySQL.Add('UPDATE "' + Cesta + 'Table.db"');
> ModifySQL.Add('SET Pic1 = ' + #39 + 'FALSE' + #39 + ', Pic2 = ' + #39 +
> 'FALSE' + #39);
> ExecSQL(ukModify);
> end;
>
> // Pic1,Pic2 jsou pole typu boolean
>
> Dik.
>
> eL..
>

Legalni uzivani D5

[*] gt6 <gt6(zv)atlas(tec)cz> - 3.10.1999 17:16:17

> Svata pravda ... s tim competetive upgrade to je hluboce
> nedomyslene, kdyz
> VB + competetive upgrade < plna veze Delphi.
> Kdo by tedy kupoval plnou verzi.
> Je to stejne, jako kdyz me vyjde levneji koupit
> MS Works + upgrade MS Office nez plna verze Office.
> Obchodnici nejsou pitomci (take to tak bezne nabizeji
> a prodavaji) a zakaznicu take ne.
> Microsoft jen spotrebuje vice krabic a CD.
> Porad to ale jde do kapsy jim. Jenze v tomhle pripade
> Borland prestrkuje sve penize Microsoftu a neprimo je tak
> sponzoruje.

To proto, ze M$ investoval do Borlandu nekolik mil. $> No ja do toho tak nevidim ... mozna jsou domluveni ... s Billem :)
>
> Jaro

MemProof

[*] Ing. Jaroslav �ke��k - 3.10.1999 18:33:30

Na tio staci obycejny "Meric prostredku" z Windows.
Neni sice moc presny, ale na otevirani a zavirani formularu reaguje.
Da se s nim docela dobre zjistit, kde se to nevraci.
Jaro


Zdravim,
moje aplikace u zakaznika obcas zahlasi "System out of resouces", myslim si tedy ze zapomenu neco uvolnit z pameti, a proto jsem si stahnul program MemProof abych mohl ladit. Jenze s Memproof asi neumim protoze po spusteni me aplikace z memProof se sice program spusti ale nic se nedeje. Zkousel jsem i dodavany priklad MemTest.
Mam nastaveno:
d:\delphi\slib, optimalization=false, stack frame=true, debug information=true, Include TD32=true, serch path VCL
Rebuil All
start MemProof, serch path delphi 3, run project
A ted se sice muj project spusti ale nic MemProof neukazuje


Dekuji za pripadnou radu.
Vlada Cadsky

Delphi 3, NT 2000 beta 3


instalace BDE + knihovny MSSQL

[*] Tom�s Vins <T.Vins(zv)Aquasoft(tec)cz> - 3.10.1999 18:46:13

nevim, jestli toho neni potreba mene ale ja dospel k tomuto seznamu souboru
z mssql, coz se mi hodi i jako funkcni klient sql. pokud toho tam nechces
davat tolik, snad by stacili knihovny MFC v system32.

tyhle soubory instaluju do c:\mssql

DBMSADSN.DLL
DBMSDECN.DLL
DBMSRPCN.DLL
DBMSSOCN.DLL
DBMSSPXN.DLL
DBMSVINN.DLL
ISQLW.EXE
ISQLW.HLP
MFC40.DLL
MSVCRT40.DLL
SQLGUI32.DLL
SQLOLE.HLP
SQLOLE65.DLL
SQLOLE65.TLB
SQLQRY32.DLL
SQLSVC32.DLL
SQLTL32.DLL
WINDBVER.EXE

tohle do system32:

msvcrt.dll
MSVCRT10.DLL
msvcrt20.dll
MSVCRT40.DLL
ntwdblib.dll

a tady je vypis z instalshieldu (registry) - jen to co se tyka MSSQL

[RegEntries]
...
Reg7Path=HKEY_LOCAL_MACHINE\Software
Reg7Val1Type=0
Reg7Val1Name=(Default)
Reg7Val1Data=(value not set)
Reg7Vals=1
Reg8Path=HKEY_LOCAL_MACHINE\Software\Microsoft
Reg8Val1Type=0
Reg8Val1Name=(Default)
Reg8Val1Data=(value not set)
Reg8Vals=1
Reg9Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer
Reg9Val1Type=0
Reg9Val1Name=(Default)
Reg9Val1Data=(value not set)
Reg9Vals=1
Reg10Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Client
Reg10Val1Type=0
Reg10Val1Name=(Default)
Reg10Val1Data=(value not set)
Reg10Vals=1
Reg11Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Client\DB-Lib
Reg11Val1Type=0
Reg11Val1Name=(Default)
Reg11Val1Data=(value not set)
Reg11Val2Type=0
Reg11Val2Name=AutoAnsiToOem
Reg11Val2Data=OFF
Reg11Val3Type=0
Reg11Val3Name=UseIntlSettings
Reg11Val3Data=OFF
Reg11Vals=3
Reg12Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Client\ConnectTo
Reg12Val1Type=0
Reg12Val1Name=(Default)
Reg12Val1Data=(value not set)
Reg12Val2Type=0
Reg12Val2Name=DSQUERY
Reg12Val2Data=DBMSSOCN
Reg12Vals=2
Reg13Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\ClientSetup
Reg13Val1Type=0
Reg13Val1Name=(Default)
Reg13Val1Data=(value not set)
Reg13Val2Type=0
Reg13Val2Name=SQLPath
Reg13Val2Data=C:\MSSQL
Reg13Vals=2
...

[Registry]

Reg1Path=HKEY_LOCAL_MACHINE\Software
Reg2Path=HKEY_LOCAL_MACHINE\Software\Microsoft
Reg3Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer
Reg4Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Client
Reg5Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Client\DB-Lib
Reg6Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Client\DB-Lib
Reg6ValName=AutoAnsiToOem
Reg6ValType=0
Reg6ValData=OFF
Reg7Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Client\DB-Lib
Reg7ValName=UseIntlSettings
Reg7ValType=0
Reg7ValData=OFF
Reg8Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Client\ConnectTo
Reg9Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Client\ConnectTo
Reg9ValName=DSQUERY
Reg9ValType=0
Reg9ValData=DBMSSOCN
Reg10Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\ClientSetup
Reg11Path=HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\ClientSetup
Reg11ValName=SQLPath
Reg11ValType=0
Reg11ValData=C:\MSSQL
...

nerikam, ze je to vsechno
delano pro mssql6.5, funguje i pro 7
ahoj

< Masa(zv)Aquasoft(tec)cz>
Tomas Vins, Aquasoft spol. s r.o.
ICQ 23139360

-----Original Message-----
From: Petr Matejovsky [mailto:pema(zv)seznam(tec)cz]
Subject: instalace BDE + knihovny MSSQL


Ahoj

mam aplikaci client/server psana v D4, ktera se pripojuje na MS SQL 6.5 pres
BDE 5.01 a potrebuju vytvorit instalacku pro distribuci programu.

GetSelectedText from any window

[*] Pavol Stolc <pstolc(zv)sc.sknet.sk> - 3.10.1999 21:47:13

co tak pouzit clipboard ?
pot�eboval bych poradit jak dostanu ozna�enej text v libovoln�m okn�, t�eba v notepadu.
jak dostanu ozna�enej text do m�ho mema ???????????

OLE DB provider

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:30:51

Zdenek Moravec wrote:
>
> Dobry den,
> rad bych se zeptal nekterych lidi, kteri jsou zbehlymi v pouzivani OLE DB,
> jakym zpusobem lze ziskat OLE DB providery pro ruzne druhy databazovych
> serveru (nebo jinych zdroju). Lze nekde zjistit, jake vubec OLE DB providery
> existuji ? Jsou nektere z nich freeware, jsou automaticky dodavane s
> nejakymi baliky ?

Ahoj,

Nektere providery dodava primo Microsoft a ostatni firmy by je pak mely
dodavat se svymi produkty (napriklad InterBase 6 jej bude mit taky).
Samozrejme si muzes napsat i vlastni OLE DB provider, ale neni to nijak
jednoducha zalezitost, blize v MSDN.

> Konkretne me zajimaji OLE DB providery pro pripojeni na nekterou SQL
> databazi pod Linuxem (PostgreSQL, InterBase 4 ... ?), ale rad bych hlavne
> zjistil, jake jsou moznosti a perspektivy, ze "jednou" bude pripojeni na
> jakykoliv zdroj informace zcela bezne pres prislusny OLE DB provider.

Perspektivy jsou zatim dobre, opravdu bude casem OLE DB provider uplne
na vsechno, a to i pro netabulkova data (Excel, Exchange...), o cemz se
ti muze v pripade BDE jen zdat. Samozrejme jednoucelova reseni pomoci
primeho pristupu typu InterBaseExpress budou z principu asi vzdy o neco
lepsi nez jakakoli "univerzalni" technologie, nicmene ve srovnani s BDE
ci ODBC je OLE DB / ADO podstatne propracovanejsi a perspektivnejsi.
Protoze OLE DB provideru zatim neni tolik jako ODBC, tak samozrejme
existuje provider pro ODBC, coz ti umozni pouzivat ADO i se stavajicimi
ODBC drivery.

--

Petr Vones, amatersky programator

Narocnost Delphi aplikaci na zdroje (Was:Chyby v D

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:31:42

Jiri Binder wrote:

> > to problemy hlavne na Win9x, protoze tam je velikost zdroju omezena.
> > Doufejme ze to opravi, vypada to, ze castecna naprava je prece jen
> > mozna, zkousel jsem nejake upravy ve VCL a zlepsilo se to cca o 50%.
>
> Mohl bys prosim Te tyto upravy zverejnit? I kdyby jen proto,
> abychom se mohli poucit.

Pokusim se, problem je ze tech uprav je tam vic na ruznych mistech, ale
zverejnovat cely zdrojak buttons.pas se mi zase nechce. Neco s tim udelam.
Zase od toho necekej zazraky. Porad me ta spotreba prijde az moc velka.

> > Nicmene je nutne aby to provedli oni (!), jelikoz jsou treba zmeny
> > i v baliccich. Taky je otazka jak by se to chovalo v design-time,
> > coz nelze bezne odzkouset.
>
> Me osobne na baliccich prilis nezalezi, takze bych nevahal upravy pouzit.

Doufejme ze to u Borlandu opravi a bude to v nejakem patchi.

--

Petr Vones, amatersky programator

Nezavisly formular v DLL

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:31:17

Miroslav Jarolimek wrote:
>
> Ahojky, neumel byste prosim nekdo poradit s nasledujicim ?
>
> Potrebuju vytvorit DLL knihovnu, ktera zobrazi jeden formular. Na tom
> formulari budou nejake ovladaci prvky, ktere meni stavove promenne v tom
> DLL. DLL pak poskytuje nejake funkce, ktere vraci hodnoty na zaklade
> stavovych promennych ( v podstate se ma jednat o virtualni HW zarizeni,
> ktere slouzi jako simulace realneho HW, za normalnich okolnosti ovladaneho
> pres jine DLL se shodnym rozhranim ).

> Zajimalo by mne, jestli existuje nejaky zpusob, jak to okno v DLL
> osamostatnit bez toho, ze by to DLL spoustelo nejaky jiny program a
> komunikovalo s nim pres zpravy, coz je v soucasne chvili jediny zpusob,
> ktery mne napada.

Ahoj,

V DLL jsem to sice nezkousel, ale v zasade ti jde asi o to, aby urcite
okno ktere patri aplikaci bylo enabled i v pripade, ze jine jeji okno
je prave zobrazeno pomoci ShowModal. Pokud ano, tak to lze udelat treba
takhle:


procedure TForm1.Button1Click(Sender: TObject);
begin
Form2.ShowModal;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
Form3.Show; // Okno ktera ma byt stale enabled
end;

Unit3:
======

type
TForm3 = class(TForm)
private
procedure WMEnable(var Msg: TWMEnable); message WM_ENABLE;
public
{ Public declarations }
end;

var
Form3: TForm3;

implementation

{$R *.DFM}

{ TForm3 }

procedure TForm3.WMEnable(var Msg: TWMEnable);
begin
inherited;
if not Msg.Enabled then EnableWindow(Handle, True);
end;

--

Petr Vones, amatersky programator

Delphi a WinBase602 (Was:Existuje SQL databaza zad

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:32:52

Ing. Jaroslav Ske��k wrote:

> Mimochodem jeden cesky server jiz existuje - WinBase od 602.
> Ovsem ten uz ma za sebou take mnoho let vyvoje.
> O moznosti jeho primeho napojeni

Ahoj,

Vzpominam si, ze tu kdysi nekdo inzeroval prime komponenty na WinBase602
do Delphi, jmenovalo se to tusim WDE (i kdyz dneska by tomu spis slusel
nazev WinBaseExpress :-).

--

Petr Vones, amatersky programator

TFileListBox

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:32:28

Tibor Galik wrote:
>
> Ahoj,
> existuje nejaka ina komponenta ako TFileListBox, alebo da sa TFileListBox nastavit tak aby som mal subory usporiadane podla datumu. Mozno som nieco prehliadol, ale nenasiel som tam ziadna triedenie.

Ahoj,

Treba tady:

http://www.gexperts.com/GXExplorer/

--

Petr Vones, amatersky programator

MemProof

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:32:20

> Vladislav Cadsky wrote:
>
> Zdravim,
> moje aplikace u zakaznika obcas zahlasi "System out of resouces", myslim
> si tedy ze zapomenu neco uvolnit z pameti, a proto jsem si stahnul program
> MemProof abych mohl ladit. Jenze s Memproof asi neumim protoze po spusteni
> me aplikace z memProof se sice program spusti ale nic se nedeje. Zkousel

Ahoj,

MemProof jsem zatim nezkousel, ale pokud se ta chyba objevuje opakovane,
tak spust ve Windows Meric Prostredku aby jsi vedel v jake kategorii
prostredku to je (System, User, GDI). Volas v te aplikaci sam primo nejake
API funkce GDI ?

--

Petr Vones, amatersky programator

GetSelectedText from any window

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:33:23

Jansta Kv�toslav wrote:
>
> ��go,
> pot�eboval bych poradit jak dostanu ozna�enej text v libovoln�m
> okn�,
> t�eba v notepadu.
> Zn�m jeho Caption, i Handle ,
> a te�ka jak dostanu ozna�enej text do m�ho mema ???????????


Ahoj,

Napriklad takhle:

function EditSelectedText(Wnd: HWND): String;
var
StartPos, EndPos, SelLength, TextLength: Integer;
begin
Result := '';
SendMessage(Wnd, EM_GETSEL, WPARAM((zv)StartPos), LPARAM((zv)EndPos));
SelLength := EndPos - StartPos;
TextLength := SendMessage(Wnd, WM_GETTEXTLENGTH, 0, 0);
if SelLength > 0 then
begin
SetString(Result, nil, TextLength);
SendMessage(Wnd, WM_GETTEXT, TextLength + 1, LPARAM(PChar(Result)));
Result := Copy(Result, StartPos + 1, SelLength);
end;
end;

--

Petr Vones, amatersky programator

Naladove petky

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:33:54

Slavek Rydval wrote:

> pripadne mi, ze D5 Enterprise (W95) jsou znacne naladove a sami
> si rozhoduji, jaky projekt se jim libi a jaky ne. Nektere aplikace
> preklada a spousti jako basen, ale jine sice prelozi a dokonce i
> jednou spusti, ale pokud program ukoncim a spustim jej znovu
> (nezaleni na tom, zda delam upravi ci nikoliv), delphi prednout do
> debud desktop a vytuhnou. Program se nespusti.

Ahoj,

Pokud se aplikace normalne ukonci tak mi to funguje spravne. Jine je
to v pripade, ze aplikace zatuhne a je nutne udelat reset. Potom se
stane Debug desktop aktivnim po spusteni Delphi a je nutne rucne
znovu nastavit ten ktery pouzivas pri psani. Po tom nastaveni to ale
bezi uz bez problemu.

--

Petr Vones, amatersky programator

problemy s del*.MB soubory

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:33:39

Daniel Fojt�k wrote:
>
> Ahoj
> Nevite nahodou jaknikaji soubory typu del5.MB ? Zatim se mi podarilo
> odpozorovat ze pravdepodobne souviseji s cached update query.
> Ovsem problem je ten ze tyto soubory vznikaji za behu programu v tom samem
> adresari kde je prave spusteny EXE program. Kdyz se tedy spusti program
> vicekrat na jednom pocitaci, vsechny *.MB soubory vynikaji ve stejnem
> adresari. Nastesti ten mechanismus si to odlisuje tim cislickem nakonec
> takze kdyz se spusti 1 program vicekrat, tak neni problem.

Ahoj,

Tyhle soubory pouziva BDE pri cached updates. Pouzij TSession.PrivateDir
(musis to nastavit jeste pred otevrenim databaze) nebo prejdi na ADO :-)

--

Petr Vones, amatersky programator

Neviditelny HandPoint cursor nad Image objektom.

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:34:38

Peter Vlkovic wrote:
>
> V D3 mam TImage objekt umiestneny na TPanel.
> Ak nastavim Cursor property na crHandPoint, kurzor nevidno.
> (viditelne su iba niektore typy kurzorov).
> Je jedno, ci property nastavujem v TImage alebo TPanel.
> Neviete, nahodou, kde by mohol byt zakopany pes?

Ahoj,

To je zvlastni, neni to spis nejaka chyba ve VCL v D3 ? Zkousel jsem to
v D5 a tam to funguje na prvni pohled spravne.

--

Petr Vones, amatersky programator

USB

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:34:29

Vaclav Sazima wrote:
>
> Ahoj,
> delal jste jiz nekdo neco s USB? Odkud zacit, je uz neco hotoveho? Me
> to asi ted ceka.

Ahoj,

Obavam se, ze bez DDK se neobejdes, k cemuz nelze dost dobre pouzit Delphi.
Pokud vim, tak ve Windows neni zadna podpora pro USB na urovni API, nejake
dalsi informace se dozvis treba tady:

http://www.lvr.com/usb.htm

--

Petr Vones, amatersky programator

PSock

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:34:13

> "No Comment Group, s.r.o. / Sales Department" wrote:
>
> ahoj,
>
> netusiete kde prosim najdem zdrojaky k astNet komponentom? V *hlp
> odporucaju ich prestudovanie pred vyvojom nejakych veci ... ale neviem ich
> ani za ... najst :-))) pomaly zacinam skusat hladat aj na pribalenom
> Ceckovom CD alebo Jave :-)

Ahoj,

Kdyz si kliknes na vlastnost About u nejake FastNet komponenty, tak se ti
otevre dialog a tam mas i tlacitko "Source Code". Zatim jsem nemel odvahu
ho zmacknout :-) ale tusim ze zdrojaky asi nebudou zadarmo ...

--

Petr Vones, amatersky programator

BDE install

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:35:36

> Martin Talian wrote:
>
> zdravim,
>
> mohol by mi niekto poslat navod (trochu podrobnejsi)ako urobim pomocou
> Instal Sheat Express v D4 instalacku BDE ? Aj so zapisom do registr.

Ahoj,

Nemelo by to byt slozite, mam tu sice ted jen IS pro D5 ale vypada stejne.
Pridani BDE mas v sekci "Specify InstallShield Objects" -> General Options
a tam pak zaskrtnes BDE, nedoporucuji pouzivat Partial BDE Installation.
Mam ale pocit, ze ten problem s nezapsanim do registru se tu jiz objevil.
Jakou mas presne verzi (v Help | About) toho IS u Delphi 4 ? Na strance
InstallShieldu (http://www.installshield.com) je tusim nejaky update a pak
se podivej i na Borland, tak jsou aktualizovane verze INI souboru do IS:
(http://www.borland.com/devsupport/delphi/downloads/index.html)

--

Petr Vones, amatersky programator

Ktery z handlu je App handle ?

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 03.10.1999 22:36:37

Daniel Rott wrote:
> Neni tohle vsechno prislis slozite ? Opravdu nejde zobrazit aplikaci,
> kterou jsem sam spustil jinak ? Kdyz ji muzu spustit, ukoncit
> i sestrelit, tak proc ji nemohu zobrazit ?

Ahoj,

Nejak se to uz zamotava :-) Co ma byt ucelem, jaky parametry zadavas a co
to ma vlastne delat ?

--

Petr Vones, amatersky programator

© Delphi.cz, program netcode.cz, 2008-9.