Archív konference Delphi

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

D7, JCL

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 25.2.2003 12:49:09

From: "Jarom�r �erm�k" <CERMAK(zv)PROCOM(tec)cz>
> Mam takovy problem. Nemohu prelozit projekt, ktery pouziva JCL pod D7,
> rve to neco kvuli typove nekompatibilite ve vyrazech s Int64. napr do
> promenne typu Int64 nelze priradit ani hodnotu 0. Nevite co s tim?

Ponekud mi unika ta souvislost. Zkus to vice popsat. Jinak JCL 1.22 funguje s
D7 bez problemu (krome Trial verze, ale to je popsano v Readme).

Petr Vones

D7 Pro, pripojeni na SOAP

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 25.2.2003 12:54:35

From: "Karel Kral" <kralkonf(zv)purus(tec)cz>
> potrebuju se z D7 Pro pripojit na nejakou jednoduchou SOAP sluzbu.
> Nemate nekdo zkusenost s tim, zda to vubec jde? Pripadne me nasmerovat
> na literaturu, knihovny atd? Muzou byt i komercni.

Pokud vim tak minimalne SOAP klient by melo byt mozne psat i ve verzi
Professional.

Petr Vones

!HELP! - tDatabase

[*] Milan Ruksak <ruksak(zv)volny(tec)cz> - 25.2.2003 12:58:00

Zdravim,
nechal jsem si poradit, ze mam pouzit tDatabase. kdyz mam vice adresaru ...
To uz je v pohode. Ale nemuzete mi nekdo PO LOPATISTICKY rict, kam a jak mam
hodnoty DriverName, Params.Values['PATH'], ... napsat !!!??? Mam datovy
modul a v nem komponentu tDatabase, ale nemuzu ji tyto parametry VNUTIT. Do
Params v Object Inspectoru nemohu dostat druhy radek. Nebo to delam uplne
blbe ?
Diky za pomoc, Rooksy

!HELP! - tDatabase

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 25.2.2003 13:23:43

O jaky typ databaze jde ?

--
Jan Fiala
mailto:jan.fiala(zv)iol(tec)cz

25.2.2003 Milan Ruksak:
> Zdravim,
> nechal jsem si poradit, ze mam pouzit tDatabase. kdyz mam vice adresaru ...
> To uz je v pohode. Ale nemuzete mi nekdo PO LOPATISTICKY rict, kam a jak mam
> hodnoty DriverName, Params.Values['PATH'], ... napsat !!!??? Mam datovy
> modul a v nem komponentu tDatabase, ale nemuzu ji tyto parametry VNUTIT. Do
> Params v Object Inspectoru nemohu dostat druhy radek. Nebo to delam uplne
> blbe ?
> Diky za pomoc, Rooksy

Smazani adresare s profilem

[*] Jiri Novacek <Delphi(zv)spst(tec)cz> - 25.2.2003 13:27:30

Dobry den.

Jak je mozne smazat adresar s profilem uzivatele v D5 (pomoci services -
to mam).
Smazat normalni adresar jde bez problemu, ale zde je nastaven dedeny
atribut RO.

Nebo je mozne nejak nakonfigurovat ucet uzivatele, ze pred prihlasenim
se tento adresar smaze.

Predem vsem dekuji

Jirka

!HELP! - tDatabase

[*] Michal Kolisek <michal.kolisek(zv)asei(tec)cz> - 25.2.2003 13:33:03

Ad pouziti Tdatabase : muzes prirazovat vlastnosti za behu programu jako do
kazde jine, v pripade Tdatabase musi byt vlastnost connected false, pak
datamodule.database.drivername:='neco'; datamodule.database.Params stejne
tak.
Otazka je, jestli tdatabase opravdu potrebujes, jaky typ databaze osetrujes
?

M.Kolisek

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Milan Ruksak
Sent: Tuesday, February 25, 2003 12:58 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: !HELP! - tDatabase


Zdravim,
nechal jsem si poradit, ze mam pouzit tDatabase. kdyz mam vice adresaru ...
To uz je v pohode. Ale nemuzete mi nekdo PO LOPATISTICKY rict, kam a jak mam
hodnoty DriverName, Params.Values['PATH'], ... napsat !!!??? Mam datovy
modul a v nem komponentu tDatabase, ale nemuzu ji tyto parametry VNUTIT. Do
Params v Object Inspectoru nemohu dostat druhy radek. Nebo to delam uplne
blbe ?
Diky za pomoc, Rooksy


D7, JCL

[*] Jarom�r �erm�k - 25.2.2003 13:41:26

Napr v jclsysinfo nezna resourcestringy v

const
IntelCacheDescription: array [0..13] of TCacheInfo =3D (
(D: $01; I: RsIntelCacheDescr01),
(D: $02; I: RsIntelCacheDescr02),
(D: $03; I: RsIntelCacheDescr03),
(D: $04; I: RsIntelCacheDescr04),
(D: $06; I: RsIntelCacheDescr06),
(D: $08; I: RsIntelCacheDescr08),
(D: $0A; I: RsIntelCacheDescr0A),
(D: $0C; I: RsIntelCacheDescr0C),
(D: $40; I: RsIntelCacheDescr40),
(D: $41; I: RsIntelCacheDescr41),
(D: $42; I: RsIntelCacheDescr42),
(D: $43; I: RsIntelCacheDescr43),
(D: $44; I: RsIntelCacheDescr44),
(D: $45; I: RsIntelCacheDescr45));

a v JCLDateTime nejde napr.
Result :=3D Int64(FileTime) / FileTimeStep;
chyba:
operator not aplicable ...

a

var
E: Extended;
F64: Int64;
begin
E :=3D (DateTime - FileTimeBase) * FileTimeStep;
F64 :=3D Round(E); //incompatible types
Result :=3D TFileTime(F64);
end;
Jaromir Cermak


-----Original Message-----
From: Petr Vones [mailto:pvones(zv)mbox.vol(tec)cz]
Sent: Tuesday, February 25, 2003 12:49 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: D7, JCL


From: "Jarom=EDr =C8erm=E1k" <CERMAK(zv)PROCOM(tec)cz>
> Mam takovy problem. Nemohu prelozit projekt, ktery pouziva JCL pod D7,
> rve to neco kvuli typove nekompatibilite ve vyrazech s Int64. napr do
> promenne typu Int64 nelze priradit ani hodnotu 0. Nevite co s tim?

Ponekud mi unika ta souvislost. Zkus to vice popsat. Jinak JCL 1.22
funguje s
D7 bez problemu (krome Trial verze, ale to je popsano v Readme).

Petr Vones


---
P=F8=EDchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.456 / Virov=E1 b=E1ze: 256 - datum vyd=E1n=ED: 18.2.2003
=20

---
Odchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.456 / Virov=E1 b=E1ze: 256 - datum vyd=E1n=ED: 18.2.2003
=20


Export databazy do ineho systemu cez ADO

[*] K�tele� J�n <Koteles(zv)lumen.sk> - 25.2.2003 15:18:55

Dobry den.

V mojom prave rozpracovanom projekte riesim export niektorych tabuliek =
z
MSSQL databazy do ineho databzoveho systemu - napriklad do DBASE4. Je =
to
koli nezavislemu prenosu udajov.=20
Robim to cez dva ADO komponenty.
Len=BEe jedna z tabuliek m=E1 okolo 60000 riadkov. Ked to robim zaznam =
po
zazname trva to pomerne dlho (pol hodinu).=20

Nenapada vas sposob ako tento prenos urychlit? Ako to realizovat inak?
Zvlast, ked to rozne programy ako napr. datove pumpy urobia podstatne
rychlejsie?=20

dakujem

jk

d5,w2k


Export databazy do ineho systemu cez ADO

[*] Michal Kolisek <michal.kolisek(zv)asei(tec)cz> - 25.2.2003 15:50:00

Muzes sa pokusit urobit stejny proces ako Transaction a cez Batchmove.
Datove pumpy vetsinou prerobia udaje do obecneho formatu (Paradox,...),
alebo pracuju na dvoch SQL databazach. U teba bude problem v DBase, mozno
vznika odkladny pomocny subor, ktory celu pracu zpomaluje.

M.Kolisek

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of K=F6tele=B9 J=E1n
Sent: Tuesday, February 25, 2003 3:19 PM
To: 'delphi-l(zv)clexpert(tec)cz'
Subject: Export databazy do ineho systemu cez ADO


Dobry den.

V mojom prave rozpracovanom projekte riesim export niektorych tabuliek z
MSSQL databazy do ineho databzoveho systemu - napriklad do DBASE4. Je to
koli nezavislemu prenosu udajov.
Robim to cez dva ADO komponenty.
Len=BEe jedna z tabuliek m=E1 okolo 60000 riadkov. Ked to robim zaznam po
zazname trva to pomerne dlho (pol hodinu).

Nenapada vas sposob ako tento prenos urychlit? Ako to realizovat inak?
Zvlast, ked to rozne programy ako napr. datove pumpy urobia podstatne
rychlejsie?

dakujem

jk

d5,w2k

Export databazy do ineho systemu cez ADO

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 25.2.2003 16:02:50

Jednak si muzes datovy zdroj pripojit k serveru, jednak lze vyuzit TDS.
Oboje pracuje pomerne jednoduse a velmi rychle. Vyzkouseli jsme pripojeni
Accessu (bez problemu) a FOXPRO-DBF (fungovalo pouze prostrednictvim ODBC=
).
TDS (Data transformation services) se snadno vytvareji a udrzuji a lze je=
=20
prenaset , na serveru MS je utilitka (VB), kter=E1 ulohu vyexportuje a za=
se
nacte,
muzu ti ji poslat na MSSQL2000 je moznost si ji i vyscriptovat primo v=20
serveru (myslim).

Pavel

> From: K=F6tele=B9 J=E1n [mailto:Koteles(zv)lumen.sk]
> Dobry den.
>=20
> V mojom prave rozpracovanom projekte riesim export niektorych=20
> tabuliek z
> MSSQL databazy do ineho databzoveho systemu - napriklad do=20
> DBASE4. Je to
> koli nezavislemu prenosu udajov.=20
> Robim to cez dva ADO komponenty.
> Len=BEe jedna z tabuliek m=E1 okolo 60000 riadkov. Ked to robim zaznam =
po
> zazname trva to pomerne dlho (pol hodinu).=20
>=20
> Nenapada vas sposob ako tento prenos urychlit? Ako to realizovat inak?
> Zvlast, ked to rozne programy ako napr. datove pumpy urobia podstatne
> rychlejsie?=20
>=20

Export databazy do ineho systemu cez ADO

[*] Kral Pavel <kral(zv)zoner(tec)com> - 25.2.2003 16:14:50

Zdravim,
mne se vyplatilo cca po 100-200 pridanych zaznamech uzavrit
a znovu otevrit connection, pravda je, ze jsem to pridaval
pres recordset.addnew, nevim, zda by to pomohlo i pri
vykonavani INSERT prikazu. V prubehu pak bylo videt postupne
zpomalovani, po uzavreni a otevreni se to zase pekne rychle
rozbehlo.

Pavel Kral

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
> Behalf Of K=F6tele=B9 J=E1n
> Sent: Tuesday, February 25, 2003 3:19 PM
> To: 'delphi-l(zv)clexpert(tec)cz'
> Subject: Export databazy do ineho systemu cez ADO
>=20
>=20
> Dobry den.
>=20
> V mojom prave rozpracovanom projekte riesim export niektorych=20
> tabuliek z
> MSSQL databazy do ineho databzoveho systemu - napriklad do=20
> DBASE4. Je to
> koli nezavislemu prenosu udajov.=20
> Robim to cez dva ADO komponenty.
> Len=BEe jedna z tabuliek m=E1 okolo 60000 riadkov. Ked to robim zaznam =
po
> zazname trva to pomerne dlho (pol hodinu).=20
>=20
> Nenapada vas sposob ako tento prenos urychlit? Ako to realizovat inak?
> Zvlast, ked to rozne programy ako napr. datove pumpy urobia podstatne
> rychlejsie?=20
>=20
> dakujem
>=20
> jk
>=20
> d5,w2k
>=20


ThousandSeparator, FloatToStr v D7

[*] konference <konf(zv)agnis(tec)cz> - 25.2.2003 20:04:19

Funkce FloatToStr mi v Delphi7 neakceptuje oddelovac tisicu
ThousandSeparator. DecimalSeparator funguje. V Delphi6 to fungovalo, po
nainstalovani D7 uz to nefunguje ani v D6, takze to vypada na chybu v nejake
spolecne dll knihovne. Nevite nekdo jestli se to da nejak opravit?

Priklad kodu:
ThousandSeparator:='a';
DecimalSeparator:='b';
FloatToStr(1234567.25);

vrati v D6: 1a234a567b25
ale po instalci D7: 1234567b25

Marek Dostal

NET aplikacia

[*] PetoSoft <Petosoft(zv)centrum.sk> - 25.2.2003 23:28:01

Zdravim konfernu.

Chcel by som sa spytat ako mam vyhladat na urcitej www stranke urcity text,
alebo odkaz(s moznostou spustenia odkazu).
Potom este by som sa chcel spytat ako mam na urcitej stranke vyhladat dany
clanok.

Dakujem za odpovede.

NET aplikacia

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 25.2.2003 23:34:01

From: "PetoSoft" <Petosoft(zv)centrum.sk>
> Chcel by som sa spytat ako mam vyhladat na urcitej www stranke urcity text,
> alebo odkaz(s moznostou spustenia odkazu).

A ma to byt psane jako v .NETu (C#) ?

> Potom este by som sa chcel spytat ako mam na urcitej stranke vyhladat dany
> clanok.

Napriklad Googlem.

Petr Vones


D7, JCL

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 25.2.2003 23:34:54

From: "Jarom�r �erm�k" <CERMAK(zv)PROCOM(tec)cz>
> Napr v jclsysinfo nezna resourcestringy v

Chyba musi byt nekde jinde.

Petr Vones

JCL navratovy bod

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 26.2.2003 01:10:24

From: "Du�ek Karel" <dusek(zv)mudk(tec)cz>
> Pouzivam k tomu nasledujici kod.
>
> procedure TForm1.posli_email(Sender: TObject);
> begin
> SimpleMapiMail.Clear;

Zkus pridat:

SimpleMapiMail.ParentWnd := Application.Handle;

Petr Vones

jak rozkodovat verzi DLL?

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 26.2.2003 01:18:46

From: "Miroslav Dolecek" <dolecek(zv)informatics.muni(tec)cz>
> pomoci API GetFileVersionInfo a nasledne VerQueryValue dostanu pointer
> na strukturu _VS_FIXEDFILEINFO, odkud chci vycucnout verzi DLL
> knihovny. Kdyz si prectu polozky dwFileVersionMS a dwFileVersionLS
> dostanu nejake 64-bitove cislo. Prosim jak z toho dostanu neco jako
> 1.2.3.4?? Z nouze jsem to zkousel rozdelit i na byte = znaky, ale nic :-)

uses
JclFileUtils;

procedure TForm1.Button2Click(Sender: TObject);
begin
ShowMessage( VersionFixedFileInfoString('kernel32.dll') );
end;

Petr Vones


komponenta TDatadase

[*] Milan Ruksak <ruksak(zv)volny(tec)cz> - 26.2.2003 08:19:20

Nemuzu tak casto do konference, tak reaguji se zpozdenim. Asi jsem se spatne
vyjadril, ale neumim priradit parametry komponente tDatabase, kterou mam v
datovem modulu. Jinak jde o klasiku - v BDE je PARADOX a STANDART. A
potrebuji zadat DriverName := 'STANDART'; a Params.Values['PATH'] := 'd:\
......'; a mozna jeste neco, ale to zatim nevim, protoze to nemuzu
komponente vnutit. Proste, pokud dam Alias atd., je vse v pohode, ale bez
toho Aliasu pres Name ji nemuzu rozchodit.

Diky, Rooksy

Oracle & BDE

[*] Libor Filip <filip(zv)agrokonzulta(tec)cz> - 26.2.2003 08:25:26

Zdravim konferenci,
mam vytvorenou tabulku nad Oraclem 8.1. Tabulka obsahuje
polozku A, ktera je typu INTEGER. Kdyz si v Delphi necham do
TQuery vlozit fieldy, tak vytvori field z polozky A jako
TFloatField.
Zda se mi podivne, proc integer meni na float. Nevite nekdo,
kde je problem? Hodne bych to potreboval vyresit.

Libor Filip


komponenta TDatadase

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 26.2.2003 08:26:05

Zkousel jsi dvojklik na komponente TDatabase a tlacitko Default ?

--
Jan Fiala
mailto:jan.fiala(zv)iol(tec)cz

26.2.2003 Milan Ruksak:
> Nemuzu tak casto do konference, tak reaguji se zpozdenim. Asi jsem se spatne
> vyjadril, ale neumim priradit parametry komponente tDatabase, kterou mam v
> datovem modulu. Jinak jde o klasiku - v BDE je PARADOX a STANDART. A
> potrebuji zadat DriverName := 'STANDART'; a Params.Values['PATH'] := 'd:\
> ......'; a mozna jeste neco, ale to zatim nevim, protoze to nemuzu
> komponente vnutit. Proste, pokud dam Alias atd., je vse v pohode, ale bez
> toho Aliasu pres Name ji nemuzu rozchodit.

komponenta TDatadase

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 26.2.2003 08:39:51

> neumim priradit parametry komponente tDatabase, kterou mam v
> datovem modulu. Jinak jde o klasiku - v BDE je PARADOX a STANDART. A
> potrebuji zadat DriverName := 'STANDART'; a Params.Values['PATH'] := 'd:\
> ......'; a mozna jeste neco, ale to zatim nevim, protoze to nemuzu
> komponente vnutit. Proste, pokud dam Alias atd., je vse v pohode, ale bez
> toho Aliasu pres Name ji nemuzu rozchodit.

ja pouzivam tento postup
AliasName := '';
DriverName := 'STANDARD';
Params.Values['PATH'] := 'd:\...'
pricemz je dulezite poradi radku (nevim proc) a nemam problem


Zdenek Brejsa - programator HJ-SOFT s.r.o.
Hradebni 3
56301 Lanskroun
IC: 62026631 DIC: 273-62026631
Tel./fax: 465 321096, 465 322889, 465 324795
hotline: 465 324795
Mobil Eurotel: 724 185948; T-Mobile : 603 833124
www.hjsoft(tec)cz
ICQ: 47636291

HTML Parser

[*] Vojtech Albrecht <vojtech.albrecht(zv)quick(tec)cz> - 26.2.2003 08:48:46

Dobry den.

Hledam komponetu pro tvorbu web stranky.
Vzhledem k tomu ze se jedna o uzivatele ktery nezna
HTM tak bych mel predstavu ze mu vsechny moznosti nabidku.
Tzn. Vlozeni tabulky, obrazku, odkazy, zmenu pisma a fontu.
Nechtel bych ale zobrazovat tagy. Chtel bych zobrazeni jake
bude ve finale na webu.=20

Uz jsem zkousel:
Vytvorit RxRichEdit a prevod do HTM ale tam je problem s obrazky,
musel bych je znovu 'vyzobnout' a ukladat jinam. Ale to jsem jeste
nzkousel. Abych nepsal to co uz nekde urcite existuje.
Take jsem zkousel WordDocument, to se me moc nelibi. Slozitost ovladani.
Tak=E9 jsem zkousel SynEdit, ale neumim vypnout tagy. Tedka me napada,
vyuzit SynEdit a WebBrowser ale zda se me to vsechno takove lamani pres
koleno.=20


Pokud by jste nekdo nahodou vedel o necem co potrebuji, nebo me alespon
nakopl nejakym smerem, budu velice rad. Cas me totiz tlaci.

Dekuji.


Delphi 5 Prof.
Windows 2000Prof.

---
Odchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov=E1 b=E1ze: 258 - datum vyd=E1n=ED: 25.2.2003
=20

HTML Parser

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 26.2.2003 09:13:33

VG8sIGNvIGNoY2VzIGplIFdJU0lXSUcgSFRNTCBlZGl0b3IuIFBhcnNlciBqZSBuZWNvIGppbmVo
by4gUGFyc2VyIHRpDQpwcm9jaGF6aSBIVE1MIHN0cmFua3UgYSBwcmlzdHVwdWplIGsgamVkbm90
bGl2eW0gZWxlbWVudHVtLg0KDQpPYmF2YW0gc2UsIHplIHBva3VkIGJ5IG5lamFrYSB0YWtvdmEg
a29tcG9uZW50YSBieWxhLCBieWxhIGJ5IGsNCmRpc3BvemljaSBzcG91c3RhIGZyZWUgSFRNTCBl
ZGl0b3J1DQoNClByb2MgdG8gem5hbXkgbmVuYXBpc2UgdmUgV29yZHUgYSBuZXVsb3ppIGpha28g
SFRNTCA/IFBvcHIuIGNvIHRpDQpicmFuaSBuYWltcG9ydG92YXQgc2kgV09SRCBuZWJvIEZyb250
UGFnZSBkbyBzdmUgYXBsaWthY2UgPw0KDQotLSANCkphbiBGaWFsYQ0KbWFpbHRvOmphbi5maWFs
YUBpb2wuY3oNCg0KMjYuMi4yMDAzIFZvanRlY2ggQWxicmVjaHQ6DQo+IEhsZWRhbSBrb21wb25l
dHUgcHJvIHR2b3JidSB3ZWIgc3RyYW5reS4NCj4gVnpobGVkZW0gayB0b211IHplIHNlIGplZG5h
IG8gdXppdmF0ZWxlIGt0ZXJ5IG5lem5hDQo+IEhUTSB0YWsgYnljaCBtZWwgcHJlZHN0YXZ1IHpl
IG11IHZzZWNobnkgbW96bm9zdGkgbmFiaWRrdS4NCj4gVHpuLiBWbG96ZW5pIHRhYnVsa3ksIG9i
cmF6a3UsIG9ka2F6eSwgem1lbnUgcGlzbWEgYSBmb250dS4NCj4gTmVjaHRlbCBieWNoIGFsZSB6
b2JyYXpvdmF0IHRhZ3kuIENodGVsIGJ5Y2ggem9icmF6ZW5pIGpha2UNCj4gYnVkZSB2ZSBmaW5h
bGUgbmEgd2VidS4gDQoNCj4gVXoganNlbSB6a291c2VsOg0KPiBWeXR2b3JpdCBSeFJpY2hFZGl0
IGEgcHJldm9kIGRvIEhUTSBhbGUgdGFtIGplIHByb2JsZW0gcyBvYnJhemt5LA0KPiBtdXNlbCBi
eWNoIGplIHpub3Z1ICd2eXpvYm5vdXQnIGEgdWtsYWRhdCBqaW5hbS4gQWxlIHRvIGpzZW0gamVz
dGUNCj4gbnprb3VzZWwuIEFieWNoIG5lcHNhbCB0byBjbyB1eiBuZWtkZSB1cmNpdGUgZXhpc3R1
amUuDQo+IFRha2UganNlbSB6a291c2VsIFdvcmREb2N1bWVudCwgdG8gc2UgbWUgbW9jIG5lbGli
aS4gU2xveml0b3N0IG92bGFkYW5pLg0KPiBUYWvpIGpzZW0gemtvdXNlbCBTeW5FZGl0LCBhbGUg
bmV1bWltIHZ5cG5vdXQgdGFneS4gVGVka2EgbWUgbmFwYWRhLA0KPiB2eXV6aXQgU3luRWRpdCBh
IFdlYkJyb3dzZXIgYWxlIHpkYSBzZSBtZSB0byB2c2VjaG5vIHRha292ZSBsYW1hbmkgcHJlcw0K
PiBrb2xlbm8uIA==

HTML Parser

[*] �tuPe - 26.2.2003 09:29:24

What You See Is What You Get - to co vid=ED=B9, to dostane=B9

Skute=E8n=EC neskromn=E9 p=F8=E1n=ED - t=EC=BEko asi najde=B9, ale free =
html editory (i wysiwyg) jsou k m=E1n=ED nap=F8. na slune=E8nici =
www.slunecnice(tec)cz nebo ve studni studna(tec)cz, t=F8eba 1stPage2000 (asi =
jsem t=EC nepot=EC=B9il, cht=ECl jsi to z n=ECjak=E9ho d=F9vodu =
zakomponovat do sv=FDho DPR, =BEe?)

=A9tuPe http://stupe.jinde(tec)cz


----- P=F9vodn=ED zpr=E1va -----=20
Od: "ing. Jan Fiala" <jan.fiala(zv)iol(tec)cz>
Komu: <delphi-l(zv)clexpert(tec)cz>
Odesl=E1no: 26. =FAnora 2003 9:13
P=F8edm=ECt: Re: HTML Parser


> To, co chces je WISIWIG HTML editor. Parser je neco jineho. Parser ti
> prochazi HTML stranku a pristupuje k jednotlivym elementum.
>=20
> Obavam se, ze pokud by nejaka takova komponenta byla, byla by k
> dispozici spousta free HTML editoru
>=20
> Proc to znamy nenapise ve Wordu a neulozi jako HTML ? Popr. co ti
> brani naimportovat si WORD nebo FrontPage do sve aplikace ?
>=20
> --=20
> Jan Fiala
> mailto:jan.fiala(zv)iol(tec)cz
>=20
> 26.2.2003 Vojtech Albrecht:
> > Hledam komponetu pro tvorbu web stranky.
> > Vzhledem k tomu ze se jedna o uzivatele ktery nezna
> > HTM tak bych mel predstavu ze mu vsechny moznosti nabidku.
> > Tzn. Vlozeni tabulky, obrazku, odkazy, zmenu pisma a fontu.
> > Nechtel bych ale zobrazovat tagy. Chtel bych zobrazeni jake
> > bude ve finale na webu.=20
>=20
> > Uz jsem zkousel:
> > Vytvorit RxRichEdit a prevod do HTM ale tam je problem s obrazky,
> > musel bych je znovu 'vyzobnout' a ukladat jinam. Ale to jsem jeste
> > nzkousel. Abych nepsal to co uz nekde urcite existuje.
> > Take jsem zkousel WordDocument, to se me moc nelibi. Slozitost =
ovladani.
> > Tak=E9 jsem zkousel SynEdit, ale neumim vypnout tagy. Tedka me =
napada,
> > vyuzit SynEdit a WebBrowser ale zda se me to vsechno takove lamani =
pres
> > koleno.

HTML

[*] Vojtech Albrecht <vojtech.albrecht(zv)quick(tec)cz> - 26.2.2003 09:36:58

Ano, chtel jsem to spise do sveho programu. Jde o to ze jsem
delal webove stranky a pak jsem udelal program na aktualizaci dat.
Tak ze uzivatel si stahne urcita data z webu (html) a ty pak u
sebe v offline opravuje. No a po ukonceni editace je opet posle
zpet na web. Zatim to mam vyreseno tak ze vytvarim RTF soubor ktery
konvertuju a obrazky ukladam jinak. Tzn. Nevkladam je do dokumentu.

Jiste reseni by mohlo byt natahnout word ale bohuzel s tim nemam
Az tak velke zkusenosti.=20


Dekuji za namety.

Ps: web nem=E1 MySql ani jiny druh databaze. A je napsan jako PHP, HTM

---
Odchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov=E1 b=E1ze: 258 - datum vyd=E1n=ED: 25.2.2003
=20

HTML Parser

[*] Petr Langer <langer(zv)xdom(tec)cz> - 26.2.2003 09:40:05

Neni http://groups.yahoo.com/group/delphi-mshtml/ (novejsi)
nebo http://groups.yahoo.com/group/delphi-dhtmledit/ (starsi)
to, co potrebujes?

HTH
pl

----- Original Message -----
From: "Vojtech Albrecht" <vojtech.albrecht(zv)quick(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, February 26, 2003 8:48 AM
Subject: HTML Parser


Dobry den.

Hledam komponetu pro tvorbu web stranky.
Vzhledem k tomu ze se jedna o uzivatele ktery nezna
HTM tak bych mel predstavu ze mu vsechny moznosti nabidku.
Tzn. Vlozeni tabulky, obrazku, odkazy, zmenu pisma a fontu.
Nechtel bych ale zobrazovat tagy. Chtel bych zobrazeni jake
bude ve finale na webu.

Uz jsem zkousel:
Vytvorit RxRichEdit a prevod do HTM ale tam je problem s obrazky,
musel bych je znovu 'vyzobnout' a ukladat jinam. Ale to jsem jeste
nzkousel. Abych nepsal to co uz nekde urcite existuje.
Take jsem zkousel WordDocument, to se me moc nelibi. Slozitost ovladani.
Tak� jsem zkousel SynEdit, ale neumim vypnout tagy. Tedka me napada,
vyuzit SynEdit a WebBrowser ale zda se me to vsechno takove lamani pres
koleno.


Pokud by jste nekdo nahodou vedel o necem co potrebuji, nebo me alespon
nakopl nejakym smerem, budu velice rad. Cas me totiz tlaci.

Dekuji.


Delphi 5 Prof.
Windows 2000Prof.

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

Jak prilinovat Lib-soubory do Delphi

[*] Jiri Virt <virt(zv)volny(tec)cz> - 26.2.2003 09:49:42

Ahoj,
nelinkoval jste nekdo klasicky *.lib soubor do Delphi? Jak na to?
Diky
Jirka Virt

Problem s property editorem

[*] Jirka DAVID <j_david(zv)telemarketing(tec)cz> - 26.2.2003 10:20:09

Potreboval bych o nove vlozene property pouzit stavajici editory (naprikl=
ad
Memo, StringList nebo Dialog pro vyber souboru - Open dialog). Nemohl by =
mi
nekdo poradit, jakym zpusobem toho dosahnu?

Diky

Jirka DAVID
---
Odchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov=E1 b=E1ze: 258 - datum vyd=E1n=ED: 25.2.2003

Nacteni *.RES

[*] delfi <delfi(zv)pocitac(tec)net> - 26.2.2003 10:24:10

Hi

Mam dotaz: Potreboval bych s aplikaci distribuovat soubor RES, ve kterem
by byly treba icony, ktere se nactou a priradi do TimageList. Nasel jsem
ale jen priklad, jak tento res prilinkovat k aplikaci a nacitat s neho.
Lze to udelat i tak, ze tento res soubor neni prilinkovany k aplikaci?
Diky za namety

ales

Jak na tisk HTML?

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 26.2.2003 10:25:26

Ahoj vespolek, resim tisk HTML stranky. Kdyz mam na formu posazenou
komponentu TWebBrowser a podle navodu z archivu napisu

WB.ExecWB(OLECMDID_PRINTPREVIEW, OLECMDEXECOPT_DODEFAULT)

objevi se nahled tisku s moznosti zmeny parametru apod. a vse funguje. =
A
protoze v podstate nepotrebuji mit v tom formu stranku zobrazenou, =
zkusil
jsem TWebBrowser vygenerovat dynamicky a tisknout takto:

WB:=3D TWebBrowser.Create(nil);
WB.Navigate(AppPath + CPrintHTMFileName);
WB.ExecWB(OLECMDID_PRINTPREVIEW, OLECMDEXECOPT_DODEFAULT);

Jake vsak bylo moje prekvapeni, kdyz na me na poslednim radku vybafla
vyjimka: "Snaha odvolat cil pretazeni, ktery neni zaregistrovan". Vubec
netusim co tim chtel basnik rici. Tusite nekdo, co to znamena resp. co =
delam
spatne?

Zdravim

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]=20
http://web.redbox(tec)cz/petr.brant

D&COMM s.r.o.
Korunova=E8n=ED 6
Praha 7
tel. +420724007234


Problem s property editorem

[*] Ing. Pavel �ilinec����)b����ȧ~�� - 26.2.2003 11:07:30

Udelej si potomka, napr. pro TMemo budes mit
TMojeMemo = class(TCustomMemo)
published
property MojeNovaVlastnost ...

A pak jen zaregistujes svou novou komponentu.

Jeste pripadne prepis vlastnosti, ktere jsou prepsany u TMemo
--------
ing. Pavel Zilinec
MailTo:zilinec(zv)email(tec)cz

Prog-Soft s.r.o. Plzen
Informacni system pro vyrobce
a distributory napoju

JD> Potreboval bych o nove vlozene property pouzit stavajici editory (napriklad
JD> Memo, StringList nebo Dialog pro vyber souboru - Open dialog). Nemohl by mi
JD> nekdo poradit, jakym zpusobem toho dosahnu?

JD> Diky

JD> Jirka DAVID

wdFormatHTML

[*] Vojtech Albrecht <vojtech.albrecht(zv)quick(tec)cz> - 26.2.2003 11:55:20

Dobry den.

Zkousim server WordApplication ale narazil jsem na problemek
Jestlize ukladam RTF nebo DOC, je vsechno v poradku ale
pokud chci zadat wdFormatHTML, prekladac hlasi chybu=20
'Undeclared identifier: 'wdFormatHTML'

Delam n=ECco spatne ?

// Kodu kus
SaveChanges :=3D wdDoNotSaveChanges;
OriginalFormat :=3D wdFormatHTML;
RouteDocument :=3D UnAssigned;
try
WordApplication.Quit(SaveChanges, OriginalFormat, RouteDocument);
WordApplication.Disconnect;
except
on E: Exception do
begin
Showmessage(E.Message);
WordApplication.Disconnect;
end;
end;
// End Kodu kus


Delphi 5 Prof.
Windows 2000Prof.
MS Office 2000 SR-1 (9.0.3821)

---
Odchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov=E1 b=E1ze: 258 - datum vyd=E1n=ED: 25.2.2003
=20

AddIndex - table level

[*] Peter Surovy <psurovy(zv)uevora.pt> - 26.2.2003 10:56:21 -0000

Ahoj

mam db Paradox7
v runtime chcem vytvorit index:
Table1.AddIndex('pokus','Sss',[ixUnique]);

ale padne to s hlaskou
Higher Table level required

ked to napisem takto:
Table1.AddIndex('pokus','Sss',[]);

vznikne Invalid Index/Tag name

neviete niekto preco?

Peter Surovy

Nova property v Object Inspectoru

[*] Martin Dietl <dietl(zv)4use(tec)cz> - 26.2.2003 12:04:11

Zkousim CCPack - k formu si pridavam jako property TIniFile, ze ktereho ctu
nastveni.
Object Inspector mi property zobrazi, ovsem jako agregovanou (treba jako
Anchors, Constraints), ale ja potrebuji vazbu asociacni. To znamena, ze
nemuzu nastavit link na existujici objekt.
Jak lze toto nadefinovat?

Adresar z Outlooku

[*] Vlastimil Zden�k <delphi(zv)gestore(tec)cz> - 26.2.2003 12:06:37

Zdravim vsechny,
nejak nikdo nereagoval tak zkusim jeste jednou.....
Prosim bych zase o radu:
Lze nejak pracovat s adresarem kontaktu Outlooku(velkym i outlook
expressem)?? Myslim
vyhledavat v nem, vytahovat jednu adresu dle zadaneho kriteria a
tak.....
Uz jste to nekdo zkousel? Jsou na to primo nejake komponenty?

Diky moc za kazdou radu a nakopnuti....

Vlasta
D5 Ent, WNT, WXP, W98


Problem s property editorem

[*] tondrej(zv)t-online.de - 26.2.2003 12:14:08

> Potreboval bych o nove vlozene property pouzit stavajici
> editory (napriklad Memo, StringList nebo Dialog pro
> vyber souboru - Open dialog). Nemohl by mi nekdo poradit,
> jakym zpusobem toho dosahnu?

To zalezi od daneho editora a toho, ako je zaregistrovany v IDE.
Pre Strings Editor staci, ak je ta property typu TStrings.
Pre open dialog staci, ak je ta property typu TFileName.

type
TTest = class(TComponent)
private
FFileName: TFileName;
FStrings: TStrings;
procedure SetStrings(Value: TStrings);
public
constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
published
property FileName: TFileName read FFileName write FFileName;
property Strings: TStrings read FStrings write SetStrings;
end;

procedure Register;

implementation

procedure Register;
begin
RegisterComponents('Test', [TTest]);
end;

procedure TTest.SetStrings(Value: TStrings);
begin
FStrings.Assign(Value);
end;

constructor TTest.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
FStrings := TStringList.Create;
end;

destructor TTest.Destroy;
begin
FStrings.Free;
inherited;
end;

HTH
TOndrej


Adresar z Outlooku

[*] Vojtech Albrecht <vojtech.albrecht(zv)quick(tec)cz> - 26.2.2003 12:16:50

Mrkni sem, treba se ti to bude hodit.

http://www.tipps.delphi-source.de/COM_OLE_DDE/index.php



---
Odchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov=E1 b=E1ze: 258 - datum vyd=E1n=ED: 25.2.2003
=20

AddIndex - table level

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 26.2.2003 12:21:06

Zkus tohle, fungovalo mi to:

program Upgstick;
{$APPTYPE CONSOLE}
uses
SysUtils, dbTables, ITRKernel, controls, forms,db;

const CStickName =3D 'Stick.DB';

var StickTab: TTable;
Err: string;

begin
// Insert user code here
writeln ('**** Upgrade STICK.DB table structure ****');
writeln;
if FileExists(CStickName) then
begin
StickTab:=3D TTable.Create(nil);
StickTab.DatabaseName:=3D ExtractFilePath(Application.ExeName);
StickTab.TableName:=3D CStickName;
//
StickTab.Exclusive:=3D true;
if OpenTable(ErrMsgNoMsg, StickTab) =3D mrOK then
begin
writeln(CStickName + '...opened');
write('Adding index...');
try
StickTab.AddIndex('IdxMsgPieceText',
'MsgPieceText',[ixCaseInsensitive]);
writeln('succeeded');
except
on E: Exception do
begin
Err:=3D E.Message;
writeln('failed (' + Err + ')');
end;
end;
end else writeln('Table ' + CStickName + ' could not be opened.');
StickTab.Free;
end else Writeln('File ' + CStickName + ' could not be found.');
writeln;
writeln('Press <Enter> to quit...');
readln;
end.=20

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]=20
http://web.redbox(tec)cz/petr.brant

D&COMM s.r.o.
Korunova=E8n=ED 6
Praha 7
tel. +420724007234


Subject: AddIndex - table level

mam db Paradox7
v runtime chcem vytvorit index:
Table1.AddIndex('pokus','Sss',[ixUnique]);

ale padne to s hlaskou=20
Higher Table level required=20

ked to napisem takto:
Table1.AddIndex('pokus','Sss',[]);

vznikne Invalid Index/Tag name=20


Nova property v Object Inspectoru

[*] tondrej(zv)t-online.de - 26.2.2003 12:28:59

> Zkousim CCPack - k formu si pridavam jako property
> TIniFile, ze ktereho ctu nastveni.
> Object Inspector mi property zobrazi, ovsem jako
> agregovanou (treba jako Anchors, Constraints),

To je tym, ze TIniFile nie je potomkom TComponent.

> ale ja potrebuji vazbu asociacni.
> To znamena, ze nemuzu nastavit link na existujici
> objekt.

Existujuci TIniFile na formulari v design time? To nejde, nie je to
komponent.

> Jak lze toto nadefinovat?

Musi to byt potomok TComponent, potom je to automaticke.
Inak by si musel pisat vlastny property editor, ktory by mohol v
zozname ponukat property daneho typu ostatnych komponent na formulari.
Nie som si vsak isty, ako by to bolo so streamovanim - zrejme by si
musel upravit ten kontajner tak, aby bol schopny prevadzat referencie
na stringy (pri zapisovani, napr. 'MyComp1.IniFile') a spet (pri
citani).

HTH
TOndrej


Adresar z Outlooku

[*] Eichler Marek <Marek.Eichler(zv)access-it(tec)cz> - 26.2.2003 12:30:45

Zdravim,
S velkym Outlookem muzes komunikovat pres OLE Automation a jde to bez =
problemu.
S OutlookExpresem muzes komunikovat pres WAB API (tusim, ze je JEDI =
strankach je konverze WEB API od Petra Vonese)

S pozdravem Marek Eichler


>>> delphi(zv)gestore(tec)cz 26.2.03 12:10 >>>
Zdravim vsechny,
nejak nikdo nereagoval tak zkusim jeste jednou.....
Prosim bych zase o radu:
Lze nejak pracovat s adresarem kontaktu Outlooku(velkym i outlook
expressem)?? Myslim
vyhledavat v nem, vytahovat jednu adresu dle zadaneho kriteria a
tak.....
Uz jste to nekdo zkousel? Jsou na to primo nejake komponenty?

Diky moc za kazdou radu a nakopnuti....

Vlasta
D5 Ent, WNT, WXP, W98

OT: Diplomka na testovani SW

[*] Jan N�mec <yendikdelphi(zv)seznam(tec)cz> - 26.2.2003 13:03:30

Zdravim,
chtel bych jeste jednou poprosit, pokud ma nekdo nejake zdroje tykajici se
testovani SW, kvality SW, Extreme programing, nastroju a metodik testovani,
vyberu nastroju pro testovani, ladicich nastroju uvnitr kodu (napr.
vytvareni logovych souboru apod.), prosim pomozte na adrese
yendik(zv)seznam(tec)cz
Diky moc
Hzik
---
Odchoz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov� b�ze: 258 - datum vyd�n�: 25.2.2003

AddIndex - table level

[*] Peter Surovy <psurovy(zv)uevora.pt> - 26.2.2003 12:09:22 -0000


----- Original Message -----
From: "Petr Brant" <brant(zv)dcomm(tec)cz>
Sent: Wednesday, February 26, 2003 11:21 AM

> StickTab.AddIndex('IdxMsgPieceText',
> 'MsgPieceText',[ixCaseInsensitive]);

--toto ide :-)... to je zvlastne "ixCaseInsensitive" je jedina
akceptovatelna polozka vsetky ostatne vyhadzuju
chybu inak to policko podla ktoreho sa vytvara
tento index je typu Number takze ixCaseInsensitive
sa mi zda trochu CaseOdveci ale ide to :-)
Dik

Peter Surovy

Adresar z Outlooku

[*] Ji�� Baudy� - 26.2.2003 13:24:52

Kr=E1sn=FD den

OE - tam je trochu probl=E9m, m=E1m pocit, =BEe je zapot=F8eb=ED p=F8istu=
povat do wab
souboru (na to jsou pom=ECrn=EC standardn=ED n=E1stroje m=E1m pocit v Ind=
y ?)

Outlook - lze p=F8istupovat pomoc=ED MAPI (n=ECjak=E9 komponenty a dokume=
ntaci k
tomu m=E1m mohu zaslat)

Jirka


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Vlastimil Zden=ECk
Sent: Wednesday, February 26, 2003 12:07 PM
To: Delphi
Subject: Adresar z Outlooku


Zdravim vsechny,
nejak nikdo nereagoval tak zkusim jeste jednou.....
Prosim bych zase o radu:
Lze nejak pracovat s adresarem kontaktu Outlooku(velkym i outlook
expressem)?? Myslim
vyhledavat v nem, vytahovat jednu adresu dle zadaneho kriteria a
tak.....
Uz jste to nekdo zkousel? Jsou na to primo nejake komponenty?

Diky moc za kazdou radu a nakopnuti....

Vlasta
D5 Ent, WNT, WXP, W98


---
P=F8=EDchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov=E1 b=E1ze: 258 - datum vyd=E1n=ED: 25.2.2003

Nova property v Object Inspectoru

[*] Martin Dietl <dietl(zv)4use(tec)cz> - 26.2.2003 13:44:41

Dik za info.

>Existujuci TIniFile na formulari v design time? To nejde, nie je to
>komponent.

Tady nejde ani o existujici TIniFile v design time, ale aby existoval v
runtime
pred vytvorenim Formu - chtel jsem se tak vyhnout nutnosti prirazeni hodnoty
ve Form.OnCreate.
Umyslem bylo vytvorit novou udalost OnINIRead volanou PRED OnCreate.
To nelze, protoze IniFile neni nastaven.

Takze resenim je napr.:

PredekForm = class(Form)
constructor Create(AOwner: TComponent); override;
procedure ReadINI; virtual;
...
end;

Constructor PredekForm.Create(AOwner: TComponent);
begin
inherited; // vyvola OnCreate ???
ReadINI;
if Assigned(AfterCreate) then
AfterCreate;
end;

--------------------------------
Form = class(PredekForm)
procedure ReadINI; override;
procedure OnCreate;
procedure AfterCreate;
...
end;

procedure Form.OnCreate;
begin
IniFile := WinIni; // jen toto a nic jineho
end;

procedure Form.ReadINI;
begin
inherited;
< nacteni dalsich hodnot >
end;

procedure Form.AfterCreate;
begin
<prace s nactenymi hodnotami> // co by jinak patrilo do klasickeho
OnCreate
end;


Nebo to lze resit elegantneji? V zasade mi vadi, ze mi z paru udalostnich
metod OnCreate-OnDestroy vznikne par AfterCreate-OnDestroy.

Zobrazenie datetime stlpca z databazy

[*] K�teles J�n <Koteles(zv)lumen.sk> - 26.2.2003 13:58:14

Dobry den,

akym sposobom zmenim zobrazenie databazovych udajov typu datetime v =
dbgride?
V tomto poli evidujem iba cas bez datumu. Zobrazuje sa mi totiz =
"1.1.1900
22:00". A potrebujem aby som videl len to "22:00". Pouz=EDvam databazu =
MSSQL7
a MDB (2002) cez ADO komponenty. K MDB pristupujem cez ODBC.=20

Dakujem
jk

D5,W2K


Nastaveni BDE pro Paradox

[*] Michal Kolisek <michal.kolisek(zv)asei(tec)cz> - 26.2.2003 14:11:16

Pred casem jsem se ptal na problem s prevodem dat Paradox-Oracle, pri
insertech se data nevkladala do tabulek Oraclu, ale zacal se vytvaret velky
pomocny soubor (_qsq.*), vsechny inserty se ulozily do nej a az potom se
zacaly zpracovavat. Postupne jsem vyradil moznosti az na nastaveni BDE, kde
by jeste mohla byt chyba - u mne v praci pro stejne nastaveni Paradoxu jako
u klienta ten odkladaci soubor nevznika.
Netusi nekdo jaka polozka BDE by mohla zpusobit tekovy problem ?

D5, W2000, BDE 5.01, Oracle 8.1, Paradox 7

M.Kolisek

Zobrazenie datetime stlpca z databazy

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 26.2.2003 14:11:38

V Datasetu (napr. TADOTable, TADOQuery),zmen prislusnemu fieldu property
DisplayFormat. Budto ve field editoru nebo za behu na napr 'hh:mm' (viz h=
elp
TDateTimeField.DisplayFormat)
Pavel

> From: K=F6teles J=E1n [mailto:Koteles(zv)lumen.sk]
> akym sposobom zmenim zobrazenie databazovych udajov typu=20
> datetime v dbgride?
> V tomto poli evidujem iba cas bez datumu. Zobrazuje sa mi=20
> totiz "1.1.1900
> 22:00". A potrebujem aby som videl len to "22:00". Pouz=EDvam=20
> databazu MSSQL7
> a MDB (2002) cez ADO komponenty. K MDB pristupujem cez ODBC.=20

OT: Ceska konference o MS SQL 200

[*] Karel Kral <kralkonf(zv)purus(tec)cz> - 26.2.2003 14:33:42

Ahoj, nevite nekdo o ceske konferenci o MS SQL serveru 2000?
--
______________________________________________________
Karel Kral, vedouci odd. IT / IT manager
Purus, s.r.o., Cezavy 627, 664 56 Blucina, CZ
Tel: 547 235 000, 602 552 432, Fax: 547 231 203
E-Mail: mailto:kral(zv)purus(tec)cz, WWW: http://www.purus(tec)cz
______________________________________________________

Zobrazenie datetime stlpca z databazy

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 26.2.2003 14:37:30

Ahoj, pouzivam toto (Paradox, BDE), snad to bude fungovat i pro ten =
cas:

TDateTimeField(ActiveMsgTable.Fields.FieldByName('DatumOdeslani')).Displ=
ayFo
rmat:=3D 'dd/mm hh:mm';

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]=20
http://web.redbox(tec)cz/petr.brant

D&COMM s.r.o.
Korunova=E8n=ED 6
Praha 7
tel. +420724007234

Subject: Zobrazenie datetime stlpca z databazy

akym sposobom zmenim zobrazenie databazovych udajov typu datetime v
dbgride?
V tomto poli evidujem iba cas bez datumu. Zobrazuje sa mi totiz
"1.1.1900
22:00". A potrebujem aby som videl len to "22:00". Pouz=EDvam databazu
MSSQL7
a MDB (2002) cez ADO komponenty. K MDB pristupujem cez ODBC.=20


Ceska konference o MS SQL 200

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 26.2.2003 14:37:11

Ahoj,

napr. na emwac(tec)cz: http://www.emwac(tec)cz/news/default.asp

S pozdravem Ale=B9 Va=B9=ED=E8ek
ecommerce(tec)cz, a.s.

> -----Original Message-----
> From: Karel Kral [mailto:kralkonf(zv)purus(tec)cz]=20
>=20
> Ahoj, nevite nekdo o ceske konferenci o MS SQL serveru 2000?

OT: Ceska konference o MS SQL 200

[*] <M.Babik(zv)mus(tec)cz> - 26.2.2003 14:40:45


Diskuzn=ED skupina o Microsoft SQL Serveru <SQL-L(zv)LIST.EMWAC.CZ> M&B=20

>>> kralkonf(zv)purus(tec)cz 26.2.2003 14:33 >>>
>Ahoj, nevite nekdo o ceske konferenci o MS SQL serveru 2000?

komponenta TDatadase

[*] Milan Ruksak <ruksak(zv)volny(tec)cz> - 26.2.2003 15:25:55

DIKY!

Celou dobu jsem daval pravej Click a nemohl prijit na to, kam ty hodnoty
napsat. Ten DVOJKLIK me vazne nenapadnul. To to tam nemuzou nikde napsat
...?

Rooksy

----- Original Message -----
From: "Milan Ruksak" <ruksak(zv)volny(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, February 26, 2003 8:19 AM
Subject: komponenta TDatadase


> Nemuzu tak casto do konference, tak reaguji se zpozdenim. Asi jsem se
spatne
> vyjadril, ale neumim priradit parametry komponente tDatabase, kterou mam v
> datovem modulu. Jinak jde o klasiku - v BDE je PARADOX a STANDART. A
> potrebuji zadat DriverName := 'STANDART'; a Params.Values['PATH'] := 'd:\
> ......'; a mozna jeste neco, ale to zatim nevim, protoze to nemuzu
> komponente vnutit. Proste, pokud dam Alias atd., je vse v pohode, ale bez
> toho Aliasu pres Name ji nemuzu rozchodit.
>
> Diky, Rooksy
>
>
>

komponenta TDatabase a zrada Delphi

[*] Milan Ruksak <ruksak(zv)volny(tec)cz> - 26.2.2003 15:39:27

AHA,
ja vedel, ze az takovej pitomec zase nebudu. Bud mam neco blbe nastaveny a
nebo je to chyba instalace a nebo co ja vim ...

1) Dokud nepouziju dvojklik u nove komponenty tDatabase, leze mi na pravy
tlacitko komponenty porad Value List Editor z Params at delam cokoliv (proto
jsem nevedel, kam to zapsat)
2) Teprve, kdyz jsem dal ten dvojklik, objevuje se spravne nabidka na
parametry database. A potom uz to funguje spravne i na pravy tlacitko. I na
vsechny dalsi nove tDatabase.
3) Vypnu/zapnu Delphi a zase to blbne ...

Hlavne, ze vim jak na to. Snad to pomuze nekomu, kdo bude mit stejny problem
jako ja

Rooksy

Oracle & BDE

[*] Jan Kadlecek <kadlecek(zv)htkpro(tec)cz> - 26.2.2003 16:24:22


> Zdravim konferenci,
> mam vytvorenou tabulku nad Oraclem 8.1. Tabulka obsahuje
> polozku A, ktera je typu INTEGER. Kdyz si v Delphi necham do
> TQuery vlozit fieldy, tak vytvori field z polozky A jako
> TFloatField.
> Zda se mi podivne, proc integer meni na float. Nevite nekdo,
> kde je problem? Hodne bych to potreboval vyresit.
>

Oracle definuje integer jako number(38) (staci se podivat do dokumentace)
vzhledem k tomu ze maximalni presnost tohoto cisla je 10^38 tak ho nelze
ulozit do zadneho jineho typu nez TFloatField. Obecne oracle nezna zadny
typ integer (ve smyslu ulozeni do 4 nebo 8 bajtu) jako ostatni databaze
a vse je reprezentovano obecnym typem number s udanim platnych cislic a
poctu
desetinnych mist. Jak by se chovalo BDE pokud by byl definovan napr
NUMBER(8)
nevim, ale obavam se ze z toho stejne udela TFloatField.
Detaily ohledne datovych typu Oracle jsou v dokumentaci nejlepe pak
v "Oracle SQL Reference/Basic Elements of Oracle SQL/Datatypes" to jak je
mapuje
BDE je nejspis v dokumentaci k BDE nebo alespon to tam drive byvalo.

S pozdravem
Jan Kadlecek
HTK Pro s.r.o.

QRCompositeRecord

[*] jan mackovic <j.mackovic(zv)sh.cvut(tec)cz> - 27.2.2003 00:30:49

Ahoj
Poradil by mi nekdo? Uz jsem z tohohle docela na nervy...
Mam QRcompositeRecord s peti QuickRep. U vsech mam 1 column.
Pri tisku se na zobrazi dobre pouze prvni strana. Na dalsi strane se vsechny
jeste nevytiskle reporty vytisknout od zacatku stranky pres sebe. Nekdy se
stane i to, ze se vytiskne jedna sestava, pak nasleduje tisk dalsi sestavy,
ta ale neprepise tuto sestavu, ale "zasune" se pod ni (prestoze byla do
QRcompositeRecord pridana jako druha) a ve vysledku je jeste tata druha
sestava prepsana znovu, tentokrat celou prvni sestavou, ale nevytistenou od
zacatku stranky.

Vypada to pak nejak takto
1.str - OK
...
2.str
rep1 - columnHeader
rep1 - Cela sestava, vcetne opakujiciho se ColumnHeader
rep2 - konec tela druhe sestavy


V nouzi jsem pak jeste zkousel dat jednotlive reporty na samostatne stranky
(pridal jsem do sestav Title a v BeforePrint event jsem napsal:
REP.NewPage) , ale to se mi zase pro zmenu nezobrazovali vubec
ColumnHeader-y.
Jedna se o QuickReport 3.0.9.
Budu moc vdecny za rady k obema resenim.
Diky
Honza Mackovic

AddIndex - table level

[*] Peter Ondras <peter.ondras(zv)pse.sk> - 27.2.2003 09:05:05

Rovnaky kod aky tu uvadzas mi vsade spravne funguje. Podla tej prvej
chybovej hlasky sa domnievam (avsak len domnievam, pretoze nikdy som
taku hlasku nedostal), ze ti chyba primary index. Ak to nebude v primary
indexe tak popis detailnejsie o aku tabulku (master-detail), pripadne
pole (typ pola, velkost) sa jedna.
Dalsou moznostou je to, ze ixUnique nemozes davat do takej tabulky, kde
aspon 2 zaznamy v poli na ktore davas index su rovnake.

Peter Ondras
peter.ondras(zv)pse.sk
(+421) 0904 421 925

>: -----Original Message-----
>: From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]
On
>: Behalf Of Peter Surovy
>: Sent: Wednesday, February 26, 2003 11:56 AM
>: To: delphi-l(zv)clexpert(tec)cz
>: Subject: AddIndex - table level
>:
>: Ahoj
>:
>: mam db Paradox7
>: v runtime chcem vytvorit index:
>: Table1.AddIndex('pokus','Sss',[ixUnique]);
>:
>: ale padne to s hlaskou
>: Higher Table level required
>:
>: ked to napisem takto:
>: Table1.AddIndex('pokus','Sss',[]);
>:
>: vznikne Invalid Index/Tag name
>:
>: neviete niekto preco?
>:
>: Peter Surovy
>:

---
avast! Antivirus: Odchozi sprava cista.
Virova databaza (VPS): 26. 2. 2003
Testovane: 27. 2. 2003 9:01:01
avast! (c) copyright 2000-2003 ALWIL Software.
http://www.avast.com

Pripojeni k SAP

[*] Marek Hradil <marekhr(zv)benefitcz(tec)cz> - 27.2.2003 09:58:21

Prosim mate nekdo rehled o moznostech priojeni k SAP R3 z delphi ?


Dekuji
Marek Hradil

Pripojeni k SAP

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 27.2.2003 10:02:32

Existovala primo specialni (pekne mastna) verze Delphi pro SAP

--
Jan Fiala
mailto:jan.fiala(zv)iol(tec)cz

27.2.2003 Marek Hradil:
> Prosim mate nekdo rehled o moznostech priojeni k SAP R3 z delphi ?

AW: Pripojeni k SAP

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 27.2.2003 10:48:28

> Prosim mate nekdo rehled o moznostech priojeni
> k SAP R3 z delphi ?

Mam len pocit, ze SAP publikuje nejake Automation objekty, ktore sa daju
naimportovat a pouzivat v Delphi rovnako ako v inych jazykoch.

HTH
TOndrej


rozpoznavani HW vybaveni

[*] Miroslav Dolecek <dolecek(zv)informatics.muni(tec)cz> - 27.2.2003 11:02:36

Ahoj,

potrebuji v Delphi zjistovat HW vybaveni na PC. Zatim bych chtel jen
zakladni udaje - hlavne typy pridavnych karet, procesoru, HDD. Ma s
tim prosim nekdo zkusenosti? Neco uz jsem zkousel, ale mam malo
podkladu, takze budu vdecny za kazde informace, odkazy, clanky atd..

Dekuji

--
Miroslav Dolecek <dolecek(zv)fi.muni(tec)cz>

Tisk Bitmapy

[*] Macecek Marcel <marcel.macecek(zv)siemens(tec)com> - 27.2.2003 11:06:43

Muzete mi nekdo poradit ?
Mam neco takoveho:

with printer do
begin
Orientation := poLandscape;
BeginDoc;
with Canvas do
begin
Bitmap := TBitMap.Create;
Bitmap.LoadFromFile('xxx.bmp');
MyRect := Rect(5288,206,6568,450);
StretchDraw(MyRect,Bitmap);
Bitmap.Free;
end;
EndDoc;
end;

problem je v tom, ze nekdy mi to ten obrazek vytiskne a nekdy ne. Vypada to jako by ho nekdy nemel jsete nacteny a uz ho tisknul.
Existuje nejaky check, kterym bych zjistil, jestli uz ho muzu tisknout ???

Marcel


S pozdravem / Kind regards

Marcel Macecek
DB administrator

Siemens Automobilove systemy s.r.o.
Kopanska 1713
744 01 Frenstat p. R.
Czech Republic
Tel.:+420 (556) 881 468
Fax:+420 (556) 881 390
mailto:marcel.macecek(zv)siemens.com

Pripojeni k SAP

[*] Marek Hradil <marekhr(zv)benefitcz(tec)cz> - 27.2.2003 11:59:42

Nemate nekdo blizsi informace o tech Automation objektech.
O specialni verzi delphi pro SAP vim, ale cena je ponekud neprekonatelna
na to ze to potrebuji pro relativne jednoduchy program, ktery jen
vyuzije nejaky ciselnik ze SAP.

Diky

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Ondrej Kelle
> Sent: Thursday, February 27, 2003 10:48 AM
> To: 'delphi-l(zv)clexpert(tec)cz'
> Subject: AW: Pripojeni k SAP
>
>
> > Prosim mate nekdo rehled o moznostech priojeni
> > k SAP R3 z delphi ?
>
> Mam len pocit, ze SAP publikuje nejake Automation objekty,
> ktore sa daju naimportovat a pouzivat v Delphi rovnako ako v
> inych jazykoch.
>
> HTH
> TOndrej
>

rozpoznavani HW vybaveni

[*] <js-delphi(zv)quick(tec)cz> - 27.2.2003 12:36:07

>potrebuji v Delphi zjistovat HW vybaveni na PC.
Zatim bych chtel >jen
>zakladni udaje - hlavne typy pridavnych karet,
procesoru, HDD.
>
>Miroslav Dolecek <dolecek(zv)fi.muni(tec)cz>

Ahoj,

zkusenosti si ce moc nemam, ale docela dost
informaci ziskat, kdyz si nainstalujes JEDI CODE
LIBRARY. (hledej na:
http://sourceforge.net/ ... popr. zkus
http://sourceforge.net/project/showfiles.php?
group_id=47514&release_id=118195
)
Je u toho i dost dobrej help, takze se k
potrebnym f-cim dostanes intuitivne.
Ahoj
Jirka

--------------------------------------------------
Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
D6Prof+SP2; WinNT
programator amater

Pripojeni k SAP

[*] Ty�lic Ji�� - 27.2.2003 12:48:20

A nestacilo by udelat v ABAPu maly job, ktery Ti ten ciselnik treba =
kazdou hodinu vyplivne na disk a ty si ho muzes automaticky importovat =
do Tveho systemu?

-----Original Message-----
From: Marek Hradil [mailto:marekhr(zv)benefitcz(tec)cz]=20
Sent: Thursday, February 27, 2003 12:00 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: RE: Pripojeni k SAP


Nemate nekdo blizsi informace o tech Automation objektech.=20
O specialni verzi delphi pro SAP vim, ale cena je ponekud neprekonatelna =
na to ze to potrebuji pro relativne jednoduchy program, ktery jen =
vyuzije nejaky ciselnik ze SAP.

Diky

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Ondrej Kelle
> Sent: Thursday, February 27, 2003 10:48 AM
> To: 'delphi-l(zv)clexpert(tec)cz'
> Subject: AW: Pripojeni k SAP
>=20
>=20
> > Prosim mate nekdo rehled o moznostech priojeni
> > k SAP R3 z delphi ?
>=20
> Mam len pocit, ze SAP publikuje nejake Automation objekty,
> ktore sa daju naimportovat a pouzivat v Delphi rovnako ako v=20
> inych jazykoch.
>=20
> HTH
> TOndrej
>=20


Runtime balicky a Debugger Exception Notification

[*] Tom xXx <assas(zv)bonbon(tec)net> - 27.2.2003 13:28:47

Win 2K SP3, D6 UP2 + RTL update

Ahoj lidi,

mam takovy problem, kdyz prelozim projekt s balicky, nevyskakuji mi v
IDE okna s "Debugger Exception Notification".

Nemeni se zadna jina nastaveni (treba v nastaveni debuggeru "stop on
delphi exception" nebo cokoli jineho), jenom ciste zaskrknu ve
vlastnostech projektu prelozit s runtime balicky, prebuilduju projekt a
prestanou mi v IDE vyskakovat upozorneni o vyjimkach, takze pokud jsou
osetreny v try-except bloku, nedozvim se o tom, ze o nich doslo ...

Zkousel jsem to i v uplne trivialnim projektu s jednim formularem a
talcitkem, kde udelam toto

procedure TForm1.Button1Click(Sender: TObject);
begin
try
raise Exception.Create('AHOJ');

except
self.Color := clRed;
end;
end;

Pokud je projekt prelozen s balicky, tak zjistim, ze nastala vyjimka
pouz podle zmenivsi se barvy ...

Je to normalni chovani projektu s runtime balicky nebo se da nekde neco
nastavit???

Dik za nakopnuti

T.

Tisk Bitmapy

[*] Lauko Stefan <laukosw(zv)naex.sk> - 27.2.2003 13:33:01

Ahoj skus toto:
...
implementation
uses Printers;
{$R *.dfm}

procedure PrintBitmap(DestRect: TRect; Bitmap: TBitmap;Canvas:TCanvas);
var
BitmapHeader: pBitmapInfo;
BitmapImage: Pointer;
HeaderSize: DWord;
ImageSize: DWord;
begin
GetDIBSizes(Bitmap.Handle, HeaderSize, ImageSize);
GetMem(BitmapHeader, HeaderSize);
GetMem(BitmapImage, ImageSize);
try
GetDIB(Bitmap.Handle, Bitmap.Palette, BitmapHeader^, BitmapImage^);
StretchDIBits(
Canvas.Handle,
DestRect.Left, DestRect.Top,
DestRect.Right - DestRect.Left,
DestRect.Bottom - DestRect.Top,
0, 0,
Bitmap.Width, Bitmap.Height,
BitmapImage,
TBitmapInfo(BitmapHeader^),
DIB_RGB_COLORS,
SRCCOPY)
finally
FreeMem(BitmapHeader);
FreeMem(BitmapImage)
end;
end;


procedure TForm1.Button1Click(Sender: TObject);
var
Bitmap:TBitMap;
MyRect:TRect;
begin
printer.Orientation := poLandscape;
printer.BeginDoc;
Bitmap := TBitMap.Create;
Bitmap.LoadFromFile('xxx.bmp');
MyRect := Rect(5288,206,6568,450);
PrintBitmap(MyRect,Bitmap,printer.Canvas);
Bitmap.Free;
printer.EndDoc;
end;

end.
Lauko.
----- Original Message -----
From: "Macecek Marcel" <marcel.macecek(zv)siemens.com>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, February 27, 2003 11:06 AM
Subject: Tisk Bitmapy


> Muzete mi nekdo poradit ?
> Mam neco takoveho:
>
> with printer do
> begin
> Orientation := poLandscape;
> BeginDoc;
> with Canvas do
> begin
> Bitmap := TBitMap.Create;
> Bitmap.LoadFromFile('xxx.bmp');
> MyRect := Rect(5288,206,6568,450);
> StretchDraw(MyRect,Bitmap);
> Bitmap.Free;
> end;
> EndDoc;
> end;
>
> problem je v tom, ze nekdy mi to ten obrazek vytiskne a nekdy ne. Vypada
to jako by ho nekdy nemel jsete nacteny a uz ho tisknul.
> Existuje nejaky check, kterym bych zjistil, jestli uz ho muzu tisknout ???
>
> Marcel
>
>
> S pozdravem / Kind regards
>
> Marcel Macecek
> DB administrator
>
> Siemens Automobilove systemy s.r.o.
> Kopanska 1713
> 744 01 Frenstat p. R.
> Czech Republic
> Tel.:+420 (556) 881 468
> Fax:+420 (556) 881 390
> mailto:marcel.macecek(zv)siemens.com
>
>

OT: Literatura k priprave, planovani, rizeni a sle

[*] Michal Sefcik <sefcik(zv)benefitcz(tec)cz> - 27.2.2003 15:25:18

Nebyl jste nekdo uspesnejsi nez-li ja v hledani %SUBJ%, jez
by byla pochopitelna a prospesna z hlediska algoritmizace
a naprogramovani zminenych procesu?

Nejlepe pro oblast textilni nebo obuvnicke vyroby :-)))

Dekuji za jakekoliv namety.

************************************************************
Ing.Mgr. Michal Sefcik
Benefit CZ, s.r.o.
Hrubeho 11, 612 00 Brno
tel: +420 5 41219098, 9
fax: +420 5 41215886
http: www.benefitcz(tec)cz
************************************************************

Literatura k priprave, planovani, rizeni a sledova

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 27.2.2003 15:34:16

Zkus skripta VSE (MRP, ERP)
Pavel

> From: Michal Sefcik [mailto:sefcik(zv)benefitcz(tec)cz]
> Nebyl jste nekdo uspesnejsi nez-li ja v hledani %SUBJ%, jez
> by byla pochopitelna a prospesna z hlediska algoritmizace
> a naprogramovani zminenych procesu?
>

Strazenie zatvarania cudzich apl.

[*] Robert Suska <SuskaR(zv)seznam(tec)cz> - 27.2.2003 15:55:41

Ahojte

Mozno sa opytam totalnu somarinu :).

Mam spustene napr. apl. notepad a prieskumnik a este svoju apl. Teraz ked
uzivatel klikne na krizik notepadu ze mu da povel Close tak chcel by som aby
moja apl. na to zareagovala skorej ako notepad a chcel by som ja rozhodnut o
tom ci Close alebo nie. Ak dam Close tak notepad by si hodil okno ci boli
zmeny na ulozenie a ak neboli tak by sa uzavrel. Podobne s prieskumnikom.
Samozrejme ze to boli len priklady apl..

P.S. Nechcem hned hotove riesenie stacia mi napady postrcenia
nakopnutia.....

Dakujem za pochopenie ;-)

Robo


************************************
Robert Suska
KORAK SLOVAKIA s.r.o.
Horna 52
974 01 Banska Bystrica
www.korak.sk robert(zv)korak.sk
Network administrator, Delphi programmer
************************************

Pripojeni k SAP

[*] Marek Hradil <marekhr(zv)benefitcz(tec)cz> - 27.2.2003 15:59:38

Ne, vse chci on line

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz=20
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Ty=B9lic Ji=F8=ED
> Sent: Thursday, February 27, 2003 12:48 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: RE: Pripojeni k SAP
>=20
>=20
> A nestacilo by udelat v ABAPu maly job, ktery Ti ten ciselnik=20
> treba kazdou hodinu vyplivne na disk a ty si ho muzes=20
> automaticky importovat do Tveho systemu?
>=20
> -----Original Message-----
> From: Marek Hradil [mailto:marekhr(zv)benefitcz(tec)cz]=20
> Sent: Thursday, February 27, 2003 12:00 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: RE: Pripojeni k SAP
>=20
>=20
> Nemate nekdo blizsi informace o tech Automation objektech.=20
> O specialni verzi delphi pro SAP vim, ale cena je ponekud=20
> neprekonatelna na to ze to potrebuji pro relativne jednoduchy=20
> program, ktery jen vyuzije nejaky ciselnik ze SAP.
>=20
> Diky
>=20
> > -----Original Message-----
> > From: delphi-l-owner(zv)clexpert(tec)cz=20
> [mailto:delphi-l-owner(zv)clexpert(tec)cz]=20
> > On Behalf Of Ondrej=20
> Kelle
> > Sent: Thursday, February 27, 2003 10:48 AM
> > To: 'delphi-l(zv)clexpert(tec)cz'
> > Subject: AW: Pripojeni k SAP
> >=20
> >=20
> > > Prosim mate nekdo rehled o moznostech priojeni
> > > k SAP R3 z delphi ?
> >=20
> > Mam len pocit, ze SAP publikuje nejake Automation objekty, ktore sa=20
> > daju naimportovat a pouzivat v Delphi rovnako ako v inych jazykoch.
> >=20
> > HTH
> > TOndrej
> >=20
>=20
>=20

Literatura k priprave, planovani, rizeni a sledova

[*] Skopalik Slavomir <skopalik(zv)hlubocky.del(tec)cz> - 27.2.2003 16:46:19

Neco o sledovani mam na nasich www.
Jinak doporucuji normy (ISO, VDA, CSN), tam je toho
strasne moc. Dale pak www.trilobyte(tec)cz, tam je taky neco.

Slavek

ing. Slavomir Skopalik DEL a.s.
Olomoucka 355 Marianske udoli 783 75
Czech Republic
----------------------------------------------
Tel: 585 353 548
Mobil: 602 795 874
Fax: 585 352 364
e-mail:skopalik(zv)hlubocky.del(tec)cz
http://hlubocky.del(tec)cz


> -----P=F9vodn=ED zpr=E1va-----
> Od: Michal Sefcik [SMTP:sefcik(zv)benefitcz(tec)cz]
> Odesl=E1no: 27. =FAnora 2003 15:25
> Komu: Delphi konference
> P=F8edm=ECt: OT: Literatura k priprave, planovani, rizeni a sledovani =
vyroby
>=20
> Nebyl jste nekdo uspesnejsi nez-li ja v hledani %SUBJ%, jez
> by byla pochopitelna a prospesna z hlediska algoritmizace
> a naprogramovani zminenych procesu?
>=20
> Nejlepe pro oblast textilni nebo obuvnicke vyroby :-)))
>=20
> Dekuji za jakekoliv namety.
>=20
> ************************************************************=20
> Ing.Mgr. Michal Sefcik=20
> Benefit CZ, s.r.o.=20
> Hrubeho 11, 612 00 Brno=20
> tel: +420 5 41219098, 9=20
> fax: +420 5 41215886=20
> http: www.benefitcz(tec)cz=20
> ************************************************************=20
>

Mail server

[*] Vymazal Milan <vymazal.milan(zv)seznam(tec)cz> - 27.2.2003 16:51:00

Hello delphi-l,

nevite negdo kde by se daly najit zdrojove soubory Mail serveru aby
to umelo SMTP a POP3 ? Treba bez pouziti indy component.. diky moc...


--
Best regards,

Milan Vymazal
Delphi 7 Enterprise, Windows 2000 SP3 Proff, IE 6.0sp1 with all sp

Ukladani dat na CD

[*] Viktor Marek <viktor(zv)mbox.vol(tec)cz> - 27.2.2003 17:26:45

Zdravim

Zalohovacim programem ukladam data na CD RW prikazem "copy" pricemz vyuzi=
vam
DirectCD.
Pred nejakym casem tu probehla diskuse o vhodnosti tohoto postupu,
respektive o moznych problemech pri nutnosti data z CD disku vydolovat zp=
et.

Je nejakym zpusobem mozno data z HDD dostat na CDR tak, jako kdyz pouziji
software na vypalovani a na CDR postupne vypaluji data a uzaviram tuto
sesion.

Diky za radu

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



---
Odchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov=E1 b=E1ze: 258 - datum vyd=E1n=ED: 25.2.2003

Ukladani dat na CD

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

From: "Viktor Marek" <viktor(zv)mbox.vol(tec)cz>
> Je nejakym zpusobem mozno data z HDD dostat na CDR tak, jako kdyz pouziji
> software na vypalovani a na CDR postupne vypaluji data a uzaviram tuto
> sesion.

Nero ma command-line verzi a API (ovsem neni konverze pro Delphi) kterou muzes
vypalovat data davkove. Pouzivam to na zalohy a funguje to bez problemu. Vice
se doctes v helpu.

Petr Vones

SQL: EasterSunday (velikonoce) a MSSQL2000

[*] Ludek ZITA <konference(zv)sales(tec)cz> - 27.2.2003 18:37:33

Zdravim.
Nez se do te chutovky pustim, nemate nahodou nekdo scriptik,proceduru nebo
funkci pro MS SQL2000 ktera mi rekne z datumu zda je velikonocni pondeli
nebo podle roku rekne jake datum pripada na velikonocni pondeli?

Predem mnohokrat dekuji za uchraneni dusevniho zdravi.

Ludek

Ukladani dat na CD

[*] Vaclav Krmela <krmela(zv)ustinadorlici(tec)cz> - 27.2.2003 19:00:20

> From: Viktor Marek
>
> Je nejakym zpusobem mozno data z HDD dostat na CDR tak, jako
> kdyz pouziji software na vypalovani a na CDR
> postupne vypaluji data a uzaviram tuto sesion.

Ve Windows XP existuje rozhrani ICDBurn,
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/shellcc/platform/shell/reference/ifaces/icdburn/burn.
asp

Jednoduche zapouzdreni tohoto rozhrani do komponenty
TCDBurnerSinea lze nalezt v sade VCL komponent Sinea
http://www.sinea(tec)cz/default.asp?page=50
v souboru SiVcl6.zip

Vaclav Krmela

Mail server

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 27.2.2003 19:29:31

From: "Vymazal Milan" <vymazal.milan(zv)seznam(tec)cz>

> nevite negdo kde by se daly najit zdrojove soubory Mail serveru aby
> to umelo SMTP a POP3 ? Treba bez pouziti indy component..

Zrejme jsi na tomto foru prvni den a o SYNAPSI jsi nikdy neslysel....


HTH, pf

Ukladani dat na CD

[*] Viktor Marek <viktor(zv)mbox.vol(tec)cz> - 27.2.2003 20:17:47

Zdravim

To mi moc nepomuze, protoze na PC jede Win98 a ja mam Delphi 5

I tak diky za odpoved

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

> > From: Viktor Marek
> >
> > Je nejakym zpusobem mozno data z HDD dostat na CDR tak, jako
> > kdyz pouziji software na vypalovani a na CDR
> > postupne vypaluji data a uzaviram tuto sesion.
>
> Ve Windows XP existuje rozhrani ICDBurn,
> http://msdn.microsoft.com/library/default.asp?
> url=3D/library/en-us/shellcc/platform/shell/reference/ifaces/icdburn/bu=
rn.
> asp
>
> Jednoduche zapouzdreni tohoto rozhrani do komponenty
> TCDBurnerSinea lze nalezt v sade VCL komponent Sinea
> http://www.sinea(tec)cz/default.asp?page=3D50
> v souboru SiVcl6.zip
>
> Vaclav Krmela
>
>
>


---
Odchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov=E1 b=E1ze: 258 - datum vyd=E1n=ED: 25.2.2003

Mail server

[*] Vymazal Milan <vymazal.milan(zv)seznam(tec)cz> - 27.2.2003 21:42:47

Cau Petr,

Thursday, February 27, 2003, 7:29:31 PM, you wrote:

> From: "Vymazal Milan" <vymazal.milan(zv)seznam(tec)cz>

>> nevite negdo kde by se daly najit zdrojove soubory Mail serveru aby
>> to umelo SMTP a POP3 ? Treba bez pouziti indy component..

> Zrejme jsi na tomto foru prvni den a o SYNAPSI jsi nikdy neslysel....


mily peto slysel... :) :)

jo ja vim ze exituje SYNAPSE

ja myslel nejaka uz skoro hotova aplikace


> HTH, pf


S pozdravem

Milan Vymazal

jak nahravat a pritom prehravat wave???

[*] diskuse <agentxxxx(zv)seznam(tec)cz> - 27.2.2003 23:28:13

Ahoj vsichni mam problem. Potreboval bych nahrat zvuk z mikrofonu, pak ho
zpracovat a hned ho prehravat zpet a nevim jak na to. Umim jen nahrat
zpracovat a prehrat. ale jak to udelat zaroven???
Cao Paja

Pripojeni k SAP

[*] Ty�lic Ji�� - 28.2.2003 06:46:20

Tak zkus treba WWW.SAPGENIE.COM, na webu je spousty odkazu... Urcite =
jsem to uz nekde videl i s prikladem (ne primo pro Delphi, ale zpusob =
jak cist a zapisovat do tabulek v SAPu)

-----Original Message-----
From: Marek Hradil [mailto:marekhr(zv)benefitcz(tec)cz]=20
Sent: Thursday, February 27, 2003 4:00 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: RE: Pripojeni k SAP


Ne, vse chci on line

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Ty=B9lic Ji=F8=ED
> Sent: Thursday, February 27, 2003 12:48 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: RE: Pripojeni k SAP
>=20
>=20
> A nestacilo by udelat v ABAPu maly job, ktery Ti ten ciselnik
> treba kazdou hodinu vyplivne na disk a ty si ho muzes=20
> automaticky importovat do Tveho systemu?
>=20
> -----Original Message-----
> From: Marek Hradil [mailto:marekhr(zv)benefitcz(tec)cz]
> Sent: Thursday, February 27, 2003 12:00 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: RE: Pripojeni k SAP
>=20
>=20
> Nemate nekdo blizsi informace o tech Automation objektech.
> O specialni verzi delphi pro SAP vim, ale cena je ponekud=20
> neprekonatelna na to ze to potrebuji pro relativne jednoduchy=20
> program, ktery jen vyuzije nejaky ciselnik ze SAP.
>=20
> Diky
>=20
> > -----Original Message-----
> > From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz]
> > On Behalf Of Ondrej
> Kelle
> > Sent: Thursday, February 27, 2003 10:48 AM
> > To: 'delphi-l(zv)clexpert(tec)cz'
> > Subject: AW: Pripojeni k SAP
> >=20
> >=20
> > > Prosim mate nekdo rehled o moznostech priojeni
> > > k SAP R3 z delphi ?
> >=20
> > Mam len pocit, ze SAP publikuje nejake Automation objekty, ktore sa
> > daju naimportovat a pouzivat v Delphi rovnako ako v inych jazykoch.
> >=20
> > HTH
> > TOndrej
> >=20
>=20
>=20


SQL: EasterSunday (velikonoce) a MSSQL2000

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 28.2.2003 06:51:05

> Nez se do te chutovky pustim, nemate nahodou nekdo scriptik,proceduru
> nebo funkci pro MS SQL2000 ktera mi rekne z datumu zda je velikonocni
> pondeli nebo podle roku rekne jake datum pripada na velikonocni
> pondeli?

Ahoj,

uz jsem do konference nekolikrat posilal Delphi proceduru pro
vypocet Velikonoc. Ted si to z hlavy presne presne nepamatuji, ale
mam pocit, ze tam nebyly zadne slozite vypocty, ktere by v SQL
nesly realizovat, takze si myslim, ze by to bylo prepsatelne do SQL.
Ted se mi ji nechce hledat, ale urcite je v archivu.

Snad to pomuze...

David Lebeda


Literatura k priprave, planovani, rizeni a sledova

[*] Jiri Sedivec <jsedivec(zv)mail(tec)cz> - 28.2.2003 07:16:04

Literaturu bohuzel nemam, ale jsem z firmy, kde tohle delame "ve velkym" -
muzu rict, ze jsme spicka v oboru v sledovani a vyhodnocovani vyrobnich
procesu v automobilovem prumyslu... (firmu nechci pro jistotu radeji rikat)
Pokud budes potrebovat, tak se ozvi na soukromy mail.

----- Original Message -----
Subject: RE: Literatura k priprave, planovani, rizeni a sledovani vyroby


Neco o sledovani mam na nasich www.
Jinak doporucuji normy (ISO, VDA, CSN), tam je toho
strasne moc. Dale pak www.trilobyte(tec)cz, tam je taky neco.

> Nebyl jste nekdo uspesnejsi nez-li ja v hledani %SUBJ%, jez
> by byla pochopitelna a prospesna z hlediska algoritmizace
> a naprogramovani zminenych procesu?
>
> Nejlepe pro oblast textilni nebo obuvnicke vyroby :-)))
>
> Dekuji za jakekoliv namety.
>
> ************************************************************
> Ing.Mgr. Michal Sefcik
> Benefit CZ, s.r.o.
> Hrubeho 11, 612 00 Brno
> tel: +420 5 41219098, 9
> fax: +420 5 41215886
> http: www.benefitcz(tec)cz
> ************************************************************
>

BDE vs ADO

[*] Ty�lic Ji�� - 28.2.2003 07:50:20

Pouzivam D5 + MS SQL2000, vsechny aplikace jsem psal vzdy tak, ze v ODBC =
jsem si nadefinoval pripojeni k SQL serveru a v programu pouzival pouze =
komponenty TDatabase, TQuery a TUpdateQuery.
Nyni bych mel zacit praci na novem projektu (upgrade na Delphi7). A tady =
mam velike dilema.=20
Zacit pouzivat pristup pres ADO?=20
Prinese to vetsi rychlost aplikace a dalsi vyhody?=20
Je nejaky rozumny duvod opustit BDE? (S nim mi zatim vsechno fungovalo =
bez problemu...)
Obnasi ADO velke zmeny v logice pristupu k datum? (vsiml jsem si, ze =
chybi treba TUpdateQuery)...=20

Zacinam psat novou, pomerne rozsahlou aplikaci a nerad bych udelal =
nejakou chybu uz na zacatku...

Moc dekuji za jakoukoliv informaci

Jirka

Mail server

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 28.2.2003 08:03:45

> >> nevite negdo kde by se daly najit zdrojove soubory Mail serveru
> >> aby to umelo SMTP a POP3 ? Treba bez pouziti indy component..
> > Zrejme jsi na tomto foru prvni den a o SYNAPSI jsi nikdy
> > neslysel....
> mily peto slysel... :) :)
> jo ja vim ze exituje SYNAPSE
> ja myslel nejaka uz skoro hotova aplikace

Pochopitelne se neco takoveho najde, jenze:

s postovnima serverama to neni tak jednoduche, jak se na prvni pohled
zda. Kazda TCP serverova aplikace muze byt napsana mnohymi zpusoby,
od jednoducheho, az po slozity, ktery ale zvlada velke zateze. A to
jsme jen u te TCP komunikaci, co treba ze kazdy mail server si
potrebuje nekam ukladat maily do fronty, nejak delat messagebazi pro
pop, nejak obsluhovat postostvni schranky, atd. A to dela kazdy
JINAK... kazdy server dela jinak otazku autorizace uzvatelu, atd.

A co vic, tyto veci musi byt zaroubovane dovnitr kodu na TCP
komunikaci, aby server pracoval efektivne. Zkratka, napsat server je
pomerne specielni vec, a musi se vzdy sit na miru.

To je ten duvod, proc se na internetu nevali hromady zdrojaku na
servery. Ano, Indy ma treba primo i nektere servrove komponenty, ale
pokud budes po svem serveru chtit, aby pracoval rychle a efektivne,
tak velmi brzy prijdes na to, ze cele Indy serverove komponenty
vyhodis a napises si to sam. A to je treba i duvod, proc v Synapsi
nemas pripraveny zadny serverovy kod, byt to pochopitelne v synapsi
napsat jde... ano, je to proto, aby si kazdy mohl udelat server
vyhovujici presne dle jeho potrebam. Nechci produkovat line paskvily
jako s Indy. ;-)

Ja treba jeden takovy postovni server v Synapsi napsany mam, ale
opensource to neni! (inu, kazdy se chceme nejak zivit, a zrovna ja si
nepripadam, ze bych byl az takovy vydriduch. ;-))


-- Lukas Gebauer.

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

Mail server

[*] Zbynek Burget <zburget(zv)miastudio(tec)cz> - 28.2.2003 08:24:21

Open source mail servery samozrejme jsou, napr. sendmail
(http://www.sendmail.org/) nebo postfix (http://www.postfix.org/) - vse
samozrejme v c - ale to asi nebude to, co hledate...

Nicmene algoritmy jsou tam vymyslene.

Zbynek

----- Original Message -----
From: "Lukas Gebauer" <gebylist(zv)mlp(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, February 28, 2003 8:03 AM
Subject: Re: Mail server


> > >> nevite negdo kde by se daly najit zdrojove soubory Mail serveru
> > >> aby to umelo SMTP a POP3 ? Treba bez pouziti indy component..
> > > Zrejme jsi na tomto foru prvni den a o SYNAPSI jsi nikdy
> > > neslysel....
> > mily peto slysel... :) :)
> > jo ja vim ze exituje SYNAPSE
> > ja myslel nejaka uz skoro hotova aplikace
>
> Pochopitelne se neco takoveho najde, jenze:
>
> s postovnima serverama to neni tak jednoduche, jak se na prvni pohled
> zda. Kazda TCP serverova aplikace muze byt napsana mnohymi zpusoby,
> od jednoducheho, az po slozity, ktery ale zvlada velke zateze. A to
> jsme jen u te TCP komunikaci, co treba ze kazdy mail server si
> potrebuje nekam ukladat maily do fronty, nejak delat messagebazi pro
> pop, nejak obsluhovat postostvni schranky, atd. A to dela kazdy
> JINAK... kazdy server dela jinak otazku autorizace uzvatelu, atd.
>
> A co vic, tyto veci musi byt zaroubovane dovnitr kodu na TCP
> komunikaci, aby server pracoval efektivne. Zkratka, napsat server je
> pomerne specielni vec, a musi se vzdy sit na miru.
>
> To je ten duvod, proc se na internetu nevali hromady zdrojaku na
> servery. Ano, Indy ma treba primo i nektere servrove komponenty, ale
> pokud budes po svem serveru chtit, aby pracoval rychle a efektivne,
> tak velmi brzy prijdes na to, ze cele Indy serverove komponenty
> vyhodis a napises si to sam. A to je treba i duvod, proc v Synapsi
> nemas pripraveny zadny serverovy kod, byt to pochopitelne v synapsi
> napsat jde... ano, je to proto, aby si kazdy mohl udelat server
> vyhovujici presne dle jeho potrebam. Nechci produkovat line paskvily
> jako s Indy. ;-)
>
> Ja treba jeden takovy postovni server v Synapsi napsany mam, ale
> opensource to neni! (inu, kazdy se chceme nejak zivit, a zrovna ja si
> nepripadam, ze bych byl az takovy vydriduch. ;-))
>
> -- Lukas Gebauer.
>
> E-mail: gebauerl(zv)mlp(tec)cz
> http://www.ararat(tec)cz/synapse/ - Synapse Delphi and Kylix TCP/IP Lib.
>

pruhledny form

[*] Ing. J�n Kuch�r PhD. <kuchar(zv)unicodesys(tec)cz> - 28.2.2003 08:30:04

ahoj,

potreboval bych poradit jak udelat transparentni form pouze na urcitem
miste, pr. 100 x 100 pixelu v levem hornim rohu, ale aby pri tom (na te
zpruhlednene casti) fungovala i vlastnost formu onmousedown,onclick, vsechny
komponenty na zpruhledneni formu, ktere jsem vyzkousel tak ty vlastnosti
formu v tomto miste nefungovali.


DIK

BDE vs ADO

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 28.2.2003 08:42:27

On 28 Feb 2003 at 7:50, Ty�lic Ji�� wrote:

> Pouzivam D5 + MS SQL2000, vsechny aplikace jsem psal vzdy tak, ze v
> ODBC jsem si nadefinoval pripojeni k SQL serveru a v programu pouzival
> pouze komponenty TDatabase, TQuery a TUpdateQuery. Nyni bych mel zacit
> praci na novem projektu (upgrade na Delphi7). A tady mam velike
> dilema. Zacit pouzivat pristup pres ADO? Prinese to vetsi rychlost
> aplikace a dalsi vyhody? Je nejaky rozumny duvod opustit BDE? (S nim
> mi zatim vsechno fungovalo bez problemu...) Obnasi ADO velke zmeny v
> logice pristupu k datum? (vsiml jsem si, ze chybi treba
> TUpdateQuery)...

Rychlost neni vzdy tim hlavnim kriteriem. Co ti ADO prinese? Korektni
praci s type unqueidentifier, nvarchar a hlavne s parametry ulozenych
procedur. Jestlize ulozene procedury nepouzivas, tusim nekde chybu. :-
) V teto souvislosti je UpdateQuery na dve veci.

S pozdravem

Zbysek Hlinka


Otoceni obrazku o 90 stupnu

[*] Dalibor <dalibor(zv)torola(tec)cz> - 28.2.2003 08:45:01

Ahoj,
nemate nekdo nejakou RYCHLOU metodu na otoceni obrazku o 90
stupnu?
Zkousel jsem priklad z knizky 1001 tipu a triku pro Delphi, ale je to
pomale.
Obrazek je prumerne velky asi 640 x 480.

Moc by mi to pomohlo.

Dekuji.

AW: Otoceni obrazku o 90 stupnu

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 28.2.2003 08:51:35

> nemate nekdo nejakou RYCHLOU metodu na otoceni
> obrazku o 90 stupnu?
> Zkousel jsem priklad z knizky 1001 tipu a triku
> pro Delphi, ale je to pomale.
> Obrazek je prumerne velky asi 640 x 480.

Skus si vybrat na
http://homepages.borland.com/efg2lab/Library/Delphi/Graphics/ImageProcessing
.htm#BitmapRotation

HTH
TOndrej


pruhledny form

[*] Libor Junek, KSH-Data <junek(zv)ksh-data(tec)cz> - 28.2.2003 09:06:27

Koukni se na API SetWindowRgn
Libor

> potreboval bych poradit jak udelat transparentni form pouze na urcitem
> miste, pr. 100 x 100 pixelu v levem hornim rohu, ale aby pri tom (na te
> zpruhlednene casti) fungovala i vlastnost formu onmousedown,onclick,
vsechny
> komponenty na zpruhledneni formu, ktere jsem vyzkousel tak ty vlastnosti
> formu v tomto miste nefungovali.

pruhledny form

[*] Ing. J�n Kuch�r PhD. <kuchar(zv)unicodesys(tec)cz> - 28.2.2003 09:20:43

i pri pouziti SetWindowRgn a kliknuti na odrzinutou cast mi vlastnosti formu
onmousedown,onclick nefunguji


----- Original Message -----
From: "Libor Junek, KSH-Data" <junek(zv)ksh-data(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, February 28, 2003 9:06 AM
Subject: Re: pruhledny form


> Koukni se na API SetWindowRgn
> Libor
>
> > potreboval bych poradit jak udelat transparentni form pouze na urcitem
> > miste, pr. 100 x 100 pixelu v levem hornim rohu, ale aby pri tom (na te
> > zpruhlednene casti) fungovala i vlastnost formu onmousedown,onclick,
> vsechny
> > komponenty na zpruhledneni formu, ktere jsem vyzkousel tak ty vlastnosti
> > formu v tomto miste nefungovali.
>
>

Otoceni obrazku o 90 stupnu

[*] Delphin <delphin(zv)post(tec)cz> - 28.2.2003 09:55:28

Pokud to budes hned zobrazovat tak by slo pouzit 2x CreateDIBSection a
pixely prekopirovat "rucne" jak potrebujes. Rychlost bude optimalni.

----- Original Message -----
From: "Dalibor" <dalibor(zv)torola(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, February 28, 2003 8:45 AM
Subject: Otoceni obrazku o 90 stupnu


> Ahoj,
> nemate nekdo nejakou RYCHLOU metodu na otoceni obrazku o 90
> stupnu?
> Zkousel jsem priklad z knizky 1001 tipu a triku pro Delphi, ale je to
> pomale.
> Obrazek je prumerne velky asi 640 x 480.
>
> Moc by mi to pomohlo.
>
> Dekuji.
>
>

StretchDraw a HALFTONE

[*] radek.rrr <radek.rrr(zv)seznam(tec)cz> - 28.2.2003 10:18:33

Ahoj,

jak donutit StretchDraw aby pouzilo StretchBltMode HALFTONE ?

Radek

QReport - nevytiskne vse

[*] Rumcajs-konfera <konfera(zv)rumcajs(tec)com> - 28.2.2003 10:21:50

Servus ve spolek...
Mam jeden docela blby problem; v QReportu mam udelanou sestavu (tabulka +
grafy). V nahledu se mi vse krasne ukaze, ale kdyz dam tisk, tak to na
nekterych (nedela to na vsech) tiskarnach nevytiskne grafy. Nesetkal se j=
iz
nekdo s tim?
D6 Prof, QuickReport 3.5, WinMe

Lukas "Rumcajs" Weiss


---
Odchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.455 / Virov=E1 b=E1ze: 255 - datum vyd=E1n=ED: 13.2.2003

Mail server

[*] Vymazal Milan <vymazal.milan(zv)seznam(tec)cz> - 28.2.2003 10:48:27

Cau Lukas,

Friday, February 28, 2003, 8:03:45 AM, you wrote:

>> >> nevite negdo kde by se daly najit zdrojove soubory Mail serveru
>> >> aby to umelo SMTP a POP3 ? Treba bez pouziti indy component..
>> > Zrejme jsi na tomto foru prvni den a o SYNAPSI jsi nikdy
>> > neslysel....
>> mily peto slysel... :) :)
>> jo ja vim ze exituje SYNAPSE
>> ja myslel nejaka uz skoro hotova aplikace

> Pochopitelne se neco takoveho najde, jenze:

ano sak jsem to nasel ale jenom v C++.. nasel jsem dokonce jeden pop3
server v Delphi bez komponent a fugujici docela dobre...

> s postovnima serverama to neni tak jednoduche, jak se na prvni pohled
> zda. Kazda TCP serverova aplikace muze byt napsana mnohymi zpusoby,
> od jednoducheho, az po slozity, ktery ale zvlada velke zateze. A to
> jsme jen u te TCP komunikaci, co treba ze kazdy mail server si
> potrebuje nekam ukladat maily do fronty, nejak delat messagebazi pro
> pop, nejak obsluhovat postostvni schranky, atd. A to dela kazdy
> JINAK... kazdy server dela jinak otazku autorizace uzvatelu, atd.

autorizaci ?.. POkud se dodrzuje RFC tak je to prece stejne. Plus
autentifikace pomoci NTLM,CRAM-MD5 a MD5

> A co vic, tyto veci musi byt zaroubovane dovnitr kodu na TCP
> komunikaci, aby server pracoval efektivne. Zkratka, napsat server je
> pomerne specielni vec, a musi se vzdy sit na miru.

ano to je pravda vetsina dnesnich firem to dela tak ze to postavi na
nejakem free source code projektu a pak si to upravuji podle sebe

> To je ten duvod, proc se na internetu nevali hromady zdrojaku na
> servery. Ano, Indy ma treba primo i nektere servrove komponenty, ale
> pokud budes po svem serveru chtit, aby pracoval rychle a efektivne,
> tak velmi brzy prijdes na to, ze cele Indy serverove komponenty
> vyhodis a napises si to sam. A to je treba i duvod, proc v Synapsi
> nemas pripraveny zadny serverovy kod, byt to pochopitelne v synapsi
> napsat jde... ano, je to proto, aby si kazdy mohl udelat server
> vyhovujici presne dle jeho potrebam. Nechci produkovat line paskvily
> jako s Indy. ;-)

Ano ja jsem Indy zavrhl hned na zacatku..

> Ja treba jeden takovy postovni server v Synapsi napsany mam, ale
> opensource to neni! (inu, kazdy se chceme nejak zivit, a zrovna ja si
> nepripadam, ze bych byl az takovy vydriduch. ;-))

;)

> -- Lukas Gebauer.

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


S pozdravem

Milan Vymazal

Ukladani dat na CD

[*] Ji�� Baudy� - 28.2.2003 11:03:48

Omlouv=E1m se za trochu OT,
ale nikde jsem o command-line u nera nena=B9el ani brk. Kde k tomu najdu
dokumentaci?

D=EDky

Jirka

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Petr Vones
Sent: Thursday, February 27, 2003 5:35 PM
To: Konference Delphi
Subject: Re: Ukladani dat na CD


From: "Viktor Marek" <viktor(zv)mbox.vol(tec)cz>
> Je nejakym zpusobem mozno data z HDD dostat na CDR tak, jako kdyz pouzi=
ji
> software na vypalovani a na CDR postupne vypaluji data a uzaviram tuto
> sesion.

Nero ma command-line verzi a API (ovsem neni konverze pro Delphi) kterou
muzes
vypalovat data davkove. Pouzivam to na zalohy a funguje to bez problemu.
Vice
se doctes v helpu.

Petr Vones



---
P=F8=EDchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov=E1 b=E1ze: 258 - datum vyd=E1n=ED: 25.2.2003

Ukladani dat na CD

[*] Jiri Virt <virt(zv)volny(tec)cz> - 28.2.2003 11:13:54

ftp://ftp6.nero.com/nerosdk101.zip

Jirka
----- Original Message -----
From: "Ji=F8=ED Baudy=B9" <baudys(zv)duplikace(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, February 28, 2003 11:03 AM
Subject: RE: Ukladani dat na CD


Omlouv=E1m se za trochu OT,
ale nikde jsem o command-line u nera nena=B9el ani brk. Kde k tomu najdu
dokumentaci?

D=EDky

Jirka

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Petr Vones
Sent: Thursday, February 27, 2003 5:35 PM
To: Konference Delphi
Subject: Re: Ukladani dat na CD


From: "Viktor Marek" <viktor(zv)mbox.vol(tec)cz>
> Je nejakym zpusobem mozno data z HDD dostat na CDR tak, jako kdyz pouzi=
ji
> software na vypalovani a na CDR postupne vypaluji data a uzaviram tuto
> sesion.

Nero ma command-line verzi a API (ovsem neni konverze pro Delphi) kterou
muzes
vypalovat data davkove. Pouzivam to na zalohy a funguje to bez problemu.
Vice
se doctes v helpu.

Petr Vones



---
P=F8=EDchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov=E1 b=E1ze: 258 - datum vyd=E1n=ED: 25.2.2003


Mail server

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 28.2.2003 11:23:34

> > server si potrebuje nekam ukladat maily do fronty, nejak delat
> > messagebazi pro pop, nejak obsluhovat postostvni schranky, atd. A to
> > dela kazdy JINAK... kazdy server dela jinak otazku autorizace
> > uzvatelu, atd.
> autorizaci ?.. POkud se dodrzuje RFC tak je to prece stejne. Plus
> autentifikace pomoci NTLM,CRAM-MD5 a MD5

Nerozumnel si mi.. ja nemel na mysli otazku komunikace se serverem,
ale spise KDE ten server zjisti, jestli dany uzivatel existuje ci
neexistuje, jak zjisti, jestli jeho pokus o prihlaseni je ci neni
platny, a tak. jednou potrebujes tyto informace brat ze souboru,
jindy potrebujes overovat podle NDS, jindy zase podle NT domeny,
jindy podle LDAP,...
-- Lukas Gebauer.

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

AW: fatalna chyba pri pouziti TSocketConnection !

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 28.2.2003 11:46:09

> procedure TForm1.Button1Click(Sender: TObject);
> begin
> SocketConnection1.Open;
> obj := SocketConnection1.AppServer;
> SocketConnection1.AppServer.Login('',''); // pri druhom
pripojeni
> je tu chyba
> end;

[snip]

> Ako je mozne ze jeden riadok v ktorom je pouzite
> len priradenie sposobuje takuto chybu ? pokial
> riadok "obj := SocketConnection1.AppServer"
> zaremujete tak chyba nenastane. Pri ostatnych
> druhoch pripojenia (DCOMConnection) chyba
> nenastane vobec.

Chcel som sa ozvat uz skor, ale prisiel mi do toho seminar a ine veci.

Chyba je v tom, ze pouzivas globalnu premennu. Pri prvom priradeni sa do obj
priradi Variant typu varDispatch obsahujuci pointer na IDispatch interface
TSocketConnection - to je lokalny proxy objekt, ktory sa stara o posielanie
volani metod po sieti.
Kedze je to globalna premenna, po odchode z metody nadalej obsahuje tento
pointer (takze drzi objekt zbytocne 'alive').
Pri druhom priradeni sa najpv vyhodnoti prava strana, ktora sa nezmenila,
ale zaroven sa pri priradeni vola _Release na povodnu hodnotu (teda
IDispatch pointer v obj). To sa posle na server a tam sa objekt uvolni.
Dalsie volania volaju do neznama (na strane servra).

Pri pouziti lokalnej premennej sa to chova spravne.
Pripadne to mozes riesit priradenim Unassigned:

obj := SocketConnection1.AppServer;
try
obj.Login('', '');
...
finally
obj := Unassigned; // tu sa objekt na servri uvolni
end;

Inak uvedom si, ze pouzitie Variantu (tzv. late binding) sposobuje to, ze
kazde volanie generuje zbytocnu prevadzku po sieti. Napriklad obj.Login vola
GetIDsOfNames (tam a spet) aby zistil dispid pre metodu s nazvom 'Login'
(ano, posiela cez siet string ako parameter) a potom Invoke (tam a spet),
kdezto pri pouziti dispinterface (z definicie v type library) sa vola uz len
Invoke, dispid metody je zname uz pri kompilacii:

var
Server: IMyServerDisp;
begin
Server := IMyServerDisp(SocketConnection1.GetServer);
Server.Login('', '');
...
end; // tu sa objekt na servri uvolni, pretoze je to lokalna premenna

Okrem toho, tymto sposobom sa mozes spolahnut na kontrolu kompilatora.
S Variantmi Ti kompilator dovoli napisat cokolvek, a pripadnu chybu dostanes
az v runtime.

HTH
TOndrej


Mail server

[*] Petr Langer <langer(zv)xdom(tec)cz> - 28.2.2003 11:56:08

Kdysi jsem nasel projekt QuickFront, ktery byl jako web a mail server, mam
ale pocit, ze z toho autor udelal nejakou komercni aplikaci.
Nicmene pres google to najdes, pripadne bych to mel nekde vyhrabat.

HTH
pl

BTW. prosim posli mi na email co jsi kolem tveho problemu sehnal, pokud to
bude mozne...

----- Original Message -----
From: "Vymazal Milan" <vymazal.milan(zv)seznam(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, February 27, 2003 4:51 PM
Subject: Mail server


> Hello delphi-l,
>
> nevite negdo kde by se daly najit zdrojove soubory Mail serveru aby
> to umelo SMTP a POP3 ? Treba bez pouziti indy component..
>
> diky moc...
>
> --
> Best regards,
>
> Milan Vymazal
> Delphi 7 Enterprise, Windows 2000 SP3 Proff, IE 6.0sp1 with all sp
>
>
>

pruhledny form

[*] Slafco <skippo(zv)matfyz.sk> - 28.2.2003 12:31:51

Zdar Ing. J�n Kuch�r PhD

ak pouzivate Delphi 6+ mate tam taku vlastnost - TransparentColor,
ktora dovoluje nastavit transparetnu farbu - ta bude pri zobrazovani
formu nahradena pozadim.
Farbu nastavite pomocou TransparentColorValue.
Tie OnFunkcie by som asi riesil cez standardne fcie formu, len by ste
si museli pamatat suradnice priehladnej cast(co nie je problem) a v
form1.onclick checkovat kde sa nachadzam.

hmm pripadne ak by bolo treba len ciastocne spriehladnit formular na
to su vlastnosti AlphaBlend:=true a AlphaBlendValue nastavit na
hodnotu <255(ako velmi bude form priehladny)

snad z toho bude cosi pouzitelne pre vasu app.
--
Vsetko dobre,

Slafco

+---------------------------------+
mailto:skippo(zv)matfyz.sk
icq : 132940081
a3net : slafco [slafco.atriaky.sk]
web : http://whitedog.matfyz.sk
http://h93.matfyz.sk
+---------------------------------+

Friday, February 28, 2003, 8:30:04 AM, you wrote:

IJKP> ahoj,

IJKP> potreboval bych poradit jak udelat transparentni form pouze na urcitem
IJKP> miste, pr. 100 x 100 pixelu v levem hornim rohu, ale aby pri tom (na te
IJKP> zpruhlednene casti) fungovala i vlastnost formu onmousedown,onclick, vsechny
IJKP> komponenty na zpruhledneni formu, ktere jsem vyzkousel tak ty vlastnosti
IJKP> formu v tomto miste nefungovali.


IJKP> DIK

Mail server

[*] Sula Milos <milos.sula(zv)oku-su(tec)cz> - 28.2.2003 12:33:35

Kdyz jsme u tech mail serveru, shanime tu nahradu za Exchange server,
muzete mi doporucit neco co by spolehlive komunikovalo s Outlookem (
verejne slozky, LDAP, autentizace ne pomoci pokazde zadavaneho hesla ale
pomoci automatickeho overeni v domene NT atd..) ? Zkousime ted kerio
mailserver, ale ten chce pokazde zadat heslo (hesla se v NT ale casto
meni tak nelze pouzit ulozeni hesla v Outlooku) a take tam nefunguje
spravne LDAP server (nevim jestli je problem na strane serveru nebo
outlooku , ale kdyz pridam LDPA adresar tak mi to nezobrazi seznam
uzivatelu ale vyhledavani uzivatelu funguje) atd atd...

dekuji
Milos

-----Original Message-----
From: Lukas Gebauer [mailto:gebylist(zv)mlp(tec)cz]=20
Sent: Friday, February 28, 2003 11:24 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: Mail server


> > server si potrebuje nekam ukladat maily do fronty, nejak delat=20
> > messagebazi pro pop, nejak obsluhovat postostvni schranky, atd. A to

> > dela kazdy JINAK... kazdy server dela jinak otazku autorizace=20
> > uzvatelu, atd.
> autorizaci ?.. POkud se dodrzuje RFC tak je to prece stejne. Plus=20
> autentifikace pomoci NTLM,CRAM-MD5 a MD5

Nerozumnel si mi.. ja nemel na mysli otazku komunikace se serverem, ale
spise KDE ten server zjisti, jestli dany uzivatel existuje ci
neexistuje, jak zjisti, jestli jeho pokus o prihlaseni je ci neni
platny, a tak. jednou potrebujes tyto informace brat ze souboru, jindy
potrebujes overovat podle NDS, jindy zase podle NT domeny, jindy podle
LDAP,...
-- Lukas Gebauer.

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

BDE vs ADO

[*] Ty�lic Ji�� - 28.2.2003 12:40:45

Pravda, ulozene procedury nepouzivam, ale hodne veci resim pres trigery. =
Zatim jsem=20
nemel duvod psat ulozenou proceduru. Takze jestli tomu dobre rozumim, ve =
chvili kdy bych chtel pouzit nejakou ulozenou proceduru, tak pres BDE to =
nebude pruchodne?


-----Original Message-----
From: Zbysek Hlinka [mailto:hlinka(zv)hlinka(tec)cz]=20
Sent: Friday, February 28, 2003 8:42 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: BDE vs ADO


On 28 Feb 2003 at 7:50, Ty=B9lic Ji=F8=ED wrote:

> Pouzivam D5 + MS SQL2000, vsechny aplikace jsem psal vzdy tak, ze v=20
> ODBC jsem si nadefinoval pripojeni k SQL serveru a v programu pouzival =

> pouze komponenty TDatabase, TQuery a TUpdateQuery. Nyni bych mel zacit =

> praci na novem projektu (upgrade na Delphi7). A tady mam velike=20
> dilema. Zacit pouzivat pristup pres ADO? Prinese to vetsi rychlost=20
> aplikace a dalsi vyhody? Je nejaky rozumny duvod opustit BDE? (S nim=20
> mi zatim vsechno fungovalo bez problemu...) Obnasi ADO velke zmeny v=20
> logice pristupu k datum? (vsiml jsem si, ze chybi treba=20
> TUpdateQuery)...

Rychlost neni vzdy tim hlavnim kriteriem. Co ti ADO prinese? Korektni=20
praci s type unqueidentifier, nvarchar a hlavne s parametry ulozenych=20
procedur. Jestlize ulozene procedury nepouzivas, tusim nekde chybu. :-
) V teto souvislosti je UpdateQuery na dve veci.

S pozdravem

Zbysek Hlinka


AW: BDE vs ADO

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 28.2.2003 13:04:08

> Pravda, ulozene procedury nepouzivam, ale hodne veci resim
> pres trigery. Zatim jsem nemel duvod psat ulozenou
> proceduru. Takze jestli tomu dobre rozumim, ve chvili kdy
> bych chtel pouzit nejakou ulozenou proceduru, tak pres BDE
> to nebude pruchodne?

Tak to nie je, stored pocedury sa daju pouzivat aj cez BDE, samozejme aj s
parametrami.
Zbysek tym zrejme myslel nejake chyby v niektorom driveri.

HTH
TOndrej


Da sa zistit co je pod formularom (canvas?)?

[*] Vlko II. <vlko(zv)zilina(tec)net> - 28.2.2003 13:05:30

Chcel by som sa spytat, ci je nejakym sposobom zistitelne canvas pod
formularom.
Nieco podobne ako je vo w2k, a wXP ked je polopriehladny formular a
zobrazuje co je
pod nim.Aby zobrazovalo aj ostatne okna, nie desktop, tak ako to funguje
pri transparentnom formulare vo win98, teda nieco take ako keby som ziskal
obrazok,
ked tam aplikacia nie je a ona tam pritom je:).

S pozdravom

vlko

--


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

Mail server

[*] Vymazal Milan <vymazal.milan(zv)seznam(tec)cz> - 28.2.2003 13:15:49

Cau Petr,

Friday, February 28, 2003, 11:56:08 AM, you wrote:

> Kdysi jsem nasel projekt QuickFront, ktery byl jako web a mail server, mam
> ale pocit, ze z toho autor udelal nejakou komercni aplikaci.
> Nicmene pres google to najdes, pripadne bych to mel nekde vyhrabat.

jsem ho vyhledaval pomoci googla tem mi sice neco nasel ale vzdycky to
bylo k nicemu.

> HTH
> pl

> BTW. prosim posli mi na email co jsi kolem tveho problemu sehnal, pokud to
> bude mozne...

> ----- Original Message -----
> From: "Vymazal Milan" <vymazal.milan(zv)seznam(tec)cz>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Thursday, February 27, 2003 4:51 PM
> Subject: Mail server


>> Hello delphi-l,
>>
>> nevite negdo kde by se daly najit zdrojove soubory Mail serveru aby
>> to umelo SMTP a POP3 ? Treba bez pouziti indy component..
>>
>>
>> diky moc...
>>
>>
>> --
>> Best regards,
>>
>> Milan Vymazal
>> Delphi 7 Enterprise, Windows 2000 SP3 Proff, IE 6.0sp1 with all sp
>>
>>
>>
S pozdravem

Milan Vymazal

BDE vs ADO

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 28.2.2003 13:30:53

Ale Ne, samozrejme to jde.=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Problemy pro ktere jsem to vzdal ja jsou:
1. problem s delkou nazvu objektu,
2. nutnost instalace BDE na klientskych stanicich
(a vse co stim souvisi),
3. problemy s nekterymi datovymi typy,
4. problem s =E8e=B9tinou.
To vse u ADO neni ( nebo je u ADO jednodusi).

Pavel

ADO (presneji komponety ADO v Delphi) ma take svoje problemy.

> -----Original Message-----
> From: Ty=B9lic Ji=F8=ED [mailto:jiri.tyslic(zv)opp.tbggroup.com]
> Sent: Friday, February 28, 2003 12:41 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: RE: BDE vs ADO
>=20
>=20
> Pravda, ulozene procedury nepouzivam, ale hodne veci resim=20
> pres trigery. Zatim jsem=20
> nemel duvod psat ulozenou proceduru. Takze jestli tomu dobre=20
> rozumim, ve chvili kdy bych chtel pouzit nejakou ulozenou=20
> proceduru, tak pres BDE to nebude pruchodne?
>=20
>=20
> -----Original Message-----
> From: Zbysek Hlinka [mailto:hlinka(zv)hlinka(tec)cz]=20
> Sent: Friday, February 28, 2003 8:42 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: BDE vs ADO
>=20
>=20
> On 28 Feb 2003 at 7:50, Ty=B9lic Ji=F8=ED wrote:
>=20
> > Pouzivam D5 + MS SQL2000, vsechny aplikace jsem psal vzdy tak, ze v=20
> > ODBC jsem si nadefinoval pripojeni k SQL serveru a v=20
> programu pouzival=20
> > pouze komponenty TDatabase, TQuery a TUpdateQuery. Nyni=20
> bych mel zacit=20
> > praci na novem projektu (upgrade na Delphi7). A tady mam velike=20
> > dilema. Zacit pouzivat pristup pres ADO? Prinese to vetsi rychlost=20
> > aplikace a dalsi vyhody? Je nejaky rozumny duvod opustit=20
> BDE? (S nim=20
> > mi zatim vsechno fungovalo bez problemu...) Obnasi ADO=20
> velke zmeny v=20
> > logice pristupu k datum? (vsiml jsem si, ze chybi treba=20
> > TUpdateQuery)...
>=20
> Rychlost neni vzdy tim hlavnim kriteriem. Co ti ADO prinese? Korektni=20
> praci s type unqueidentifier, nvarchar a hlavne s parametry ulozenych=20
> procedur. Jestlize ulozene procedury nepouzivas, tusim nekde chybu. :-
> ) V teto souvislosti je UpdateQuery na dve veci.
>=20
> S pozdravem
>=20
> Zbysek Hlinka
>
>
>=20
>=20
>=20
>=20

ADO a refresh radku

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 28.2.2003 13:36:12

Kdyz se zde zacalo mluvit o ADO, mam problem,
ktery se mi nedari pomerne dlouho resit.
1. Jak donutit komponenty ADO (pres ADOExpres nebo ADONIS), aby
nacitaly do bufferu pouze tolik zaznamu, kolik jich
je zobrazeno napr. v gridu ?
2. jak refreshnout pouze jeden zaznam (radek) ?
Vim, ze podobnou schopnost maji komponety pro Interbase, ale
jak tehoz docilit prostrednictvim ADO ?

Diky Pavel

BDE vs ADO

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 28.2.2003 13:38:58

From: "Lstiburek Pavel" <Lstiburek(zv)ceb(tec)cz>
> Problemy pro ktere jsem to vzdal ja jsou:

Zapominate jeste na jednu vec. BDE je uz *nepodporovana* technologie. Takze
pri jakemkoli problemu s novou verzi Windows ci jineho softwaru nebo driveru
mate s BDE proste smulu. Nikdo to uz nikdy resit nebude.

Petr Vones

ADO a refresh radku

[*] Tom xXx <assas(zv)bonbon(tec)net> - 28.2.2003 14:00:00

> 1. Jak donutit komponenty ADO (pres ADOExpres nebo ADONIS), aby
> nacitaly do bufferu pouze tolik zaznamu, kolik jich
> je zobrazeno napr. v gridu ?

No, muzes napr. pouzit dynamicky kurzor na strane serveru, pokud ovsem
budes mit na jedne connection do databaze otevrene recordsety a zaroven
ti na ni probehne transakce, tak mas problem typu
"ITransaction::Commit or ITransaction::Abort was called, and object is
in a zombie state." (dalsi info zde
http://support.microsoft.com/default.aspx?scid=KB;en-us;q321714) ...

T.

BDE vs ADO

[*] Peter Surovy <psurovy(zv)uevora.pt> - 28.2.2003 13:04:37 -0000

Ahoj
----- Original Message -----
From: "Petr Vones" <pvones(zv)mbox.vol(tec)cz>
Sent: Friday, February 28, 2003 12:38 PM

> Zapominate jeste na jednu vec. BDE je uz *nepodporovana* technologie.
Takze
--- tu mam jednu otazku : co je priamym nasledovnikom
BDE u Borlandu teda v zmysle vyvoj. strategie:
ADO, InterBase ..?

Dik
Peter Surovy

TCollection nebo TObjectList?

[*] Karel Kral <kralkonf(zv)purus(tec)cz> - 28.2.2003 14:07:20

Ahoj,
je nejaka vyhoda TCollection oproti TObjectList krome toho, ze je
streamable a lze ji editovat v ObjectIspectoru?

V programu casto pracuji se seznamy objektu, pro ulozeni pouzivam
TObjectList. Napr. potrebuji nadefinovat seznam poli pro export. Dosud
jsem nenasel zadny duvod pro pouziti TCollection ale zarazi me, ze ve
VCL se pouziva hodne a hodne. Cemu davate prednost, pokud jde o runtime
seznamy a ne seznamy vlastnosti komponent?

--
______________________________________________________
Karel Kral, vedouci odd. IT / IT manager
Purus, s.r.o., Cezavy 627, 664 56 Blucina, CZ
Tel: 547 235 000, 602 552 432, Fax: 547 231 203
E-Mail: mailto:kral(zv)purus(tec)cz, WWW: http://www.purus(tec)cz
______________________________________________________

BDE vs ADO

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 28.2.2003 14:08:16

From: "Peter Surovy" <psurovy(zv)uevora.pt>
> --- tu mam jednu otazku : co je priamym nasledovnikom
> BDE u Borlandu teda v zmysle vyvoj. strategie:

dbExpress: http://bdn.borland.com/article/0,1410,28688,00.html

Petr Vones

TCollection nebo TObjectList?

[*] Martin Schayna <mschayna(zv)aktis(tec)cz> - 28.2.2003 14:18:06

----- Original Message -----
From: "Karel Kral" <kralkonf(zv)purus(tec)cz>
> je nejaka vyhoda TCollection oproti TObjectList krome toho, ze je
> streamable a lze ji editovat v ObjectIspectoru?
> ...
> Dosud jsem nenasel zadny duvod pro pouziti TCollection ale zarazi me,
> ze ve VCL se pouziva hodne a hodne.

TCollection je starsi vec (TObjectList jeste v D3 vubec nebyl), proto
se asi ve VCL vic pouziva. Vyhody TCollectionu jsi myslim vyhmatnul,
jine asi nema. Jeste jedna nevyhoda je ze umi drzet pouze potomky
TCollectionItem.

Jeste bych doporucil TComponentList, coz je neco jako TObjectList,
pouze umi drzet potomky TComponent s tim ze pokud uvolnis komponentu
ktera je v nem zarazena, TComponentList si ji sam ze sebe odstrani.

Martin Schayna

BDE vs ADO

[*] Ty�lic Ji�� - 28.2.2003 14:19:32

Takze to tedy vypada na ADO a to bych mel tedy jeste dve otazecky, =
jestli mohu.

1. Pouzivat ADO komponenty ktere jsou soucasti D7 nebo koupit ADONIS? =
(ale proc bych utracel dalsi penize...)
2. Pokud mam pri pouziti BDE zobrazit velke mnozstvi zaznamu, zobrazuje =
se jenom urcita podmnozina a tim jak se pohybuji v Gridu, se dotahuje =
zbytek, coz snizuje sitovou zatez. Je toto resitelne i pomoci ADO?

Dekuji


-----Original Message-----
From: Lstiburek Pavel [mailto:Lstiburek(zv)ceb(tec)cz]=20
Sent: Friday, February 28, 2003 1:31 PM
To: 'delphi-l(zv)clexpert(tec)cz'
Subject: RE: BDE vs ADO


Ale Ne, samozrejme to jde.=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Problemy pro ktere jsem to vzdal ja jsou:
1. problem s delkou nazvu objektu,
2. nutnost instalace BDE na klientskych stanicich
(a vse co stim souvisi),
3. problemy s nekterymi datovymi typy,
4. problem s =E8e=B9tinou.
To vse u ADO neni ( nebo je u ADO jednodusi).

Pavel

ADO (presneji komponety ADO v Delphi) ma take svoje problemy.

> -----Original Message-----
> From: Ty=B9lic Ji=F8=ED [mailto:jiri.tyslic(zv)opp.tbggroup.com]
> Sent: Friday, February 28, 2003 12:41 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: RE: BDE vs ADO
>=20
>=20
> Pravda, ulozene procedury nepouzivam, ale hodne veci resim
> pres trigery. Zatim jsem=20
> nemel duvod psat ulozenou proceduru. Takze jestli tomu dobre=20
> rozumim, ve chvili kdy bych chtel pouzit nejakou ulozenou=20
> proceduru, tak pres BDE to nebude pruchodne?
>=20
>=20
> -----Original Message-----
> From: Zbysek Hlinka [mailto:hlinka(zv)hlinka(tec)cz]
> Sent: Friday, February 28, 2003 8:42 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: BDE vs ADO
>=20
>=20
> On 28 Feb 2003 at 7:50, Ty=B9lic Ji=F8=ED wrote:
>=20
> > Pouzivam D5 + MS SQL2000, vsechny aplikace jsem psal vzdy tak, ze v
> > ODBC jsem si nadefinoval pripojeni k SQL serveru a v=20
> programu pouzival
> > pouze komponenty TDatabase, TQuery a TUpdateQuery. Nyni
> bych mel zacit
> > praci na novem projektu (upgrade na Delphi7). A tady mam velike
> > dilema. Zacit pouzivat pristup pres ADO? Prinese to vetsi rychlost=20
> > aplikace a dalsi vyhody? Je nejaky rozumny duvod opustit=20
> BDE? (S nim
> > mi zatim vsechno fungovalo bez problemu...) Obnasi ADO
> velke zmeny v
> > logice pristupu k datum? (vsiml jsem si, ze chybi treba
> > TUpdateQuery)...
>=20
> Rychlost neni vzdy tim hlavnim kriteriem. Co ti ADO prinese? Korektni
> praci s type unqueidentifier, nvarchar a hlavne s parametry ulozenych=20
> procedur. Jestlize ulozene procedury nepouzivas, tusim nekde chybu. :-
> ) V teto souvislosti je UpdateQuery na dve veci.
>=20
> S pozdravem
>=20
> Zbysek Hlinka
>
>
>=20
>=20
>=20
>=20


AW: TCollection nebo TObjectList?

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 28.2.2003 14:28:05

> je nejaka vyhoda TCollection oproti TObjectList krome toho,
> ze je streamable a lze ji editovat v ObjectIspectoru?

Podla mna nie.

> Dosud jsem nenasel zadny duvod pro pouziti TCollection ale
> zarazi me, ze ve VCL se pouziva hodne a hodne.

IMHO je to jedine kvoli pouzitiu v komponentach.

> Cemu davate prednost, pokud jde o runtime seznamy a ne
> seznamy vlastnosti komponent?

Podla potreby TList, TObjectList, TComponentList, TInterfaceList atd.
Ak pouzitie kontajnera dobre vystihuje vyraz "is a list of ...", potom sa
oplati odvodit si vlastneho potomka TList, TObjectList apod.
Ak to pouzitie viac vystihuje vyraz "has a list of...", potom sa viac hodi
vnutorny TList, TObjectList atd. a delegovanie pristupu k vlastnostiam Count
a Items.

HTH
TOndrej


BDE vs ADO

[*] Karel Kral <kralkonf(zv)purus(tec)cz> - 28.2.2003 14:49:51

ADO v D7 funguje pekne, Adonis nemam. Podle toho, co jsem cetl myslim,
ze Adonis je lepe vymakany prave co se tyce bufferovani na klientske
strane. =


Ty=B9lic Ji=F8=ED wrote:
> =

> 1. Pouzivat ADO komponenty ktere jsou soucasti D7 nebo koupit ADONIS? (=
ale proc bych utracel dalsi penize...)
-- =

______________________________________________________
Karel Kral, vedouci odd. IT / IT manager
Purus, s.r.o., Cezavy 627, 664 56 Blucina, CZ
Tel: 547 235 000, 602 552 432, Fax: 547 231 203
E-Mail: mailto:kral(zv)purus(tec)cz, WWW: http://www.purus(tec)cz
______________________________________________________

BDE vs ADO

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 28.2.2003 14:58:38

> 2. Pokud mam pri pouziti BDE
> zobrazit velke mnozstvi zaznamu, zobrazuje se jenom urcita podmnozina
> a tim jak se pohybuji v Gridu, se dotahuje zbytek, coz snizuje sitovou
> zatez.

Ono to je trosku slozitejsi. BDE dataset si rekne serveru skutecne o prvnich par
zaznamu, ktere potrebuje pro zobrazeni v gridu. Jak postupujes smerem dopredu,
dotahuji se dalsi. Vsechny zaznamy, ktere ale jiz dorazily na klienta, si dataset
uchovava v pameti. Pri pohybu v gridu smerem zpet se tak kouka jiz jen do pameti.
S tim souvisi to, ze:

1) Skok na "konec gridu" si vynuti dotazeni VSECH dat na klienta. To muze trvat
hooodne dlouho, je-li tech dat vetsi mnozstvi

2) Prace s velkymi objemy dat tak je pametove hodne narocna. Muze dojit k
swapovani na disk apod.

Skoro bych rekl, ze s ADO i jinymi beznymi technologiemi to nebude jine, ale je to
jen muj odhad, krk za to nedam. Z predchozich diskusi vyplynulo, ze TTable a
mozna IBTable maji nejakou vyssi inteligenci, ovsem neco za neco. Viz archiv.

David Lebeda


Append u joinovaneho datasetu

[*] Dobroslav Studnicka <morph(zv)centrum(tec)cz> - 28.2.2003 15:06:16

Mam 2 accessovske tabulky a pristupuji k nim pres ADO, konkretne Adonis
TADODataset, potrebuju dotahnout vsechny polozky

SELECT * FROM table1 LEFT JOIN table2 ON ... WHERE ...

Pri otevrenem dotazu jsem pak v situaci, ze do table1 potrebuju pridat
polozku tak, aby se toto ihned po vystupu z funkce projevilo. Zkousel
jsem to resit pres DataSet.Append, ale tim se pridal zaznam krome do
master tabulky taky do detailove table2.

Dalsi co me nabadlo bylo

procedure tform1.xxx;
begin
with TADODataset.Create(nil) do begin
Database := DB;
SQL.Text := 'SELECT TOP 1 * FROM table1';
Open;
Append;
FieldByName('...').AsString := ...
...
...
Post;
Close;
Free;
end;
with PreviewDataset do begin
Close;
Open;
end;
end;

u teto konstrukce se ale casto stava, ze se data sice hezky ulozi ale
pri naslednem close a open previewdatasetu se zmeny jeste neprojevi. mam
testnute ze naskoci asi tak po vterine, coz bude ale odvisle od
velikosti tabulky a poctu zaznamu (rekl bych), takze resit to pomoci
Delay je asi blbost. Jde nejak zjistit, kdy jsou jiz data dostupna v
databazi a je mozno closenout a otevrit previewdataset nebo je cele
tohle reseni blbost ?


diky za pomoc
studna

Scroll Box

[*] Ji�� Baudy� - 28.2.2003 15:59:34

Kr=E1sn=FD den,
pot=F8ebuji je nejjdednedu=B9eji zm=ECnit barvy ve scroll boxu - nem=E1te=
n=ECkdo
"v=B9ehoschopn=FD" tip ?

D=EDky Jirka

Scroll Box

[*] Ji�� Baudy� - 28.2.2003 16:04:24

Jeste douska.

Pot=F8ebuji zm=ECnit scroll u RichEditu.

Jrika

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Ji=F8=ED Baudy=B9
Sent: Friday, February 28, 2003 4:00 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Scroll Box


Kr=E1sn=FD den,
pot=F8ebuji je nejjdednedu=B9eji zm=ECnit barvy ve scroll boxu - nem=E1te=
n=ECkdo
"v=B9ehoschopn=FD" tip ?

D=EDky Jirka

---
P=F8=EDchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.459 / Virov=E1 b=E1ze: 258 - datum vyd=E1n=ED: 25.2.2003

IB a transakce

[*] Pavel Bare� <bares(zv)atoll(tec)cz> - 28.2.2003 16:50:34

Zdravim vsechny

Mel bych dva dotazy ohledne transakci na IB / FB

1. Lze pouzit transakce v store procedurach ?
2. Lze nejak nastavit transakci, aby nezmykala zanamy ?

Potreboval bych aby procedura mohla byt spustena vicekrat (soucasne) a
mohla updatovat zaznamy, ktere jsou jiz zmenene a nejsou commitnute.
Proste tak ze po dokonceni vsech instanci procedury zustane platna ta verze
zaznamu ktera se commitne posledni.

dekuji

Pavel Bares

Mail server

[*] Vymazal Milan <vymazal.milan(zv)seznam(tec)cz> - 28.2.2003 20:17:04

Cau Sula,

Friday, February 28, 2003, 12:33:35 PM, you wrote:

> Kdyz jsme u tech mail serveru, shanime tu nahradu za Exchange server,
> muzete mi doporucit neco co by spolehlive komunikovalo s Outlookem (
> verejne slozky, LDAP, autentizace ne pomoci pokazde zadavaneho hesla ale
> pomoci automatickeho overeni v domene NT atd..) ? Zkousime ted kerio
> mailserver, ale ten chce pokazde zadat heslo (hesla se v NT ale casto
> meni tak nelze pouzit ulozeni hesla v Outlooku) a take tam nefunguje
> spravne LDAP server (nevim jestli je problem na strane serveru nebo
> outlooku , ale kdyz pridam LDPA adresar tak mi to nezobrazi seznam
> uzivatelu ale vyhledavani uzivatelu funguje) atd atd...

No podle kamarada z HackTrack security neni na tom Kerio Mail Server
z bezpecnosti zrovna dobre.

Dobre se jevi Merak Mail Server

S pozdravem

MIlan Vymazal


> dekuji
> Milos

> -----Original Message-----
> From: Lukas Gebauer [mailto:gebylist(zv)mlp(tec)cz]
> Sent: Friday, February 28, 2003 11:24 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: Mail server


>> > server si potrebuje nekam ukladat maily do fronty, nejak delat
>> > messagebazi pro pop, nejak obsluhovat postostvni schranky, atd. A to

>> > dela kazdy JINAK... kazdy server dela jinak otazku autorizace
>> > uzvatelu, atd.
>> autorizaci ?.. POkud se dodrzuje RFC tak je to prece stejne. Plus
>> autentifikace pomoci NTLM,CRAM-MD5 a MD5

> Nerozumnel si mi.. ja nemel na mysli otazku komunikace se serverem, ale
> spise KDE ten server zjisti, jestli dany uzivatel existuje ci
> neexistuje, jak zjisti, jestli jeho pokus o prihlaseni je ci neni
> platny, a tak. jednou potrebujes tyto informace brat ze souboru, jindy
> potrebujes overovat podle NDS, jindy zase podle NT domeny, jindy podle
> LDAP,...
> -- Lukas Gebauer.

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


S pozdravem

Milan Vymazal

barva TabControl

[*] <b.klucka(zv)gentlemail(tec)com> - 28.2.2003 21:24:09

Mam dotaz na TTabControl, jde nejak zmenit barva???? nejak treba podobne,=
jako
SendMessage(ProgressBar1.Handle,PBM_SETBARCOLOR{$409},0,clLime), nebo nej=
ak tak...

Jde mi o to, ze zmenim barvu formulare, zmeni se i barva ramecku TTabCont=
rol, ale ouska zustanou clBtnFace, prebarvi se jenom, pokud dam OwnerDraw=
=3Dtrue, ale to zase musim vykreslovat i text... to se mi zase nechce...


-------------------------------
Bronislav Klucka
mail: b.klucka(zv)gentlemail.com


_________________________________________________________________________=
_____
JARO JE TADY!!! Super ceny, v=FDrazn=E9 slevy, dopl=F2ky zdarma! DVD vyp=
alova=E8ka za polovinu ceny! Najdete na: http://www.hpmarket(tec)cz/jaro2003

ADO a refresh radku

[*] Erik Salaj <info(zv)winsoft.sk> - 28.2.2003 21:39:41

> Kdyz se zde zacalo mluvit o ADO, mam problem,
> ktery se mi nedari pomerne dlouho resit.
> 1. Jak donutit komponenty ADO (pres ADOExpres nebo ADONIS), aby
> nacitaly do bufferu pouze tolik zaznamu, kolik jich
> je zobrazeno napr. v gridu ?

idealne je prisposobit aplikaciu tak, aby zbytocne nepouzivala
velku mnozinu zaznamov ale selektovala z databazy iba primerany
pocet zaznamov. Napriklad doplnit filter a filtrovat zaznamy
v zavislosti na polozkach napr. podla datumu alebo podla prveho
pismena abecedy.

> 2. jak refreshnout pouze jeden zaznam (radek) ?
> Vim, ze podobnou schopnost maji komponety pro Interbase, ale
> jak tehoz docilit prostrednictvim ADO ?

v Adonise je k dispozicii metoda ADOResync:

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

type
TAffectRecords = (arAll, arAllChapters, arCurrent, arGroup);
TResyncValue = (rvAllValues, rvUnderlyingValues);

procedure ADOResync(AffectRecords: TAffectRecords = arCurrent; ResyncValues; ResyncValues = rvAllValues; ReadRecord: Boolean =
True);

Description

Use Resync method to resynchronize records in the currect ADODataSet with the underlying database.

arAll - affects all records, resp. visible records when Filter is set
arAllChapters - affects all records in all siblings chapters (including non visible records)
arCurrent - affects only the current record
arGroup - affects only records that satisfy the current Filter setting
rvAllValues - overwrites data and pending updates are canceled
rvUnderlyingValues - does not overwrite data and pending updates are not canceled

Example

ADODataSet.ADOResync;

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

Erik

prezerac obrazkov

[*] alex <bugala_a(zv)inMail.sk> - 1.4.2003 00:41:53

Ahojte,

1. posuvanie obrazku v Image tahanim mysou je vyriesene, ale vyskytla sa
necakany
nedostatok a to:

- pri tahani obrazku neprijemne preblikava, da sa to nejak odstranit ???

Tu je kod:

procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if ssLeft in Shift then
Pos := Point(X, Y)
end;

procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
if ssLeft in Shift then
begin
ScrollBox1.HorzScrollBar.Position := Pos.x - X;
ScrollBox1.VertScrollBar.Position := Pos.y - Y;
end;
end;

**************************************************************

2. na formular som umiestnil ComboBox a naplnil ho hodnotami:
100%, 75%,50%, 25% ... (zvacsovanie a zmensovanie obrazku)

Kazdu vybranu hodnotu by som potreboval obsluzit inym kodom.
Skusal som to takto, ale nefunguje mi to:

procedure TForm1.ComboBox1DrawItem(Control: TWinControl; Index: Integer;
Rect: TRect; State: TOwnerDrawState );
var
x: integer;
y: integer;
xx: integer;
yy: integer;
begin
if Index = 5 then
x := Image1.Picture.Width;
y := Image1.Picture.Height;
xx := x div 100;
yy := y div 100;
x := xx * 10;
y := yy * 10;
Image1.Width := x;
Image1.Height := y
else
if Index = 3 then
x := Image1.Picture.Width;
y := Image1.Picture.Height;
xx := x div 100;
yy := y div 100;
x := xx * 50;
y := yy * 50;
Image1.Width := x;
Image1.Height := y;
end;

Poradi mi niekto, ako by som to mal urobit ???

Dakujem,
Alex

-----------------------------------------------------
Bugala Alex - stredoskolak
Win2000 Prof CZ + SP2 + Delphi 3 Client/Server Suite

----------
Teraz uz domena .SK pre kazdeho uplne ZADARMO.

Komponenta pro seriovy port

[*] Ing. Zden�k �ezn��ek - 31.3.2003 23:51:48

Zdravim vespolek,

prosim, nevite nekdo o nejake kvalitni komponente pro seriovy port? Nejlepe
asynchronni ?

Diky Zdenek Reznicek

TQuickReport.Page.PaperSize

[*] J�n Harman <harman(zv)volny(tec)cz> - 31.3.2003 22:56:24

A jeste jednu vec prosim. Potreboval bych obcas tisknout i na traktor papir
a ten je delsi, takze je problem se strankovanim. Inu potreboval bych zmenit
PaperSize ale ne a ne. Nevim co mam do te property priradit.
Pokud udelam ...Page.PaperSize := TQRPaperSize(27); // tak nezna ten typ (27
= Custom)
Dik za alespon malou pomoc.
Honza.

QuickReport a PrinterIndex

[*] J�n Harman <harman(zv)volny(tec)cz> - 31.3.2003 21:58:24

Ahoj,
v archivu jsem to nenasel, tak se chci zeptat primo:

Nefunguje mi Printer.PrinterIndex.
Tisknu sestavu pres QuickReport a on pri metode Print vzdy tiskne na
defaultni tiskarnu, ikdyz mu zmenim printerIndex na jinou tiskarnu.
Dalsi situace, dam PrinterIndex na jinou nez default tiskarnu, udelam
Preview a tam v "Printer setup" mam vybranou stejne defaultni. Zmenim ji,
dam OK, Print (tlacitko na preview formu) a vytiskne na tu spravnou
tiskarnu.
Takze vzdy kdyz chci zmenit tiskarnu, tak bych musel dat preview tam to
zmenit a potom tisknout, to je otrava.
Diky za rady.
Honza.

app vzdy focused, disable Alt+Tab W2k, OT: spust

[*] Dalin <delphi-konference(zv)bcpraha(tec)com> - 31.3.2003 19:39:33

Ahoj
delam prihlasovaci nadstavbu pod win2k system uzivatele automaticky naloguje
pod uctem guest
a ja spoustim muj program kde uzivatel zada login a heslo a pak teprve muze
delat s win

1) potrebuju aby nesel pri zadavani udaju provest Alt+Tab, Ctrl+Esc, atd.
pokud mozno bez hookovani celych win
nasel jsem jenom jak to vypnout pod win95/98

2) nebo pokud uz se provede aby se hned nastavila aplikace na focused
(kdyz nastavim
Application.BringToFront;
Form1.SetFocus;
tak to akorat blika na liste ze je app aktivni ale nezobrazi se pres vsechny
okna
staci dat jenom minimalizet a restore ale zda se me to prasacke)

3) OT: nevite jak spoustet programy pod jinym uzivatelem nez je aktualne
prihlaseny ve win2k (neco jako po linuxem)

4) nema nekdo hotovou knihovnu na hookovani win (klavesnice) a byl by ji
ochoten mi ji poslat na mail houfek(zv)centrum(tec)cz

dik moc
Dalin

app vzdy focused, disable Alt+Tab W2k, OT: spust

[*] Pavel Bambasek <pabam(zv)volny(tec)cz> - 31.3.2003 19:49:55

Znemoznit ctrl+alt+del jde ve Win NT a XP udelat jedine prepsanim
knihovny GYNA.DLL, ja osobne jsem si na to zakoupil komponentu
dwinlock, ponevadz mi prislo levnejsi dat za ni 2tis., nez se s tim
delat sam...

Ta komponenta myslim umi i ono Hookovani...

Pavel

-----------------------------------------------------
Monday, March 31, 2003, 7:39:33 PM, jsi napsal(a):

D> Ahoj
D> delam prihlasovaci nadstavbu pod win2k system uzivatele automaticky naloguje
D> pod uctem guest
D> a ja spoustim muj program kde uzivatel zada login a heslo a pak teprve muze
D> delat s win

D> 1) potrebuju aby nesel pri zadavani udaju provest Alt+Tab, Ctrl+Esc, atd.
D> pokud mozno bez hookovani celych win
D> nasel jsem jenom jak to vypnout pod win95/98

D> 2) nebo pokud uz se provede aby se hned nastavila aplikace na focused
D> (kdyz nastavim
D> Application.BringToFront;
D> Form1.SetFocus;
D> tak to akorat blika na liste ze je app aktivni ale nezobrazi se pres vsechny
D> okna
D> staci dat jenom minimalizet a restore ale zda se me to prasacke)

D> 3) OT: nevite jak spoustet programy pod jinym uzivatelem nez je aktualne
D> prihlaseny ve win2k (neco jako po linuxem)

D> 4) nema nekdo hotovou knihovnu na hookovani win (klavesnice) a byl by ji
D> ochoten mi ji poslat na mail houfek(zv)centrum(tec)cz

D> dik moc
D> Dalin

Re[2]: IB/FB - jak provest automaticke aktualizace

[*] <js-delphi(zv)quick(tec)cz> - 31.3.2003 18:04:45

>Ahoj,
>da se pouzit poslani eventu z databaze
aplikacim. Do triggeru (after insert,
>update, delete) ty tabulky co potrebujes hlidat
das
>POST_EVENT 'Nejaky_tvuj_event';
...
Diky, ale to neni to, co jsem se ptal. Ja vim
presne co chci, ale nevim kdy to provest. Ten
update ma zavislost na datumu -> cili je
zbytecne, aby probihal nekolikrat denne. Odchytit
event umim, akorat se mi to nezda jako dobre
reseni. Event na co? Na jakou udalost? Ja treba
potrebuju jen cist data, a u tech dat se mi ma
zmenit automaticky podle datumu stav z "aktivny"
na "prosly".
Jak jsem rekl. Na MSSQL existuji JOBs, kde si
naplanuju ulohu (v tomhle pripade jednou denne) a
necham provest SQL update treba v 00.01 hod.
Ale jak to udelat u FB/IB?

>Ja misto klasickych IBExpress komponent
(IBDatabase+IBEvents) pouzivam
>SuperIB databazi, ktera ma obsluhu eventu uz v
sobe a ma jich neomezene
>(IBEvents jen 15). Take mi to s tou SIBDatabase
chodi lip (pri pouziti
>IBEvents se mi obcas zasekla aplikace).

Hmm, to zni zajimave. Neposlal bys mi link na ty
komponenty. Co stoji?

>David

Moc diky za ochotu.
Jirka
--------------------------------------------------
Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
D6Prof+SP2; WinNT
programator amater

IB/FB - jak provest automaticke aktualizace? Exist

[*] David Liska <konference(zv)thsoft(tec)cz> - 31.3.2003 17:46:21

Ahoj,
da se pouzit poslani eventu z databaze aplikacim. Do triggeru (after insert,
update, delete) ty tabulky co potrebujes hlidat das
POST_EVENT 'Nejaky_tvuj_event';
a v aplikaci pouzijes komponentu IBEvents do ktere napises ten tvuj event do
property Events. Rozlisuje to i velikost pisem, tak na to pozor. Po
nakonektovani databaze ten event zaregistrujes
IBEvents.Registered:=True;
a v IBEvents.OnEventAlert uz si osetris to refreshnuti datasetu.

Ja misto klasickych IBExpress komponent (IBDatabase+IBEvents) pouzivam
SuperIB databazi, ktera ma obsluhu eventu uz v sobe a ma jich neomezene
(IBEvents jen 15). Take mi to s tou SIBDatabase chodi lip (pri pouziti
IBEvents se mi obcas zasekla aplikace).

David
> Ahoj.
> Uz se zase potrebuju na neco zeptat. ;o)
> Mam tabulku, ve ktere jsou sloupce (mimo
> jine) "Platnost" a stav zaznamu "Stav" [aktivni,
> neaktivni, zruseny z duvodu nove platnosti,
> propadla platnost, atd.]
> Problem:
> Jak mam vyresit automaticky update zaznamu tyhle
> tabulky? Proste, kdyz je platnost<dnesek and
> stav=aktivni -> stav=propadly
> Neni tezke na to napsat SQL, ale co s nim? To ho
> ma provadet kazda clientska aplikace? A kdyz jo,
> kolikrat za spusteni? Kdyz to bude treba u
> uzivatele, ktery PC nevypina (a takovy jsou), tak
> to moc slapat nebude.
> Jako nejlepsi se mi jevi moznost napsat nejaky
> JOB s provedenim toho SQL.
> No jo, ja bych vedel jak na to u MSSQL, ale jak
> na to u FB/IB?
> Diky
> Jirka
> --------------------------------------------------
> Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
> D6Prof+SP2; WinNT
> programator amater
>
>

Balicky ???

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 31.3.2003 17:25:40

From: "Lebeda David" <david.lebeda(zv)comarr(tec)cz>
> A to se (ve smyslu velikosti souboru) asi nevyplati u malych jednoduchych
> aplikaci, ale u systemu, kde dochazi ke sdileni kodu v balicku vice moduly.

Smyslem balicku nebylo zmensit celkovou velikost spustitelnych souboru (i kdyz
se to tak da take vyuzit) ktera je vicemene nezajimava, ale predevsim aby
mohlo fungovat IDE. Zpusob ktery se pouzival pred Delphi 3 s prekladem celeho
baliku komponent byl jiz dale naprosto neudrzitelny. A prave balicky umoznily
nativni dynamicke nahravani modulu (vcetne predavani Delphi objektu).

Petr Vones

problem foxpro a sql

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 31.3.2003 17:20:12

Jedina hodnota null, kterou foxka podporovala do verze 2.6 je u
tyu datumu. Zadnou jinou ne ! U ostatnich typu se pouze lisila=20
hodnota v dbf souboru pro nevyplnena data.
Null hodnota datumu se zapisovala jako {} (prazdne zavorky), urcite to jd=
e
zapsat pres ODBC driver.
Pavel

> From: Ing. J=E1n Kuch=E1r PhD. [mailto:kuchar(zv)unicodesys(tec)cz]
> predstavte si situaci, mam tabulku foxpro kde nejaky sloupecek je typu
> datetime, sloupecek neni NULL, ale protoze tam nebil vyplnen=20
> datum tak je
> obsah sloupecku nasledujici " . . ", kdyz tento slopecek=20
> prevedeu do
> SQL pomoci BDE komponent tak z nej udelaj hodnotu NULL v SQL, coz je v
> poradku, ale otazka zni jak ted dostat data z SQL do Foxpro a=20
> to tak ze kde
> jsou ty hodnoty NULL v SQL aby byly ve foxce zase ty tecky ?

nastavenie priepustnosti pre jednotlive socket spo

[*] Ivan Turcan <iturcan(zv)drake.sk> - 31.3.2003 17:18:14

Cauky,

Je mozne na windows nejako inteligentne urobit nastavenie priepustnosti pri
socket komunikacii ? Nezda sa mi ze najlepsie riesenie je
hlucha pauza.... mam na mysli nieco na vyssej urovni, nejaka API fn. a pod.

robil to uz niekdo ? aky je najvhodnejsi postup ? je nejaky priklad niekde ?

dakujem za akekolvek nakopnutie spravnym smerom


Ivan

Lokalizace Acess violation

[*] Zdenek Moravec <zmo(zv)volny(tec)cz> - 31.3.2003 14:27:20

Zkusil bych Session.sqlHourGlass := false

----- Original Message -----
From: "Ing. Zden�k �ezn��ek" <reznicek(zv)pce(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
> Nevis, jak se da zaridit, aby pri jakemkoli cteni z tabulky se mi
> nezobrazoval kurzor presypacek s SQL indexem ? Pristupuji totiz sice dosti
> casto, zato do velmi malych tabulek (az na vyjimky, kde bych samozrejme
> presypacky nechal - pri statistice)

OLE a OpenOffice

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 31.3.2003 15:17:02

Open Office by mel mit nejaky SDK (nevim, zda se netyka az posledni
bety). Ale urcite nepocitej s tim, ze bude obsahovat i prepsane
hlavicky pro Delphi.
Takze dalsi informace na strankach projektu OpenOffice

--
Jan Fiala
mailto:jan.fiala(zv)iol(tec)cz

31.3.2003 aldik(zv)quick(tec)cz:
> Ahoj mate nekdo zkusenost s OpenOffice a pouzitim
> OLE ci jiny zpusob jak vytvorit a naplnit
> formular datama, stacila by i sablona a
> parametry;-))

> Please Please...

> Aldik Pavel

IB/FB - jak provest automaticke aktualizace? Exist

[*] <js-delphi(zv)quick(tec)cz> - 31.3.2003 14:18:10

Ahoj.
Uz se zase potrebuju na neco zeptat. ;o)
Mam tabulku, ve ktere jsou sloupce (mimo
jine) "Platnost" a stav zaznamu "Stav" [aktivni,
neaktivni, zruseny z duvodu nove platnosti,
propadla platnost, atd.]
Problem:
Jak mam vyresit automaticky update zaznamu tyhle
tabulky? Proste, kdyz je platnost<dnesek and
stav=aktivni -> stav=propadly
Neni tezke na to napsat SQL, ale co s nim? To ho
ma provadet kazda clientska aplikace? A kdyz jo,
kolikrat za spusteni? Kdyz to bude treba u
uzivatele, ktery PC nevypina (a takovy jsou), tak
to moc slapat nebude.
Jako nejlepsi se mi jevi moznost napsat nejaky
JOB s provedenim toho SQL.
No jo, ja bych vedel jak na to u MSSQL, ale jak
na to u FB/IB?
Diky
Jirka
--------------------------------------------------
Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
D6Prof+SP2; WinNT
programator amater

problem foxpro a sql

[*] Ing. J�n Kuch�r PhD. <kuchar(zv)unicodesys(tec)cz> - 31.3.2003 15:27:27

caute,

predstavte si situaci, mam tabulku foxpro kde nejaky sloupecek je typu
datetime, sloupecek neni NULL, ale protoze tam nebil vyplnen datum tak je
obsah sloupecku nasledujici " . . ", kdyz tento slopecek prevedeu do
SQL pomoci BDE komponent tak z nej udelaj hodnotu NULL v SQL, coz je v
poradku, ale otazka zni jak ted dostat data z SQL do Foxpro a to tak ze kde
jsou ty hodnoty NULL v SQL aby byly ve foxce zase ty tecky ?


DIK


SOAP sluzba pres ISAPI

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 31.3.2003 15:14:18

From: "Pavel Chaloupka" <chaloup(zv)cmail(tec)cz>
> mam problem s SOAP pres ISAPI (Delphi 7 Pro). Udelal jsem si jednoduchou
> aplikaci, ktera dela pouze Echo. Jako debug a cgi je naprosto v pohode. Jak
> z toho udelam ISAPI (IIS 5 na W2000 Pro) tak to obcas pada s interni chybou
> $8001010E.

O tomhle problemu se psalo uz drive tady:
http://groups.google.com/groups?hl=en&selm=3c76a1c6_1%40dnews

Pokud si schopen tu chybu vyvolat opakovane tak zkus nastavit CacheConnections
na False, popripade dalsi veci ktere jsou v tech newsech.

Petr Vones

OLE a OpenOffice

[*] <aldik(zv)quick(tec)cz> - 31.3.2003 15:02:21

Ahoj mate nekdo zkusenost s OpenOffice a pouzitim
OLE ci jiny zpusob jak vytvorit a naplnit
formular datama, stacila by i sablona a
parametry;-))

Please Please...

Aldik Pavel

OLE a OpenOffice

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 31.3.2003 15:22:45

From: "ing. Jan Fiala" <jan.fiala(zv)iol(tec)cz>
> Open Office by mel mit nejaky SDK (nevim, zda se netyka az posledni
> bety). Ale urcite nepocitej s tim, ze bude obsahovat i prepsane
> hlavicky pro Delphi.

Pokud je to OLE Automation s type library tak neni treba prepisovat hlavicky,
ale neco takoveho lze asi tezko cekat.

Petr Vones

OT: Vzdalene pripojeni site

[*] Vaclav Sazima <vaclav.sazima(zv)utilia(tec)cz> - 31.3.2003 12:45:25

Ahoj,

Dalibor Falt=FDnek wrote:
> Ahoj pratele,
> poradi mi nekdo jak cist na dalku soubory z pocitace pres modemy? Na
> vzdalenem PC je W98, na blizkem PC W95. Zaridil jsem na obou telefonick=
e
> pripojeni, na vzdalenem server tf. pripojeni.=20

Pracuje se s tim uplne stejne, jako kdyz jsou pocitace propojeny lokalni=20
siti.
Vaclav Sazima=09

SOAP sluzba pres ISAPI

[*] Pavel Chaloupka <chaloup(zv)cmail(tec)cz> - 31.3.2003 11:14:56

Zdar,

mam problem s SOAP pres ISAPI (Delphi 7 Pro). Udelal jsem si jednoduchou
aplikaci, ktera dela pouze Echo. Jako debug a cgi je naprosto v pohode. Jak
z toho udelam ISAPI (IIS 5 na W2000 Pro) tak to obcas pada s interni chybou
$8001010E.

K teto chybe jsem nasel tohle:

//
// MessageId: RPC_E_WRONG_THREAD
//
// MessageText:
//
// The application called an interface that was marshalled for a different
thread.
//

RPC_E_WRONG_THREAD = HRESULT($8001010E);

Nevite nekdo co by mohlo byt spatne?

Diky Pavel

Dokovani

[*] Redlich Software <RedlichDaniel(zv)seznam(tec)cz> - 31.3.2003 08:18:45

Ahoj,

existuje moznost dokovat okna tak, aby se kreslily bez dvojite cary a
tlacitka uzavreni v titulku (zahlavi) zadokovaneho formulare?

Diky

Dan

DBMemo a ScrollBars ssAutoVertical

[*] abyssinians(tec)cz <abyssinian(zv)centrum(tec)cz> - 31.3.2003 10:56:43

Jak zobrazit v DBMemo vertikalni scrollbar automaticky jen tehdy,=20
kdy=BE mnozstv=ED textu presahuje vysku okna komponenty?

V p=F8=EDkladu Fishfact.dpr
(C:\Program Files\Borland\Delphi\Demos\Db\FishFact)
je pouzita komponenta DBMemo, kde vlastnost ScrollBars :=3D=20
ssAutoVertical.
Tuto hodnotu ale vubec nemuzu u standardn=ED DBMemo nastavit, hlasi to:
"Invalid property Value".
Kdyz komponentu DBMemo z prikladu zkop=EDruji na svuj formular, nejde=20
to zkompilovat
protoze to hlasi:
[Error] RLINK32: Unsupported 16bit resource in=20
file "C:\projects\Unit1.dfm"
Navic vlastnost ssAutoVertical se u zkopirovane komponenty DBMemo na=20
mem formulari prestane nabizet, a kdy=BE dam zobrazen=ED DBMema jako=20
textu, tak je tam nejaka podivnost:
ScrollBars =3D dscrollStdCtrls=AB(zv)`my=F8my=A7 ...

Zajimave je, =BEe kdyz oteru ten pr=EDklad FisdhFact.dpr a z palety=20
komponent do nej vlozim standardni DBMemo, tak se u nej ta vlastnost=20
ScrollBars :=3D ssAutoVertical normalne nabizi. Protoze dovnitr Delphi=20
a=BE zas tak moc nevidim, jsem z toho trosku jelen.
Zrejme ten p=F8=EDklad pouziva jinou knihovnu komponent nez standardn=ED=
=20
VCL?
Je to ale divne, kdyz se jedna o ofici=E1ln=ED Borlandsky priklad, mel =
by=20
vyuzivat standardni knihovny.

Alfons Goetlitz
D6


qreport vs. stringlist

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 31.3.2003 10:41:51

Kamil dne 31 Mar 2003 v 10:11:

> R=E1d bych se zeptal, je-li mo=BEn=E9 zobrazit =FAdaje ze stringlistu do
> qreportu, pop=F8. jak. Jsem za=E8=E1te=E8n=EDk a nikde jsem nena=B9el ni=
c ne=BE
> podporu zobrazen=ED a tisku z datab=E1z=ED...

QR ma udalost OnNeedData, na tu se podivej.

Karel Rys

qreport vs. stringlist

[*] Kamil <baranek(zv)sterk-olomouc(tec)cz> - 31.3.2003 10:11:02

R=E1d bych se zeptal, je-li mo=BEn=E9 zobrazit =FAdaje ze stringlistu do =
qreportu,
pop=F8. jak.
Jsem za=E8=E1te=E8n=EDk a nikde jsem nena=B9el nic ne=BE podporu zobrazen=
=ED a tisku z
datab=E1z=ED...

d=EDky kamil


---
Odchoz=ED zpr=E1va neobsahuje viry.
Zkontrolov=E1no antivirov=FDm syst=E9mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.449 / Virov=E1 b=E1ze: 251 - datum vyd=E1n=ED: 27.1.2003


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