Archív konference Delphi

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

OT: MSSQL 2000 a trigger

[*] David Michal <david.michal(zv)czechwireless(tec)cz> - 11.6.2002 12:52:05

Ahoj,
No rozumny to rozhodne neni. Ted uz to vim taky. Ale je to muj prvni
databazovy program a nechce se mi ted prepisovat znacnou cast kodu, tak se
to snazim resit pres triggers. Ja ten blbej navrh totiz mam i u jinych
tabulek. :(
Kazdopadne diky vsem zucastnenym za pomoc.
David

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Slavek Rydval
Sent: 11. cervna 2002 11:30
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: OT: MSSQL 2000 a trigger


Ahoj,

obecne: inserted a deleted jsou read-only tabule.
konkretne: ne ze bych Ti chtel kecat do navrhu databaze, ale fakt je
rozumny u tabule people uchovavat nazev spolecnosti? Tam by melo byt
tak maximalne IDCompany!

Slavek

> Tzn. pokud dojde ke zmene fieldu name v tabulce company, chci aby se
> zmenil obsah fieldu company v tabulce people, u zaznamu kde se shoduje
> ID_company. Problem je se syntaxi inserted.name. Nechce mi ji
> prijmout.
> David Michal
--------------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
--------------------------------------------------------
Udelejte to blbuvzdorne a zitra nekdo vymysli jeste vetsiho blba.

---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.370 / Virus Database: 205 - Release Date: 5.6.2002

Jak zvetsit velikost pisma v TMainMenu

[*] Sebesta Jan <delcomseb(zv)volny(tec)cz> - 11.6.2002 13:16:25

Zdravim,

jak mam zvetsit velikost pisma v TMainMenu ?

Dik Jan Sebesta

TCollection

[*] Jan Misek <jmdelphiforum1(zv)seznam(tec)cz> - 11.6.2002 13:18:03

Tcollection je trida ktera se pouziva predevsim pri tvorbe komponent ->
napr. TWebActions, nebo TListItems atd..., na pole objektu je nejednodusi
pouzit Tlist

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Robert Suska
Sent: Wednesday, June 05, 2002 10:32 AM
To: Delphi Konfera
Subject: TCollection


Ahojte

pouzil uz niekto niekedy triedu TCollection ??? Da sa to pouzit ako
dynamicke pole objektov? Ak ano tak mi pls poradte ako na to?

vdaka

P.S. Este som na nic poriadne a efektivne neprisiel

Robo

Stazeni souboru z netu (prez dial-up nebo proxy)

[*] Zapl�k <zaplik(zv)volny(tec)cz> - 11.6.2002 13:20:56

Zdravicko
potreboval bych %subj%. na automatickou aktualizaci sw. Vsichni tady basni o
komponente od F.Pietteho, ale nemuzu ji nikde najit, ani neznam jeji nazev.
Nenajde se nejaka dobra duse, ktera by mi sdelila kde se da stahnout nebo
rovnou poslala na muj majl. Nebo pokud vite o necem vhodnejsim tak sem s
tim. Podobnych komp. jsem nasel spoustu, ale nefunguji tak jak by se mi
libilo(dial-up-pripojit,stahnout,odpojit ; proxy-pripojit,stahnout).

D5,W2000

Dik Zaplik
zaplik(zv)volny(tec)cz

Jak na hledani chyby v aplikaci s thready

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 11.6.2002 13:34:41

On 11 Jun 2002 at 9:57, pawell.none(zv)atlas(tec)cz wrote:

> "PStringList je nesmysl"
>
> ja myslim, ze neni a ze to ma smysl
> // ukazatel na TStringList
> PStringList = ^TStringList;
>
> a to treba proto
> // funkce pro filtrovani vypisu v TblDefault
> TStringFilterProcedure = procedure(const InArr, OutArr: array of
> PStringList) of object;

Pokud potrebujes ukazatel na ukazatel, pak to smysl ma.

S pozdravem

Zbysek Hlinka


Printers.pas a vcl50.bpl

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 11.6.2002 13:38:36

> Potrebovali sme upravit Printers.pas a dalej pouzivat
> balicky. Ale kedze
> Printers je obsiahnuty v VLC50.BLP tak potrebujeme prekompilovat tento
> balicek. Ale nevieme ako sa to da urobit. Alebo druha moznost, da sa
> spravit nieco take ze VCL50.BPL ostane nezmeneny ale
> Printers.pas sa nebude
> brat z balicka ale z nasho upraveneho Printers.pas ?

Skus si tu modifikovanu unitu Printers premenovat nejako inak, napr.
Printers2.
Pridaj si ju k vlastnemu runtime balicku. V uses tych unit, kde chces pouzit
ten modifikovany kod, si potom zmen Printers na Printers2.
Mohlo by to chodit.

HTH
TOndrej

Jak na hledani chyby v aplikaci s thready

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 11.6.2002 13:42:21

From: "Zbysek Hlinka" <hlinka(zv)hlinka(tec)cz>
> > TStringFilterProcedure = procedure(const InArr, OutArr: array of
> > PStringList) of object;
>
> Pokud potrebujes ukazatel na ukazatel, pak to smysl ma.

A neni jednodussi pouzit array of TStringList (kazdy objekt je vlastne
ukazatel).

Petr Vones

JclDebug

[*] miro mrazik <preas_w(zv)stonline.sk> - 11.6.2002 13:55:42

Ahojte,
chcel by som pouzit jclDebug vo svojom programe ale neviem ako na to.
Zatial to mam tak, ze vynimku zapisem do textoveho suboru datum, cas, a
chybove hlasenie.
Chcem vsak zapisovat viacej informacii o vzniknutej chybe. K tomu by som
chcel pouzit jclDebug, ale neviam ani dke co mam nadekladovat, ani kde
ziskat info o chybe.
Poradite mi?

diky miro

Ako na maily (Synapse, JCL ...)

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 11.6.2002 14:02:00

> > Jenze copak vis, co o Tobe posila IE do sveta ??
>
> Pokud je nekdo psychopat muze si monitorovat pakety ktere se posilaji
> ven a analyzovat je. Zajimave je, ze pokud nejake aplikace posilali
> informace o uzivateli bez jeho vedomi, tak obvykle nebyly od MS.

Mam pocit, ze IE pri odesilani pozadavku v hlavicce uvadi, jestli je nebo neni schopen prijmout
dokumenty Wordu a Excelu... (Resp. uvadi to pouze tehdy, kdyz schopen je.) Coz uz jistou
informacni hodnotu preci jen ma, zvlaste kdyz si k tomu clovek domysli, ze IE cas od casu zvlci a
z vlastni iniciativy se pripoji na stranky Microsoftu, ze?

Karel Rys

Ako na maily (Synapse, JCL ...)

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 11.6.2002 14:11:28

From: "Lukas Gebauer" <gebylist(zv)mlp(tec)cz>
> A hle, je tu problem. At delas co delas, NIKDY se nemuzes spolehnout, ze
> na Windows pocitaci je zrovna ten spravny IE! Vzdy se administrator musi
> starat, aby mel vsude IE te spravne verze. Nakonec stejne musi vsechny
> pocitace oblezt a zurive preinstalovavat a preinstalovavat, aby tam to ci
> ono chodilo.

Windows 98/Me/2000/XP maji minimalne IE 5. To pro vetsinu veci bohate staci,
dokonce pokud chces byt historik neni problem aby stacil i IE 3.02, akorat si
musis v Delphi naimportoval starsi TWebBrowser_V1. Opet, pro vetsinu veci na
ktere v aplikaci potrebujes nejaky HTML viewer to vcelku staci.

Mozna je dobre pripomenout, k cemu je administrator, aby veci udrzoval. Nemusi
nic preinstalovavat, staci jednou za cas proste udela upgrade a hlavne vcas
instaluje potrebne patche. Kdyz se (zdarma) prihlasi do MS security listu tak
mu vsechny tyhle veci chodi sami mailem, nemusi nikde nic hledat a dozvi se o
tom zpravidla drive nez ze Zive nebo podobnych serveru :-)

Petr Vones

Jak na hledani chyby v aplikaci s thready

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 11.6.2002 14:29:36

On 11 Jun 2002 at 13:42, Petr Vones wrote:

> > > TStringFilterProcedure = procedure(const InArr, OutArr: array of
> > > PStringList) of object;
> >
> > Pokud potrebujes ukazatel na ukazatel, pak to smysl ma.
>
> A neni jednodussi pouzit array of TStringList (kazdy objekt je vlastne
> ukazatel).

Co ja vim? Treba autor opravdu potrebuje ukazatel na ukazatel. :-)
Pri nekterych zvlastnich prilezitostech by to vyznam mozna mit
mohlo...

S pozdravem

Zbysek Hlinka


RichEdit - nefunguje tisk

[*] Hazuka Filip <filip.hazuka(zv)multivac(tec)cz> - 11.6.2002 14:34:40

Ahoj,
mam takovy dotaz. Pri otevreni formulare se mi naplni RichEdit nasledujicim
zpusobem:

procedure TfrmNahledTisk.FormActivate(Sender: TObject);
begin
if DM.Firma.Active = true then
begin
Nahled.Lines.Clear;
Nahled.Lines.BeginUpdate;
Nahled.Lines.Add(frmFirma.Firma.Text + ' (' + frmFirma.Dulezitost.Text
+ ')');
Nahled.Lines.Add(frmFirma.Ulice.Text);
Nahled.Lines.Add(frmFirma.Mesto.Text + frmFirma.Psc.Text);
Nahled.Lines.Add('');
Nahled.Lines.Add('Tel: ' + frmFirma.Telefon.Text + ' Fax: ' +
frmFirma.Fax.Text);
Nahled.Lines.Add('Email: ' + frmFirma.Email.Text);
Nahled.Lines.Add('www: ' + frmFirma.www.Text);
Nahled.Lines.Add('');
NajdiCinnost;
Nahled.Lines.Add('');
NajdiJmena;
NajdiKontakt;
ZformatujText;
Nahled.Lines.EndUpdate;
end;
end;

Kdyz dam potom tisk:

procedure TfrmNahledTisk.TiskClick(Sender: TObject);
begin
if Print.Execute then
Nahled.Print(Nahled.Lines.Text);
end;

tak se nic nestane a nevytiskne se vubec nic. Kdyz ten text oznacim, smazu
ho deletem a pak tam neco napisu rucne, treba na vice radku pomoci enteru,
tak se mi to pak vytiskne.

Poradte mi prosim nekdo, v cem muze byt problem ?

Predem moc diky.

Filip

OT: Ako na maily (Synapse, JCL ...)

[*] Jiri Kratochvil <jiri.kratochvil(zv)webzin(tec)cz> - 11.6.2002 14:43:38


----- Original Message -----
From: "Petr Vones" <pvones(zv)mbox.vol(tec)cz>
> > Tak ho vyzkousej smazat :) Jedna se o to, ze to cely na co koukame je
IE.
> > Je natolik spjat s OS, ze v soucasne dobe neni mozne jej jednoduse
> > odstranit.
>
> > Jasne, muzu si dotahat z Inetu dalsich browseru kolik chci, ale porad mi
> > na disku bude "strasit" IE od Microsoftu.
>
> Jiste, stejne tak jako neni mozne odstranit treba COM/DCOM, MMC,
WMI,winlogon
> process a desitky dalsich. Precti si prosim znovu muj (demagogicky)
odstavec o
> IE a nabozenstvi, je opravdu tak mimo realitu ? ;-)
Vim o tom - jen jsem reagoval na to, ze kolega Zahradnicek napsal, ze si
klidne
muze odstranit-tvrdim, ze to nejde, stejne jako mnoho dalsich veci.

> > Bezny uzivatel to neudela, ale udelam to treba ja ;) a ver, ze pokud
bych
> > ja nebo kdokoliv jiny nasel v ty aplikaci nejakou nesrovnalost (treba
> > nejakou
> > spizlovaci rutinu) ihned bych o tom dal vedet v prislusnych
konferencich.
>
> Prober se. Predstav si, ze budes mit kompletni komentovane zdrojaky treba
k
> Windows. Myslis ze v tom opravdu neco najdes ? Neplet si prosim operacni
> system s klientem na Direct Connect nebo jiny P2P system (kde jsou ruzne
spy
> aplikace temer samozrejmosti).
Kdybych mel kompletni komentovane zdrojaky, urcite bych v tom nasel vic, nez
v binarnim kodu. Byl to priklad - kazdopadne mi musis dat zapravdu, ze jen
par
vyvolenych vi, co se presne ve Windowsech deje.

> > Jenze copak vis, co o Tobe posila IE do sveta ??
>
> Pokud je nekdo psychopat muze si monitorovat pakety ktere se posilaji ven
a
> analyzovat je. Zajimave je, ze pokud nejake aplikace posilali informace o
> uzivateli bez jeho vedomi, tak obvykle nebyly od MS.
Jak jsem uz uvedl v predchozim odstavci, byl to jenom priklad - jinak
komentoval jsem obecne uzavreny SW. Klidne se vsadim, ze veskery
spyware byl uzavreny sw a ne otevreny.> > A co kdyz nekdo tu chybu najde a zverejni ? Muze si ji systemak hned
> > opravit?
> > Ne! Musi cekat, nez vyrobce OS vyda opravu-a co do te doby?
>
> Potiz je v tom, ze to mozna nejak "opravi" a prestane fungovat dalsich 10
veci
> kolem. Pak zacne nadavat na vyrobce, ackoli ten problem zpusobil svym
zasahem
> bez znalosti cele veci. Samozrejme moznost opravit chybu okamzite je
strasne
> lakava, akorat si dovolim tvrdit, ze opravovat veci by mel ten kdo jim
rozumi
> a kdo muze posoudit vliv te opravy na zbytek celeho systemu. Tim vznika
casto
> falesna predstava (a sebevedomi) lidi, kteri jsou presvedceni ze vse je
> strasne snadne a zdrojaky jsou resenim bezpecnosti. Potom lze totiz tezko
neco
> opravit, kdyz ma kazdy temer jinou verzi systemu slepenou z ruznych uprav.
Jedna historka z praxe - objevila se jista dira v aplikaci Bind - jedna se o
open-source program, ktery pracuje jako nameserver. Ihned po zverejneni
jsem mel moznost odstranit chybu i za cenu nizsi stability, ale zachoval
jsem
dostatecnou bezpecnost serveru do doby kdy vysla oficialni oprava.
Pokud by Bind byl uzavreny SW, musel bych tech nekolik dni (tusim, ze to
byly asi dva dny) cekat, nez vyjde oficialni zaplata a brecet nad svoji
cernou
skrinkou.

Jirka Kratochvil

handle mdiChildOkna 2x

[*] Robert Suska <delphi(zv)korak.sk> - 11.6.2002 15:19:44

Ahojte!

Neviem ci to zapadlo v konferencii ale potrebujem zistit handle mdiChild
okna pozeral som aj knihu 1001 tipu a triku v Delphi a procedurka co som si
napisal

var H: THandle;
s: String;
begin
s:= 'TActionForm'; - toto tu mam preto lebo namesto toho 'TActionForm' je
funkcia ktora mi vracia nazov toho formu ktory chcem zavriet proste je apl
client\server ale to jedno
H:= FindWindow(nil, PChar(s));
PostMessage(H, WM_CLOSE, 0, 0);

mi nefunguje mozete mi pls pomoct

Dakujem

Robo

Ako na maily (Synapse, JCL ...)

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 11.6.2002 15:20:34


>
> Windows 98/Me/2000/XP maji minimalne IE 5.

Win98 tedy rozhodne nebyly dodavany IE5 (mozna nejake posledni verze).
Mezi mymi testovacimi instalacemi mam Win98 s IE4.0....

>
> Mozna je dobre pripomenout, k cemu je administrator, aby veci
udrzoval.

nechci se do Vasi moc debaty michat, ale tohle je pomerne smrtelny
argument. Kdyby se tim vsichni ridili, pak by Klez.H a jemu podobni
byl bez sanci. Ovsem opak je pravdou a vetsina PC se updatuje az pote
co je pozde. Ne vsechny PC jsou ve velkych firmach, kde je clovek
zodpovedny za jejich spolehlivost...


D> Toman

Jak na hledani chyby v aplikaci s thready

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 11.6.2002 15:29:43

> Tohle je tvrzeni proti tvrzeni. U BDE toto akceptuji, tam je podminka
vlastni session, ale napr. u zminovanych Zeos nekdo tvrdi ze to lze, nekdo
ne. Dokumentace neni (nebo jsem ji nikde nenasel). Vi to nekdo presne? Nebo
resp. na cem by mohlo byt zavisle? Zdrojaky jsou ke vsemu k dispozici.

Tak ti nezbyva nic jineho, nez projit zdrojaky. Preji prijemnou zabavu.
Proste pokud neni vyslovene napsano, za jakych podminek je to thread safe,
tak to thread safe neni.
I kdyby to vylo thread safe, tak by jsi mel mit stejne v kazdem threadu
samostatnou transakci (zase jedna obecna rada).

>
> Tomu dost dobre nerozumim, pokud bude suspended, pak jeste nebyl spusten
a neni proto problem ho zrusit bez nasledku. Ja to chapu tak, ze dokud
neprovedu resume, pak je suspended. Susepended bude take potom, execute.
Nebo neco chapupatne? Nemohu zrusit thread, ktery jsem ani jednou
nespustil!?

Suspended muze byt i thread, ktery bezel. Proste tvuj postup NENI obecne
vhodny, a tvuji konretni situaci jsi bohuzel zamlcel.
Jinak to nedoporucuji pouzivat, snadno se tak delaji chyby a tezko se to
ladi.

>
> "3. Zacni bez DB, to ze nekdo neco pise v manualu jeste nic neznamena
(vetsina manualu silne pripomina wish list)."
>
> To dost dobre nevim jak, aplikace je hotova, funcni a u klienta. Ale
obcas pada a to se snazim odstranit.

V tom pripade odstran thread, sice bude uzivatel dele cekat, ale nebude mu
to padat.

Slavek

GetMailServer

[*] <suky(zv)atlas(tec)cz> - 11.6.2002 15:39:16

Ahoj,

jak mam pomoci Synapse ziskat MX zaznam dane domeny? Nasel jsem funkci GetMailServers ovsem nevim jak ji mam spravne pouzit. Nevim kde vzit parametr DNSHost.

Michal

Ako na maily (Synapse, JCL ...)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 11.6.2002 15:44:26

Puvodni zprava, kterou napsal Karel Rys dne 11 Jun 2002:

> Mam pocit, ze IE pri odesilani pozadavku v hlavicce uvadi, jestli je nebo
> neni schopen prijmout dokumenty Wordu a Excelu... (Resp. uvadi to pouze
> tehdy, kdyz schopen je.) Coz uz jistou informacni hodnotu preci jen ma,
> zvlaste kdyz si k tomu clovek domysli, ze IE cas od casu zvlci a z vlastni
> iniciativy se pripoji na stranky Microsoftu, ze?

Jakou to ma informacni hodnotu? Ty snad krades software Microsoftu, abys
musel maskovat, ze tvuj browser neumi otevrit dokumenty Word, Excel a
PowerPoint? Nebo proc to potrebujes skryvat, ze tento software mas? Ja
mam Office legalne zakoupeny, tak jako kazdy jiny software, a nedelam s
tim tajnosti. Kazdemu mohu klidne rici, jaky software mam a pouzivam, to
neni zadny problem. A necht to vi i Microsoft, vsak jsem tam stejne
zaregistrovany, takze tam to uz vedi davno, ze to mam...

Jinak pro zajimavost, akceptovane typy dokumentu, ktere se odesilaji pri
pozadavku, mas v registru ve vetvi

HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Internet Settings/Accepted
Documents

S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

Ako na maily (Synapse, JCL ...)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 11.6.2002 16:02:06

Puvodni zprava, kterou napsal Kalus Jozef Ing. dne 11 Jun 2002:

> Komponenta IE je na serveri dobra na prezeranie helpov, na nic ine :o)

No ja napriklad take Windows na serveru obcas aktualizuji, takze Internet
Explorer pouzivam na to, aby zjistil na webu Microsoftu nove aktualizace.
Internet Explorer se na serveru take hodi, ne ze ne...

S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

Ako na maily (Synapse, JCL ...)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 11.6.2002 16:10:20

Puvodni zprava, kterou napsal Martin Macko dne 11 Jun 2002:

> Bodejd by ne, kdyz instalace upgrade ADO (naposledy 2.6) potrebuje
> Internet Explorer minimalne 4 se servicepackem 2 :)
> Proc datove rozhrani potrebuje prohlizec www stranek ? K cemu je mi na
> serveru, kde bezi datova servisni aplikace, browser ?

Ja opravdu nevim, k cemu je tobe na serveru browser, to po me nemuzes
preci chtit, abych ti vysvetloval, na co je tobe. Muzes mi ale polozit
otazku, na co me je na serveru browser a ja ti rad odpovim. Je mi tam na
to, abych si pres nej spustil aktualizaci Windows nebo rychle stahnul
jine softwary, kdyz neco potrebuji aktualizovat, abych nahledl do
nejakych dokumentu, at jiz na Internetu nebo na Intranetu. Browser je pro
me velmi potrebna vec.

No a co se tyka prvni casti odpovedi - Internet Explorer obsahuje celou
radu veci uvnitr, nikoliv jen vlastni browser. Tak proc to delat
naosmkrat, kdyz kazdy stejne Internet Explorer ma a ten uz vyuziva a tedy
obsahuje dalsi komponenty? Jinymi slovy, proc by melo mit ADO zbytecne o
50 MB vic jen proto, ze by uvnitr instalacniho baliku byly komponenty,
ktere uz mas v Internet Exploreru? Proc bys to sosal znovu?

S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

OT: FTP pre DOS

[*] Erik Salaj <winsoft(zv)stonline.sk> - 11.6.2002 16:55:57

nepozna niekto nejaky freeware/shareware, ktory by
umoznil posielat udaje pomocou FTP ale pod MS DOS-om,
najlepsie nejaka kniznica, ktora by sa dala zabudovat
do programu

Erik

QReport - jak pracuje TQRDBText ?

[*] David Michal <david.michal(zv)czechwireless(tec)cz> - 11.6.2002 19:14:14

Zdravim,
Snazim se vytvorit jednoduchy report. Mam na nem TQRBand, band type rbDetail.
V napovede o nem pisi: Printed once for every record/row in the connected dataset.

Na tomto "bandu" mam TQRDBText s temito vlastnostmi: DataSet := DM.Q_Sites, DataField := ID_Sites.

Mym problemem je, ze pokud zavolam "preview" ci "print" na tento QReport. Pak se mi vytiskne pouze jeden zaznam a to ten ktery je selected na DBGridu na Frm_Main, tento DBGrid je taktez provazan s Q_Sites. Ale nechapu co s nim ma spolecneho QReport.

V okamziku volani preview mam v Q_Sites.Sql.Text: 'Select * From sites'. A Q_Sites.Active := True.

Proc se my nevytisknou vsechny zaznamy?

David Michal

Ako na maily (Synapse, JCL ...)

[*] Erik Salaj <winsoft(zv)stonline.sk> - 11.6.2002 19:34:48

> Pletes si dve zakladni veci: - 'Zabudovany' browser je neco zcela jineho
nez kdyz
> mas 'prilozenou samostatnou aplikaci', byt i v podobe ulozeni ve flash!
>
> Ten zakladni rozpor je v tom, ze prilozena aplikace v distribuci
operacniho
> systemu je neco jineho nez zaintegrovana aplikace do operacniho systemu.

tak ten rozdiel naozaj nechapem, podla mna maju byt aplikacie
s OS i navzajom integrovane, vzajomne si poskytovat i vyuzivat
svoje sluzby. Skratka taka skladacka.

> I ta verze 5 bude mit jen v distribuci webovy prohlizec od palma. To ale
> neznamena, ze je zabudovany v operacnim systemu. Drobny, lec podstatny
rozdil!

predpokladam, ze ked browser napise MS, tak je zabudovany.
Ten isty browser, ale napisany inou firmou je zaintegrovany.
Drobny, ale pre Teba podstatny rozdiel, vsak?

> A ten postovni klient v palmovi NENI! To co tam je je jen prohlizitko a
editovatko dat
> v podobe postovnuich zprav. Neumi to samo ani postu prijmout, ani ji
odeslat. O
> vse se musi postarat skutecny postovni klient ve tvem pocitaci. Takto si
postovniho
> klienta v palmovi opravdu nepredstavuji.

Palm aplikacie byvaju jednoduchsie ako tie na PC-cku

> Nejak nechapu, proc z tisici programu byly dva programy vybrany a jsou
chapany
> jako samozrejma a neoddelitelna soucast operacniho systemu, a tech
zbyvajicih
> 998 programu nikdo jako samozrejmou soucast operacniho systemu nevidi.
> Nastesti to neni treba, protoze ty vesele funguji jako zcela samostatne
aplikace.
> Jenze kdyz tak muze fungovat 998 programu, proc zrovna ty vybrane dva
takto
> nemohou fungovat take?

ale ja si myslim, ze kazda aplikacia ma byt pokial mozno maximalne
integrovana s operacnym systemom a ostatnymi aplikaciami v OS.
Dnes sa uz kvalitne aplikacie nepisu metodou "cut&paste" ako je
to v Linuxe ale ako "reusable", vzajomne spolupracujuce "komponenty".

> Viz predchozi odstavec. Proc ma za mne nekdo rozhodovat, co je
> nejpouzivanejsi? k cemu je mi napriklad Microsoft mesenger, kdyz jej k
nicemu
> nepotrebuju, protoze cely svet mnohem vice pouziva ICQ? Opet se nekdo
snazi za
> mne rozhodovat, co je pro mne vlastne to nejlepsi. ;-)

;-)

> Jenze ono to ani neni tak, ze by se microsoft snazil prosazovat to
nejlepsi nebo
> nejpouzivanejsi.. on prosazuje vcelku pochopitelne jen a jen to svoje, co
je nejlepsi
> pro nej, ne pro tebe! ;-)

ale Microsoft nie je socialny urad a ani urad prace, aby sa staral o
nezamestanych
Linux programatorov. MS je sukromna firma, ktora sleduje svoje zaujmy,
tak ako aj kazda ina firma sleduje svoje zaujmy. To nie je ziadne tajomstvo,
ani ohrozovanie slobody ci demokracie, to je naopak jeden z prejavov
slobody a demokracie. Ako odbornik na demokraciu si myslis, ze to
ma fungovat inak? Ako?

> Ja ty soubory neanalizoval. kdyz uz to mam udelat, radeji se probrodim v
necim
> zdrojaku. Tady zdrojaky nemam a dokonce licence microsoftu mi to
nedovoluje!

hlavne, ak si presvedceny, ze su z bezpecnostneho hladiska v poriadku

> Tobe se nelibi svet, ve kterem si kazdy muze zvolit takovy program, ktery
mu z
> ruznych duvodu nejvice vyhovuje? u nas se tomu rika demokracie, a zdravy
rozum
> ji nikdy nezatracuje!

a Ty si z akeho dovodu nemozes zvolit program, ktory Ti vyhovuje?
To demokraticky je len instalacny program, ktory obsahuje
vsetky mozne programy sveta, z ktorych si uzivatel moze nejaky
zvolit? Ostatne instalacne programy su "nedemokraticke"?
Nezamienaj si demokraciu s blbostou, prosim.

> > Ty si trufas overit bezpecnost softwaru? Dokonca si myslis,
> > zo to moze urobit uplne kazdy? Naivita je tu podla mna
> > slabe slovo.
>
> Ano, kazdy kdo chce a ma na to schopnosti to muze udelat. Chapes rozdil
mezi
> "kazdy to muze udelat" a "kazdy to musi udelat"? Ja rekl to prvni, ty mi
vnucujes to
> druhe...

nevymyslaj si, podla mna Ti nikto nic nevnucuje. Uz som Ti napisal,
ze ak Ti niekto nieco vnucuje, obrat sa na policiu. A ak trpis
predstavami, ze Ti niekto nieco vnucuje, tak sa obrat na lekara.

> > jasne, pocet uverejnenych oprav je zrejme rozhodujucim kriteriom
> > urovne bezpecnosti softwaru
>
> Ano, tvrdi-li nekdo ze jejich software je skvely a bezpecny, a kazdych
ctrnact dni
> dostavam nejakou opravu zavaznych bezpecnostnich chyb, tak asi nekde neni
> neco v poradku!

ale nikto okrem Teba netvrdi, ze MS software je skvely a bezpecny.
To su vsetko len Tvoje fantasticke predstavy, ktore sa nezakladaju
na realite.

> > myslim si, ze az prilis doverujes sam sebe
>
> Mnohem radeji duveruji sam sobe nez prohlaseni PR oddeleni velkych firem.
;-)

len aby si sa raz z tej bezhranicnej dovery voci sebe nezklamal

> > > Muzes mi uvest priklad jedineho postovniho klienta, ve kterem by se
kod
> > > prisly e-mailem mohl bez vedomi uzivatele spustit???
> > nie
> > > Zkus misto 'blbost' argumentovat. S takovymi vykriky se tezko
polemizuje.
> > blbost (a poriadna) je to, ze v inych produktoch ako IE a Outlook
> > sa nemozu sirit virusy
>
> Je to dle tebe blbost, ale postavena jen a jen na tvem dojmu. Sam jsi
nedokazal
> uvest jediny priklad nejakeho takoveho jineho produktu!

virusy sa siria aj v Palmoch, Linuxe, DOSe, Windows-e, Worde a vlastne
takmer
vsade, kde je "nieco programovatelne". Naozaj neviem, co si mam o Tebe
mysliet,
ak sa chces hadat na takychto zrejmych veciach.

Erik

OT: Ako na maily (Synapse, JCL ...)

[*] Robert Kindl <rob(zv)exec(tec)cz> - 11.6.2002 19:47:01

> Jedna historka z praxe - objevila se jista dira v aplikaci Bind - jedna se
o
> open-source program, ktery pracuje jako nameserver. Ihned po zverejneni
> jsem mel moznost odstranit chybu i za cenu nizsi stability, ale zachoval
> jsem
> dostatecnou bezpecnost serveru do doby kdy vysla oficialni oprava.
> Pokud by Bind byl uzavreny SW, musel bych tech nekolik dni (tusim, ze to
> byly asi dva dny) cekat, nez vyjde oficialni zaplata a brecet nad svoji
> cernou
> skrinkou.
> Jirka Kratochvil

Jo zatimco predtim jsi nekolik dnu, tydnu, mozna mesicu o bezpecnostni dire
nic nevedel
a pokud ji tedy nekdo pouzit chtel (a hlavne umel!) udelal to jiz davno
predtim.

Stejne tak jako 1234 chyb v IE, ktere v nem jsou a z nichz je polovina
odhalena a zazaplatovan
Stejne tak jako 1234 chyb v Netscapu z nich je 5 odhleno, nebot nikomu
nestoji za to aby se kvuli <1% uzivatel namahal nejake diry odhalovat.

A stejne je to s kazdym programem, operacnim system:
Pocet odhalenych der nezavisi na jeho kvalite, ale na poctu jeho uzivatelu!

Rob

PS Argumentovat kalkulackou jako s bezpecnym programem je prinejmensim
divne.
Copak kalkulacka ma nejake API nebo snad posloucha na nejakem portu nebo
snad otvira nejake soubory?
Ona proste s nikym nekomunikuje takze tam ani dira byt nemuze.
To je jako kdybych tvrdil, ze nejbezpecnejsi je detsky mobil, nebot pomoci
nej nemohou byt me hovory odposlechnuty :-)

Ako na maily (Synapse, JCL ...)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 11.6.2002 20:31:02

Puvodni zprava, kterou napsal Jiri Kratochvil dne 11 Jun 2002:

> No pokud autori budou dodrzovat standardy, ktere jsou pro vyvoj stranek
> urceny, aplikace budou chodit v jakemkoliv prohlizeci. Zalezi na autorovi

Ja jsem ale nepsal o tom, ze to nebude chodit v jakemkoliv prohlizeci.
Psal jsem o tom, ze to nebude vypadat stejne v kazdem prohlizeci. To je
dost zasadni rozdil.

> stranek a zrejme mas dostatecnou navstevnost, ale pokud bych si to dovolil
> ja (odepsat non IE browsery) neprisel bych o 2%, ale o 27% (jinak se
> nejedna o web pro odpurce MS :))

To by me opravdu moc zajimalo, jake mas navstevniky, protoze to neni
normalni.

> Tak ho vyzkousej smazat :) Jedna se o to, ze to cely na co koukame je IE.
> Je natolik spjat s OS, ze v soucasne dobe neni mozne jej jednoduse
> odstranit.

A to je dobre, podle me...

> Jasne, muzu si dotahat z Inetu dalsich browseru kolik chci, ale porad mi
> na disku bude "strasit" IE od Microsoftu.

Prispeju ti par korunami na to zabrane misto na disku, pokud te to tak
moc pali...

> Tak toto je bohuzel pravda, jenze bezny uzivatel nema co stahovat a
> instalovat
> SW. Od toho je tu systemovy administrator, ze? :)

Systemovy administrator se ti vyprdne na to, aby si kazdy jednotlivy
uzivatel na 2.000 pocitacich vybiral svuj vlastni browser, a on pak musel
prochazet zdrojove kody od 80 prohlizecu a hledat bezpecnostni diry a
vubec aby stahoval aktualizace...

> Bezny uzivatel to neudela, ale udelam to treba ja ;) a ver, ze pokud bych
> ja nebo kdokoliv jiny nasel v ty aplikaci nejakou nesrovnalost (treba
> nejakou spizlovaci rutinu) ihned bych o tom dal vedet v prislusnych
> konferencich. Jenze copak vis, co o Tobe posila IE do sveta ??

Ano, to vim docela presne, co posila IE o me do sveta. To neni zadny
problem zjistit sledovanim paketu. Na to nemusim studovat tuny zdrojovych
kodu.

> > > To je ten duvod, proc ta stovka lidi si nemuze troufnout lhat, protoze
> > > jejich lez by byla zahy odhalena!
> >
> > Jo. A nikdo si netroufne vykradat banky ani benzinove pumpy, protoze by
> > byli take zahy odhaleni :-) To je sci-fi.
> Neni.

Co neni? Neni sci-fi, ze nikdo nevykrada banky ani benzinove pumpy,
protoze by byl stejne odhalen? Si delas legraci?

> A co kdyz nekdo tu chybu najde a zverejni ? Muze si ji systemak hned
> opravit?

Ja uz si predstavuju docela zive, jak systemovy administrator s rozsahem
nekolika tisic pocitacu, na kterych ma desitky ruznych prohlizecu, kazdy
den opravuje nekomu prohlizec. Ach jo.

> Ne! Musi cekat, nez vyrobce OS vyda opravu-a co do te doby? No muze
> pouzit nejbezpecnejsi firewall na svete - stipacky :)) Ale toto je jiz
> hodne OT

Jiste, to je kravina, protoze pul roku ti ta bezpecnostni dira nevadila a
najednou si ji musis okamzite opravit a nebo odpojit pocitac od site.
Neni to trochu postavene na hlavu?

Nebezpecnost Internet Exploreru se ti muze projevit, kdyz budes lezt na
nejake pochybne stranky hackeru. Pokud tam lezes, pak ti nepomuze ani to,
ze si budes po 10 minutach opravovat chyby, protoze jich tisice jsou
nezverejnene. Nebezpecnost mail klienta se ti muze projevit prijetim
nejakeho noveho viru. Pravdepodobnost je velmi mala, pokud mas kvalitni
antivirovy program, pripadne pokud jsi technicky zdatnejsi. Takoveho
mailoveho vira, i kdyby te infikoval, snadno odhalis a rychle odstranis,
pokud tomu rozumis.

S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

Ako na maily (Synapse, JCL ...)

[*] Vlko II. <vlko_(zv)pobox.sk> - 11.6.2002 20:41:53

Neda mi nezareagovat na tuto diskusiu Microsoft vs Ostatne.
Mam taky pocit ako keby tuto diskusiu viedli pracovnici Microsoftu proti ostatnym. Mozno
je to moj subjektivny nazor, ale ked niekto bojuje za integrovanie co najvatsieho poctu
komponentov do jedneho systemu tak by si mal uvedomit jedno cim vatsi je projekt tym
viac chyb v nom moze vzniknut. A ked uz ide o to ze je ten explorer integrovany priamo
vo windows ja nepoznam ani jedneho cloveka a to je u nas na internate asi 60 PC, ktory
by na prehliadanie suborov na disku pouzival explorer, aj ten najposlednejsi si nainstaluje
windows commandera alebo nieco podobne a explorer pouziva len na prehliadavanie
netu dokial si nenaistaluje iny prehliadac. Aj ked to mnohy nevedia tak explorer je aj
standartne shellom, ktory spravuje vsetko taskbar,.... Ja uz davno pouzivam Litestep,
ktory ho v pohode nahradzuje a ma aj niekolko unikatnych funkcii ako je napr viac
destopov, mnozstvo modulov (pre winamp, vytazovanie procesora, atd). Cize o jeho
integralnom jedinecnom a ktovie ako to este reprezentuje Microsoft sa degradoval na
control panel, ale aj ten mam spraveny inac a zobrazenie fontov.

Este na koniec by som sa tak zamyslel ako by asi tak bude prebiehat konferencia o 10
rokov ked bude hrstka nadsencov podporovat plateny softver z dielne Microsoftu:), my
ostatny nebudeme platit za software ale za sluzby, teda za to co budeme pouzivat nie
vlastnit!


--------------
vlko_(zv)pobox.sk

Ako na maily (Synapse, JCL ...)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 11.6.2002 20:54:36

Puvodni zprava, kterou napsal Lukas Gebauer dne 11 Jun 2002:

> Ano, vynecham W95. V tech vsech ostatnich windows mam standardne jednou
> IE3, jednou IE5, tamhle je IE5, takhle zase uz i IE6.

Co ja vim, tak pocinaje Windows 98 je vsude minimalne IE5.

> A ted se podivej kolik apliakci vyzaduje treba minimalne IE4, tamhleta
> aplikace chce zase minimalne IE5. Za chvili Microsoft udela IE7, IE8,
> IE9,... A aplikace zacnou pouzivat jejich nove vlastnosti a zacne
> vyzadovat jako minimum zase neco vyssiho.

No a kde je problem? Aha, dole :)

> A hle, je tu problem. At delas co delas, NIKDY se nemuzes spolehnout, ze
> na Windows pocitaci je zrovna ten spravny IE! Vzdy se administrator musi
> starat, aby mel vsude IE te spravne verze. Nakonec stejne musi vsechny
> pocitace oblezt a zurive preinstalovavat a preinstalovavat, aby tam to ci
> ono chodilo.

Tak jsem z toho ted opravdu danek. Prosim nakopnete me nekdo, jestli jsem
tupej. Ty nam tu vysvetlujes, ze si chces vybirat z tisice ruznych
browseru, a navic ze chces studovat zdrojove kody od techto tisice
ruznych browseru, protoze kazdy uzivatel site chce jiny. Takze starat se
to tisice pocitacu se stovkami ruznych browseru se zdrojaky s jejich
kazdodenni prekompilaci a opravami bezpecnostnich der, to neni problem.
Ale jednou za pul roku nainstalovat novy Internet Explorer a mezi tim
jednou za 14 dni nasadit nejakou zaplatu, to je velky problem? Notabene,
kdyz to udela sam IE, protoze najedes na jednu stranku a on si to sam
najde? Bez prekompilace? Vysvetli mi to tedy prosim jako malymu diteti,
at to konecne pochopim.

> Takze cela vyhoda zabudovani IE je hlavne v tom, ze v prvnim ctvrtroce po
> vydani wodnows nemusim instalovat IE. Posleze uz musim instalovat zaplaty,
> pak dokonce cele IE upgradovat.

No nemusis, nemusis, nainstaluj si tech tisic jinych browseru. Kdo te
nuti to delat? Mas preci svobodnou volbu, po ktere tu volas.

> Takze nelze se spolehnout, ze tam IE je, protoze tam sice byt muze, ale
> spatne verze.

Vetsinou pro bezne aplikace staci IE5, neni duvod se obavat, ze by byla
spatna verze.

> Ale pises si treba svuj SSL engine, kdyz mas 1. k dispozici SSL engine od
> Microsoftu, 2. mas k dispozici multiplatformni OpenSSL. (to byl jen
> takovej rejp...) ;-)))

Rejp beru, ale ja to preci delam proto, ze me to bavi, to jsem ti
vysvetloval. Ne proto, ze bych musel.

> Ja si take nepisu vlastni IE, vlastni Office. Take se rozhoduji na
> zaklade pozadavku i moznosti. Jen mam asi vetsi naroky nez ty.

Vetsi naroky na co?

> Jo, takze tuhle potrebuji upgrade DCOM, tuhle potrebuji novejsi MSI
> installer, tuhle potrebuji novejsi IE. A vysledek je ten ze porad stahuji
> jak magori, aby splnili pozadaky toho ci onoho softwaru. To je fakt
> uspora. ;-))) Ano, kdyz si nainstaluji WinXP, tak nic takoveho
> nepotrebuji. Ale jak dlouho? Jakou usporu casu a nakladu mi prinese ze
> budu zurive upgradovat windows tak, abych mel porad ty nejnovejsi? ;-O

Je to rozhodne uspora proti tomu, kdybys musel udrzovat dilci komponenty,
kterych jsou desitky nebo stovky. Je to rozhodne uspora proti tomu,
kdybys musel navic provadet neustalou rekompilaci operacniho systemu a
vsech komponent, a studovat kazdy den miliony radku zdrojovych kodu a
jeste vymyslet opravy.

> Predstav si benzinovou pumpu, u ktere budou kamery a ty kamery budou
> poustet obraz do miliony pustenych teklevizoru. prijde tam lupic, nejprve
> se vsem predstavi a legitimuje. Myslis, ze ten lupic pak klidne tu
> benzinovou pumu vyloupi? Nemuze vedet, kolik lidi se zrovna diva a muze
> jej behem par vterin usvedcit. Toto je sci-fi u benzinovych pump, ale
> realita u OpenSource. ;-)

To neni pravda. Kdo se u OpenSource legitimuje? Jsi si vazne tak jisty,
ze ty lidi znas? Jsi si vazne tak jisty, ze mu bude vadit, kdyz ho nekdo
"usvedci" :)))

> No prave.. stejni lide stouraji a hledaji bezpecnostni diry nejen v
> microsoftich pruduktech, ale vsude! A u otevrenych reseni, kde maji k
> dispozici zdrojove kody se jim to hleda o poznani pohodlneji, tudiz i
> uspesneji. ;-)

To neni pravda. Zajem o MS produkty byl, je a bude vzdy mnohem vyssi. To
neni vubec o zdrojovych kodech, ale o poctu uzivatelu. Vzhledem k tomu,
ze Internet Explorer pouziva vetsina uzivatelu pocitacu, pak to ma mnohem
vetsi smysl. Zamysli se nad tim.

S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

Ako na maily (Synapse, JCL ...)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 11.6.2002 20:57:40

Puvodni zprava, kterou napsal Dalibor Toman dne 11 Jun 2002:

> nechci se do Vasi moc debaty michat, ale tohle je pomerne smrtelny
> argument. Kdyby se tim vsichni ridili, pak by Klez.H a jemu podobni
> byl bez sanci. Ovsem opak je pravdou a vetsina PC se updatuje az pote co
> je pozde. Ne vsechny PC jsou ve velkych firmach, kde je clovek zodpovedny

No vidis, me je jasne, ze na to kazdy druhy prdi. A tady kolega si
stezuje, ze si musi objevenou chybu opravit do deseti minut sam, ze dva
dny je moc :))) Tak mu to vysvetli...

S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

Ako na maily (Synapse, JCL ...)

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 11.6.2002 21:01:12

From: "Dalibor Toman" <dtoman(zv)fortech(tec)cz>
> nechci se do Vasi moc debaty michat, ale tohle je pomerne smrtelny
> argument. Kdyby se tim vsichni ridili, pak by Klez.H a jemu podobni
> byl bez sanci. Ovsem opak je pravdou a vetsina PC se updatuje az pote

Presne tak.

> co je pozde. Ne vsechny PC jsou ve velkych firmach, kde je clovek
> zodpovedny za jejich spolehlivost...

IMHO pokud nekdo pouziva pocitac k praci, tak by mu asi mohlo zalezet na tom,
aby byl funkcni. Chapu ze bezny uzivatel na tohle nestaci. Nicmene nekdo, kdo
je schopen alespon precist email v anglictine, posoudit jestli dana oprava ma
pro ne vyznam (MS pouziva kategorizaci podle nebezpecnosti, kde je vzdy i
polozka Risk Rating - Client systems), stahnout ji a nainstalovat by v male
firme byt mohl, popripade by nemusel byt problem si nekoho takoveho externe
zaplatit. Ty opravy chodi tak cca 2..4 do mesice.

Petr Vones

MDI aplikacia

[*] Martin Cajbik <cajbik(zv)sct.sk> - 11.6.2002 21:03:52

Zdravim,
je mozne v Delphi nejako jednoducho zmenit sposob maximalizacie a zmeny
velkosti okien v MDI aplikacii, aby bolo mozne mat sucasne niekolko
maximalizovanych a niekolko nemaximalizovanych okien a aby pri maximalizacii
alebo zmenseni (restore down) jedneho z okien to nemalo ziaden vplyv na
ostatne okna. Nieco take umoznuje napriklad Web browser Opera a pracuje sa s
tym a vyzera to omnoho lepsie, nez standartne chovanie MDI aplikacie
napisanej v Delphi.

MarCaNT (marcant(zv)sct.sk)

Ako na maily (Synapse, JCL ...)

[*] miro mrazik <preas_w(zv)stonline.sk> - 11.6.2002 21:14:55

Ahoj
> Neda mi nezareagovat na tuto diskusiu Microsoft vs Ostatne.

Nepatrim medzi nekritickych zastancov MS. Ale plne suhlasim s tym co tu
povedal kolega Zahradnik, ak to uz je v instalacii windows, a funkcne mi to
postacuje na zaistenie pozadovanych funkcii, bolo len na skodu vymyslat uz
vymyslene (minimalne je to skoda casu).

Podla mna je ale velmi dolezite, ze ak MS do instalacie OS prida urcite
aplikacie, resp. komponenty tak nech ich podporuje vo vsetkych nasledujucich
verziach a tiez nech dodrzuje to co sam standarty, ktore sam stanovil
(objektovy model a pridavanie novych funkcii resp. rozhrani tak aby to bolo
kompatibilne s predchadzajucim rozhranim).

Problem totiz nastane aj v tedy ak sa urcita - nie mala komunita vyvojarov
spolahne na komponenty dodavane s OS a MS ich potom v urcitej verzii z
nejakeho dovodu vysadi.
Viz. ActiveX Imaging (1985 - WinXP)

miro

OT: Ako na maily (Synapse, JCL ...)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 11.6.2002 21:15:16

Puvodni zprava, kterou napsal Jiri Kratochvil dne 11 Jun 2002:

> Vim o tom - jen jsem reagoval na to, ze kolega Zahradnicek napsal, ze si

No ne ze bych byl nejak haklivej na sve prijmeni, ale bud presnejsi :-)

> Kdybych mel kompletni komentovane zdrojaky, urcite bych v tom nasel vic,

A ja bych se na to vybodnul, abych se hrabal ve zdrojakach Windows.
Koneckoncu, tak si zajed na ty vysoke skoly, kde ty zdrojaky maji, treba
te do nich nechaji kouknout...

> Jak jsem uz uvedl v predchozim odstavci, byl to jenom priklad - jinak
> komentoval jsem obecne uzavreny SW. Klidne se vsadim, ze veskery spyware
> byl uzavreny sw a ne otevreny.

Kdyby Microsoft nejak vic spizoval, tak by ses to dozvedel tak rychle, ze
by ses nestacil divit...

> Jedna historka z praxe - objevila se jista dira v aplikaci Bind - jedna se
> o open-source program, ktery pracuje jako nameserver. Ihned po zverejneni
> jsem mel moznost odstranit chybu i za cenu nizsi stability, ale zachoval
> jsem dostatecnou bezpecnost serveru do doby kdy vysla oficialni oprava.
> Pokud by Bind byl uzavreny SW, musel bych tech nekolik dni (tusim, ze to
> byly asi dva dny) cekat, nez vyjde oficialni zaplata a brecet nad svoji
> cernou skrinkou.

A ze ta dira tam byla predtim pul roku, to nevadilo? To je dostatecna
bezpecnost serveru, ze kdyz se o chybe nevi, tak je system bezpecny, ale
jak se chyba zjisti, musi byt IHNED odstranena? Co je to za logiku? Co ty
dalsi tisice bezpecnostnich der, o kterych vevis a treba se ani nikdy
nedozvis? To nebrecis nad cernou skrinkou?

Bezpecnost je opravdu o necem jinem.

S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

Ako na maily (Synapse, JCL ...)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 11.6.2002 21:34:44

Puvodni zprava, kterou napsal Vlko II. dne 11 Jun 2002:

> Mam taky pocit ako keby tuto diskusiu viedli pracovnici Microsoftu proti

Proc si myslis, ze je nutno kazdeho zaskatulkovat proto, ze ma urcity
nazor? To jako kdyz si nekdo koupi Mercedesa a jeho nazor je, ze Mercedes
je lepsi nez Embecko, tak tu debatu vede jako zamestnanec Mercedesu? A
kdyz si koupi televizi SONY, kterou bude obhajovat pred Teslou, tak uz je
to pracovnik SONY? Ja mam takovy pocit, ze tady vsichni pouzivame
produkty Microsoftu, tak snad nemusime byt pracovniky Microsoftu, abychom
dokazali posoudit, co nam vyhovuje, a co nam nevyhovuje.

> ostatnym. Mozno je to moj subjektivny nazor, ale ked niekto bojuje za
> integrovanie co najvatsieho poctu komponentov do jedneho systemu tak by si
> mal uvedomit jedno cim vatsi je projekt tym viac chyb v nom moze vzniknut.

Ano, to je pravda, takze ma-li 10 vyvojaru vyvinout 10 projektu, kdy
kazdy ma slozitost treba na 500 komponent, pricemz v prvnim pripade kazdy
vyvine 100 svych komponent a 400 vyuzije od MS, ve druhem pripade se
vyuzije 100 od MS a 400 se vyrobi.

Vznikne toto v prvnim pripade:

400 komponent MS + 10x 100 = 1000 komponent jinych, tj. 1400 komponent

Ve druhem pripade vznikne toto:

100 komponent MS + 10x 400 = 4000 komponent jinych, tj. 4100 komponent

A ted se ptam - je ve 1400 komponentach vic chyb nez ve 4100
komponentach? Nebo snad tech 10 vyvojaru jsou zrovna ti genialnejsi nez
MS a tak tam neudelaji ani jednu chybu? Kolik bude nutnych oprav v prvnim
pripade a ve druhem pripade? Proc se asi pouzivaji sdilene komponenty?
Neni to proto, ze pak staci opravu udelat na mene mistech?

> A ked uz ide o to ze je ten explorer integrovany priamo vo windows ja
> nepoznam ani jedneho cloveka a to je u nas na internate asi 60 PC, ktory
> by na prehliadanie suborov na disku pouzival explorer, aj ten
> najposlednejsi si nainstaluje windows commandera alebo nieco podobne a
> explorer pouziva len na prehliadavanie netu dokial si nenaistaluje iny
> prehliadac. Aj ked to mnohy nevedia tak explorer je aj standartne shellom,
> ktory spravuje vsetko taskbar,.... Ja uz davno pouzivam Litestep, ktory ho
> v pohode nahradzuje a ma aj niekolko unikatnych funkcii ako je napr viac
> destopov, mnozstvo modulov (pre winamp, vytazovanie procesora, atd). Cize
> o jeho integralnom jedinecnom a ktovie ako to este reprezentuje Microsoft
> sa degradoval na control panel, ale aj ten mam spraveny inac a zobrazenie
> fontov.

Jo, jo, to jsou ucinne argumenty. Ja zase jenom jednoho cloveka, co mluvi
spanelsky, a neznam zadneho cloveka, ktery mluvi italsky. Takze si take
jiste spravne myslim, ze spanelsky se temer nikde nemluvi a italstina ani
neexistuje. A to znam tisice lidi!!! Nebo jak to vlastne je?

> Este na koniec by som sa tak zamyslel ako by asi tak bude prebiehat
> konferencia o 10 rokov ked bude hrstka nadsencov podporovat plateny
> softver z dielne Microsoftu:), my ostatny nebudeme platit za software ale
> za sluzby, teda za to co budeme pouzivat nie vlastnit!

Zadny software, mimo sveho vlastniho, nevlastnis a nemuzes vlastnit.
Vlastnis pouze pravo k uziti. Neplatis za software, ale za pravo. Nevidim
rozdil.

S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

EnumWindows

[*] Martin Simbartl <martin.simbartl(zv)seznam(tec)cz> - 11.6.2002 22:54:01

Zdravim,
lze ji pouzit takto:
1)definujes si callback funkci:
....
function EnumWindowsProc(hWnd: HWND; lParam: LPARAM): Bool; stdcall;
....
function EnumWindowsProc(hWnd: HWND; lParam: LPARAM): Bool;
begin
//EnumWindows ti do teto callback funkce bude predavat handle top-level oken,
//a s temi pak muzes delat co potrebujes
....
....
//pokud chces dostat dalsi handle, musis vratit "true"
//kdyz vratis "false", prochazeni oken zkonci
Result:=true;
end;
....

2)a pak v kodu volas:
EnumWindows((zv)EnumWindowsProc, 0);

Martin Simbartl
ICQ # 152589363
http://simbartl.hyperlinx(tec)cz

----- Original Message -----
From: "David Kraina" <DKx(zv)Seznam(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Saturday, June 08, 2002 9:04 AM
Subject: EnumWindows


> Ahoj,
> potreboval bych poradit - pomoci Scramble upravim Screen.WorkArea (uvolnim
> misto v horni casti obrazovky, okna se maximalizuji pod nej) a potreboval
> bych refresh vseh oken, protoze maximalizovana okna pred Scramble budou pod
> listou. Nejspise se to dela pomoci API EnumWindows(x:pointer;y:integer) a x
> musi byt odkaz na funkci, ktera mu vrati True. A ja netusim, jak dostanu
> funkci do pointeru, veskere me pokusy zkoncili chybovou hlaskou, ze zapisuju
> na nepovolene misto v pameti. Dik za pomoc. DKx.
>
> *DKx# - Prosim nemazat, index do filtru.

OT: Ako na maily (Synapse, JCL ...)

[*] Erik Salaj <winsoft(zv)stonline.sk> - 11.6.2002 23:39:38

> PS Argumentovat kalkulackou jako s bezpecnym programem je prinejmensim
> divne.
> Copak kalkulacka ma nejake API nebo snad posloucha na nejakem portu nebo
> snad otvira nejake soubory?
> Ona proste s nikym nekomunikuje takze tam ani dira byt nemuze.

a co ak ta kalkulacka bola napadnuta virusom, alebo zmenena hackerom?
Nie je take jednoduche (resp. ani mozne) prehlasit jednoznacne o niecom,
ze je bezpecne (ja by som to nikdy neurobil). Mozno hovorit o vecsich
a mensich bezpecnostnych rizikach. Jasne, ze to riziko u kalkulacky
je daleko daleko nizsie ako u Internet Explorera (ak ta kalkulacka
zrovna nie je na pocitaci obyvanom virusmi - vtedy to bezpecnostne
riziko sa asi velmi odlisovat nebude ;-) ).

Erik

OT: Ako na maily (Synapse, JCL ...)

[*] Robert Kindl <rob(zv)exec(tec)cz> - 12.6.2002 00:48:03

> > PS Argumentovat kalkulackou jako s bezpecnym programem je prinejmensim
> > divne.
> > Copak kalkulacka ma nejake API nebo snad posloucha na nejakem portu nebo
> > snad otvira nejake soubory?
> > Ona proste s nikym nekomunikuje takze tam ani dira byt nemuze.
> a co ak ta kalkulacka bola napadnuta virusom,

virus se tam musel dostat nejakou jinou dirou - napriklad v hlave uzivatele
:-)

> alebo zmenena hackerom?

hacker se tam take musel dostat nejakou jinou dirou - napriklad tou, kterou
tam nechal nejaky virus :-)

No a ted vis kde je nejvetsi bezpecnostni problem :-)

Rob


OT: Ako na maily (Synapse, JCL ...)

[*] Erik Salaj <winsoft(zv)stonline.sk> - 12.6.2002 01:21:06

> > > Ona proste s nikym nekomunikuje takze tam ani dira byt nemuze.
> > a co ak ta kalkulacka bola napadnuta virusom,
>
> virus se tam musel dostat nejakou jinou dirou - napriklad v hlave
uzivatele
> :-)
>
> > alebo zmenena hackerom?
>
> hacker se tam take musel dostat nejakou jinou dirou - napriklad tou,
kterou
> tam nechal nejaky virus :-)
>
> No a ted vis kde je nejvetsi bezpecnostni problem :-)

ono je to jedno, odkial sa tam ta bezpecnostna diera dostane. Zasadny
problem je v tom, ze nemozes nikdy stopercentne vediet, ze tam nie je.

Erik

Ako na maily (Synapse, JCL ...)

[*] Jiri Kratochvil <jiri.kratochvil(zv)webzin(tec)cz> - 12.6.2002 01:25:53

Dne �ter�, 11. �erven. 2002 20:31 jste napsal(a):
> Puvodni zprava, kterou napsal Jiri Kratochvil dne 11 Jun 2002:
> > No pokud autori budou dodrzovat standardy, ktere jsou pro vyvoj stranek
> > urceny, aplikace budou chodit v jakemkoliv prohlizeci. Zalezi na autorovi
>
> Ja jsem ale nepsal o tom, ze to nebude chodit v jakemkoliv prohlizeci.
> Psal jsem o tom, ze to nebude vypadat stejne v kazdem prohlizeci. To je
> dost zasadni rozdil.
A bude - podivej se na _spravne_ napsane stranky Mozillou, IE, Operou a
uvidis, ze stranky budou vypadat naprosto stejne - od toho tu take standardy
jsou, ze ?> > stranek a zrejme mas dostatecnou navstevnost, ale pokud bych si to
> > dovolil ja (odepsat non IE browsery) neprisel bych o 2%, ale o 27% (jinak
> > se nejedna o web pro odpurce MS :))
> To by me opravdu moc zajimalo, jake mas navstevniky, protoze to neni
> normalni.
Programatory ;-)

> > Tak ho vyzkousej smazat :) Jedna se o to, ze to cely na co koukame je IE.
> > Je natolik spjat s OS, ze v soucasne dobe neni mozne jej jednoduse
> > odstranit.
>
> A to je dobre, podle me...
Podle me ne - operacni system by mel byt operacnim systemem, GUI by melo byt
grafickym rozhranim, prohlizec prohlizecem a ne slatanina vseho dohromady -
pak aby se v tom ... vyznalo :)> > Jasne, muzu si dotahat z Inetu dalsich browseru kolik chci, ale porad mi
> > na disku bude "strasit" IE od Microsoftu.
> Prispeju ti par korunami na to zabrane misto na disku, pokud te to tak
> moc pali...
Nejedna se o tech par MB, ale jedna se o princip - predstav si, ze bys mel v
systemu integrovano prehravani klipu skupiny Moravanka (nechci se dotknout
priznivcu :) ) a nebylo b mozne jej vypnout - zere to systemove prostredky,
misto na disku a jeste to leze na nervy :))> > Tak toto je bohuzel pravda, jenze bezny uzivatel nema co stahovat a
> > instalovat
> > SW. Od toho je tu systemovy administrator, ze? :)
>
> Systemovy administrator se ti vyprdne na to, aby si kazdy jednotlivy
> uzivatel na 2.000 pocitacich vybiral svuj vlastni browser, a on pak musel
> prochazet zdrojove kody od 80 prohlizecu a hledat bezpecnostni diry a
> vubec aby stahoval aktualizace...
Systemak to delat nemusi - udelalo to mnoho lidi za nej - na nem zbyva, aby
tento SW nainstaloval uzivatelum


> > Bezny uzivatel to neudela, ale udelam to treba ja ;) a ver, ze pokud bych
> > ja nebo kdokoliv jiny nasel v ty aplikaci nejakou nesrovnalost (treba
> > nejakou spizlovaci rutinu) ihned bych o tom dal vedet v prislusnych
> > konferencich. Jenze copak vis, co o Tobe posila IE do sveta ??
>
> Ano, to vim docela presne, co posila IE o me do sveta. To neni zadny
> problem zjistit sledovanim paketu. Na to nemusim studovat tuny zdrojovych
> kodu.
A co kdyz bude (ciste teoreticky) posilat neco kodovaneho? Jak zjistis co to
je ??

> > >
> > > Jo. A nikdo si netroufne vykradat banky ani benzinove pumpy, protoze by
> > > byli take zahy odhaleni :-) To je sci-fi.
> >
> > Neni.
>
> Co neni? Neni sci-fi, ze nikdo nevykrada banky ani benzinove pumpy,
> protoze by byl stejne odhalen? Si delas legraci?
Ne. Odpovidal jsem na to, ze neni sci-fi, ze:
> > > > To je ten duvod, proc ta stovka lidi si nemuze troufnout lhat,
> > > > protoze jejich lez by byla zahy odhalena!> > A co kdyz nekdo tu chybu najde a zverejni ? Muze si ji systemak hned
> > opravit?
>
> Ja uz si predstavuju docela zive, jak systemovy administrator s rozsahem
> nekolika tisic pocitacu, na kterych ma desitky ruznych prohlizecu, kazdy
> den opravuje nekomu prohlizec. Ach jo.
Ne jedna se treba o chybu firewallu (viz nedavna od Tinysoftu) - Nehlede na
to, ze ta chyba se nevyskytne najednou u vsech prohlizecu, ale pouze napr u
Mozilly - opravi mozillu, udela distribucni image a nadistribuje jej vsem
uzivatelum, kteri jej maji mit.
> > Ne! Musi cekat, nez vyrobce OS vyda opravu-a co do te doby? No muze
> > pouzit nejbezpecnejsi firewall na svete - stipacky :)) Ale toto je jiz
> > hodne OT
>
> Jiste, to je kravina, protoze pul roku ti ta bezpecnostni dira nevadila a
> najednou si ji musis okamzite opravit a nebo odpojit pocitac od site.
> Neni to trochu postavene na hlavu?
Neni - uvedom si, ze do zverejneni tuto chybu malokdo znal - ale co pak, kdyz
ji zverejni ?? Kdejaky idiot teto chyby bude zneuzivat a pak teprve zacne
poradny tanec :)
> Nebezpecnost Internet Exploreru se ti muze projevit, kdyz budes lezt na
> nejake pochybne stranky hackeru. Pokud tam lezes, pak ti nepomuze ani to,
> ze si budes po 10 minutach opravovat chyby, protoze jich tisice jsou
> nezverejnene. Nebezpecnost mail klienta se ti muze projevit prijetim
> nejakeho noveho viru. Pravdepodobnost je velmi mala, pokud mas kvalitni
> antivirovy program, pripadne pokud jsi technicky zdatnejsi. Takoveho
> mailoveho vira, i kdyby te infikoval, snadno odhalis a rychle odstranis,
> pokud tomu rozumis.
Jo - tak proc prozivaji takovy boom ruzne mailove viry apod., kdyz jdou tak
snadno odhalit ???


Jiri Kratochvil
-------------------------------------------------------------------------
URL: http://www.webzin(tec)cz , http://nbbg.webzin(tec)cz/new,
http://www.stuff(tec)cz (mirrored (zv) http://www.webzin(tec)cz/www/stuff)
e-mail: jiri.kratochvil(zv)webzin(tec)cz , webmaster(zv)webzin(tec)cz
tel./fax: +420 35 610 3723
mobil: +420 724 115 559
-------------------------------------------------------------------------

OT: Ako na maily (Synapse, JCL ...)

[*] Jiri Kratochvil <jiri.kratochvil(zv)webzin(tec)cz> - 12.6.2002 01:37:34

Dne �ter�, 11. �erven. 2002 21:15 jste napsal(a):
> Puvodni zprava, kterou napsal Jiri Kratochvil dne 11 Jun 2002:
> > Vim o tom - jen jsem reagoval na to, ze kolega Zahradnicek napsal, ze si
> No ne ze bych byl nejak haklivej na sve prijmeni, ale bud presnejsi :-)
Dobre - omlouvam se - priste budu pouzivat cele jmeno ;-)> > Kdybych mel kompletni komentovane zdrojaky, urcite bych v tom nasel vic,
>
> A ja bych se na to vybodnul, abych se hrabal ve zdrojakach Windows.
> Koneckoncu, tak si zajed na ty vysoke skoly, kde ty zdrojaky maji, treba
> te do nich nechaji kouknout...
Hm - neverim tomu :)> > Jak jsem uz uvedl v predchozim odstavci, byl to jenom priklad - jinak
> > komentoval jsem obecne uzavreny SW. Klidne se vsadim, ze veskery spyware
> > byl uzavreny sw a ne otevreny.
>
> Kdyby Microsoft nejak vic spizoval, tak by ses to dozvedel tak rychle, ze
> by ses nestacil divit...
A kdo by mi to rekl? > > Jedna historka z praxe - objevila se jista dira v aplikaci Bind - jedna
> > se o open-source program, ktery pracuje jako nameserver. Ihned po
> > zverejneni jsem mel moznost odstranit chybu i za cenu nizsi stability,
> > ale zachoval jsem dostatecnou bezpecnost serveru do doby kdy vysla
> > oficialni oprava. Pokud by Bind byl uzavreny SW, musel bych tech nekolik
> > dni (tusim, ze to byly asi dva dny) cekat, nez vyjde oficialni zaplata a
> > brecet nad svoji cernou skrinkou.
>
> A ze ta dira tam byla predtim pul roku, to nevadilo? To je dostatecna
> bezpecnost serveru, ze kdyz se o chybe nevi, tak je system bezpecny, ale
> jak se chyba zjisti, musi byt IHNED odstranena? Co je to za logiku? Co ty
> dalsi tisice bezpecnostnich der, o kterych vevis a treba se ani nikdy
> nedozvis? To nebrecis nad cernou skrinkou?
Nebyla - vznikla az v nove verzi a byla odhalena asi po 2 dnech po vydani teto
verze. > Bezpecnost je opravdu o necem jinem.
O cem? Rad se necemu priucim, protoze mi asi neco uniklo.

Jirka Kratochvil

OT: Ako na maily (Synapse, JCL ...)

[*] Jiri Kratochvil <jiri.kratochvil(zv)webzin(tec)cz> - 12.6.2002 01:45:44

Dne �ter�, 11. �erven. 2002 19:47 jste napsal(a):
> > Jedna historka z praxe - objevila se jista dira v aplikaci Bind - jedna

> Jo zatimco predtim jsi nekolik dnu, tydnu, mozna mesicu o bezpecnostni dire
> nic nevedel
> a pokud ji tedy nekdo pouzit chtel (a hlavne umel!) udelal to jiz davno
> predtim.

Ne - jednalo se o dva dny stary release - byla to nove vznikla chyba.> Stejne tak jako 1234 chyb v IE, ktere v nem jsou a z nichz je polovina
> odhalena a zazaplatovan
> Stejne tak jako 1234 chyb v Netscapu z nich je 5 odhleno, nebot nikomu
> nestoji za to aby se kvuli <1% uzivatel namahal nejake diry odhalovat.
Matematicka otazka: Kolik lidi je na Zemi? No a ted si to vydel 100 - to je
hodne lidi, co ?? :)) Nebo jinak - mam denni navstevnost 25000 UIP denne -
vyplati se mi tech 250 lidi - tvrdim, ze ano, protoze to jedno procento mi
muze generovat vetsi zisk nez ten zbytek (napr. koupi zbozi)

A tak je to i s tim prohlizecem-kolik je uzivatelu Internetu a kolik je z toho
jedno procento - zase uctyhodne cislo - vyplati se pro tolik lidi vyvijet
aplikaci ? > A stejne je to s kazdym programem, operacnim system:
> Pocet odhalenych der nezavisi na jeho kvalite, ale na poctu jeho uzivatelu!
Zalezi na poctu odborniku, kteri jej proveruji...> PS Argumentovat kalkulackou jako s bezpecnym programem je prinejmensim
> divne.
> Copak kalkulacka ma nejake API nebo snad posloucha na nejakem portu nebo
> snad otvira nejake soubory?
> Ona proste s nikym nekomunikuje takze tam ani dira byt nemuze.
> To je jako kdybych tvrdil, ze nejbezpecnejsi je detsky mobil, nebot pomoci
> nej nemohou byt me hovory odposlechnuty :-)
Tak toto jsem asi prehledl, ale kde se argumentuje kalkulackou ???

Jirka Kratochvil

Ako na maily (Synapse, JCL ...)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 12.6.2002 02:04:32

Puvodni zprava, kterou napsal Jiri Kratochvil dne 12 Jun 2002:

> > Ja jsem ale nepsal o tom, ze to nebude chodit v jakemkoliv prohlizeci.
> > Psal jsem o tom, ze to nebude vypadat stejne v kazdem prohlizeci. To je
> > dost zasadni rozdil.
> A bude - podivej se na _spravne_ napsane stranky Mozillou, IE, Operou a
> uvidis, ze stranky budou vypadat naprosto stejne - od toho tu take
> standardy jsou, ze ?

Nebude, na tom trvam. Mnohokrat jsem si to vyzkousel.

> > > stranek a zrejme mas dostatecnou navstevnost, ale pokud bych si to
> > > dovolil ja (odepsat non IE browsery) neprisel bych o 2%, ale o 27%
> > > (jinak se nejedna o web pro odpurce MS :))
> > To by me opravdu moc zajimalo, jake mas navstevniky, protoze to neni
> > normalni.
> Programatory ;-)

Pak mas ovsem jednu vybranou skupinu navstevniku a na ni nemuzes delat
vzorky, kdyz se bavime vseobecne :) Navic pro programatory to ani nemusi
vypadat hezky, tem se zavdecis i tehdy, budes-li pouzivat pouze tag <P> a
obcas <IMG>.

> Podle me ne - operacni system by mel byt operacnim systemem, GUI by melo
> byt grafickym rozhranim, prohlizec prohlizecem a ne slatanina vseho
> dohromady - pak aby se v tom ... vyznalo :)

Ten ... jsem ja, protoze ja se v tom vyznam :)

> > > Jasne, muzu si dotahat z Inetu dalsich browseru kolik chci, ale porad
> > > mi na disku bude "strasit" IE od Microsoftu.
> > Prispeju ti par korunami na to zabrane misto na disku, pokud te to tak
> > moc pali...
> Nejedna se o tech par MB, ale jedna se o princip - predstav si, ze bys mel
> v systemu integrovano prehravani klipu skupiny Moravanka (nechci se
> dotknout priznivcu :) ) a nebylo b mozne jej vypnout - zere to systemove
> prostredky, misto na disku a jeste to leze na nervy :))

Jestlize tam mas IE zbytecne, pak nemuze zrat systemove prostredky. Pokud
ti to leze na nervy, pak mas asi malo prace a hodne volneho casu, kdyz se
mas cas zabyvat tim, ze te zere neco navic, co vubec nepotrebujes.

Kdyby byla na mem disku nejaka Moravanka proto, ze by ji Windows nejak
vyuzivala, ale nepoustela by mi ji do zvukovky, bylo by mi to srdecne
jedno a klidne by tam mohla koexistovat s dalsimi stovkami ci tisici
jinych souboru, ktere pro svuj zivot nepotrebuji. A podivej, jak by mi to
rvalo zily :-)))

> > Systemovy administrator se ti vyprdne na to, aby si kazdy jednotlivy
> > uzivatel na 2.000 pocitacich vybiral svuj vlastni browser, a on pak
> > musel prochazet zdrojove kody od 80 prohlizecu a hledat bezpecnostni
> > diry a vubec aby stahoval aktualizace...
> Systemak to delat nemusi - udelalo to mnoho lidi za nej - na nem zbyva,
> aby tento SW nainstaloval uzivatelum

Hm. Takze vlastne jsme tam, kde jsme byli - pouzijes Microsoft Internet
Explorer, protoze ten za tebe opravi programatori MS a prekompiluji
programatori MS a ty ho jen das nainstalovat. Tak kde je problem? Proc se
tu tedy mluvi o prekompilovavani a prochazeni zdrojaku, kdyz to stejne
nechas na nejakych lidech?

> > Ano, to vim docela presne, co posila IE o me do sveta. To neni zadny
> > problem zjistit sledovanim paketu. Na to nemusim studovat tuny
> > zdrojovych kodu.
> A co kdyz bude (ciste teoreticky) posilat neco kodovaneho? Jak zjistis co
> to je ??

Pokud to bude, ciste teoreticky, kodovane, pak to zjistim velice snadno,
protoze si to dekoduju. Muze to byt kodovane treba ASCII, muze to byt
kodovane treba do Base64, muze to byt kodovane treba to Quoted Printable,
muze to byt kodovane do azbuky...

Pokud by to bylo, ciste teoreticky, sifrovane, pak by se na to prislo
velice snadno, protoze HTTP protokol je jasne definovan a pro nejake
sifrovane pakety tam neni misto. Pokud by tam byly, pak uz je jedno, co v
nich je, protoze by bylo jasne, ze tam je neco, co tam byt nema... a neco
by se s tim delalo... V pripade SSL je to trochu horsi, to je cele
sifrovane, ale zase by to muselo byt SSL na MS web apod.

> Ne. Odpovidal jsem na to, ze neni sci-fi, ze:
> > > > > To je ten duvod, proc ta stovka lidi si nemuze troufnout lhat,
> > > > > protoze jejich lez by byla zahy odhalena!

Aha. A ty ty lidi znas? Jak to muzes tvrdit? Jestlize se podvadi v
realnem svete, jak jsi prisel na to, ze na Internetu to je jine?
Internetovy svet je plny hackeru, crackeru, autoru viru, spammeru... a ty
ses si naprosto jisty tim, ze kazdy je hodny a nic se ti nemuze stat. Ale
zato ti lide v Redmondu jsou hodne moc zli a koukaji, kde by ti mohli
schvalne neco provest...

> Ne jedna se treba o chybu firewallu (viz nedavna od Tinysoftu) - Nehlede
> na to, ze ta chyba se nevyskytne najednou u vsech prohlizecu, ale pouze
> napr u Mozilly - opravi mozillu, udela distribucni image a nadistribuje
> jej vsem uzivatelum, kteri jej maji mit.

Jo, takze kdyz budes mit 100 prohlizecu na siti, tak to mas jenom par
oprav denne pri te frekvenci :-)

> > Jiste, to je kravina, protoze pul roku ti ta bezpecnostni dira nevadila
> > a najednou si ji musis okamzite opravit a nebo odpojit pocitac od site.
> > Neni to trochu postavene na hlavu?
> Neni - uvedom si, ze do zverejneni tuto chybu malokdo znal - ale co pak,
> kdyz ji zverejni ?? Kdejaky idiot teto chyby bude zneuzivat a pak teprve
> zacne poradny tanec :)

Opakuji, co uz jsem jednou napsal tady dole - u Internet Exploreru bys
musel lezt na nejake pochybne stranky. Ve firme nemas co lezt na nejake
pochybne stranky lidi, kteri se ti chteji dostat do systemu a smazat ti
kalkulacku. Copak ty browsujes cely den po Internetu a vyhledavas weby,
kde jen by ti nekdo mohl neco provest?

> > Nebezpecnost Internet Exploreru se ti muze projevit, kdyz budes lezt na
> > nejake pochybne stranky hackeru. Pokud tam lezes, pak ti nepomuze ani
> > to, ze si budes po 10 minutach opravovat chyby, protoze jich tisice jsou
> > nezverejnene. Nebezpecnost mail klienta se ti muze projevit prijetim
> > nejakeho noveho viru. Pravdepodobnost je velmi mala, pokud mas kvalitni
> > antivirovy program, pripadne pokud jsi technicky zdatnejsi. Takoveho
> > mailoveho vira, i kdyby te infikoval, snadno odhalis a rychle odstranis,
> > pokud tomu rozumis.
> Jo - tak proc prozivaji takovy boom ruzne mailove viry apod., kdyz jdou
> tak snadno odhalit ???

No protoze ti uzivatele nemaji antiviraky, proto... Bud si spusti kde co
a nebo nemaji antivirak na ty viry, co se spousti automaticky. Jak je
tedy mozne, ze ja zadny virus nemam (a pouzivam taky Outlook Express, ne
jen Pegasus Mail)? Jak je tedy mozne, ze moje zena, ktera neni zase az
tolik obeznamena, nema zadny virus? Vis, kolik ja dostavam denne viru?
Haldy, hrozne moc. Ale neprojdou...

S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

OT: Ako na maily (Synapse, JCL ...)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 12.6.2002 02:24:00

Puvodni zprava, kterou napsal Jiri Kratochvil dne 12 Jun 2002:

> > No ne ze bych byl nejak haklivej na sve prijmeni, ale bud presnejsi :-)
> Dobre - omlouvam se - priste budu pouzivat cele jmeno ;-)

Ale staci prijmeni, kdyz ho spravne opises :)

> > A ja bych se na to vybodnul, abych se hrabal ve zdrojakach Windows.
> > Koneckoncu, tak si zajed na ty vysoke skoly, kde ty zdrojaky maji, treba
> > te do nich nechaji kouknout...
> Hm - neverim tomu :)

Cemu neveris? Ze tam ty zdrojaky maji a nebo ze te do nich nenechaji
kouknout?

> > Kdyby Microsoft nejak vic spizoval, tak by ses to dozvedel tak rychle,
> > ze by ses nestacil divit...
> A kdo by mi to rekl?

No to by ti rekli ti sami lide, co ti reknou o tech chybach. Uz jsem tu
psal, ze hromady lidi nemaji nic co dulezitejsiho na praci nez hledat
chyby v Microsoftich produktech. Tak ti by ti to rekli velmi rychle. Tak
jako spocitali Microsoftu 60 tisic chyb ve Windows 2000, tak by velmi
radi a velmi rychle oznamili, co dela, kdyz to delat nema.

> > A ze ta dira tam byla predtim pul roku, to nevadilo? To je dostatecna
> > bezpecnost serveru, ze kdyz se o chybe nevi, tak je system bezpecny, ale
> > jak se chyba zjisti, musi byt IHNED odstranena? Co je to za logiku? Co
> > ty dalsi tisice bezpecnostnich der, o kterych vevis a treba se ani nikdy
> > nedozvis? To nebrecis nad cernou skrinkou?
> Nebyla - vznikla az v nove verzi a byla odhalena asi po 2 dnech po vydani
> teto verze.

To nic nemeni na tom, ze tam mas haldy dalsich chyb, o kterych nevis, a
myslis si, jak je to bezpecne, a jak jsi chraneny :)

> > Bezpecnost je opravdu o necem jinem.
> O cem? Rad se necemu priucim, protoze mi asi neco uniklo.

Bezpecnost nikdy neni a nebude 100% zalezitost. Takze se takove problemy
tykajici se bezpecnosti posuzuji podle tzv. miry prijatelneho rizika,
vetsinou z pohledu "cena/vykon"... Riziko muzes vyjadrit takto:

riziko = hrozba * zranitelnost

A pak prijatelne riziko z pohledu cena/vykon takto:

prijatelne riziko = riziko * hodnota * nasledek

Jina hodnota prijatelneho rizika bude pro pocitac na hrani, jina u tebe,
jina u certifikacni autority a jina v Pentagonu... Kazdy z techto typu ma
jine hrozby, jinou zranitelnost, ale take jine penize a jine nasledky...

S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

OT: Ako na maily (Synapse, JCL ...)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 12.6.2002 02:28:06

Puvodni zprava, kterou napsal Jiri Kratochvil dne 12 Jun 2002:

> Matematicka otazka: Kolik lidi je na Zemi? No a ted si to vydel 100 - to
> je hodne lidi, co ?? :)) Nebo jinak - mam denni navstevnost 25000 UIP
> denne - vyplati se mi tech 250 lidi - tvrdim, ze ano, protoze to jedno
> procento mi muze generovat vetsi zisk nez ten zbytek (napr. koupi zbozi)

Ale tech 250 lidi, to jsou nejaci linuxaci, ti si nikdy nic nekoupi, ti
chteji vsechno zadarmo, zadny zisk ti nevygeneruji :-)))))))

> A tak je to i s tim prohlizecem-kolik je uzivatelu Internetu a kolik je z
> toho jedno procento - zase uctyhodne cislo - vyplati se pro tolik lidi
> vyvijet aplikaci ?

Ne.

> > A stejne je to s kazdym programem, operacnim system:
> > Pocet odhalenych der nezavisi na jeho kvalite, ale na poctu jeho
> > uzivatelu!
> Zalezi na poctu odborniku, kteri jej proveruji...

Neee. Bezpecnostni diry jsou mnohdy takove pitominy, na ktere by zadny
odbornik nemohl prijit. Jinak ale cim vice lidi, tim vetsi procento mezi
nimi najdes tech chytrejsich...

S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

QReport - jak pracuje TQRDBText ?

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 12.6.2002 07:21:17

David Michal dne 11 Jun 2002 v 19:14:

> Na tomto "bandu" mam TQRDBText s temito vlastnostmi: DataSet :=
> DM.Q_Sites, DataField := ID_Sites.
>
> Mym problemem je, ze pokud zavolam "preview" ci "print" na tento
> QReport. Pak se mi vytiskne pouze jeden zaznam a to ten ktery je
> selected na DBGridu na Frm_Main, tento DBGrid je taktez provazan s
> Q_Sites. Ale nechapu co s nim ma spolecneho QReport.

Ahoj,

cely report ma tusim take vlastnost DataSet, a do te bys mel priradt DM.Q_Sites, aby vedel, pro
ktery dataset ma vypisovat zaznamy.

Karel Rys

Ako na maily (Synapse, JCL ...)

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 12.6.2002 07:43:17

Petr Zahradnik dne 11 Jun 2002 v 15:44:

> > Mam pocit, ze IE pri odesilani pozadavku v hlavicce uvadi, jestli je
> > nebo neni schopen prijmout dokumenty Wordu a Excelu... (Resp. uvadi
> > to pouze tehdy, kdyz schopen je.) Coz uz jistou informacni hodnotu
> > preci jen ma, zvlaste kdyz si k tomu clovek domysli, ze IE cas od
> > casu zvlci a z vlastni iniciativy se pripoji na stranky Microsoftu,
> > ze?
>
> Jakou to ma informacni hodnotu? Ty snad krades software Microsoftu,
> abys musel maskovat, ze tvuj browser neumi otevrit dokumenty Word,
> Excel a PowerPoint? Nebo proc to potrebujes skryvat, ze tento software
> mas? Ja mam Office legalne zakoupeny, tak jako kazdy jiny software, a
> nedelam s tim tajnosti. Kazdemu mohu klidne rici, jaky software mam a
> pouzivam, to neni zadny problem. A necht to vi i Microsoft, vsak jsem
> tam stejne zaregistrovany, takze tam to uz vedi davno, ze to mam...

Samozrejme nekradu - programovani me zivi, takze vim, ze vyvoj kazdeho SW neco stoji, a kdyz ho
chci pouzivat, zaplatim za to, at uz jsou me sympatie/antipatie vuci one firme jakekoli. Mimo jine
si tim zajistim klidny spanek :-)

Je ale rozdil, jestli _mohu_ nekomu klidne rict, jaky SW pouzivam, nebo jestli to za me rekne
browser kazdemu sam, aniz bych o tom mel poneti - to mi nepripada zrovna fer...

Karel Rys

Ako na maily (Synapse, JCL ...)

[*] Jiri Kratochvil <jiri.kratochvil(zv)webzin(tec)cz> - 12.6.2002 07:45:43


----- Original Message -----
From: "Petr Zahradnik" <clexpert(zv)clexpert(tec)cz>
> > > Ja jsem ale nepsal o tom, ze to nebude chodit v jakemkoliv prohlizeci.
> > > Psal jsem o tom, ze to nebude vypadat stejne v kazdem prohlizeci. To
je
> > > dost zasadni rozdil.
> > A bude - podivej se na _spravne_ napsane stranky Mozillou, IE, Operou a
> > uvidis, ze stranky budou vypadat naprosto stejne - od toho tu take
> > standardy jsou, ze ?
>
> Nebude, na tom trvam. Mnohokrat jsem si to vyzkousel.
Tak co bude jiny? Barvy? Asi ne. Fonty? Taky ne. Tak teda v cem se to bude
lisit?

> > > > stranek a zrejme mas dostatecnou navstevnost, ale pokud bych si to
> > > > dovolil ja (odepsat non IE browsery) neprisel bych o 2%, ale o 27%
> > > > (jinak se nejedna o web pro odpurce MS :))
> > > To by me opravdu moc zajimalo, jake mas navstevniky, protoze to neni
> > > normalni.
> > Programatory ;-)
>
> Pak mas ovsem jednu vybranou skupinu navstevniku a na ni nemuzes delat
> vzorky, kdyz se bavime vseobecne :) Navic pro programatory to ani nemusi
> vypadat hezky, tem se zavdecis i tehdy, budes-li pouzivat pouze tag <P> a
> obcas <IMG>.
Myslim si, ze po designove strance je to celkem vyvedene (ja to nedelal :-P)
a
ze se nam povedlo vytvorit web, ktery vypada vsude stejne.> > Podle me ne - operacni system by mel byt operacnim systemem, GUI by melo
> > byt grafickym rozhranim, prohlizec prohlizecem a ne slatanina vseho
> > dohromady - pak aby se v tom ... vyznalo :)
>
> Ten ... jsem ja, protoze ja se v tom vyznam :)
A co je jednodussi - orientovat se v jednom malem modulu (kterej pise jen
Hello World :)) a nebo v obrovsky hromade zdrojaku.
Proto se IMHO dneska vetsina rozsahlych aplikaci rozdeluje do ruznych
malych modulu, ktere se lepe odstranuji a lepe se s nima pracuje.> > > > Jasne, muzu si dotahat z Inetu dalsich browseru kolik chci, ale
porad
> > > > mi na disku bude "strasit" IE od Microsoftu.
> > > Prispeju ti par korunami na to zabrane misto na disku, pokud te to tak
> > > moc pali...
> > Nejedna se o tech par MB, ale jedna se o princip - predstav si, ze bys
mel
> > v systemu integrovano prehravani klipu skupiny Moravanka (nechci se
> > dotknout priznivcu :) ) a nebylo b mozne jej vypnout - zere to systemove
> > prostredky, misto na disku a jeste to leze na nervy :))
>
> Jestlize tam mas IE zbytecne, pak nemuze zrat systemove prostredky. Pokud
> ti to leze na nervy, pak mas asi malo prace a hodne volneho casu, kdyz se
> mas cas zabyvat tim, ze te zere neco navic, co vubec nepotrebujes.
>
> Kdyby byla na mem disku nejaka Moravanka proto, ze by ji Windows nejak
> vyuzivala, ale nepoustela by mi ji do zvukovky, bylo by mi to srdecne
> jedno a klidne by tam mohla koexistovat s dalsimi stovkami ci tisici
> jinych souboru, ktere pro svuj zivot nepotrebuji. A podivej, jak by mi to
> rvalo zily :-)))
No jo, ale ona Ti hrat bude - porad dokola a bez ustani - jako ten IE. Ten
je
taky porad aktivni v pameti, i kdyz ho nepouzivam (potazmo netancuju polku
:))> > > Systemovy administrator se ti vyprdne na to, aby si kazdy jednotlivy
> > > uzivatel na 2.000 pocitacich vybiral svuj vlastni browser, a on pak
> > > musel prochazet zdrojove kody od 80 prohlizecu a hledat bezpecnostni
> > > diry a vubec aby stahoval aktualizace...
> > Systemak to delat nemusi - udelalo to mnoho lidi za nej - na nem zbyva,
> > aby tento SW nainstaloval uzivatelum
>
> Hm. Takze vlastne jsme tam, kde jsme byli - pouzijes Microsoft Internet
> Explorer, protoze ten za tebe opravi programatori MS a prekompiluji
> programatori MS a ty ho jen das nainstalovat. Tak kde je problem? Proc se
> tu tedy mluvi o prekompilovavani a prochazeni zdrojaku, kdyz to stejne
> nechas na nejakych lidech?
Protoze mam tu moznost - pokud to chci studovat, muzu. Pokud si to chci
zkompilovat presne na miru meho systemu, muzu atd. Instaloval jsi nekdy
Mozillu ?? Ukaz mi, prosim, kdyz musim nekde neco kompilovat?
Ja si stahnul instalacni program a ono se mi to vsechno samo nainstalovalo.

> > > Ano, to vim docela presne, co posila IE o me do sveta. To neni zadny
> > > problem zjistit sledovanim paketu. Na to nemusim studovat tuny
> > > zdrojovych kodu.
> > A co kdyz bude (ciste teoreticky) posilat neco kodovaneho? Jak zjistis
co
> > to je ??
>
> Pokud to bude, ciste teoreticky, kodovane, pak to zjistim velice snadno,
> protoze si to dekoduju. Muze to byt kodovane treba ASCII, muze to byt
> kodovane treba do Base64, muze to byt kodovane treba to Quoted Printable,
> muze to byt kodovane do azbuky...
>
> Pokud by to bylo, ciste teoreticky, sifrovane, pak by se na to prislo
> velice snadno, protoze HTTP protokol je jasne definovan a pro nejake
> sifrovane pakety tam neni misto. Pokud by tam byly, pak uz je jedno, co v
> nich je, protoze by bylo jasne, ze tam je neco, co tam byt nema... a neco
> by se s tim delalo... V pripade SSL je to trochu horsi, to je cele
> sifrovane, ale zase by to muselo byt SSL na MS web apod.
Ok - rozumim - mluvil jsem ciste teoreticky a snazil jsem se pouze najit
nejaky primer. Presvedcil jsi me, ze to byl spatny priklad :))> > Ne. Odpovidal jsem na to, ze neni sci-fi, ze:
> > > > > > To je ten duvod, proc ta stovka lidi si nemuze troufnout lhat,
> > > > > > protoze jejich lez by byla zahy odhalena!
>
> Aha. A ty ty lidi znas? Jak to muzes tvrdit? Jestlize se podvadi v
> realnem svete, jak jsi prisel na to, ze na Internetu to je jine?
> Internetovy svet je plny hackeru, crackeru, autoru viru, spammeru... a ty
> ses si naprosto jisty tim, ze kazdy je hodny a nic se ti nemuze stat. Ale
Kdybys vedel, ze na celem svete 21 hodin denne na tebe kouka miliony
lidi, kteri jsou kdykoliv schopni Te udat a usvedcit ze zlocinu, presto bys
sel vykrast banku? Jasne muzou byt mezi nima stejni zlodeji jako ...
( ... sakra ted jsem se zamotal-nemuzu napsat jako Ty, bylo by to
ode me neslusny :-) ... Napisme tedy ...)
... jako nas zlodej, ale urcite se najde i par "hodnych", ktery by ho mohli
udat.

> zato ti lide v Redmondu jsou hodne moc zli a koukaji, kde by ti mohli
> schvalne neco provest...
Tak to nevim - proti lide z Redmondu nic nemam - ja ji jsem vdecny za
platformu, ktera mi dovoluje vydelat si na zivobyti a zaroven si nemyslim,
ze by nam nekdo z nich mel v umyslu neco udelat-takovy paranoid
nejsem :-)> > Ne jedna se treba o chybu firewallu (viz nedavna od Tinysoftu) - Nehlede
> > na to, ze ta chyba se nevyskytne najednou u vsech prohlizecu, ale pouze
> > napr u Mozilly - opravi mozillu, udela distribucni image a nadistribuje
> > jej vsem uzivatelum, kteri jej maji mit.
>
> Jo, takze kdyz budes mit 100 prohlizecu na siti, tak to mas jenom par
> oprav denne pri te frekvenci :-)
Ale no tak - sledues deni v Open Source komunite? Vis kolik mel oprav
za posledni rok napr. balik qmail (emailovy server)?> > > Jiste, to je kravina, protoze pul roku ti ta bezpecnostni dira
nevadila
> > > a najednou si ji musis okamzite opravit a nebo odpojit pocitac od
site.
> > > Neni to trochu postavene na hlavu?
> > Neni - uvedom si, ze do zverejneni tuto chybu malokdo znal - ale co pak,
> > kdyz ji zverejni ?? Kdejaky idiot teto chyby bude zneuzivat a pak teprve
> > zacne poradny tanec :)
>
> Opakuji, co uz jsem jednou napsal tady dole - u Internet Exploreru bys
> musel lezt na nejake pochybne stranky. Ve firme nemas co lezt na nejake
> pochybne stranky lidi, kteri se ti chteji dostat do systemu a smazat ti
> kalkulacku. Copak ty browsujes cely den po Internetu a vyhledavas weby,
> kde jen by ti nekdo mohl neco provest?
Ne, ale i tak jsem presvedceny o nasledujicim:
Pokud je prohlizec tak uzce spajty se systemem a objevi se v nem nejaka
zavazna chyba, muze dojit k tomu, ze utocnik ziska nadvladu na timto
prohlizecem - pokud je to jen aplikace, ziska pouze prava uzivatele, ktery
ten prohlizec spustil.> > > Nebezpecnost Internet Exploreru se ti muze projevit, kdyz budes lezt
na
> > > nejake pochybne stranky hackeru. Pokud tam lezes, pak ti nepomuze ani
> > > to, ze si budes po 10 minutach opravovat chyby, protoze jich tisice
jsou
> > > nezverejnene. Nebezpecnost mail klienta se ti muze projevit prijetim
> > > nejakeho noveho viru. Pravdepodobnost je velmi mala, pokud mas
kvalitni
> > > antivirovy program, pripadne pokud jsi technicky zdatnejsi. Takoveho
> > > mailoveho vira, i kdyby te infikoval, snadno odhalis a rychle
odstranis,
> > > pokud tomu rozumis.
> > Jo - tak proc prozivaji takovy boom ruzne mailove viry apod., kdyz jdou
> > tak snadno odhalit ???
>
> No protoze ti uzivatele nemaji antiviraky, proto... Bud si spusti kde co
> a nebo nemaji antivirak na ty viry, co se spousti automaticky. Jak je
> tedy mozne, ze ja zadny virus nemam (a pouzivam taky Outlook Express, ne
> jen Pegasus Mail)? Jak je tedy mozne, ze moje zena, ktera neni zase az
> tolik obeznamena, nema zadny virus? Vis, kolik ja dostavam denne viru?
> Haldy, hrozne moc. Ale neprojdou...
Taky pouzivam antivirus a muzu rict - diky bohu za nej :-)

Jirka Kratochvil

OT: Ako na maily (Synapse, JCL ...)

[*] Jiri Kratochvil <jiri.kratochvil(zv)webzin(tec)cz> - 12.6.2002 07:50:00


----- Original Message -----
From: "Petr Zahradnik" <clexpert(zv)clexpert(tec)cz>
> > Matematicka otazka: Kolik lidi je na Zemi? No a ted si to vydel 100 - to
> > je hodne lidi, co ?? :)) Nebo jinak - mam denni navstevnost 25000 UIP
> > denne - vyplati se mi tech 250 lidi - tvrdim, ze ano, protoze to jedno
> > procento mi muze generovat vetsi zisk nez ten zbytek (napr. koupi zbozi)
>
> Ale tech 250 lidi, to jsou nejaci linuxaci, ti si nikdy nic nekoupi, ti
> chteji vsechno zadarmo, zadny zisk ti nevygeneruji :-)))))))
Tohle je naprosta demagogie. Kazdy ma rad, kdyz najde to, co
potrebuje zadarmo. Ty snad ne? :-) Ale i tak jsou uzivatele Linuxu
lide, kteri si zaplati za kvalitni produkt.> > A tak je to i s tim prohlizecem-kolik je uzivatelu Internetu a kolik je
z
> > toho jedno procento - zase uctyhodne cislo - vyplati se pro tolik lidi
> > vyvijet aplikaci ?
>
> Ne.
Proc? Proc se Ti nevyplati vyvijet aplikaci rekneme pro 10 milionu lidi ??

Ja bych byl rad, kdyby mou aplikaci pouzivalo 10 mil lidi...> > > A stejne je to s kazdym programem, operacnim system:
> > > Pocet odhalenych der nezavisi na jeho kvalite, ale na poctu jeho
> > > uzivatelu!
> > Zalezi na poctu odborniku, kteri jej proveruji...
>
> Neee. Bezpecnostni diry jsou mnohdy takove pitominy, na ktere by zadny
> odbornik nemohl prijit. Jinak ale cim vice lidi, tim vetsi procento mezi
> nimi najdes tech chytrejsich...
Tak a ted mi rekni-kdo ma vic odborniku OpenSource komunita nebo
Microsoft ??

Jirka Kratochvil

OT: Ako na maily (Synapse, JCL ...)

[*] Jiri Kratochvil <jiri.kratochvil(zv)webzin(tec)cz> - 12.6.2002 07:59:58

----- Original Message -----
From: "Petr Zahradnik" <clexpert(zv)clexpert(tec)cz>
> > > No ne ze bych byl nejak haklivej na sve prijmeni, ale bud presnejsi
:-)
> > Dobre - omlouvam se - priste budu pouzivat cele jmeno ;-)
>
> Ale staci prijmeni, kdyz ho spravne opises :)
Az teprve ted jsem si vsimnul, ze jsem Ti zkomolil jmeno. Mam kamarada
Zahradnicka a tak jsem nejak automaticky napsal Zahradnicek. Jeste jednou
se omlouvam.
> > > A ja bych se na to vybodnul, abych se hrabal ve zdrojakach Windows.
> > > Koneckoncu, tak si zajed na ty vysoke skoly, kde ty zdrojaky maji,
treba
> > > te do nich nechaji kouknout...
> > Hm - neverim tomu :)
>
> Cemu neveris? Ze tam ty zdrojaky maji a nebo ze te do nich nenechaji
> kouknout?
Ze by me nechali kouknout :)> > > Kdyby Microsoft nejak vic spizoval, tak by ses to dozvedel tak rychle,
> > > ze by ses nestacil divit...
> > A kdo by mi to rekl?
>
> No to by ti rekli ti sami lide, co ti reknou o tech chybach. Uz jsem tu
> psal, ze hromady lidi nemaji nic co dulezitejsiho na praci nez hledat
> chyby v Microsoftich produktech. Tak ti by ti to rekli velmi rychle. Tak
> jako spocitali Microsoftu 60 tisic chyb ve Windows 2000, tak by velmi
> radi a velmi rychle oznamili, co dela, kdyz to delat nema.
Asi ano - a vis co je nejhorsi? Ze sis koupil aplikaci, ktera obsahuje
60 tisic chyb a ani jsi na to nedostal slevu :)> > > A ze ta dira tam byla predtim pul roku, to nevadilo? To je dostatecna
> > > bezpecnost serveru, ze kdyz se o chybe nevi, tak je system bezpecny,
ale
> > > jak se chyba zjisti, musi byt IHNED odstranena? Co je to za logiku? Co
> > > ty dalsi tisice bezpecnostnich der, o kterych vevis a treba se ani
nikdy
> > > nedozvis? To nebrecis nad cernou skrinkou?
> > Nebyla - vznikla az v nove verzi a byla odhalena asi po 2 dnech po
vydani
> > teto verze.
> To nic nemeni na tom, ze tam mas haldy dalsich chyb, o kterych nevis, a
> myslis si, jak je to bezpecne, a jak jsi chraneny :)
Napr. takovy qmail je produkt, o nehoz autor vyhrasil, ze tomu kdo najde
jakoukoliv chybu v jeho produktu da nejakou fin. odmenu. No a od roku
1997 nebyla vyplacena
(viz http://cr.yp.to/qmail/guarantee.html )

Jak rikam - ne kazdy sw musi mit zakonite 60chyb pri uvedeni ostre verze :))> > > Bezpecnost je opravdu o necem jinem.
> > O cem? Rad se necemu priucim, protoze mi asi neco uniklo.
>
> Bezpecnost nikdy neni a nebude 100% zalezitost. Takze se takove problemy
> tykajici se bezpecnosti posuzuji podle tzv. miry prijatelneho rizika,
> vetsinou z pohledu "cena/vykon"... Riziko muzes vyjadrit takto:
>
> riziko = hrozba * zranitelnost
>
> A pak prijatelne riziko z pohledu cena/vykon takto:
>
> prijatelne riziko = riziko * hodnota * nasledek
>
> Jina hodnota prijatelneho rizika bude pro pocitac na hrani, jina u tebe,
> jina u certifikacni autority a jina v Pentagonu... Kazdy z techto typu ma
> jine hrozby, jinou zranitelnost, ale take jine penize a jine nasledky...
Souhlasim s Tebou.

JirkaKratochvil

GetMailServer

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 12.6.2002 08:31:17

> jak mam pomoci Synapse ziskat MX zaznam dane domeny? Nasel jsem funkci
> GetMailServers ovsem nevim jak ji mam spravne pouzit. Nevim kde vzit
> parametr DNSHost.

To je IP adresa nejakeho DNS serveru. Treba tveho DNS serveru.
Respektive toho DNS serveru, od ktereho chces ziskat odpoved. (tedy
staci tam zadat vlastne jakykoliv DNS server, ktery je zapojeny do
internetu)

Tu adresu bud vis (protoze chces pouzit nejaky konkretni DNS server),
nebo si ji zjistis napriklad z registru. Takze lze pouzit IPHLP API
pro zjiteni prave pouzivanho DNS serveru tvym systemem (dobre pri
dial-up).
-- Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
http://www.ararat(tec)cz/synapse/ - Synapse Delphi and Kylix TCP/IP Lib.

Ako na maily (Synapse, JCL ...)

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 12.6.2002 08:48:57

On 11 Jun 2002 at 20:54, Petr Zahradnik wrote:

> Puvodni zprava, kterou napsal Lukas Gebauer dne 11 Jun 2002:
>
> > Takze cela vyhoda zabudovani IE je hlavne v tom, ze v prvnim
> > ctvrtroce po vydani wodnows nemusim instalovat IE. Posleze uz musim
> > instalovat zaplaty, pak dokonce cele IE upgradovat.
>
> No nemusis, nemusis, nainstaluj si tech tisic jinych browseru. Kdo te
> nuti to delat? Mas preci svobodnou volbu, po ktere tu volas.

Jsi evidentne natvrdly, takze ti to vysvetlim polopatisticky.
Predstav si, ze Lukas objevi ve sve Synapsi chybu. Dejme tomu, ze ja
Synapsi pouzivam v nejakem svem programu a mam tisice instalaci po
svete. Dejme tomu, ze se divam kazdy tyden na Lukasovo stranky, zda
se tem nahodou neobjevila nejaka zaplata (a samozrejme se take divam
na stovky jinych webu firem, jejichz produkty pouzivam - napriklad
mam 3 prohlizece, 4 majlery atp.). Najdu zaplatu, hned si ji
nainstaluju. Prekompiluju i svuj program, a vystavim zaplatu, aby si
mi zakaznici mohli stejnym systemem instalovat zaplatu ode me. Za
dalsi tyden Lukas vystavi dalsi zaplatu, nacez ja take. Pochop
konecne, ze v tomto kolobehu vecneho zaplatovani je stahovani zaplat
na IE uz nesmirne obtezujici. Kdo to ma porad stihat?

S pozdravem

Zbysek Hlinka


Handle mdiChildForm

[*] Tom� Ji�� <Jiri.Tomas(zv)merlin(tec)cz> - 12.6.2002 08:54:06

Ahoj,

pres Form.Name Ti to nebude fungovat.
Muzes to volat treba

H := FindWindow(Form.ClassName,Form.Caption);
H := FindWindow(Form.ClassName,nil);
H := FindWindow(nil,Form.Caption);

Handle 0 znamena, ze se okno nenaslo, vysledek bys mel testovat.

Jiri TOmas

Ahojte

potrebujem zavriet pomocou PostMessage okno ktore je ale mdiChild poznam
jeho Form.Name a ked pouzijem toto:

var H: THandle;
begin
H:= FindWindow('AliasForm', nil);
PostMessage(H, WM_CLOSE, 0, 0);

tak to stale vracia handle 0.

Dakujem

Robo

QReport - jak pracuje TQRDBText ?

[*] David Michal <david.michal(zv)czechwireless(tec)cz> - 12.6.2002 09:08:38

Zdravim,
Jo tak ted uz to funguje, diky moc. Ale mam jeste jeden dotaz. Snazim se do
Qreportu pridat SubDetail, na kterem bych chtel tisknout zaznamy z jine
tabulky. Jenze jsem neprisel na to jakym zpusobem tam vybrat pouze zaznamy
ktere odpovidaji tem na bandu detail. Respektive mam dve tabulky company a
people. People se na company odkazuje pres field ID_company a na reportu
bych chtel mit pod kazdou company vypsane people se stejnou id_company. Jak
resite takovyto tisk z SQL tabulek?
David

Ahoj,

cely report ma tusim take vlastnost DataSet, a do te bys mel priradt
DM.Q_Sites, aby vedel, pro
ktery dataset ma vypisovat zaznamy.

Karel Rys

Handle mdiChildForm

[*] Robert Suska <delphi(zv)korak.sk> - 12.6.2002 09:18:47

Cau!

ja to mam takto. Mam funkciu ktora mi vracia ClassName toho formu ktory
chcem zavriet predam ho ako parameter a nejde mi to.

moj kod

var s: String;
h: THandle;
begin
s:= GetClassName;

{ v premennej s je TActiveForm a nanajde ho PRECO? kde je chyba }

h:= FindWindow(PChar(s), nil);
a h je stale 0

Robo


> Ahoj,
>
> pres Form.Name Ti to nebude fungovat.
> Muzes to volat treba
>
> H := FindWindow(Form.ClassName,Form.Caption);
> H := FindWindow(Form.ClassName,nil);
> H := FindWindow(nil,Form.Caption);
>
> Handle 0 znamena, ze se okno nenaslo, vysledek bys mel testovat.
>
> Jiri TOmas
>
> Ahojte
>
> potrebujem zavriet pomocou PostMessage okno ktore je ale mdiChild poznam
> jeho Form.Name a ked pouzijem toto:
>
> var H: THandle;
> begin
> H:= FindWindow('AliasForm', nil);
> PostMessage(H, WM_CLOSE, 0, 0);
>
> tak to stale vracia handle 0.
>
> Dakujem
>
> Robo

Dotaz na tabulku podle stromove struktury

[*] Pavel Malinsky <spiderland(zv)iol(tec)cz> - 12.6.2002 09:26:59

Ahoj,

mam tabulku stromove struktury (IDVETVE,IDRODICE)
a tabulku polozek s udajem o tom, ktera polozka patri
do ktere vetve(IDPOLOZKY,IDVETVE).
Otazka je jak udelat dotaz, ktery mi vrati vsechny
polozky patrici nejen do konkretni vetve(to neni problem:)),
ale i do vetvi, ktere jsou teto vetvi podrizeny?
Proste potrebuju vsechny polozky ve vetvi vcetne polozek
patricich do vetvi podrizenych.

Snad sem to popsal srozumitelne...

Dekuji
S pozdravem a dikem
=====================================
> Pavel Malinsky; spiderland(zv)iol(tec)cz <
=====================================
GSM: 0602 652 203

Toolbar a rozsirujici nabidka

[*] Petr Kuklik <Petr.Kuklik(zv)seznam(tec)cz> - 12.6.2002 09:31:32

DD,
jak muzu dosahnout efektu, kdy se tlacitka, ktera se nevejdou na
toolbar, schovaji pod sipku na konci toolbaru. Po stisknuti na tuto
sipku se rozbali nabidka techto tlacitek.

Diky
Petr

______________________________________________________________________
Reklama:
Poctenicko pro kazdy den: http://www.novinky(tec)cz

Handle mdiChildForm

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 12.6.2002 09:36:34

> var s: String;
> h: THandle;
> begin
> s:= GetClassName;
>
> { v premennej s je TActiveForm a nanajde ho PRECO? kde je chyba }
>
> h:= FindWindow(PChar(s), nil);
> a h je stale 0

Preco, to je popisane v dokumentacii FindWindow: prehlada len top level
windows. Nie som si isty, ci MDI okna su brane ako top level, ale mam pocit,
ze nie.
Ak je to MDI okno, mozes pouzit nieco taketo:

for I := 0 to MDIChildCount - 1 do
if MDIChildren[I].ClassNameIs(S) then
begin
MDIChildren[I].Close;
Break;
end;

Jeden mozno uzitocny link:
How To Ask Questions The Smart Way
http://www.tuxedo.org/~esr/faqs/smart-questions.html

HTH
TOndrej

Create Unique Index vs. Constraint Unique

[*] Roland Turcan <rolo(zv)sedas.sk> - 12.6.2002 09:37:59

Hello Delphi CZ konferencia!

Este stale mi nie je jasny funkcny rozdiel medzi jedinecnym indexom a
jedinecnym constrainom. Podla mna sa na oba typy pridava unique index
a z toho mi vychadza, ze rozdiel je len v mene ale nie vo funkcnosti.

Alebo sa mylim ?

FireBird 1.0
--
Best regards, TRoland

QReport - jak pracuje TQRDBText ?

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 12.6.2002 09:42:48

David Michal dne 12 Jun 2002 v 9:08:

> Jo tak ted uz to funguje, diky moc. Ale mam jeste jeden dotaz. Snazim
> se do Qreportu pridat SubDetail, na kterem bych chtel tisknout zaznamy
> z jine tabulky. Jenze jsem neprisel na to jakym zpusobem tam vybrat
> pouze zaznamy ktere odpovidaji tem na bandu detail. Respektive mam dve
> tabulky company a people. People se na company odkazuje pres field
> ID_company a na reportu bych chtel mit pod kazdou company vypsane
> people se stejnou id_company. Jak resite takovyto tisk z SQL tabulek?
> David

Ahoj,

kdyz se podivas ne dema ke QuickReportu, tak presne tohle tam nekde bylo :-) Nedelal jsem to, ale
mam pocit, ze bud se u podrizeneho DataSetu nastavoval filtr, nebo u nej nastav DataSource na
nadrizeny tDataSource (dale viz napoveda).

Karel Rys

Handle mdiChildForm

[*] Tom� Ji�� <Jiri.Tomas(zv)merlin(tec)cz> - 12.6.2002 09:44:19

Ahoj,

sorry, kecal jsem Ti.

Z helpu:

The FindWindow function retrieves the handle to the top-level window whose
class name and window name match the specified strings. This function does
not search child windows.

FindWindow vubec MDI okno nenajde.

Proc to nezaviras jednoduse pres ActiveMdiChild.Close?

Jiri Tomas

Cau!

ja to mam takto. Mam funkciu ktora mi vracia ClassName toho formu ktory
chcem zavriet predam ho ako parameter a nejde mi to.

moj kod

var s: String;
h: THandle;
begin
s:= GetClassName;

{ v premennej s je TActiveForm a nanajde ho PRECO? kde je chyba }

h:= FindWindow(PChar(s), nil);
a h je stale 0

Robo


> Ahoj,
>
> pres Form.Name Ti to nebude fungovat.
> Muzes to volat treba
>
> H := FindWindow(Form.ClassName,Form.Caption);
> H := FindWindow(Form.ClassName,nil);
> H := FindWindow(nil,Form.Caption);
>
> Handle 0 znamena, ze se okno nenaslo, vysledek bys mel testovat.
>
> Jiri TOmas
>
> Ahojte
>
> potrebujem zavriet pomocou PostMessage okno ktore je ale mdiChild poznam
> jeho Form.Name a ked pouzijem toto:
>
> var H: THandle;
> begin
> H:= FindWindow('AliasForm', nil);
> PostMessage(H, WM_CLOSE, 0, 0);
>
> tak to stale vracia handle 0.
>
> Dakujem
>
> Robo

Oboustranny tisk

[*] mbartonek(zv)synthesia(tec)cz - 12.6.2002 09:49:04

Ahoj,

D5 Ent. QR 3.5 st.

Pokud se zapne QuickReportu oboustranny tisk

report1.PrinterSettings.Duplex := True

vysledna sestava je skutecne vytistena na obe strany, ale druha strana je
obracene ("vzhuru nohama").
Ani po instalaci ruznych ovladacu a nastavovani parametru se nam
nepodarilo tuto chybu odstranit. Tato chyba se projevuje pouze v programech
psanych v Delphi, oboustranne tisky z jinych programu, napr. z MS Wordu
jsou spravne.

Parametry tisk�rny:

HP LaserJet 2200d, ovladac PCL 6, verze 4 3 2 96 - Bld. 1160 - CRel. 1160

Vyzkousel jsem ovladace PCL 5e, PS,
zkusil jsem i tisk na HP LJ 4050 se stejnym vysledkem.

Nevite v cem je chyba ?

Bartonek Milan
Odbor dispecink a HBS
Aliachem a.s. O.Z. Synthesia, 53217 Pardubice - Semt�n
Telefon : 040 6824701
Fax : 040 6824448
Email : mbartonek(zv)synthesia(tec)cz

Dotaz na tabulku podle stromove struktury

[*] Martin Cajbik <cajbik(zv)sct.sk> - 12.6.2002 09:55:19

Ak je dopredu znamy pocet urovni, ktore sa maju prejst, tak je to mozne
napisat ako SELECT s WHERE podmienkami pre jednotlive urovne. Ak nie, tak to
inac nez pomocou temporary tabulky a cyklu na prechod po strome nepojde
(teda ked ta databaza na ktorej to ma bezat temporary tabulky a cykly
podporuje).

MarCaNT (marcant(zv)sct.sk)> Ahoj,
>
> mam tabulku stromove struktury (IDVETVE,IDRODICE)
> a tabulku polozek s udajem o tom, ktera polozka patri
> do ktere vetve(IDPOLOZKY,IDVETVE).
> Otazka je jak udelat dotaz, ktery mi vrati vsechny
> polozky patrici nejen do konkretni vetve(to neni problem:)),
> ale i do vetvi, ktere jsou teto vetvi podrizeny?
> Proste potrebuju vsechny polozky ve vetvi vcetne polozek
> patricich do vetvi podrizenych.
>
> Snad sem to popsal srozumitelne...
>
> Dekuji
> S pozdravem a dikem
> =====================================
> > Pavel Malinsky; spiderland(zv)iol(tec)cz <
> =====================================
> GSM: 0602 652 203
>
>
>

TUpdateSQL

[*] LUKES V�clav <lukes(zv)ans(tec)cz> - 12.6.2002 09:55:16


Ahoj,

muzu se prosim na nekoho z Vas obratit s dotazy stran TUpdateSQL ?

Dekuji

Vasek

Oboustranny tisk

[*] Tom� Kon�al������jO�y���� - 12.6.2002 10:01:01

Musis si to opravit ve zdrojakach.
property Duplex maj� boolean melo by to byt Smallint
Jestli mas zdrojaky tak si to muzes prepsat na jiny typ, nebo primo aby
ti to tisklo tak jak chces

unit QRPrntr

If FDuplex then
begin
SetField(dm_duplex);
//puvodni DevMode^.dmDuplex := dmdup_horizontal;
DevMode^.dmDuplex := DMDUP_VERTICAL;
end; T Konsal


----- Original Message -----
From: <mbartonek(zv)synthesia(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, June 12, 2002 9:49 AM
Subject: Oboustranny tisk


Ahoj,

D5 Ent. QR 3.5 st.

Pokud se zapne QuickReportu oboustranny tisk

report1.PrinterSettings.Duplex := True

vysledna sestava je skutecne vytistena na obe strany, ale druha strana je
obracene ("vzhuru nohama").
Ani po instalaci ruznych ovladacu a nastavovani parametru se nam
nepodarilo tuto chybu odstranit. Tato chyba se projevuje pouze v programech
psanych v Delphi, oboustranne tisky z jinych programu, napr. z MS Wordu
jsou spravne.

Parametry tisk�rny:

HP LaserJet 2200d, ovladac PCL 6, verze 4 3 2 96 - Bld. 1160 - CRel. 1160

Vyzkousel jsem ovladace PCL 5e, PS,
zkusil jsem i tisk na HP LJ 4050 se stejnym vysledkem.

Nevite v cem je chyba ?

Bartonek Milan
Odbor dispecink a HBS
Aliachem a.s. O.Z. Synthesia, 53217 Pardubice - Semt�n
Telefon : 040 6824701
Fax : 040 6824448
Email : mbartonek(zv)synthesia(tec)cz

Ako na maily (Synapse, JCL ...)

[*] Jiri Foldyna <jiri.f(zv)avizo(tec)cz> - 12.6.2002 10:04:45

> Dnes sa uz kvalitne aplikacie nepisu metodou "cut&paste" ako je
> to v Linuxe ale ako "reusable", vzajomne spolupracujuce "komponenty".

Blbost, premyslej prosim, nez neco napises.

> nezamestanych
> Linux programatorov.

Blbost. Bezny plat Linux admina nebo programatora v USA je vyssi nez Windows
admina nebo programatora - duvodem je potreba vyssi kvalifikace.

> a Ty si z akeho dovodu nemozes zvolit program, ktory Ti vyhovuje?
> To demokraticky je len instalacny program, ktory obsahuje
> vsetky mozne programy sveta, z ktorych si uzivatel moze nejaky
> zvolit? Ostatne instalacne programy su "nedemokraticke"?
> Nezamienaj si demokraciu s blbostou, prosim.

Blbost, mimo misu.

> > > Ty si trufas overit bezpecnost softwaru? Dokonca si myslis,
> > > zo to moze urobit uplne kazdy? Naivita je tu podla mna
> > > slabe slovo.

Dalsi blbost, nikdo netvrdil, ze KAZDY muze overit bezpecnost SW. Ze to
mozna nedokazes Ty, neznamena, ze to neumi jini...

> nevymyslaj si, podla mna Ti nikto nic nevnucuje. Uz som Ti napisal,
> ze ak Ti niekto nieco vnucuje, obrat sa na policiu. A ak trpis
> predstavami, ze Ti niekto nieco vnucuje, tak sa obrat na lekara.

Blbost. Vnucovani cehokoli neni trestne, pokud se nejedna o vydirani, a o to
v tomto pripade zjevne nejde. Dale, pokud nejsi prakticky lekar, nejsi
opravnen komukoli doporucit navstevu specialisty, v tomto pripade
psychiatra.

> ale nikto okrem Teba netvrdi, ze MS software je skvely a bezpecny.
> To su vsetko len Tvoje fantasticke predstavy, ktore sa nezakladaju
> na realite.

Blbost. Staci se divat na obrazovku pri instalaci Woken. Optimistickych
hesel je tam az az.

> len aby si sa raz z tej bezhranicnej dovery voci sebe nezklamal

Je lepsi se zklamat nez byt podelany predem.

> Erik

Omlouvam se za ponekud agresivnejsi mail, ale Erik si o to koledoval.

Dale, horlivi zastanci jednostranne orientace na SW od M$ prehlizeji
evidentni a jednoduchou skutecnost - od jisteho okamziku jsou naklady na
zmenu dodavatele SW tak vysoke, ze se uzivatel prakticky stava rukojmim
dodavatele - mysli si snad nekdo, ze by M$ registrace ve forme, jak ji
aplikuje u WinXP, pred 5 lety beztrestne prosla ? Existuje urcita hranice,
kterou M$ podle mineni rady uzivatelu (a to i velmi velkych - naposled
nemecka vlada) prekrocil.

Zdravim

Jiri Foldyna
mailto:jiri.f(zv)avizo(tec)cz

Tvorba PDF

[*] Radek Kozubik <kozubik(zv)camo(tec)cz> - 12.6.2002 10:15:30

Zdravim,
neznate nekdo zpusob, jak v Delphi vytvaret PDF soubory vcetne cestiny? Na
torry.net jsem nasel nejake komponenty (powerPDF,...), ale zadna neumi
cestinu (resp. zvolit cesky font) a nebo delam chybu. V archivu konference
se tvorba pdf v Delphi jiz resila, ale o cestine nic.
Dik za jakoukoliv radu
Radek

MDI aplikacia

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 12.6.2002 10:20:38

Ahoj,

ne. A uz vubec ne jednoduse.

Slavek

> je mozne v Delphi nejako jednoducho zmenit sposob maximalizacie a
> zmeny velkosti okien v MDI aplikacii, aby bolo mozne mat sucasne
> niekolko maximalizovanych a niekolko nemaximalizovanych okien a aby
> pri maximalizacii alebo zmenseni (restore down) jedneho z okien to
> nemalo ziaden vplyv na ostatne okna.
--------------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
--------------------------------------------------------
Udelejte to blbuvzdorne a zitra nekdo vymysli jeste vetsiho blba.

OT: spinanie cez porty v PC

[*] Martin Valach <vachix(zv)centrum.sk> - 12.6.2002 10:22:32

Ahojte, prepacte za silne OT.

Mam sest AUDIO zdrojov a jeden vstup do zvukovej karty.
Potreboval by som softverovo prepinat, ktory zdroj
ma pouzit pre vstup do zvukovky.

Cez ktory port je to dobre robit ?
Nemate s tym niekto skusenost, alebo aspon
niecim podobnym ? Da sa kupit take zariadenie ?

dik, za kazdu radu

martin


Tvorba PDF

[*] Roman Toda <toda(zv)digitaldocuments.org> - 12.6.2002 10:31:15

> neznate nekdo zpusob, jak v Delphi vytvaret PDF soubory vcetne cestiny? Na
> torry.net jsem nasel nejake komponenty (powerPDF,...), ale zadna neumi
> cestinu (resp. zvolit cesky font) a nebo delam chybu. V archivu konference
> se tvorba pdf v Delphi jiz resila, ale o cestine nic.

Nepoznam tie Delphi komponenty, ale cestina v PDF je dost problem aj
profesionalnych (cca. $1000) kniznic. Ide v podstate o to "dobre" do PDFka
vlozit informacie o fonte. Pokial to Tvoja komponenta nevie tak to tam treba
dorobit. Mas k tym komponentam zdrojaky?? Pokial ano a trufas si na to, tak
ti viem povedat co presne tam ma byt.
Pokial nie odporucam bombardovat tvorcov.

Roman

OT: Ako na maily (Synapse, JCL ...)

[*] Jiri Foldyna <jiri.f(zv)avizo(tec)cz> - 12.6.2002 10:31:23

> Ale tech 250 lidi, to jsou nejaci linuxaci, ti si nikdy nic
> nekoupi, ti
> chteji vsechno zadarmo, zadny zisk ti nevygeneruji :-)))))))

Rekl bych, ze prave tady Petr uderil hlavickou o hrebicek.

M$ je priklad komercionalizace odvetvi, ktere bylo, je a bude domenou
kreativnich a chytrych lidi. Nekteri z nich chapou vyvoj SW jako prilezitost
k vydelani penez, ti prirozene lnou k M$ jako prikladu uspesneho modelu
vysokych zisku. Jini zase berou vyvoj SW jako intelektualni vyzvu a radeji
resi konkretni problemy konkretniho (-ich) zakazniku. Pro ty je samozrejme
Open Source SW vyborny, protoze jsou schopni s nim pracovat, a hlavne jsou
ochotni sve poznatky a znalosti zadarmo poskytnout komunite Open Source,
protoze vedi, ze se jim to vyplati.

Zda se, ze rostouci kredit a podpora Open Source software je trnem v pate
prave vyhradne komercne orientovanym firmam, nebot ty tusi, ze obdobi trvale
a plynule rostoucich zisku nebude prave diky Open Source alternative trvat
vecne. Ze tomu tak skutecne je, nasvedcuje znamy (a podle mne az hystericky)
atak M$ proti Open Source komunite.

Zdravim

Jiri Foldyna
mailto:jiri.f(zv)avizo(tec)cz

Ako na maily (Synapse, JCL ...)

[*] Jan Krizek <krizek(zv)vitasw(tec)cz> - 12.6.2002 10:51:46

Me spis pripada, ze proti sobe diskutuji ti co se pohybuji jen po svem
pocitaci a ti co maji zakazniky, jejichz pocitac nikdy nevideli a chteji
mit jistotu, ze nektere funkce tam proste budou, aniz by je museli
programovat, pripadne pridavat k programu.

Ja dost casto jsem donucen sednout k pocitaci o kterem nevim nic, krome
toho ze na nem jsou Windows XXXX. A musim byt schopny na nem pracovat -
a budes se divit, kazdy tam nema Windows Commandera. Ale kazdy tam ma
Explorera, Notepad, Internet Explorera a podobne. Takze me staci, ze vim
ze si s timhle vystacim. V pripade UNIXU vim, ze mam prikazovou radku a
vi (a musim doufam, ze nemam moc rozhozeny terminal).

Ale nejzajimavejsi je, kam se tahle diskuse stocila. Na zacatku byl spor
mezi SimpleMAPI a pouziti primo v aplikaci protokolu SMTP a ted je tu
najednou predhazovano, ze MS pouze mysli jen na sebe. Kdyz naopak
SimpleMAPI je rozhrani - ne implementace. A tu muze udelat kazdy email
klient - jenom jak Petr Vones poznamenal toho neni skoro nikdo krome MS
schopen. Pokud chci odeslat mail z aplikace, kde to neni jeji zakladni
naplni (a nechapu, proc bych kazdemu programu mel nastavovat SMTP
server), tak je naprosto logicke, ze k tomu pouziji nainstalovaneho
klienta - ostatne jak spravne poznamenal Lukas Gebauer, tak na unixu ma
k tomu sendmail - takze tam by taky neimplementoval cele SMTP (on
sendmail taky nemusi posilat postu pres SMTP).

Pro webovy prohlizec bohuzel takove rozhrani neni, je k dispozici pouze
WebBrowser, ktery je implementovan pouze IE. Tak pouzivam ten. Jestli ma
nekdo z vas odpurcu pouzivani IE nejake reseni, jak stejnym zpusobem
pouzivat volitelne jakykoliv browser, tak mi reknete, budu vam vdecny.
(Jen mi neradte ShellExecute - potrebuji byt schopny reagovat na
udalosti vyvolana na strance).

Jan Krizek

> -----Original Message-----
> From: Vlko II. [mailto:vlko_(zv)pobox.sk]
> Sent: Tuesday, June 11, 2002 8:42 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: Ako na maily (Synapse, JCL ...)
>
>
> Neda mi nezareagovat na tuto diskusiu Microsoft vs Ostatne.
> Mam taky pocit ako keby tuto diskusiu viedli pracovnici
> Microsoftu proti ostatnym. Mozno

Tvorba PDF

[*] Jan Dvorak <dvorak(zv)szu(tec)cz> - 12.6.2002 10:51:10

Existuje shereware PDFfactory, ktery se po instalaci chova jako dalsi
tiskarna. Umi prevod do PDF vcetne zabudovavani fontu. Podivej se na
www.studna(tec)cz , tam to je hodne propagovano.

Ing. Jan Dvorak

>
> Zdravim,
> neznate nekdo zpusob, jak v Delphi vytvaret PDF soubory vcetne cestiny? Na
> torry.net jsem nasel nejake komponenty (powerPDF,...), ale zadna neumi
> cestinu (resp. zvolit cesky font) a nebo delam chybu. V archivu konference
> se tvorba pdf v Delphi jiz resila, ale o cestine nic.
> Dik za jakoukoliv radu
> Radek
>

Ako na maily (Synapse, JCL ...)

[*] Robert Kindl <rob(zv)exec(tec)cz> - 12.6.2002 11:01:42

> > > Takze cela vyhoda zabudovani IE je hlavne v tom, ze v prvnim
> > > ctvrtroce po vydani wodnows nemusim instalovat IE. Posleze uz musim
> > > instalovat zaplaty, pak dokonce cele IE upgradovat.
> > No nemusis, nemusis, nainstaluj si tech tisic jinych browseru. Kdo te
> > nuti to delat? Mas preci svobodnou volbu, po ktere tu volas.
> Jsi evidentne natvrdly, takze ti to vysvetlim polopatisticky.
> Predstav si, ze Lukas objevi ve sve Synapsi chybu. Dejme tomu, ze ja
> Synapsi pouzivam v nejakem svem programu a mam tisice instalaci po
> svete. Dejme tomu, ze se divam kazdy tyden na Lukasovo stranky, zda
> se tem nahodou neobjevila nejaka zaplata (a samozrejme se take divam
> na stovky jinych webu firem, jejichz produkty pouzivam - napriklad
> mam 3 prohlizece, 4 majlery atp.). Najdu zaplatu, hned si ji
> nainstaluju. Prekompiluju i svuj program, a vystavim zaplatu, aby si
> mi zakaznici mohli stejnym systemem instalovat zaplatu ode me. Za
> dalsi tyden Lukas vystavi dalsi zaplatu, nacez ja take. Pochop
> konecne, ze v tomto kolobehu vecneho zaplatovani je stahovani zaplat
> na IE uz nesmirne obtezujici. Kdo to ma porad stihat?
> Zbysek Hlinka

Nechapu.

Na IE zaplaty, ktere si musim stahovat.
To je nesmirne obtezujici.
IE je ze hry.

Lukas vydava zaplaty na Synapsi, ktere si musim stahovat.
Tak to je ale prece take NEMIRNE OBTEZUJICI!
Takze tim je ze hry.

Na Linux jsou zaplaty. Na Windows jsou zaplaty. Na Mozzilu jsou zaplaty.
Vse je ze hry.

Co zbyva?
Jakykoliv software ktery je jiz nekolik let mrtvy.
Nikdo ho nerozviji a tim padem NEJSOU ZADNE ZAPLATY!

Hodne zdaru s nim ti preje
Rob

PS Ja chci aby k mnou pouzivanemu SW byly zaplaty a byly nove verze.
Ja to primo pozaduji!
Ocekavam a pozaduji to i u OPENSOURCE i u produktu MS.
Mrtvy SW nechci!

Oboustranny tisk

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 12.6.2002 11:08:53

Je tam chyba, opravoval to QBS nahradou za PrinterSetup v QuickRpt.pas loni (v 3.08 Pro).
Jaro B.

-----Original Message-----
From: mbartonek(zv)synthesia(tec)cz [mailto:mbartonek(zv)synthesia(tec)cz]
Sent: Wednesday, June 12, 2002 9:49 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Oboustranny tisk
>D5 Ent. QR 3.5 st.
> report1.PrinterSettings.Duplex := True
>vysledna sestava je skutecne vytistena na obe strany, ale druha strana je
>obracene ("vzhuru nohama").
>HP LaserJet 2200d, ovladac PCL 6, verze 4 3 2 96 - Bld. 1160 - CRel. 1160
>Bartonek Milan

Dotaz na tabulku podle stromove struktury

[*] David Men��k <mensikd(zv)seznam(tec)cz> - 12.6.2002 11:11:46

Rekurze.
Ozon

> Otazka je jak udelat dotaz, ktery mi vrati vsechny
> polozky patrici nejen do konkretni vetve(to neni problem:)),
> ale i do vetvi, ktere jsou teto vetvi podrizeny?

spinanie cez porty v PC

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 12.6.2002 11:33:16

Muzes pouzit integrac MH4066 - jsou to ctyri analogove spinace ovladane
digitalem. Vzhledem k tomu, ze mas sest vstupu bych pouzil LPT port a jeho
vystupni linky D0 - D7 (D0 - spinac jedna, D1 - spinac 2 ....). Kolem LPT
portu je to na jine povidani. Existuje mnoho komponent (ja zrovna zadnou
neznam) nebo jedan specialni DLL s jednim Unitem, pres ktery se da ovladat
temer vse.
Rumcajs

> Ahojte, prepacte za silne OT.
>
> Mam sest AUDIO zdrojov a jeden vstup do zvukovej karty.
> Potreboval by som softverovo prepinat, ktory zdroj
> ma pouzit pre vstup do zvukovky.
>
> Cez ktory port je to dobre robit ?
> Nemate s tym niekto skusenost, alebo aspon
> niecim podobnym ? Da sa kupit take zariadenie ?
>
> dik, za kazdu radu
>
> martin
>
>
>

OT: Ako na maily (Synapse, JCL ...)

[*] Ondrej Krsko <ondrej.krsko(zv)zoznam.sk> - 12.6.2002 10:00:54 ut

Chcel by som pridaj k tejto debate par poznamok:
- Open Source neznamena software zadarmo
- Free Software neznamena software zadarmo
- Closed Software neznamena software za $$$

Velmi casto to tu vela ludi spaja.
Moze byt OS zadarmo, za peniaze atd, takisto ako moze byt akykolvek iny
software za $ alebo nie.

> Open Source SW vyborny, protoze jsou schopni s nim pracovat, a hlavne
> jsou
> ochotni sve poznatky a znalosti zadarmo poskytnout komunite Open Source,
> protoze vedi, ze se jim to vyplati.
>
> Zda se, ze rostouci kredit a podpora Open Source software je trnem v pate
> prave vyhradne komercne orientovanym firmam, nebot ty tusi, ze obdobi
> trvale
> a plynule rostoucich zisku nebude prave diky Open Source alternative
> trvat
> vecne. Ze tomu tak skutecne je, nasvedcuje znamy (a podle mne az
> hystericky)
> atak M$ proti Open Source komunite.
>

Struktura TABLE NA ms sql serveru 2000

[*] ales.pavel(zv)popron(tec)cz - 12.6.2002 12:15:04

Ahoj kluci nevite jak zjistit strukturu tabulky ?
Neco jako
Struture table Zakaznici

a vrati mi to


Jmeno char(10)
Prijmeni char(20)
.
.

DEKUJI MOC....

Ales Pavel
Technical Specialist
Popron Consulting - Your System Integrator
www.popronconsulting(tec)cz
Popron Building
Jeremiasova 947
Prague 5
155 00

Create Unique Index vs. Constraint Unique

[*] Radim Kunz <privat(zv)casestudio(tec)com> - 12.6.2002 12:19:31


----- Original Message -----
From: "Roland Turcan" <rolo(zv)sedas.sk>
To: "Delphi CZ konferencia" <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, June 12, 2002 9:37 AM
Subject: Create Unique Index vs. Constraint Unique


> Hello Delphi CZ konferencia!
>
> Este stale mi nie je jasny funkcny rozdiel medzi jedinecnym indexom a
> jedinecnym constrainom. Podla mna sa na oba typy pridava unique index
> a z toho mi vychadza, ze rozdiel je len v mene ale nie vo funkcnosti.
>
> Alebo sa mylim ?
>
> FireBird 1.0
> --
> Best regards, TRoland
>
>

Na unique constraint, ktery je v parent tabulce, muzes povesit
foreign key, na unique index ne.

Radim


Toolbar a rozsirujici nabidka

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 12.6.2002 12:20:53

From: "Petr Kuklik" <Petr.Kuklik(zv)seznam(tec)cz>
> jak muzu dosahnout efektu, kdy se tlacitka, ktera se nevejdou na toolbar,
> schovaji pod sipku na konci toolbaru. Po stisknuti na tuto sipku se rozbali
> nabidka techto tlacitek.

Napriklad tak, ze pouzijes ActionBar (Delphi 6)

Petr Vones

Jak zvetsit velikost pisma v TMainMenu

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 12.6.2002 12:21:34

From: "Sebesta Jan" <delcomseb(zv)volny(tec)cz>
> jak mam zvetsit velikost pisma v TMainMenu ?

V jake verzi Delphi ?

Petr Vones

JclDebug

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 12.6.2002 12:29:31

From: "miro mrazik" <preas_w(zv)stonline.sk>
> chcel by som pouzit jclDebug vo svojom programe ale neviem ako na to.
> Zatial to mam tak, ze vynimku zapisem do textoveho suboru datum, cas, a
> chybove hlasenie.
> Chcem vsak zapisovat viacej informacii o vzniknutej chybe. K tomu by som
> chcel pouzit jclDebug, ale neviam ani dke co mam nadekladovat, ani kde
> ziskat info o chybe.

- stahni si posledni verzi JCL 1.20 Build 779:
http://sourceforge.net/project/showfiles.php?group_id=47514&release_id=81364
- rozbal do nejakeho adresare (napriklad C:\JCL)
- ukonci Delphi a spust C:\JCL\Install.bat a pak zvol Install
- spust Delphi, otevri v nem tvoji aplikaci. V te aplikaci odstran kod ktery
jsi doposud pouzival k logovani chyb (udalost Application.OnException)
- v menu zvol: New -> Dialogs -> Exception Dialog -> OK
- dialog uloz pod nejakym nazvem (treba ExceptionDialog.pas). Pokud chces
chyby logovat i do souboru, tak u toho dialogu nastav vlastnost Tag = 1
- v Project | Options -> Linker zapni Map file - Detailed
- udelej Build projektu

V tomto okamziku by to jiz melo fungovat. Pokud nechces pouzivat MAP file, tak
si dal precti Readme, tam jsou popsany dalsi zpusoby jak pridat potrebna data
do aplikace.

Petr Vones

Toolbar a rozsirujici nabidka

[*] Petr Kuklik <Petr.Kuklik(zv)seznam(tec)cz> - 12.6.2002 12:34:41

Hmm, ja pracuju v D5Prof, nebylo by jine reseni?

Petr Kuklik

Dne 12.��erven�2002, <delphi-l(zv)clexpert(tec)cz> napsal:

> From: "Petr Kuklik" <Petr.Kuklik(zv)seznam(tec)cz>
> > jak muzu dosahnout efektu, kdy se tlacitka, ktera se nevejdou na toolbar,
> > schovaji pod sipku na konci toolbaru. Po stisknuti na tuto sipku se rozbali
> > nabidka techto tlacitek.
>
> Napriklad tak, ze pouzijes ActionBar (Delphi 6)
>
> Petr Vones
>
>

______________________________________________________________________
Reklama:
Jak si stoji kurz koruny? http://kurzy.seznam(tec)cz

Nekonecne zaplatovani (was: Ako na maily)

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 12.6.2002 12:42:17

On 12 Jun 2002 at 11:01, Robert Kindl wrote:

> > > > Takze cela vyhoda zabudovani IE je hlavne v tom, ze v prvnim
> > > > ctvrtroce po vydani wodnows nemusim instalovat IE. Posleze uz
> > > > musim instalovat zaplaty, pak dokonce cele IE upgradovat.

> > > No nemusis, nemusis, nainstaluj si tech tisic jinych browseru. Kdo
> > > te nuti to delat? Mas preci svobodnou volbu, po ktere tu volas.

> > Jsi evidentne natvrdly, takze ti to vysvetlim polopatisticky.
> > Predstav si, ze Lukas objevi ve sve Synapsi chybu. Dejme tomu, ze ja
> > Synapsi pouzivam v nejakem svem programu a mam tisice instalaci po
> > svete. Dejme tomu, ze se divam kazdy tyden na Lukasovo stranky, zda
> > se tem nahodou neobjevila nejaka zaplata (a samozrejme se take divam
> > na stovky jinych webu firem, jejichz produkty pouzivam - napriklad
> > mam 3 prohlizece, 4 majlery atp.). Najdu zaplatu, hned si ji
> > nainstaluju. Prekompiluju i svuj program, a vystavim zaplatu, aby si
> > mi zakaznici mohli stejnym systemem instalovat zaplatu ode me. Za
> > dalsi tyden Lukas vystavi dalsi zaplatu, nacez ja take. Pochop
> > konecne, ze v tomto kolobehu vecneho zaplatovani je stahovani zaplat
> > na IE uz nesmirne obtezujici. Kdo to ma porad stihat? Zbysek Hlinka
>
> Nechapu.

Neni treba. Lukas si stezoval, ze "UZ" po ctvrt roce musi instalovat
zaplaty na IE, a pozdeji upgradovat na novou verzi.

No a?

S pozdravem

Zbysek Hlinka


OT: Celeron 1000 a Runtime Error 202

[*] skywalker <skywalker(zv)stonline.sk> - 12.6.2002 12:43:22

Ahoj konfero,
sorry za OT ale mam problem so spustenim aplikacie na CPU Celeron 1000,
stale to hlasi Runtime Error 202. Aplikacia je napisana v BP 7.0. Niekedy to
tu uz bolo preberane, ale nemam archiv konferencie a bolo to uz dost davno.
Viete niekto pomoct, co s tym ? Predtym to bezalo na PII 233, ale odisla tam
doska a kupil sa novy pocitac a uz to nejde.... ;-(((

Peter, skywalker(zv)stonline.sk

Struktura TABLE NA ms sql serveru 2000

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 12.6.2002 12:48:42

Ahoj mrkni do BOL na tabuly SYSOBJECTS a SYSCOLUMNS.

Slavek

> Ahoj kluci nevite jak zjistit strukturu tabulky ?
> Neco jako
> Struture table Zakaznici
>
> a vrati mi to
>
>
> Jmeno char(10)
> Prijmeni char(20)
> .
> .
>
> DEKUJI MOC....
>
> Ales Pavel
> Technical Specialist
> Popron Consulting - Your System Integrator
> www.popronconsulting(tec)cz
> Popron Building
> Jeremiasova 947
> Prague 5
> 155 00
>
>
>

--------------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
--------------------------------------------------------
Udelejte to blbuvzdorne a zitra nekdo vymysli jeste vetsiho blba.

Struktura TABLE NA ms sql serveru 2000

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 12.6.2002 12:55:08

Existuje view INFORMATION_SCHEMA.Columns (jmeno katalogu je povinne !), ve
kterem jsou slouce a jejich typy vsech tabulek a view.
Tedy napr. SELECT * FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'xxxxx'
Pavel

> -----Original Message-----
> From: ales.pavel(zv)popron(tec)cz [mailto:ales.pavel(zv)popron(tec)cz]
> Sent: Wednesday, June 12, 2002 12:15 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Struktura TABLE NA ms sql serveru 2000
>
>
> Ahoj kluci nevite jak zjistit strukturu tabulky ?
> Neco jako
> Struture table Zakaznici
>
> a vrati mi to
>
>
> Jmeno char(10)
> Prijmeni char(20)
> .
> .
>
> DEKUJI MOC....
>
> Ales Pavel
> Technical Specialist
> Popron Consulting - Your System Integrator
> www.popronconsulting(tec)cz
> Popron Building
> Jeremiasova 947
> Prague 5
> 155 00
>
>

Toolbar a rozsirujici nabidka

[*] Martin Cajbik <cajbik(zv)sct.sk> - 12.6.2002 12:57:00

S ActionBar-om som skusal nieco robit este pred UpdatePack 2 a nedopadlo to
velmi dobre (spusta chyb uz pocas dizajnu). Je to po UpdatePack 2 uz
skutocne pouzitelne ?

MarCaNT (marcant(zv)sct.sk)> From: "Petr Kuklik" <Petr.Kuklik(zv)seznam(tec)cz>
> > jak muzu dosahnout efektu, kdy se tlacitka, ktera se nevejdou na
toolbar,
> > schovaji pod sipku na konci toolbaru. Po stisknuti na tuto sipku se
rozbali
> > nabidka techto tlacitek.
>
> Napriklad tak, ze pouzijes ActionBar (Delphi 6)
>
> Petr Vones
>
>

Dotaz na tabulku podle stromove struktury

[*] Martin Cajbik <cajbik(zv)sct.sk> - 12.6.2002 13:00:10

Vacsina SQL serverov ma na rekurziu urcite obmedzenia a nemyslim, ze na
takyto prechod stromom je nutne pouzit rekurziu (aj ked je to z hladiska
programovania najjdenoduchsie).

MarCaNT (marcant(zv)sct.sk)> Rekurze.
> Ozon
>
> > Otazka je jak udelat dotaz, ktery mi vrati vsechny
> > polozky patrici nejen do konkretni vetve(to neni problem:)),
> > ale i do vetvi, ktere jsou teto vetvi podrizeny?
>
>

Struktura TABLE NA ms sql serveru 2000

[*] ales.pavel(zv)popron(tec)cz - 12.6.2002 13:06:09

Ahoj mrkni do BOL na tabuly SYSOBJECTS a SYSCOLUMNS.

jiste o tom vim tak to abych si udelal stored proceduru,abych furt nemusel
couhat do tyhle tabulky a jen si zavolal nazev me tabulky a vyhodilo mi to
data...tak dik...myslel jsem ze uz existuje prikaz jako u oracla....

Diky alda

An error occurred ... BDE (error $251E)

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 12.6.2002 13:07:48

Ahoj,
jsem tu zase jednou s prozbou o pomoc.
Na PC u zakaznika bylo WinME a nas program pristupujici na IB6 pres BDE, pak
preinstalovali na WinXP a nas program i BDE. A ouha! Pri startu naseho
programu to hlasi "An error occurred while attempting to initialize the
Borland Database Engine (error $251E) ". Co je to za chybku ? Da se nekde
najit jeji popis? A co s tim !?


Zdenek Brejsa - programator HJ-SOFT s.r.o.
ICQ 47636291

PS: Hlavne mi nerikejte, ze se mam vykaslat na BDE. Ja bych to udelal velmi
rad, ale nejsem tu panem :-(

Dotaz na tabulku podle stromove struktury

[*] Radek KALA <Kala(zv)Atlas(tec)cz> - 12.6.2002 13:08:57

Omezen� na rekurzy je skutecne omezene, ale je treba si uvedomit
jaky strom pouzivame. Ja se pohybuji ve strojarine a pracuji s
kusovniky, nekdo by si rekl, ze stromovy kusovnik, bude mit stovky
zanoreni, ale ona to neni pravda. Ve skutecnosti se jedna o
jednotky vyjimecne desitky, ale to az stovky to budou az budu
delat kompletni kusovnik raketoplanu, a i o tom bych pochyboval.
Zkratka i slozity kusovnik ma do 10 zanoreni.

> Vacsina SQL serverov ma na rekurziu urcite obmedzenia a nemyslim, ze
> na takyto prechod stromom je nutne pouzit rekurziu (aj ked je to z
> hladiska programovania najjdenoduchsie).
>
> MarCaNT (marcant(zv)sct.sk)
>
>
> > Rekurze.
> > Ozon
> >
> > > Otazka je jak udelat dotaz, ktery mi vrati vsechny
> > > polozky patrici nejen do konkretni vetve(to neni problem:)),
> > > ale i do vetvi, ktere jsou teto vetvi podrizeny?
> >
> >
> >
>
S pozdravem Radek KALA
BetaControl, s.r.o.
Cerneho 58/60, 635 00
tlf. : + 420 5 4622 3491
fax : + 420 5 4622 3470
GSM : + 420 603 85 75 15

Nekonecne zaplatovani (was: Ako na maily)

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 12.6.2002 13:16:52

From: "Zbysek Hlinka" <hlinka(zv)hlinka(tec)cz>
> Neni treba. Lukas si stezoval, ze "UZ" po ctvrt roce musi instalovat
> zaplaty na IE, a pozdeji upgradovat na novou verzi.

Tady je prehled patchu na IE za tento rok (jsou kumulativni):

Date: 15 May 2002
Bulletin: MS02-023

Date: 28 March 2002
Bulletin: MS02-015

Date: 21 February 2002
Bulletin: MS02-009

Date: 11 February 2002
Bulletin: MS02-005

To je opravdu velmi narocne, kliknout na odkaz v mailu, stahnout patch a
nainstalovat. Na jedne strane se tu vola po tom, aby se chyby opravovaly co
nejrychleji, na druhe strane zase ze oprav je prilis moc ;-) Asi by si to
chtelo ujasnit co kdo vlastne chce.

Petr Vones

Toolbar a rozsirujici nabidka

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 12.6.2002 13:21:30

From: "Martin Cajbik" <cajbik(zv)sct.sk>
> S ActionBar-om som skusal nieco robit este pred UpdatePack 2 a nedopadlo to
> velmi dobre (spusta chyb uz pocas dizajnu). Je to po UpdatePack 2 uz
> skutocne pouzitelne ?

UpdatePack 2 pro D6 je tu uz nejaky ten mesic, takze by jsi ho uz asi mel
davno mit nainstalovatny ;-) Aktualni opravy pro ActionBands (ktere nejsou
zahrnuty v UPD#2) najdes tady, vcetne dalsich informaci:
http://homepages.borland.com/strefethen/

Petr Vones

An error occurred ... BDE (error $251E)

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 12.6.2002 13:21:05

> startu naseho programu to hlasi "An error occurred while attempting to
> initialize the Borland Database Engine (error $251E) ". Co je to za
> chybku ? Da se nekde najit jeji popis? A co s tim !?

Ahoj,

chyba vznikla pri inicializaci BDE. Castym zdrojem je situace, kdy na
pocitaci bylo nejake starsi BDE a pak probehl z nejakeho duvodu
neuspesny pokus o upgrade. Vysledkem bylo, ze na pocitaci byly soubory
jak z puvodni tak i z nove verze. Kdyby selhaly jine metody, jako treba
odinstalovani apod., mohlo by pomoci soubory BDE rucne nakopirovat
misto puvodnich a opravit zapis v registru.

Napada me: jsi na XP prihlasen jako administrator? Vybavuje se mi, ze to
je mozna nezbytna podminka... (krk ale za to nedam).

David Lebeda

Toolbar a rozsirujici nabidka

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 12.6.2002 13:26:29

From: "Petr Kuklik" <Petr.Kuklik(zv)seznam(tec)cz>
> Hmm, ja pracuju v D5Prof, nebylo by jine reseni?

- upgrade na D6 (ted je tusim asi za 7500 Kc)
- pouziti komponent tretich stran (pochybuji ze najdes nejake zdarma)

Petr Vones

Struktura TABLE NA ms sql serveru 2000

[*] Ludek Sveller <ludek(zv)slim(tec)cz> - 12.6.2002 13:26:16

a co treba obycejny

sp_help <tabulka>


Ludek Sveller

Dynamicke pole recordov

[*] Robert Suska <delphi(zv)korak.sk> - 12.6.2002 13:33:45

Ahojte!

ako sa da zapisat dynamicke pole recordov tak ze ale pred tym nepoznam jeho
velkost hned vysvetlim to co som napisal.

mam

type TTreeData= packed record
meno_polozky: String;
datum: String;
id: Integer;
end;

var data: array of TTreeData;

begin
Tu by som mu potreboval nastavit velkost a to
SetLength(data, 1000);
len proste figel je v tom ze ja v cykle nacitavam polozky a to takymto
sposobom

(pocet_poloziek) "meno_polozky" (pocet_datumov_ku_polozke) "datum" "id"
"datum" "id" "meno_dalsej_polozky" (pocet_datumov_ku_polozke) "datum" "id"
"datum" "id" adt......

a potrebujem to preto v tom recorde aby som potom mohol podla toho
vyhladavat totiz to su data pre TTreeView. Do TTreeView sa zapisuje vsetko
okrem id lebo sa moze stat ze bude viac rovnakych datumov pre jedno
meno_polozky a tak to bolo treba nejako odlisit. vlastne je to cele
client\server takze ja vsetko ziadam od servera este aj formulare aj cmd pre
ich zatvaranie proste vsetko. a potrebujem vediet ako v tom cykle ktory mi
nacitava tie data do TTreeView ako tam mam zvacsovat objem toho pola
recordov??? Ak by niekto chcel mozem poslat celu tu metodu ktora zabezpecuje
nacitanie dat

Dakujem Robo

Nekonecne zaplatovani (was: Ako na maily)

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 12.6.2002 14:02:37

On 12 Jun 2002 at 13:16, Petr Vones wrote:

> From: "Zbysek Hlinka" <hlinka(zv)hlinka(tec)cz>
> > Neni treba. Lukas si stezoval, ze "UZ" po ctvrt roce musi instalovat
> > zaplaty na IE, a pozdeji upgradovat na novou verzi.
>
> Tady je prehled patchu na IE za tento rok (jsou kumulativni):
>
> Date: 15 May 2002
> Bulletin: MS02-023
>
> Date: 28 March 2002
> Bulletin: MS02-015
>
> Date: 21 February 2002
> Bulletin: MS02-009
>
> Date: 11 February 2002
> Bulletin: MS02-005
>
> To je opravdu velmi narocne, kliknout na odkaz v mailu, stahnout patch
> a nainstalovat. Na jedne strane se tu vola po tom, aby se chyby
> opravovaly co nejrychleji, na druhe strane zase ze oprav je prilis moc
> ;-) Asi by si to chtelo ujasnit co kdo vlastne chce.

U Linuxu mohou byt klidne i 2x denne, protoze k nemu jsou prece
zdrojaky, takze si je mohu delat klidne sam (jenom nevim, kdy budu
psat aplikace, ktere me uzivi). Ale beda, kdyz se prijde na chybu u
MS, ktery pak musi vydat zaplatu. MS nema narok na chyby, MS je buh a
ten musi byt uz z definice dokonaly...

Hlavne, abych byl take ja, jako programator, dokonaly, a nedelal
chyby ve svych programech, aby nebozi zakaznici nemuseli zaplatovat
me chyby...

Ja se chci nejdrive uzivit, a teprve potom bavit vyrobou free
programku nebo stouranim v cizim kodu. Nikoliv obracene. Nemam holt
to stesti, ze by mi predkove zanechali dost prostredku na pohodlny
zivot. Ti do mne zaludne vrazili pouze vzdelani, a pak me vyhnali se
slovy jdi, a starej se jak umis. :-)

S pozdravem

Zbysek Hlinka


Struktura TABLE NA ms sql serveru 2000

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 12.6.2002 14:33:53

Podle toho, o jakou databazi se jedna.
Na Oraclu treba takto:

select * from sys.all_tab_columns t where t.table_name = '<table_name>'

Existuje taky prikaz DESCRIBE <table_name>

Martin Ben


> -----Original Message-----
> From: ales.pavel(zv)popron(tec)cz [mailto:ales.pavel(zv)popron(tec)cz]
>
> Ahoj kluci nevite jak zjistit strukturu tabulky ?
> Neco jako
> Struture table Zakaznici
>
> a vrati mi to
>
>
> Jmeno char(10)
> Prijmeni char(20)
> .
> .

None

[*] Patrik Pol�k <p.polak(zv)nbu(tec)cz> - 12.6.2002 14:35:39

Ahoj v�em
M�m prosbu jak zav�u okno, kter� bylo otev�eno API funfc� shellExecute.
d�ky

Dynamicke pole recordov

[*] Tom� Janta��������{����Y��̿ - 12.6.2002 14:36:00

Nevim jestli jsem spravne pochopil tvuj problem, ale jestli potrebujes pole
zvetsovat/zmensovat (prodluzovat/zkracovat) staci vzdy prikazem
setlength(Pole,Valikost) upravit jeho velikost, data ti v nem zustanou a
muzes pokracovat. Ja nejak takhle resim dynamicky buffer FIFO i mezi vlakny.

Var arrayneco:array of Tneco;
csNeco: TRTLCriticalSection;
.
.

procedure zapis(neco:Tneco);
begin
EnterCriticalSection(csNeco);
SetLength(arrayneco,length(arrayneco)+1);
arrayneco[high(neco)]:=neco;
LeaveCriticalSection(csNeco);
end;

function VyberNeco:TNeco;
Var I : Integer;
begin
EnterCriticalSection(csNeco);
If Length(neco)>0 then
begin
neco := arrayneco[low(neco)]:=neco;
For I:= Low(arrayneco) to High(arrayneco)-1 do
arrayneco[I]:=arrayneco[I+1];
SetLength(arrayneco,length(arrayneco)-1);
end;
LeaveCriticalSection(csNeco);
end;

Nekonecne zaplatovani (was: Ako na maily)

[*] Kral Jirka jr. <jirka(zv)ispot(tec)cz> - 12.6.2002 14:45:06

> To je opravdu velmi narocne, kliknout na odkaz v mailu, stahnout patch
> a nainstalovat. Na jedne strane se tu vola po tom, aby se chyby
> opravovaly co nejrychleji, na druhe strane zase ze oprav je prilis moc
> ;-) Asi by si to chtelo ujasnit co kdo vlastne chce.

Navic dnes jiz my adminove mame k dispozici sikovnou vecicku
Microsoft Baseline Security Analyzer
ktera proskenuje system a rekne co kde treba vylepsit. A funguje i po siti.

Ja bych to s tim patchovanim nevidel tak zbesile.


J. Kral

zavreni ciziho okna

[*] Tom� Janta��������{����Y��̿ - 12.6.2002 14:52:37

Skus zjisti handle toho okna co chces zavrit, resp. hlavniho okna aplikace a
poslat mu windows message.

SendMessage(FindWindow(nil,'Kalkula�ka'),WM_CLOSE,0,0);

ps. priste nazapomen napst Predmet ;o)

> M�m prosbu jak zav�u okno, kter� bylo otev�eno API funfc� shellExecute.

Celeron 1000 a Runtime Error 202

[*] David Mensik <MensikD(zv)seznam(tec)cz> - 12.6.2002 14:54:35

Moc rychly pocitac - chyba v rutine CRT.
Reseni: patch na .exe file (myslim, ze se jmenuje tppatch.exe)
stahnout novou opravenou knihovnu CRT a znovu
zkompilovat.

Ozon

> sorry za OT ale mam problem so spustenim aplikacie na CPU Celeron 1000,
> stale to hlasi Runtime Error 202. Aplikacia je napisana v BP 7.0. Niekedy
to


______________________________________________________________________
Reklama:
Jak si stoji kurz koruny? http://kurzy.seznam(tec)cz

Struktura TABLE NA ms sql serveru 2000

[*] Karel Horky <horky.karel(zv)quick(tec)cz> - 12.6.2002 13:57:57

ales.pavel(zv)popron(tec)cz, <mailto:ales.pavel(zv)popron(tec)cz> napsal:
> Ahoj kluci nevite jak zjistit strukturu tabulky ?
> Neco jako
> Struture table Zakaznici
> a vrati mi to

> Jmeno char(10)
> Prijmeni char(20)

Podivej se na SP_HELP do BOL, vraci to, co potrebujes a jeste mnohem
vic. Priklad pouziti v Query Analyzeru:

SP_HELP JmenoTabulky

------
S pozdravem Karel Horky
horky.karel(zv)quick(tec)cz
W2K/SP1, D5Ent/UP1

An error occurred ... BDE (error $251E)

[*] Lasevic, Martin <MLasevic(zv)ratiopharm(tec)cz> - 12.6.2002 15:00:46

Napada mne jeste moznost nesouladu fyzicke cesty k BDe knihovnam a zapis v
registru - staci jeden nesikovny instalak a je zle.

Martin


> startu naseho programu to hlasi "An error occurred while attempting to
> initialize the Borland Database Engine (error $251E) ". Co je to za
> chybku ? Da se nekde najit jeji popis? A co s tim !?

Ahoj,

chyba vznikla pri inicializaci BDE. Castym zdrojem je situace, kdy na
pocitaci bylo nejake starsi BDE a pak probehl z nejakeho duvodu
neuspesny pokus o upgrade. Vysledkem bylo, ze na pocitaci byly soubory
jak z puvodni tak i z nove verze. Kdyby selhaly jine metody, jako treba
odinstalovani apod., mohlo by pomoci soubory BDE rucne nakopirovat
misto puvodnich a opravit zapis v registru.

Napada me: jsi na XP prihlasen jako administrator? Vybavuje se mi, ze to
je mozna nezbytna podminka... (krk ale za to nedam).

David Lebeda

Jak zvetsit velikost pisma v TMainMenu

[*] Sebesta Jan <delcomseb(zv)volny(tec)cz> - 12.6.2002 15:04:56

D5E

Jan Sebesta

----- Original Message -----
From: "Petr Vones" <pvones(zv)mbox.vol(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, June 12, 2002 12:21 PM
Subject: Re: Jak zvetsit velikost pisma v TMainMenu


> From: "Sebesta Jan" <delcomseb(zv)volny(tec)cz>
> > jak mam zvetsit velikost pisma v TMainMenu ?
>
> V jake verzi Delphi ?
>
> Petr Vones
>
>

Celeron 1000 a Runtime Error 202

[*] Robert Suska <delphi(zv)korak.sk> - 12.6.2002 15:07:05

Ahoj!

http://home.t-online.de/home/andreas.killer/home-eng.htm

tu mozno nieco najdes

Robo
> Ahoj konfero,
> sorry za OT ale mam problem so spustenim aplikacie na CPU Celeron 1000,
> stale to hlasi Runtime Error 202. Aplikacia je napisana v BP 7.0. Niekedy
to
> tu uz bolo preberane, ale nemam archiv konferencie a bolo to uz dost
davno.
> Viete niekto pomoct, co s tym ? Predtym to bezalo na PII 233, ale odisla
tam
> doska a kupil sa novy pocitac a uz to nejde.... ;-(((
>
> Peter, skywalker(zv)stonline.sk
>
>
>

zavreni ciziho okna

[*] Patrik Pol�k <p.polak(zv)nbu(tec)cz> - 12.6.2002 15:21:13

Je to super, ale funguje mi to jedom v debugu, jakmile to pust�m na plno tak
to okno nezav�e p�itom funkce SendMessage nevrac� NULL

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Tom� Janta�
Sent: Wednesday, June 12, 2002 2:53 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: RE: zavreni ciziho okna


Skus zjisti handle toho okna co chces zavrit, resp. hlavniho okna aplikace a
poslat mu windows message.

SendMessage(FindWindow(nil,'Kalkula�ka'),WM_CLOSE,0,0);

ps. priste nazapomen napst Predmet ;o)

> M�m prosbu jak zav�u okno, kter� bylo otev�eno API funfc� shellExecute.

Vlozeni komponenty z dll

[*] Pavel Gazda <Pavel.Gazda(zv)seznam(tec)cz> - 12.6.2002 15:36:29


Zdravim,

z *.dll knihovny chci vlozit komponenty (TPanel,TForm,...) do okna,
vytvoreneho aplikaci.
( aplikace neni udelana v delphi.)

Pouzil jsem

TestForm := TTestForm.CreateParented(AWin);
GetClientRect(AWin,Rect);
with TestForm do
begin
Left := Rect.Left;
Top := Rect.Top;
Width := Rect.Right;
Height:= Rect.Bottom;
end;

a zda se, ze to funguje, ale TestForm nereaguje na zmenu velikosti okna
(handle = AWin )
( to je pochopitelne )

Problem je, pokud nastavim

TestForm.Align := alClient;

Levy horni roh je spravne, ale vyska a sirka komponenty je prilis
velka.(mizi za hranice okna)

Poradi mi nekdo co se s tim da delat ?
( treba jak zjistit ze doslo ke zmene velikosti okna AWin )

Za vsechny rady dekuji.

Pavel ( D5, SP1, Win98)

Dynamicke pole recordov

[*] Libor Junek, KSH-Data <junek(zv)ksh-data(tec)cz> - 12.6.2002 15:45:42

Nevim presne co potrebujes ale pokud chces zvetsit pole o jedno tak
SetLength(Data, Succ(Length(Data)));
a volat to muzes
Data[High(Data)];

Libor

> ako sa da zapisat dynamicke pole recordov tak ze ale pred tym
> nepoznam jeho
> velkost hned vysvetlim to co som napisal.
>
> mam
>
> type TTreeData= packed record
> meno_polozky: String;
> datum: String;
> id: Integer;
> end;
>
> var data: array of TTreeData;
>
> begin
> Tu by som mu potreboval nastavit velkost a to
> SetLength(data, 1000);
> len proste figel je v tom ze ja v cykle nacitavam polozky a to takymto
> sposobom
>
> (pocet_poloziek) "meno_polozky" (pocet_datumov_ku_polozke)
> "datum" "id"
> "datum" "id" "meno_dalsej_polozky" (pocet_datumov_ku_polozke)
> "datum" "id"
> "datum" "id" adt......
>
> a potrebujem to preto v tom recorde aby som potom mohol podla toho
> vyhladavat totiz to su data pre TTreeView. Do TTreeView sa
> zapisuje vsetko
> okrem id lebo sa moze stat ze bude viac rovnakych datumov pre jedno
> meno_polozky a tak to bolo treba nejako odlisit. vlastne je to cele
> client\server takze ja vsetko ziadam od servera este aj
> formulare aj cmd pre
> ich zatvaranie proste vsetko. a potrebujem vediet ako v tom
> cykle ktory mi
> nacitava tie data do TTreeView ako tam mam zvacsovat objem toho pola
> recordov??? Ak by niekto chcel mozem poslat celu tu metodu
> ktora zabezpecuje
> nacitanie dat
>
> Dakujem Robo

Celeron 1000 a Runtime Error 202

[*] Peter Jurco <peter.jurco(zv)alcatel.sk> - 12.6.2002 15:50:23

Nazdar

ja mam niekedy podobny problem a docasne to vzdy riesim spomalovacom
procesora
napr. CpuLower.exe atd.....

maj sa
Peter

----- Original Message -----
From: "skywalker" <skywalker(zv)stonline.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: 12. j�n 2002 12:43
Subject: OT: Celeron 1000 a Runtime Error 202


> Ahoj konfero,
> sorry za OT ale mam problem so spustenim aplikacie na CPU Celeron 1000,
> stale to hlasi Runtime Error 202. Aplikacia je napisana v BP 7.0. Niekedy
to
> tu uz bolo preberane, ale nemam archiv konferencie a bolo to uz dost
davno.
> Viete niekto pomoct, co s tym ? Predtym to bezalo na PII 233, ale odisla
tam
> doska a kupil sa novy pocitac a uz to nejde.... ;-(((
>
> Peter, skywalker(zv)stonline.sk
>
>
>

zavreni ciziho okna

[*] Jakub Dusek <jdev(zv)seznam(tec)cz> - 12.6.2002 16:07:24

Zkus:

PostMessage(Handle, WM_QUIT, 0, 0);

Jakub Dusek

-------------------------------------------
Homepage : http://dusek.zde(tec)cz
Phone : +420604615795
Sms email : jakub.dusek(zv)click(tec)cz
Icq : 86063232
Apps : Add/Remove Manager, Charmaper,
Sms GateKeeper
-------------------------------------------

----- Original Message -----
From: "Patrik Pol�k" <p.polak(zv)nbu(tec)cz>
Subject: RE: zavreni ciziho okna


> Je to super, ale funguje mi to jedom v debugu, jakmile to pust�m na plno
tak
> to okno nezav�e p�itom funkce SendMessage nevrac� NULL
>
> SendMessage(FindWindow(nil,'Kalkula�ka'),WM_CLOSE,0,0);

Dynamicke pole recordov

[*] Robert Suska <delphi(zv)korak.sk> - 12.6.2002 16:19:12

Ahoj!> Nevim presne co potrebujes ale pokud chces zvetsit pole o jedno tak

To akoze ked napisem tento riadok a budem ho mat napr. v cykle a v tom
istom cykle budem aj doplnat do tej struktury data tak mi to bude rast ako
chcem?

> SetLength(Data, Succ(Length(Data)));

A toto je podla vsetkeho koniec pola. ze ?

> Data[High(Data)];


Robo

> a volat to muzes
> Data[High(Data)];
>
> Libor
>
> > ako sa da zapisat dynamicke pole recordov tak ze ale pred tym
> > nepoznam jeho
> > velkost hned vysvetlim to co som napisal.
> >
> > mam
> >
> > type TTreeData= packed record
> > meno_polozky: String;
> > datum: String;
> > id: Integer;
> > end;
> >
> > var data: array of TTreeData;
> >
> > begin
> > Tu by som mu potreboval nastavit velkost a to
> > SetLength(data, 1000);
> > len proste figel je v tom ze ja v cykle nacitavam polozky a to takymto
> > sposobom
> >
> > (pocet_poloziek) "meno_polozky" (pocet_datumov_ku_polozke)
> > "datum" "id"
> > "datum" "id" "meno_dalsej_polozky" (pocet_datumov_ku_polozke)
> > "datum" "id"
> > "datum" "id" adt......
> >
> > a potrebujem to preto v tom recorde aby som potom mohol podla toho
> > vyhladavat totiz to su data pre TTreeView. Do TTreeView sa
> > zapisuje vsetko
> > okrem id lebo sa moze stat ze bude viac rovnakych datumov pre jedno
> > meno_polozky a tak to bolo treba nejako odlisit. vlastne je to cele
> > client\server takze ja vsetko ziadam od servera este aj
> > formulare aj cmd pre
> > ich zatvaranie proste vsetko. a potrebujem vediet ako v tom
> > cykle ktory mi
> > nacitava tie data do TTreeView ako tam mam zvacsovat objem toho pola
> > recordov??? Ak by niekto chcel mozem poslat celu tu metodu
> > ktora zabezpecuje
> > nacitanie dat
> >
> > Dakujem Robo

Ako na maily (Synapse, JCL ...)

[*] Erik Salaj <winsoft(zv)stonline.sk> - 12.6.2002 16:22:52

> > Dnes sa uz kvalitne aplikacie nepisu metodou "cut&paste" ako je
> > to v Linuxe ale ako "reusable", vzajomne spolupracujuce "komponenty".
>
> Blbost, premyslej prosim, nez neco napises.

v com je to konkretne blbost?

> > nezamestanych
> > Linux programatorov.
>
> Blbost. Bezny plat Linux admina nebo programatora v USA je vyssi nez
Windows
> admina nebo programatora - duvodem je potreba vyssi kvalifikace.

nemam nic proti ich platom ani ich praci. Podstata problemu bola v tom,
ci MS moze alebo nemoze presadzovat svoje zaujmy.

> > a Ty si z akeho dovodu nemozes zvolit program, ktory Ti vyhovuje?
> > To demokraticky je len instalacny program, ktory obsahuje
> > vsetky mozne programy sveta, z ktorych si uzivatel moze nejaky
> > zvolit? Ostatne instalacne programy su "nedemokraticke"?
> > Nezamienaj si demokraciu s blbostou, prosim.
>
> Blbost, mimo misu.

mimo misu?

> > > > Ty si trufas overit bezpecnost softwaru? Dokonca si myslis,
> > > > zo to moze urobit uplne kazdy? Naivita je tu podla mna
> > > > slabe slovo.
>
> Dalsi blbost, nikdo netvrdil, ze KAZDY muze overit bezpecnost SW. Ze to
> mozna nedokazes Ty, neznamena, ze to neumi jini...

naozaj nikto? A toto je co:

Ano, skutecne radeji verim stovkam znamym lidem, nez nejake anonymni
skupine lidi skryvajici se za nejakou firmou. Vtip je v tom, ze kdyz te
stovce lidi neduveruji, mohu si sam overit ze maji pravdu, protoze
zdrojaky mam k dispozici. A tak to muze udelat naprosto kazdy!

Ja by som rad upozornil na jeden dost podstatny rozdiel.
Medzi tym, ak niekto nieco povie a ak nieco urobi. Povedat,
ze viem overit bezpecnost je jedna vec, a vediet overit je druha.

> > nevymyslaj si, podla mna Ti nikto nic nevnucuje. Uz som Ti napisal,
> > ze ak Ti niekto nieco vnucuje, obrat sa na policiu. A ak trpis
> > predstavami, ze Ti niekto nieco vnucuje, tak sa obrat na lekara.
>
> Blbost. Vnucovani cehokoli neni trestne, pokud se nejedna o vydirani, a o
to
> v tomto pripade zjevne nejde. Dale, pokud nejsi prakticky lekar, nejsi
> opravnen komukoli doporucit navstevu specialisty, v tomto pripade
> psychiatra.

tak snad existuju nejake organizacie na ochranu prav zakaznika
a podobne. Viac asi poradit neviem, pretoze taketo problemy
nemam.

> > ale nikto okrem Teba netvrdi, ze MS software je skvely a bezpecny.
> > To su vsetko len Tvoje fantasticke predstavy, ktore sa nezakladaju
> > na realite.
>
> Blbost. Staci se divat na obrazovku pri instalaci Woken. Optimistickych
> hesel je tam az az.

aha, mas pravdu, mozno cosi tam je. Ja reklamy velmi nesledujem
a uz vobec sa podla nich neriadim. V kazdom pripade, by som ich
nepovazoval a nezamienal za realitu. Som naozaj prekvapeny,
ze sa mam s programatormi bavit o reklamnych sloganoch.

> > len aby si sa raz z tej bezhranicnej dovery voci sebe nezklamal
>
> Je lepsi se zklamat nez byt podelany predem.

len aby

> Dale, horlivi zastanci jednostranne orientace na SW od M$ prehlizeji
> evidentni a jednoduchou skutecnost - od jisteho okamziku jsou naklady na
> zmenu dodavatele SW tak vysoke, ze se uzivatel prakticky stava rukojmim
> dodavatele - mysli si snad nekdo, ze by M$ registrace ve forme, jak ji
> aplikuje u WinXP, pred 5 lety beztrestne prosla ? Existuje urcita hranice,
> kterou M$ podle mineni rady uzivatelu (a to i velmi velkych - naposled
> nemecka vlada) prekrocil.

v poriadku, mne sa tiez nepacia niektore konkretne kroky Microsoftu
(napriklad s tymi docasnymi licenciami a upgradami, ak som to dobre
pochopil). Ale to je rozhodnutie Microsoftu, je to jeho pravo sa takto
rozhodnut, ja ho respektujem a ja si nemusim kupit a nekupim
ich produkty, ked mi nebudu vyhovovat. Tymto je problem
s MS pre mna vyrieseny.

Erik

OT: Ako na maily (Synapse, JCL ...)

[*] Erik Salaj <winsoft(zv)stonline.sk> - 12.6.2002 16:28:30

> M$ je priklad komercionalizace odvetvi, ktere bylo, je a bude domenou
> kreativnich a chytrych lidi. Nekteri z nich chapou vyvoj SW jako
prilezitost
> k vydelani penez, ti prirozene lnou k M$ jako prikladu uspesneho modelu
> vysokych zisku. Jini zase berou vyvoj SW jako intelektualni vyzvu a radeji
> resi konkretni problemy konkretniho (-ich) zakazniku. Pro ty je samozrejme
> Open Source SW vyborny, protoze jsou schopni s nim pracovat, a hlavne jsou
> ochotni sve poznatky a znalosti zadarmo poskytnout komunite Open Source,
> protoze vedi, ze se jim to vyplati.
>
> Zda se, ze rostouci kredit a podpora Open Source software je trnem v pate
> prave vyhradne komercne orientovanym firmam, nebot ty tusi, ze obdobi
trvale
> a plynule rostoucich zisku nebude prave diky Open Source alternative trvat
> vecne. Ze tomu tak skutecne je, nasvedcuje znamy (a podle mne az
hystericky)
> atak M$ proti Open Source komunite.

ak sa smiem spytat, vy ste aka firma, typu open source, alebo komercna?
Poskytuje svoje produkty zadarmo alebo vam za ne zakaznici platia?
A z coho zijete, z intelektualnej vyzvy alebo zo zarobenych penazi?

Ako je dalej mozne, ze zakaznici uprednostnuju Windows a nie
open-source produkty, ktore riesia ich konkretne problemy?

Este mi prosim prezrad nejake open-source podvojne uctovnictvo
a mzdy, to je jeden z konkretnych problemov, ktory potrebujeme
vyriesit (presnejsie zlepsit jeho riesenie, pretoze s terajsim
nie sme spokojni). Mozme si tak lahko overit, ako open source
realne riesi realne problemy zakaznikov. Je to zaroven taka
intelektualna vyzva, ktora open source programatorov urcite
potesi.

Erik

Nekolik selectu s IN

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 12.6.2002 16:32:53

Ahoj,
spoustim nad nekolika tabulkami dotaz, ktery vypada nejak takto:
SELECT sum(castka) FROM tab1 WHERE zakazka IN (SELECT zakazka FROM zakazky
WHERE podminka);
SELECT sum(castka) FROM tab2 WHERE zakazka IN (SELECT zakazka FROM zakazky
WHERE podminka)
SELECT sum(castka) FROM tab3 WHERE zakazka IN (SELECT zakazka FROM zakazky
WHERE podminka)
...

"tab1-3" jsou ruzne tabulky s ruznou strukturou.
Takto provadim soucty pres ruzne tabulky, pricemz podminka "zakazka IN
(SELECT...)" je vzdy stejna. Neda se to nejak urychlit? Pouziti INNER JOIN
misto IN mi prislo rychlostne stejne... zajimalo by mne, jestli jde IB nejak
donutit, aby se ten SELECT v IN provedl jen v prvni tabulce a pro dalsi se
pouzil ten samy vyber (pustit to cele v jedne transakci?)

Dik za podnety,
Roman
- - - - - - - - - - - - - - - - - - - - -
http://kouzelne.misto(tec)cz/

Jak na hledani chyby v aplikaci s thready

[*] <pawell.none(zv)atlas(tec)cz> - 12.6.2002 16:35:11

Udelal jsem si synteticky test pomoci dalsiho threadu, ktery mi ve velmi kratkych nahodnych intervalech (do 1 sec) posilal zpravu pro reload. Jako kdyby uzivatel rychle klikal na nejaky den v kalendari. Aplikace byla stabilni po celou dobu testu. Zatim jsem to ale testoval jen na svem pocitaci.

Podle logu mam podezreni, ze "neco" prepise zasobnik (na coz nevznikne vyjimka) a program se pak neni schopen vratit z posledni metody a spadne. Dopsal jsem si tedy do logu vypis navratovych adres ze zasobniku vzdy na zacatek a na konec dulezitych metod.

Potom jsem u vsech globalnich objektu kolem nacitani po jejich uvolneni (Free) do nich nastavil nil hodnotu. Pokud se pak neco s timto uvolnenym objektem pokusi pracovat, musi dojit k vyjimce.
-------
skopalik(zv)hlubocky.del(tec)cz: "I kdyby to vylo thread safe, tak by jsi mel mit stejne v kazdem threadu
samostatnou transakci (zase jedna obecna rada)."
Kazdy thread ma vlastni transakci, ale stejne v okamziku behu threadu nemuze bezet zadne dalsi query. Threadove nacitani je tam de-facto jako luxus pro uzivatele. Proto si myslim, ze jestli je nebo neni thread safe je v mem pripade skoro nepodstatne.

"Proste tvuj postup NENI obecne vhodny, a tvuji konretni situaci jsi bohuzel zamlcel. Jinak to nedoporucuji pouzivat, snadno se tak delaji chyby a tezko se to
ladi."
Postup to mozna neni zcela korektni, ale pokud bych chtel praci s threadem predelat podle zde uvedenych navrhu, musel bych zcela zmenit princip nacitani. Zamyslim se nad tim a zkusim to - treba to pomuze.
(Kdyz to ted pisi a premyslim nad tim, asi by se to tim celkove znatelne zjednodusilo)

"bohuzel zamlcel"
Rad to popisi podrobneji, ale co jsem zamlcel? V pripade zajmu mi pomoci (nebo se i poucit ;-) mohu poskytnout k nahlednuti zdrojaky.

"V tom pripade odstran thread, sice bude uzivatel dele cekat, ale nebude mu to padat."
To ne, i kdybych to mel hledat rok. Nekde musi byt zakopan pes a prijdu na to. Tohle musi fungovat.

------
pvones(zv)mbox.vol(tec)cz: "A neni jednodussi pouzit array of TStringList (kazdy objekt je vlastne ukazatel)."
Asi ano, nevim jestli to melo mit hlubsi smysl. Aplikaci jsem nepsal sam a kolega je nyni "out", takze se ho uz moc ptat nemohu.

------
karel.krtecek(zv)centrum(tec)cz: "Pri ukonceni formulare pouzivam vyse uvedeny kus kodu (krome vlakno.Destroy volam vlakno.Free)."
Samozrejme se pouziva Free, to je preklep v ukazce

--------------------------------------
Pawell None, developer, Czech Republic

Propojen� Word a delphi

[*] Patrik Pol�k <p.polak(zv)nbu(tec)cz> - 12.6.2002 16:52:02

Ahoj
Pot�ebuji poradit jak jednotliv� polo�ky p�e�ten� ze souboru txt ukl�dat do
Wordu na p�edem ur�en� m�sto.
D�ky
Patrik

Jedinecne spusteni aplikace

[*] Petr Ku�era <pkucera(zv)vri(tec)cz> - 12.6.2002 17:06:59

Dobry den,

prosim Vas, je nejaka moznost, jak v Delphi donutit program k tomu, aby se
spustil prave jednou a vicenasobne spusteni aplikace bylo zakazano? Jedna se
mi o situaci, kdy je program umisten nekde na serveru a jednotlivi uzivatele
z ruznych pracovnich stanic si jej mohou spustit, pokud jiz neni spusten na
nejakem jinem stroji.

Dekuji.

S pozdravem Petr Kucera.

Delphi a resources

[*] Peter Surovy <psurovy(zv)uevora.pt> - 12.6.2002 16:27:46

Ahoj
mam taky problem z Delphi 5Ent,
mam P IV 1.85 GHz, 255 MB RAM,
20 GB HDD a ked si spustim Delphi poklesnu
mi User a System Resources cca o 20 az 25 %.
Je to bezny jav? Lebo doteraz som si to nevsimol.
Deje sa to na W98 ME.
Dik
Peter Surovy

Toolbar a rozsirujici nabidka

[*] Martin Cajbik <cajbik(zv)sct.sk> - 12.6.2002 17:33:52

Jasne ze UpdatePack 2 uz davno mam. Ale moje skusenosti s ActionToolBar-om
este pred UpdatePack-om boli natolko strasne, ze som vsetky dalsie pokusy o
jeho pouzitie vzdal. Preto sa pytam, ci uz konecne je v pouzitelnom stave a
ci ho uz niekto realne pouzil. Povodne to totiz vyzeralo ako diplomova praca
nejakeho studenta, ktoru nestihol do terminu odovzdania uplne dokoncit :-)

MarCaNT (marcant(zv)sct.sk)>
> UpdatePack 2 pro D6 je tu uz nejaky ten mesic, takze by jsi ho uz asi mel
> davno mit nainstalovatny ;-) Aktualni opravy pro ActionBands (ktere nejsou
> zahrnuty v UPD#2) najdes tady, vcetne dalsich informaci:
> http://homepages.borland.com/strefethen/
>
> Petr Vones

OT: Ako na maily (Synapse, JCL ...)

[*] Ludek ZITA <konference(zv)sales(tec)cz> - 12.6.2002 18:04:21

Ahoj.
Ne ze bych se nebavil nad tim hezkym flamem, ale neda mi to si nerejpnout

From: "Petr Zahradnik" <clexpert(zv)clexpert(tec)cz>
....
> A ze ta dira tam byla predtim pul roku, to nevadilo? To je dostatecna
> bezpecnost serveru, ze kdyz se o chybe nevi, tak je system bezpecny,

Samozrejme je mnohem mnohem bezpecnejsi nez kdyz se o ni vi !!!> jak se chyba zjisti, musi byt IHNED odstranena? Co je to za logiku?

Ano ma to logiku, protoze pokud se o dire vi hned se najdou minimalne
desitky lidi, kteri ji chteji treba jen tak vyzkouset nebo ci hure primo
zneuzit (ono je to mimochodem casto jedno).

> Co ty dalsi tisice bezpecnostnich der, o kterych vevis a treba se ani
nikdy
> nedozvis? To nebrecis nad cernou skrinkou?

Samozrejme, bezpecnostni diry existuji a je vzdy jen otazkou casu, kdy se na
ne prijde.
Ja osobne jinak take patrim k tem, kteri tvrdi, ze vice problemu s
bezpecnosi ma OE a IE jen pro to, ze jsou nejpouzivanejsi.
V tomhle pripade (ted mluvim pouze o desktopech) jde spise o to, ze jsou
vyuzivany urcite vlastnosti souvisejici s uzivatelovym pohodlim nez skutecne
"diry". Bohuzel tim ,ze M$ zabudoval IE systemu prilis hluboko pod kuzi, tak
ani nepouzivani Outlook Exp. a IE nemusi byt vzdy uplne bezpecne. Staci
hloupy nahled v Exploreru a sup jsme tam kde jsme byli. Proto si myslim, ze
integrace IE takhle hluboko neni dobre. I pres to , ze tohle jde samozrejme
taky vypnout. Jen se to musi umet.
Spise je problemem to, ze tyhle nebezpecnosti jsou jaksi v "zakladnim
baleni" zaktivovane a tim jsou Windowsy dobrou platformou pro sireni viru.
Pokud casem Linux (v coz vzhledem k vyderacskym financnim narokum M$ doufam
a predpovidam) pronikne vice na desktopy, pak pocitam, ze se casem jeho
ruzna graficka rozhrani budou potykat s temer stejnymi problemy. Protoze
rozsirit se muze jednine pres podnikovou sferu a tam rozhoduji manageri
vetsinou podle toho jak to hezky a krasne blika a technicka stranka veci je
trochu mimo misu, takze distribucnim firmam nezbyde nez jit stejnym smerem
jako jdou Windowsy a jakmile bude na Linuxu bezet rozsireny mail klient,
ktery bude zobrazovat html mail v nahledu a bude integrovan s prohlizenim
souboru na disku vcetne nahledu, budeme s Linuxem prakticky tam kde jsme s
OE,IE a M$ Windows.

Ono vubec, kdyby lide byli moudri a vice dali na obsah, nez na to jak kde co
blika, stacilo by si posilat holy text nebo maximalne neco jako RTF a byl by
svaty klid.

Pokud nekdo namitne, ze v oblasti serveru je vice non-windows instalaci a
presto, ze v poctu (ci spise v nebezpecnosti) bezpecnostnich der vedou spise
Windowsy, pak odpoved je, ze o servery se stara obvykle vyskolena obsluha a
ta si uz vice da pozor na bezpecnost.

Pokd se nad tim zamyslim, tak nejhorsi ze vseho je UZIVATEL. Pokud
vyeliminuji uzivatele tak vetsina pocitacu bude opravdu bezpecna ::))

Ludek



---
Douf�m, �e odchoz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.365 / Virov� b�ze: 202 - datum vyd�n�: 24.5.2002

Delphi a resources

[*] Jakub Dusek <jdev(zv)seznam(tec)cz> - 12.6.2002 18:05:22

Normalka, min to nestlacis. Nesmis pouzivat tamagoci ale system pro
programatory => Windows 2000 :))

Jakub Dusek

From: "Peter Surovy" <psurovy(zv)uevora.pt>
To: <delphi-l(zv)clexpert(tec)cz>

> Ahoj
> mam taky problem z Delphi 5Ent,
> mam P IV 1.85 GHz, 255 MB RAM,
> 20 GB HDD a ked si spustim Delphi poklesnu
> mi User a System Resources cca o 20 az 25 %.
> Je to bezny jav? Lebo doteraz som si to nevsimol.
> Deje sa to na W98 ME.
> Dik
> Peter Surovy
>
>

Tvorba PDF

[*] Zdenek Stepanek <zstepanek(zv)atlas(tec)cz> - 12.6.2002 18:21:43

Zdravim

Mam neco podobneho (PDF 995). Muzu poslat, nebo na www.pdf995.com. Je to
shareware, takze po kazdem prevodu do PDF se otevre link kamsi do IT na
jejich web. Jinak zadne omezeni. Cestina v tom funguje.

Zdenek

----- Original Message -----

> Existuje shereware PDFfactory, ktery se po instalaci chova jako dalsi
> tiskarna. Umi prevod do PDF vcetne zabudovavani fontu. Podivej se na
> www.studna(tec)cz , tam to je hodne propagovano.

> > neznate nekdo zpusob, jak v Delphi vytvaret PDF soubory vcetne cestiny?
Na
> > torry.net jsem nasel nejake komponenty (powerPDF,...), ale zadna neumi
> > cestinu (resp. zvolit cesky font) a nebo delam chybu. V archivu
konference
> > se tvorba pdf v Delphi jiz resila, ale o cestine nic.

Pomozte prosim

[*] Zdenek Stepanek <zstepanek(zv)atlas(tec)cz> - 12.6.2002 18:39:15

Zdravim

Jelikoz ty prijimacky byly vcera a predevciren, je to uz asi pase, ale
preci.

Chyba je v bloku 3 z jednoducheho duvodu.
Musis si nejdriv vymyslet, jak bude tento algoritmus pracovat.

1) Nejnizsi cifra (i=10) se vynasobi dvema.
2) Testuje se, zda je vysledek vetsi nez 9.
3) Pokud ano, k prvku (i-1) se pricte 1 a z prvku (i) se odecte 10. Proste
prenos pres 10 do vyssiho radu.
4) Atd dle diagramu.

Pokud se podivas do diagramu, uvidis, ze se 10 odecita vzdy (blok 3). Pokud
ma prvek hodnotu 3 a ty ho vynasobis 2, vysledek je 6. Od toho desitku
odcitat nemuzes, vysledek by byl zaporny. Naopak, pokud je prvek 8 a ty ho
vynasobis 2, vysledek je 16. Pak k prvku (i-1) proctes 1 a z aktualniho
vysledku (16) odectes 10, protoze pocitas v DEC soustave.

K tomuto zaveru jsem prisel, kdyz jsem dle daneho diagramu postupoval od
zacatku. Jak to funguje v dalsich blocich mi neni moc jasne (vyvojove
diagramy nevyznavam), ale tak jako tak tam to testovani vetsi nez 9 byt musi
a az na nem je zavisly blok 3.

Zdenek
----- Original Message -----
From: "Jan �imeck�" <senetka(zv)centrum(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, June 07, 2002 6:51 PM
Subject: Pomozte prosim


> Dobry den,
>
> Potreboval bych pomoc. Nerozumim tomuto zadani:
>
> V desetiprvkovem poli je ulozeno velke cislo, v celocislenem poli
> P je velke cislo ulozene po cislicich(P[1] obsohujici cifru
> nejvissiho radu). Na vyvojovem diagramu tri je program ktery toto
> cislo vynasobi cislem 2. Ve kterem z bloku diagramu zavazna chyba
> ze vysledek bude nespravny.
>
> Kdo by byl ochoten mi stimto pomoct, at mi prosim napise osobni e-
> mail a ja mu na nej poslu diagram.

Jak na hledani chyby v aplikaci s thready

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 12.6.2002 18:41:33

> samostatnou transakci (zase jedna obecna rada)."
> Kazdy thread ma vlastni transakci, ale stejne v okamziku behu threadu
nemuze bezet zadne dalsi query. Threadove nacitani je tam de-facto jako
luxus pro uzivatele. Proto si myslim, ze jestli je nebo neni thread safe je
v mem pripade skoro nepodstatne.

Podstatne to je, pokud te zajima stabilita. Thread safe znamena, ze i kdy
se to nahodou sejde, tak to napadne.

> "bohuzel zamlcel"
> Rad to popisi podrobneji, ale co jsem zamlcel? V pripade zajmu mi pomoci
(nebo se i poucit ;-) mohu poskytnout k nahlednuti zdrojaky.

Se ten thread je PORAD suspended. Ale to je ted uz jedno.

> pvones(zv)mbox.vol(tec)cz: "A neni jednodussi pouzit array of TStringList (kazdy
objekt je vlastne ukazatel)."
> Asi ano, nevim jestli to melo mit hlubsi smysl. Aplikaci jsem nepsal sam
a kolega je nyni "out", takze se ho uz moc ptat nemohu.

Zde asi muzes zkusit jen jedno, cele to napis znovu (myslim tu cast kolem
threadu), je to asi tak nejrychlejsi zpusob.
Dale si DB uprav tak, aby mel kazdy thread svou databazi, to pak uz byva
thread safe.
Vic nevim.

Slavek

Delphi a resources

[*] Robert Suska <delphi(zv)korak.sk> - 12.6.2002 18:49:40

Ahoj!

Ty si robis asi srandu... Ked davas na PIV W98 alebo ME. Neviem ci je to
bezny jav ale W98 na P IV nie je bezny jav. Daj tam WinXP alebo W2000 a
budes mat pokoj od nejakych blbych zdrojov a ciselka v percentach. Len sa
opytam preco mas na P IV W98 ??????????????

Robo


> Ahoj
> mam taky problem z Delphi 5Ent,
> mam P IV 1.85 GHz, 255 MB RAM,
> 20 GB HDD a ked si spustim Delphi poklesnu
> mi User a System Resources cca o 20 az 25 %.
> Je to bezny jav? Lebo doteraz som si to nevsimol.
> Deje sa to na W98 ME.
> Dik
> Peter Surovy

Jedinecne spusteni aplikace

[*] Robert Suska <delphi(zv)korak.sk> - 12.6.2002 18:54:51

Ahoj!

Jednoducho povedane takto:

var Hwnd: THandle;
begin
Hwnd:= FindWindow('TForm1', 'One Copy'); //TForm1 = classname; 'One
Copy'=form Caption
if Hwnd = 0 then
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end;

Robo

> Dobry den,
>
> prosim Vas, je nejaka moznost, jak v Delphi donutit program k tomu, aby se
> spustil prave jednou a vicenasobne spusteni aplikace bylo zakazano? Jedna
se
> mi o situaci, kdy je program umisten nekde na serveru a jednotlivi
uzivatele
> z ruznych pracovnich stanic si jej mohou spustit, pokud jiz neni spusten
na
> nejakem jinem stroji.
>
> Dekuji.
>
> S pozdravem Petr Kucera.

TDBF a zavirani souboru

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 12.6.2002 19:12:13

ahoj,

pouzivam TDBF verze 5neco s D6 prof.
vsecko funguje relativne dobre az do
okamziku, kdy potrebuji do urciteho
DBF pristupovat z jine aplikace. nestaci
soubor proste zavrit, je nutne uplne
ukoncit prvni aplikaci, jinak zustava
soubor blokovan (otevren?).

nemate s tim nekdo zkusenosti, hlavne
tedy, jestli se vite, jak toto opravit,
obejit, ci jinak vyresit.

dekuji PeC(zv)

Filtr v (ZEOS) datasetu, was: Zeos komponenty a ch

[*] bleak <bleak(zv)atlas(tec)cz> - 12.6.2002 19:16:35

oh, sorry. ano, filtr chodi takto ibTable.Filter='D1="2000-01-31"'

---original mesage
> ... jde mi o (lokalni) filtr nad temi sloupci ... (sort slape myslim good
i
> lokalne ...) ... to ti chodi taky (lokalni filtr v ZOES nad datumy) ?

Delphi a resources

[*] Peter Surovy <psurovy(zv)uevora.pt> - 12.6.2002 18:18:28

Ahoj
----- Original Message -----
From: "Robert Suska" <delphi(zv)korak.sk>
Sent: Wednesday, June 12, 2002 5:49 PM
> Ty si robis asi srandu... Ked davas na PIV W98 alebo ME.
--no teraz si ma dostal a ja ze co sa ten moj
sef uz 12 mesiacov, odvtedy co som tam ten W98ME dal
stale smeje :-)

>Neviem ci je to
> bezny jav ale W98 na P IV nie je bezny jav. Daj tam WinXP alebo W2000 a
> budes mat pokoj od nejakych blbych zdrojov a ciselka v percentach. Len sa
> opytam preco mas na P IV W98 ??????????????

hmh no preto ze nan mame licenciu :-(

Ale inak mas asi pravdu.
aj ked som skusil este odinstalovat zopar ActiveX
co som tam mal a mal som pocit ze uz to zerie menej
ale radovo len o 1- 3 percenta.
Peter Surovy

algoritmy pro t��d�n�

[*] bleak <bleak(zv)atlas(tec)cz> - 12.6.2002 19:35:38

jo, to se mi dost libi, ale nen� tam zdrojak.
Ted uz potrebuju jen algoritmus pro Quick Sort, ale mus� b�t nerekurzivni...
bleak

----- Original Message -----
From: "Benjamin" <benxp(zv)atlas(tec)cz>
> Je tam pekny programek, ktery srovnava asi 6 tridicich algoritmu (bubble,
> select, quick, ..., sort)

TTreeView-index

[*] Robert Suska <delphi(zv)korak.sk> - 12.6.2002 20:20:57

Ahojte!

Aka existuje funkcia na precitanie nejakej index hodnoty tohoto:

ROOT
-------- datum1
-------- datum2
ROOT2
-------- datum1
-------- datum2
-------- datum3

atd. a proste ked kliknem na nejaky z datumov potrebujem nacitat ich index
poradia a to ze v ROOT napr. kliknem na datum2 tak potrebujem zobrazit cislo
2 alebo 1 neviem ci sa ide od nuly alebo od jednotky. alebo ked kliknem na
datum3 v ROOT2 tak nech sa mi zobrazi 3 alebo 2 podla toho ci idem od 0
alebo 1.

Dakujem

Robo

Celeron 1000 a Runtime Error 202

[*] Viktor Marek <viktor(zv)mbox.vol(tec)cz> - 12.6.2002 20:29:48

Zdravim

Na ftp.delphi(tec)cz jsem umistil do adresare smeti "Patch"

Viktor Marek
viktor(zv)mbox.vol(tec)cz


----- Original Message -----
From: "skywalker" <skywalker(zv)stonline.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, June 12, 2002 12:43 PM
Subject: OT: Celeron 1000 a Runtime Error 202


> Ahoj konfero,
> sorry za OT ale mam problem so spustenim aplikacie na CPU Celeron 1000,
> stale to hlasi Runtime Error 202. Aplikacia je napisana v BP 7.0. Niekedy
to
> tu uz bolo preberane, ale nemam archiv konferencie a bolo to uz dost
davno.
> Viete niekto pomoct, co s tym ? Predtym to bezalo na PII 233, ale odisla
tam
> doska a kupil sa novy pocitac a uz to nejde.... ;-(((
>
> Peter, skywalker(zv)stonline.sk
>
>
>
>


---
Odchoz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.370 / Virov� b�ze: 205 - datum vyd�n�: 5.6.2002

TDBF a zavirani souboru

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 12.6.2002 21:05:41

Prave kvuli tohoto pdoblemu jsem od teto komponenty ulustil. Zkousel sem i
toto:
Table1: TDbf;

Table1.Close;
Sleep(2000);
-> Dalsi puziti ...

Vysledek byl vzdy tak jak ty rikas ....
Rumcajs

> ahoj,
>
> pouzivam TDBF verze 5neco s D6 prof.
> vsecko funguje relativne dobre az do
> okamziku, kdy potrebuji do urciteho
> DBF pristupovat z jine aplikace. nestaci
> soubor proste zavrit, je nutne uplne
> ukoncit prvni aplikaci, jinak zustava
> soubor blokovan (otevren?).
>
> nemate s tim nekdo zkusenosti, hlavne
> tedy, jestli se vite, jak toto opravit,
> obejit, ci jinak vyresit.
>
> dekuji PeC(zv)
>
>

OT: Ako na maily (Synapse, JCL ...)

[*] Vlko II. <vlko_(zv)pobox.sk> - 12.6.2002 21:40:57

Este len tak na okraj, ono debata je debata, ale presvedcit niekoho je ta najtazsia vec na
svete, moze existovat miliony argumentov, ale ak si clovek nechce priznat chybu, tak si
ju neprizna, pretoze to je ta najtazsia vec na svete. A ja preto tvrdim:), ze je rozdiel
stiahnut si zaplatu po 2 mesiacoch, pretoze dovtedy si to nejaka firma nechce priznat, a
ina mi to poskytne za dva dni. A k tomu, ze ako som mohol 2 mesiace pred tym ako som
prisiel na to ze nejaka takato chyba existuje existovat? Co oko nevidi, to srdce neboli, ale
ako zit dalsie 2 mesiace s tym, ze viem, ze take nieco existuje, to je podstatna otazka.

Analogia zo zivota:

Mam rakovinu, ale neviem o tom. Pridem ale na vysetrenie a doktor mi zisti, ze ju mam. A
teraz existuje nejaky boh, ktory pozna vsetko o mne, ale nedal to k dispozicii a dalsich x
doktorov nevie najst liek, pretoze navod na mna ma len 3-4 lekari a oni pracuju teraz na
nejakej dalsej verzii cloveka a moje verzia ich nezaujima. Ale ak patrim inemu bohu, ktory
moj navod dal vsetkym doktorom a oni za dva dni najdu liek, narozdiel od toho insieho,
ktori najde liek za dva mesiace, pretoze oni ma na starosti ine veci. Na zaver otazka.
Ku ktoremu bohu by si chcel patrit?

--------------
vlko_(zv)pobox.sk

Jedinecne spusteni aplikace

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 12.6.2002 21:56:39

JCL http://delphi-jedi.org/Jedi:CODELIBJCL

program SingleInstExample;

uses
JclAppInst, // Added JclAppInst unit
Forms,
SingleInstDemoMain in 'SingleInstDemoMain.pas' {Form1};

{$R *.RES}

begin
JclAppInstances.CheckSingleInstance; // Added instance checking
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.

OT: Ako na maily (Synapse, JCL ...)

[*] Jiri Kratochvil <jiri.kratochvil(zv)webzin(tec)cz> - 12.6.2002 22:10:25

Dne st�eda, 12. �erven. 2002 16:28 jste napsal(a):
> Este mi prosim prezrad nejake open-source podvojne uctovnictvo
> a mzdy, to je jeden z konkretnych problemov, ktory potrebujeme
> vyriesit (presnejsie zlepsit jeho riesenie, pretoze s terajsim
> nie sme spokojni). Mozme si tak lahko overit, ako open source
> realne riesi realne problemy zakaznikov. Je to zaroven taka
> intelektualna vyzva, ktora open source programatorov urcite
> potesi.

Jeste, ze existuji fulltextove vyhledavace. Ze jo ??
http://www.google.com/search?hl=en&q=open+source+ucetnictvi

Hned treti odkaz by mohl splnit Tvuj pozadavek:
http://ucto.linux(tec)cz/

Jirka Kratochvil

OT: Ako na maily (Synapse, JCL ...)

[*] Erik Salaj <winsoft(zv)stonline.sk> - 13.6.2002 00:56:39

> Jeste, ze existuji fulltextove vyhledavace. Ze jo ??
> http://www.google.com/search?hl=en&q=open+source+ucetnictvi

dakujem, skusim pohladat

> Hned treti odkaz by mohl splnit Tvuj pozadavek:
> http://ucto.linux(tec)cz/

dakujem za linku, ale su to len web stranky. Program, ktory
by som mohol ukazat uctovnikovi tam nie je.

Erik

Dynamicke pole recordov

[*] Libor Junek, KSH-Data <junek(zv)ksh-data(tec)cz> - 13.6.2002 06:03:57

ahoj

> To akoze ked napisem tento riadok a budem ho mat napr. v
> cykle a v tom
> istom cykle budem aj doplnat do tej struktury data tak mi to
> bude rast ako
> chcem?
>
> > SetLength(Data, Succ(Length(Data)));

Presne tak tento zapis neni nic jineho nez nastav delku pole o jednu vetsi
nez je jeho aktualni delka

>
> A toto je podla vsetkeho koniec pola. ze ?
>
> > Data[High(Data)];

Je to konec pole.

Libor

TDBF a zavirani souboru

[*] campulka <campulka(zv)czas(tec)cz> - 13.6.2002 06:17:49

[P��loha v souboru: winmail.dat]
Upravil jsem kod v souboru Dbf.pas v metode InternalClose a
zda se ze to funguje dobre. Tady je opravena metoda:


procedure TDbf.InternalClose;
var
i:integer;
lindex:TVirtualCursor;
begin
// disconnect field objects
BindFields(False);
// destroy field object (if not persistent)
if DefaultFields then begin
DestroyFields;
end;

if (_dbfFile<>nil) and (_ReadOnly=false) then begin
_DbfFile.WriteHeader;
end;
FreeAndNil(_Cursor);
if _IndexDefs<>nil then begin
for i:=_IndexDefs.Count-1 downto 0 do begin
lindex:=TVirtualCursor(_IndexDefs.Items[i]);
lindex.Free;
end;
_IndexDefs.Clear;
end;
FreeAndNil(_DbfFile); // <<-- tady ten radek tam pridej !!!!!!!!
end;


Jirka.> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
> Behalf Of Petr Palicka
> Sent: Wednesday, June 12, 2002 7:12 PM
> To: DELPHI Konference (el. adresa)
> Subject: TDBF a zavirani souboru
>
>
> ahoj,
>
> pouzivam TDBF verze 5neco s D6 prof.
> vsecko funguje relativne dobre az do
> okamziku, kdy potrebuji do urciteho
> DBF pristupovat z jine aplikace. nestaci
> soubor proste zavrit, je nutne uplne
> ukoncit prvni aplikaci, jinak zustava
> soubor blokovan (otevren?).
>
> nemate s tim nekdo zkusenosti, hlavne
> tedy, jestli se vite, jak toto opravit,
> obejit, ci jinak vyresit.
>
> dekuji PeC(zv)
>

OT: Ako na maily (Synapse, JCL ...)

[*] Jiri Kratochvil <jiri.kratochvil(zv)webzin(tec)cz> - 13.6.2002 06:44:34

Dne �tvrtek, 13. �erven. 2002 00:56 jste napsal(a):
> > Jeste, ze existuji fulltextove vyhledavace. Ze jo ??
> > http://www.google.com/search?hl=en&q=open+source+ucetnictvi
>
> dakujem, skusim pohladat
Neni zac.

> > Hned treti odkaz by mohl splnit Tvuj pozadavek:
> > http://ucto.linux(tec)cz/
> dakujem za linku, ale su to len web stranky. Program, ktory
> by som mohol ukazat uctovnikovi tam nie je.
Stahnete si jej pomoci CVS
http://ucto.linux(tec)cz/cvs.php

JK

Vyvolani Hintu

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 13.6.2002 06:46:55

Servus vsem,
nevite nekdo jak u jednotlivych komponent vyvolat hint okno nezavisle na
pozici kurzoru?
Rumcajs

Jedinecne spusteni aplikace

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 13.6.2002 07:21:24

> Jedna se mi o situaci, kdy je program umisten nekde na serveru a
> jednotlivi uzivatele z ruznych pracovnich stanic si jej mohou spustit,
> pokud jiz neni spusten na nejakem jinem stroji.

Ahoj,

pripada mi nejsnazsi to, ze si program otevre na tom serveru nejaky
pomocny soubor v exkluzivnim rezimu. Kdyz se to nepovede,
znamena to, ze uz bezi jina instance (kdekoli v siti).

David Lebeda

TDBF a zavirani souboru

[*] Pavel Gazda <Pavel.Gazda(zv)seznam(tec)cz> - 13.6.2002 07:56:16

Ahoj.

Neco jsem s tim zkousel a upravil jsem zdrojaky.
Myslim, ze jsem nic nepokazil a funguje to.
Pokud mas zajem, tak ti je poslu na soukr.mail

Pavel

pavel.gazda(zv)seznam(tec)cz


> Prave kvuli tohoto pdoblemu jsem od teto komponenty ulustil. Zkousel sem i

> > pouzivam TDBF verze 5neco s D6 prof.
> > vsecko funguje relativne dobre az do
> >
> > dekuji PeC(zv)

Celeron 1000 a Runtime Error 202

[*] Vaclav Riha - Soft Consult <vaclav_riha(zv)softconsult(tec)cz> - 13.6.2002 07:58:26

To byla chyba 200 a ne 202.


S pozdravem Vaclav Riha

-----P�vodn� zpr�va-----
Od: David Mensik [SMTP:MensikD(zv)seznam(tec)cz]
Odesl�no: 12. �ervna 2002 14:55
Komu: Delfi konference
P�edm�t: Re: Celeron 1000 a Runtime Error 202

Moc rychly pocitac - chyba v rutine CRT.
Reseni: patch na .exe file (myslim, ze se jmenuje tppatch.exe)
stahnout novou opravenou knihovnu CRT a znovu
zkompilovat.

Ozon

> sorry za OT ale mam problem so spustenim aplikacie na CPU Celeron 1000,
> stale to hlasi Runtime Error 202. Aplikacia je napisana v BP 7.0. Niekedy
to


______________________________________________________________________
Reklama:
Jak si stoji kurz koruny? http://kurzy.seznam(tec)cz

SQLDMO, SQL klient, distribuce a dalsi

[*] Karel Krtecek <karel.krtecek(zv)CENTRUM.CZ> - 13.6.2002 08:16:22

Dobry den,

Pokud nainstaluji na pocitac Windows 2000 a jiz nic jineho, mohu
pristupovat na jiny stroj, kde je SQL Server, pomoci OLE DB resp.
ADO (predpokladam, ze sitove spojeni apod. je v pohode)?

Co je mysleno klientem SQL Serveru? Je to jen OLE DB provider,
nebo neco vice ci jineho?

Pokud vytvorim nejaky program vyuzivajici SQLDMO, pochopil jsem
spravne, ze potrebuju knihovnu SQLDMO.DLL? Pokud mam licenci na
SQL Server 2000 Developer Edition, mohu tuto knihovnu libovolne
sirit s mym programem?

Kdyz vytvarim standartnim dialogem Connection string, mohu nejak
zajistit, aby uzivatel mohl vybrat pouze pripojeni na MS SQL
Server? Pokud ne, kdyz se pripojim na zaklade Connection stringu,
mohu zjistit na 100 %, ze jsem na MS SQL Serveru ?

Dekuji za pomoc

Karel Krtecek


--------------------
Chu�ov� inspirace na http://recepty-maggi.centrum(tec)cz

_________________________________________________________________
EMWAC CD 19 je mo�n� objednat na http://www.emwacgroup(tec)cz/cd/
(obsahuje SP2 pro Exchange 2000, SP2 pro SQL 2000, IE6 CZ,
Office XP SP1/EN, ...)

Propojen� Word a delphi

[*] Jakub Dusek <jdev(zv)seznam(tec)cz> - 13.6.2002 08:21:05

No nejlepsi je asi si na dane mista dat identifikatory a pak je nahradit
daty.
Mam na to funkci na replace stringu v dokumentu Wordu:

function WordReplaceText (Word: Variant; OldString,
NewString: string; Once: Boolean = False): Boolean;
begin
try
Word.Selection.SetRange (0, 0);
while Word.Selection.Find.Execute (OldString) do
begin
if NewString <> '' then
Word.Selection.TypeText (NewString)
else
Word.Selection.Delete;

if Once then Break;
end;
Result := True;
except
Result := False;
end;
end;

Jak vytvorit Ole Object Word asi vis.

Jakub Dusek

-------------------------------------------
Homepage : http://dusek.zde(tec)cz
Phone : +420604615795
Sms email : jakub.dusek(zv)click(tec)cz
Icq : 86063232
Apps : Add/Remove Manager, Charmaper,
Sms GateKeeper
-------------------------------------------

----- Original Message -----
From: "Patrik Pol�k" <p.polak(zv)nbu(tec)cz>
To: "Delphi (el. adresa)" <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, June 12, 2002 4:52 PM
Subject: Propojen� Word a delphi


> Ahoj
> Pot�ebuji poradit jak jednotliv� polo�ky p�e�ten� ze souboru txt ukl�dat
do
> Wordu na p�edem ur�en� m�sto.
> D�ky
> Patrik
>
>

Ziskani seznamu akt. prihlasenych uzivatelu k data

[*] Sebesta Jan <delcomseb(zv)volny(tec)cz> - 13.6.2002 08:23:06

Zdravim,

potrebuji z IB6 databaze dostat %subject% do nejakeho StingListu ci neco
podobneho v D5E.
Preste to co ukaze IBConsole po volbe 'Connected Users ...'.

Diky za radu Jan Sebesta.

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