Archív konference Delphi

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

Modalni okno

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 3.2.2003 12:39:13

> Cusky, nevite nekdo prosim jak udelam modlani okno k cizi aplikaci?
>
> Zkousel jsem :
> form1:=tform.createparented(handl te aplikace);
>
> i
>
> form1:=tform.create(nil);
> form1.parentwindow(handl te aplikace)
>
> oboji sice tak nejak funguje, ale kdyz to dam zvetsit tak se to roztahne
> jen na velikost te aplikace a ne na celou obrazovku a jeste to nejak
blbne.

To okno se roztahuje jen na velikost te aplikace prave proto, ze je ta apl.
jeho "parent". Modalne muzes okno otevrit pomoci form1.ShowModal, ale
otevrene bude porad v ramci sveho "parent". Dost dobre nerozumim, co by to
jako melo delat... nechces pouzit spise neco jako Owner?

Roman
==============================
http://kouzelne.misto(tec)cz

CDDB databaza

[*] K�tele� J�n <Koteles(zv)lumen.sk> - 3.2.2003 12:43:49

Dobry den...

Pozna niekto nejaku komponentu, ktora by nacitala ISRC kod z =
cedeckovych
skladieb?
A este lepsie, aby na zaklade tohoto kodu stiahla udaje o CD z =
niektorej
CDDB datab=E1zy?

zeosdbo - problem pri instalaci (dsgnintf)

[*] Rumcajs-konfera <konfera(zv)rumcajs(tec)com> - 3.2.2003 12:55:13

Ma to mensi problem, v tom adresari ten soubor neni a neni ani na
instalacnim CD. Je tam akorat DesignIntf.pas, ale DsgnIntf.pas tam neni..=
..

Pro uplnost pridavam i kus zdrojaku z toho balicku:
uses Classes, ZMySqlCon, ZMySqlTr, ZMySqlQuery
{$IFDEF WITH_PROPEDIT}, ZMySqlProp
{$IFNDEF VERCLX}
,DesignEditors, DesignIntf
{$ELSE}
{$IFDEF VER150ABOVE}
,DesignIntf, DesignEditors
{$ELSE}
,DsgnIntf
{$ENDIF}
{$ENDIF}
{$ENDIF};

Lukas "Rumcajs" Weiss


-----------
Taky jsem se s tim potkal, je to cestama. Reseni je takoveto: nastav si
cesty i do nap=F8. "%DELPHI%\Source\Toolsapi\*.*" tam ten soubor je. J=E1=
osobn=EC
m=E1m %DELPHI%=3DD:\Program Files\Borland\Delphi5.

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



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

Adresar

[*] Fabik Milan <fabik(zv)kinekus.sk> - 3.2.2003 13:05:38

ahoj delphi,

prosim o radu,

cez ktoru funkciu zistim, ci obsahom adresara je subor alebo dalsi podadresa
r ?


Dakujem za pomoc.
Fabik

Modalni okno

[*] Tom� Fajman��������ڎf����{� - 3.2.2003 13:08:05

DQpLZHl6IHRvIGplIGplIG90ZXZyZW55IHByZXMgInNob3dtb2RhbCIgdC5qLiBtYSBvYmUgb2tu
YSB2eXR2b3JlbnkgdiBkZWxwaGkNCnRhayB0byBtb2RsYW5pIG9rbm8gbXV6dSByb3p0YWhub3Ug
cHJlcyBjZWxvdSBvYnJhem92a3UgYSBvIHRvIG1pIHByYXZlIGpkZQ0KbmV2aW0gamFrIG1hbSBk
b2NpbGl0IHRvaG8gc2FtZWhvIGtkeXogdG8gbWFtIG1vZGFsbmkgb2tubyBuYWQgamlub3UNCmFw
bGlrYWNpDQoNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICJSb21hbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgPHN3Lm1hdXJpY2VAc2V6bmEgICAgICAgIEtvbXU6
ICAgICA8ZGVscGhpLWxAY2xleHBlcnQuY3o+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICBtLmN6PiAg
ICAgICAgICAgICAgICAgICAgS29waWU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg
ICAgICAgICAgICAgICAgIE9kZXNsYWw6ICAgICAgICAgICAgICAgICBQ+GVkbex0OiAgUmU6IE1v
ZGFsbmkgb2tubyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgZGVscGhpLWwtb3duZXJAY2wg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg
ICAgICBleHBlcnQuY3ogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgICAwMy4wMi4yMDAzIDEyOjM5ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgIE9kcG927Hp0ZSBwcm9z7W0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg
ICAgICAgdZ5pdmF0ZWxpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICBkZWxwaGktbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICANCg0KDQoNCg0KPiBDdXNreSwgbmV2aXRlIG5la2RvIHByb3NpbSBq
YWsgdWRlbGFtIG1vZGxhbmkgb2tubyBrIGNpemkgYXBsaWthY2k/DQo+DQo+IFprb3VzZWwgIGpz
ZW0gOg0KPiAgICBmb3JtMTo9dGZvcm0uY3JlYXRlcGFyZW50ZWQoaGFuZGwgdGUgYXBsaWthY2Up
Ow0KPg0KPiBpDQo+DQo+ICAgZm9ybTE6PXRmb3JtLmNyZWF0ZShuaWwpOw0KPiAgIGZvcm0xLnBh
cmVudHdpbmRvdyhoYW5kbCB0ZSBhcGxpa2FjZSkNCj4NCj4gb2Jvamkgc2ljZSB0YWsgbmVqYWsg
ZnVuZ3VqZSwgYWxlIGtkeXogdG8gZGFtIHp2ZXRzaXQgdGFrIHNlIHRvIHJvenRhaG5lDQo+IGpl
biBuYSB2ZWxpa29zdCB0ZSBhcGxpa2FjZSBhIG5lIG5hIGNlbG91IG9icmF6b3ZrdSBhIGplc3Rl
IHRvIG5lamFrDQpibGJuZS4NCg0KVG8gb2tubyBzZSByb3p0YWh1amUgamVuIG5hIHZlbGlrb3N0
IHRlIGFwbGlrYWNlIHByYXZlIHByb3RvLCB6ZSBqZSB0YSBhcGwuDQpqZWhvICJwYXJlbnQiLiBN
b2RhbG5lIG11emVzIG9rbm8gb3RldnJpdCBwb21vY2kgZm9ybTEuU2hvd01vZGFsLCBhbGUNCm90
ZXZyZW5lIGJ1ZGUgcG9yYWQgdiByYW1jaSBzdmVobyAicGFyZW50Ii4gRG9zdCBkb2JyZSBuZXJv
enVtaW0sIGNvIGJ5IHRvDQpqYWtvIG1lbG8gZGVsYXQuLi4gbmVjaGNlcyBwb3V6aXQgc3Bpc2Ug
bmVjbyBqYWtvIE93bmVyPw0KDQpSb21hbg0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
DQpodHRwOi8va291emVsbmUubWlzdG8uY3oNCg0KDQoNCg==

OT: Nabidka zamestnani

[*] Martin Kejik <kejik(zv)fnusa(tec)cz> - 3.2.2003 13:13:25

Prijmeme programatora.

Jedna se o praci na vyvoji rozsahleho informacniho systemu, potrebujeme
pracovnika na plny uvazek, pracoviste Brno. Pozadujeme znalost Delphi 6 a
vyssi a IB/Firebird. Schopnost analyzy problemu a realizace, samostatnost.
Vzdelani SS/VS, mozno i absolventi.
Pozadujeme alespon zakladni orientaci v problematice siti typu LAN,
Internet.

Nabizime zajimavou praci v mladem kolektivu, moznost sebevzdelavani, trvale
pripojeni k internetu,

Nastup mozny ihned.

Odpovedi prosim na soukromy mail kejik(zv)fnusa(tec)cz

Diky.

Martin Kejik

dBase - Production index file missing

[*] Mirko jr. <mzibolen(zv)enelux.sk> - 3.2.2003 13:29:29

Dakujem, je to ono ...

Usetrili ste mi niekolko hodin nad knihami (aj ked to cloveku nikdy neuskodi
:-)

Mirko Zibolen

Adresar

[*] Vaclav Sazima <vaclav.sazima(zv)utilia(tec)cz> - 03.2.2003 13:35:29

Fabik Milan wrote:
> cez ktoru funkciu zistim, ci obsahom adresara je subor alebo dalsi
podadresa
> r ?

var
SR : TSearchRec;
Result : Integer;
begin
Result := FindFirst (Path+'*.*',faAnyFile,SR);
if Result = 0 then
begin
while Result = 0 do
begin
If (SR.Name <> '..') and (SR.Name <> '.') then
if SR.Attr = faDirectory then Direktorar
else Soubor
Result:=FindNext(SR);
end;
FindClose(SR);
end;
end;

Vaclav Sazima

zeosdbo - problem pri instalaci (d(e)s(i)gnintf)

[*] �tuPe - 3.2.2003 14:00:11

Tak to zkus n=E1sil=EDm (je ale divn=E9, =BEe p=F8edt=EDm to bylo v =
poho, pokud tam byla stejn=E1 verze Delphi i k=F3du zeosdbo). =
P=F8ejmenuj soubor nebo p=F8epi=B9 n=E1zvy souboru v USES (pokud to =
nen=ED roztahan=FD ve v=EDce unit=E1ch).
=A9tuPe http://stupe.jinde(tec)cz

----- P=F9vodn=ED zpr=E1va -----=20
Od: "Rumcajs-konfera" <konfera(zv)rumcajs.com>
Komu: <delphi-l(zv)clexpert(tec)cz>
Odesl=E1no: 3. =FAnora 2003 12:55
P=F8edm=ECt: Re: zeosdbo - problem pri instalaci (dsgnintf)


Ma to mensi problem, v tom adresari ten soubor neni a neni ani na
instalacnim CD. Je tam akorat DesignIntf.pas, ale DsgnIntf.pas tam =
neni....

Pro uplnost pridavam i kus zdrojaku z toho balicku:
uses Classes, ZMySqlCon, ZMySqlTr, ZMySqlQuery
{$IFDEF WITH_PROPEDIT}, ZMySqlProp
{$IFNDEF VERCLX}
,DesignEditors, DesignIntf
{$ELSE}
{$IFDEF VER150ABOVE}
,DesignIntf, DesignEditors
{$ELSE}
,DsgnIntf
{$ENDIF}
{$ENDIF}
{$ENDIF};

Lukas "Rumcajs" Weiss


-----------
Taky jsem se s tim potkal, je to cestama. Reseni je takoveto: nastav si
cesty i do nap=F8. "%DELPHI%\Source\Toolsapi\*.*" tam ten soubor je

Adresar

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 3.2.2003 14:01:08

> ahoj delphi,
>
> prosim o radu,
>
> cez ktoru funkciu zistim, ci obsahom adresara je subor alebo dalsi
podadresa
> r ?

FindFirst, FindNext, FileExists, napoveda byva v Delphi pod klavesou F1...

Roman
==============================
http://kouzelne.misto(tec)cz

Modalni okno

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 3.2.2003 14:06:24

> Kdyz to je je otevreny pres "showmodal" t.j. ma obe okna vytvoreny v
delphi
> tak to modlani okno muzu roztahnou pres celou obrazovku a o to mi prave
jde
> nevim jak mam docilit toho sameho kdyz to mam modalni okno nad jinou
> aplikaci

No, ale kdyz tomu oknu v Delphi nastavis parenta, tak se to bude chovat
stejne. Parent je ten, kdo tu komponentu "obsahuje", parent nemusi byt
vlastnik (owner). Kdyz tomu oknu nastavis parenta nejakou cizi aplikaci
(okno), tak ho do toho okna umistis. Proto jsem se ptal, ze nechapu, proc to
okno nekam umistis a pak se ho snazis z toho vyjmout a maximalizovat.

Roman
==============================
http://kouzelne.misto(tec)cz

Adresar

[*] �tuPe - 3.2.2003 14:08:26

... a najde=B9 tam, =BEe se ti p=F8es parametr volan=FD jako VAR =
vr=E1t=ED record "F" typu TSearchRec
a v F.Attr bude obsa=BEena (ne rovna) konstanta faDirectory - pak je to =
adres=E1=F8.

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


----- P=F9vodn=ED zpr=E1va -----=20
Od: "Roman" <sw.maurice(zv)seznam(tec)cz>
Komu: <delphi-l(zv)clexpert(tec)cz>
Odesl=E1no: 3. =FAnora 2003 14:01
P=F8edm=ECt: Re: Adresar


> > ahoj delphi,
> >
> > prosim o radu,
> >
> > cez ktoru funkciu zistim, ci obsahom adresara je subor alebo dalsi
> podadresa
> > r ?
>=20
> FindFirst, FindNext, FileExists, napoveda byva v Delphi pod klavesou =
F1...
>=20
> Roman
> =
=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=3D=3D=3D=3D
> http://kouzelne.misto(tec)cz
>=20
>=20
>=20
>=20


Modalni okno

[*] Tom� Fajman��������ڎf����{� - 3.2.2003 14:34:02

DQpUYWsgamFrIHRlZGEgdWRlbGFtIGFieWNoIHNlIG5lbW9obCBwcmVwbm91dCBuYSB0dSBhcGxp
a2FjaSBkb2t1ZCBuZXphdnJ1DQp0byBtb2plIG9rbm8gamFrbyB0byBqZSBwcmkgc2hvd21vZGFs
Pw0KDQoNCg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAi
Um9tYW4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICAgICAgICAgICAgICAgIDxzdy5tYXVyaWNlQHNlem5hICAgICAgICBLb211OiAgICAg
PGRlbHBoaS1sQGNsZXhwZXJ0LmN6PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgbS5jej4gICAgICAg
ICAgICAgICAgICAgIEtvcGllOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAg
ICAgICAgICAgICBPZGVzbGFsOiAgICAgICAgICAgICAgICAgUPhlZG3sdDogIFJlOiBNb2RhbG5p
IG9rbm8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgIGRlbHBoaS1sLW93bmVyQGNsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAg
ZXhwZXJ0LmN6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgICAgMDMuMDIuMjAwMyAxNDowNiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICBPZHBvdux6dGUgcHJvc+1tICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
IHWeaXZhdGVsaSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgZGVscGhpLWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQoNCg0KDQoNCj4gS2R5eiB0byBqZSBqZSBvdGV2cmVueSBwcmVzICJzaG93
bW9kYWwiIHQuai4gbWEgb2JlIG9rbmEgdnl0dm9yZW55IHYNCmRlbHBoaQ0KPiB0YWsgdG8gbW9k
bGFuaSBva25vIG11enUgcm96dGFobm91IHByZXMgY2Vsb3Ugb2JyYXpvdmt1IGEgbyB0byBtaSBw
cmF2ZQ0KamRlDQo+IG5ldmltIGphayBtYW0gZG9jaWxpdCB0b2hvIHNhbWVobyBrZHl6IHRvIG1h
bSBtb2RhbG5pIG9rbm8gbmFkIGppbm91DQo+IGFwbGlrYWNpDQoNCk5vLCBhbGUga2R5eiB0b211
IG9rbnUgdiBEZWxwaGkgbmFzdGF2aXMgcGFyZW50YSwgdGFrIHNlIHRvIGJ1ZGUgY2hvdmF0DQpz
dGVqbmUuIFBhcmVudCBqZSB0ZW4sIGtkbyB0dSBrb21wb25lbnR1ICJvYnNhaHVqZSIsIHBhcmVu
dCBuZW11c2kgYnl0DQp2bGFzdG5payAob3duZXIpLiBLZHl6IHRvbXUgb2tudSBuYXN0YXZpcyBw
YXJlbnRhIG5lamFrb3UgY2l6aSBhcGxpa2FjaQ0KKG9rbm8pLCB0YWsgaG8gZG8gdG9obyBva25h
IHVtaXN0aXMuIFByb3RvIGpzZW0gc2UgcHRhbCwgemUgbmVjaGFwdSwgcHJvYw0KdG8NCm9rbm8g
bmVrYW0gdW1pc3RpcyBhIHBhayBzZSBobyBzbmF6aXMgeiB0b2hvIHZ5am1vdXQgYSBtYXhpbWFs
aXpvdmF0Lg0KDQpSb21hbg0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpodHRwOi8v
a291emVsbmUubWlzdG8uY3oNCg0KDQoNCg==

TShellListView.Selected.Caption

[*] J�n Harman <harman(zv)volny(tec)cz> - 3.2.2003 14:40:05

Ahoj, nevim co se to deje. Poprve pouzivam TShellListView a property
TShellListView.Selected.Caption mi porad vraci prazdny string. Vybranu
polozku urcite mam. Dokonce ikdyz napisu ...Items[0].Caption tak taky nic.
Ale napr ....Items[0].Subitems[0] vrati regulerne. Co je v tom?
Diky.
J�n Harman, Brno, harman(zv)volny(tec)cz

zeosdbo - problem pri instalaci (dsgnintf)

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.2.2003 15:05:57

From: "�tuPe" <stupe(zv)list.jinde(tec)cz>
> Taky jsem se s tim potkal, je to cestama. Reseni je takoveto: nastav si
> cesty i do nap�. "%DELPHI%\Source\Toolsapi\*.*" tam ten soubor je.

Toto je naprosto spatne, runtime kod nema do sebe co liknovat kod IDE. Chyba
je totiz v te komponente, protoze autor se patrne doposud nenaucil programovat
v Delphi. Vice tady: http://bdn.borland.com/article/0,1410,27717,00.html

Petr Vones

Delphi a Office

[*] Vaclav Zajicek, KSB Tachov CZE <vaclav.zajicek(zv)kendrion(tec)cz> - 3.2.2003 15:51:21

Zdravim, potreboval bych do tiskoveho reportu vlozit nejaky tisk souboru
office, treba excelu aby mi zustalo zahlavi, zapati z reportu. Obracena
metoda report do office je az jako krajni pripad, bo office sou strasne
pomaly a nespolehlivy.

OnKeyDown a zjisteni znaku

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 3.2.2003 17:47:25

> Odes=EDlatel: Lebeda David <david.lebeda(zv)comarr(tec)cz>
> existuje nejaka funkce, ktera by v OnKeyDown dokazala vratit znak=20
> typu char podle toho, co uzivatel doopravdy zmackl?=20
Takova funkce by se dozajista dala napsat:
Ch:=3DVK2Char(Key);
case Ch of ...

> Mohl bych sice pouzit OnKeyPress, ale to znamena obsluhu jedne=20
> zalezitosti rozhodit do dvou udalosti - OnKeyDown kvuli shiftum,=20
> CTRL, backspace apod. a OnKeyPress kvuli znakum samotnym.=20
> Existuje moznost, jak to delat jen v jedne udalosti?

Neznam logiku tve aplikace.
Pokud ale=20
na OnKeyPress reaguji na znakove vstupy uzivatele
a
na OnKeyDown na ridici vstupy uzivatele

pak bych to rozdeleni do dvou udalosti naopak povazoval za prirozene.

Honza
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D HAES - RNDr. Jan Sebelik
=3D http://www.haes(tec)cz
=3D Skolici a konzultacni stredisko pro Delphi a Win32
=3D Vojtiskova 206
=3D 507 81 Lazne Belohrad
=3D tel. 493 792 931 (mobil 776 347735)
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


CDDB databaza

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.2.2003 20:09:47

From: "K�tele� J�n" <Koteles(zv)lumen.sk>
> A este lepsie, aby na zaklade tohoto kodu stiahla udaje o CD z niektorej
> CDDB datab�zy?

http://www.swiftsoft.de/free.html

Petr Vones

Nahravanie audia cez modem

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.2.2003 20:10:58

From: "K�tele� J�n" <Koteles(zv)lumen.sk>
> Chcem sa opytat ci nahodou niekto neriesil program na prijem sprav z
> telefonnej linky cez modem, ktore by boli ukladane do pozadovaneho a neskor
> externym program citatelneho audio suboru. Ak ano, je takyto produkt za
> rozumnu cenu na predaj?

Tohle by melo jit pomoci voice modemu a TAPI. Podivej se na AsyncPro, ktere je
ted uz dostupne zdarma: http://www.swiftsoft.de/free.html

Petr Vones

TShellListView.Selected.Caption

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.2.2003 20:18:42

From: "J�n Harman" <harman(zv)volny(tec)cz>
> Ahoj, nevim co se to deje. Poprve pouzivam TShellListView a property
> TShellListView.Selected.Caption mi porad vraci prazdny string. Vybranu

ShellListView1.Folders[ShellListView1.Selected.Index].DisplayName;

Petr Vones

dBase - Production index file missing

[*] Peter Ondras <peter.ondras(zv)pse.sk> - 3.2.2003 21:50:51

Nemozes posielat len samotne DBF subory, ale musis posielat aj vsetky
prilozene subory. Ak nechces, aby sa v tvojom programe ukazovalo chybove
hlasenie, daj otvorenie tabulky do try except a nastav tabulku na
ReadOnly:=True. Vtedy nebude nikto vidiet ziadnu chybu, ale ani nebude
moct editovat zaznamy. Dalsou moznostou je nevytvarat tabulku s indexom,
co ale realne nie je prilis dobre (moze dost napr. k duplikacii
zaznamov, nemoznost vyhladavat podla kluca indexu a dalsie komplikacie).

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 Mirko jr.
>: Sent: Monday, February 03, 2003 8:42 AM
>: To: delphi-l(zv)clexpert(tec)cz
>: Subject: dBase - Production index file missing
>:
>: Dobry den,
>:
>: snazim sa otvorit tabulky dBase, ktore maju zrejme poskodeny index.
>: Pokial
>: ich otvorim v Database Desktope, vyskoci mi okno:
>:
>: Production index file missing, corrupt or cannot interpret index key
>:
>: a moznosti:
>:
>: Open Read Only, Fail Open, Open and Detach
>:
>: Pokial zvolim poslednu zo spominanych, ide vsetko v pohode. Moj
problem
>: vsak
>: je: uzivatel bude dostavat od ostatnych tabulky dBase (do toho
>: nezasiahnem)
>: a bude ich chciet nacitat. Pravdepodobne sa spominana chyba bude
>: opakovat.
>: Ako ju dokazem osetrit za behu programu?
>:
>: Dakujem
>:
>: Mirko Zibolen, student
>:

OnKeyDown a zjisteni znaku

[*] Peter Ondras <peter.ondras(zv)pse.sk> - 3.2.2003 21:53:32

Pouzi GetAsyncKeyState pre CTRL, ALT, Shift a zvysok mozes pokracovat v
onkeypress alebo pouzit odchytavanie wm prikazu stlacenia klavesy a v
parametri kontrolovat, ktora klavesa bola stlacena. Ak chces mozem ti
poslat kratke priklady.

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 Lebeda David
>: Sent: Monday, February 03, 2003 12:12 PM
>: To: delphi-l(zv)clexpert(tec)cz
>: Subject: OnKeyDown a zjisteni znaku
>:
>: Ahoj,
>:
>: existuje nejaka funkce, ktera by v OnKeyDown dokazala vratit znak
>: typu char podle toho, co uzivatel doopravdy zmackl? Fce ord tady
>: nevyhovuje - ciselne klavesy na normalni klavesnici a na numericke
>: klavesnici maji ruzny virtualni kod.
>: Mohl bych sice pouzit OnKeyPress, ale to znamena obsluhu jedne
>: zalezitosti rozhodit do dvou udalosti - OnKeyDown kvuli shiftum,
>: CTRL, backspace apod. a OnKeyPress kvuli znakum samotnym.
>: Existuje moznost, jak to delat jen v jedne udalosti?
>:
>: Dik
>:
>: David Lebeda

QuickReport - vlastni preview (2)

[*] Sedlak Zdenek <konf(zv)seus(tec)cz> - 3.2.2003 22:04:40

Ahoj,
porad zapasim s vlastnim preview ke quickreportu a nedari se mi.
Postupoval jsem presne podle navodu v helpu (quickrep.hlp - na hlavni
strance je odkaz "Custom previews") - tedy vytvoril jsem si vlastni formular
s komponentou TQRPreview a take tridy pro interface. Vse jsem zaregistroval.

Pro pouziti nejakyreport.preveiw se skutecne objevi muj Preview formular. A
muzu v nem prepinant na dalsi a predchozi stranu apod. Ale zda se mi, ze
nejak neni inicializovan ten QRPrinter, protoze nevidim treba celkovy pocet
stran apod. Vzdyt prece je sestava jiz vygenerovana, a originalni preview
formular "vi" kolik ma stran a umi skocit i na posledni.
Zapomnel jsem na neco?

Vim, ze tady nekdo psal, ze si delal vlastni preview. Prosim byl byste nekdo
ochoten uverejnit kod? Nemyslim, ten jiste komplikovany a cenny, ktery
pouzivate ve svych aplikacich. ale staci jen jednoduchy, podle toho navodu a
tlacitkem (ci jen metodou) pro skok na posledni stranu apod.

Diky
Zdenek Sedlak

OnKeyDown a zjisteni znaku

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 04.2.2003 07:48:14

> > existuje nejaka funkce, ktera by v OnKeyDown dokazala vratit znak
> > typu char podle toho, co uzivatel doopravdy zmackl?
> Takova funkce by se dozajista dala napsat:
> Ch:=VK2Char(Key);
> case Ch of ...

Ahoj,

mne slo spis o pruzkum, zda v API treba nekde neexistuje jiz neco hotoveho, nejaka
Translate apod., ale dodatecne si uvedomuji, ze to neni mozne. Ono predani Key
nebo Shift nejspis nestaci, zalezi i na dalsich okolnostech, ktere jiz virtualni kod
klavesy s sebou nenese - CAPS LOCK, NUMLOCK atd. atd. Takze jedine reseni asi
je opravdu to, co je pouzito v Delphi, kdy se API fce Translate (nazev ted presne
nevim) aplikuje rovnou na message o stisku klavesy.

> Neznam logiku tve aplikace.
> Pokud ale
> na OnKeyPress reaguji na znakove vstupy uzivatele
> a
> na OnKeyDown na ridici vstupy uzivatele
>
> pak bych to rozdeleni do dvou udalosti naopak povazoval za prirozene.

No, mel jsem na mysli to, ze v OnKeyPress mohu chytat znaky a treba podle nich
vyhledavat v nejakem gridu apod., ale pro backspace jiz musim do OnKeyDown. No
a mne by se libilo mit na jednom miste neco jako

case StisknutaKlavesaVNejakePodobe of
backspace: Filtr := copy(Filtr, 1, length(Filtr - 1));
...
bezneznaky: Filtr := Filtr + dany znak;
end;

Jde jen o schema samozrejme. Je videt, ze na pismenka i backspace reaguji v
zasade podobne (a neresme ted situaci stisku backspace na prazdnem filtru a
podobne detaily, o ty tu nejde), ale musi to byt ve dvou udalostech.

V OnKeyPress nevidim backspace, v OnKeyDown zase neumim ziskat stisknuty
znak (rozlisit velka/mala pismena, naopak nerozlisit u cislic, kde byly stisknuty,
cestina apod.).

To zde uvadim na vysvetlenou. Napsal jsem to jako teoreticky problem, nepotrebuji
resit konkretni situaci.

David Lebeda

MySQL Dotaz

[*] Du�ek Karel <dusek(zv)mudk(tec)cz> - 4.2.2003 08:22:06

Prosim o radu s MySQL prikazem. Jsem zacatecnik a nevim si s timhle =
rady.
Mam data v tabulce


ID ID_P DT
10 1 2002-01-01 07:00:00
20 2 2002-01-01 06:00:00
30 3 2002-01-01 08:00:00
40 1 2002-01-01 12:00:00
50 3 2002-01-01 09:00:00
60 2 2002-01-01 07:00:00
70 1 2002-01-02 07:10:00
80 2 2002-01-01 17:00:00
90 3 2002-01-04 10:00:00
100 1 2002-01-02 12:10:00


a ted mi prosim poradte jak mam udelat prikaz abych dostal tyto udaje


100 1 2002-01-02 12:10:00
80 2 2002-01-01 17:00:00
90 3 2002-01-04 10:00:00


Jde mi o to abych ziskal nejnovejsi ud=E1lost od ka=BEd=E9ho ID_P

Predem moc dekuji vsem co me nakopnou.

Karel Dusek


MySQL Dotaz

[*] Jiri Kratochvil <jiri.kratochvil(zv)webzin(tec)cz> - 4.2.2003 08:49:01

> Prosim o radu s MySQL prikazem. Jsem zacatecnik a nevim si s timhle rady.
> Jde mi o to abych ziskal nejnovejsi ud�lost od ka�d�ho ID_P

Ze by:
SELECT MAX(dt), id, id_p FROM table GROUP BY id_p

Bez zaruky. Nezkousel jsem ale snad to bude ok.

S pozdravem
Jiri Kratochvil
------------------------
www.sousnet.net

QuickReport - vlastni preview (2)

[*] R�bert Pon��k - 4.2.2003 08:57:35

with qreport
do begin
prepare; //generovanie reportu
QLstran.caption:='/'+inttostr(QRPrinter.Pagecount);
// pred tymto Labelom je nejake expression s [cislom_stranky]
preview; //tu sa to zobrazit
end;

Mozes si to upravit ako chces.

> Ahoj,
> porad zapasim s vlastnim preview ke quickreportu a nedari se mi.
> Postupoval jsem presne podle navodu v helpu (quickrep.hlp - na hlavni
> strance je odkaz "Custom previews") - tedy vytvoril jsem si vlastni
formular
> s komponentou TQRPreview a take tridy pro interface. Vse jsem
zaregistroval.
...
>
> Diky
> Zdenek Sedlak
>
>
>

MySQL Dotaz

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 4.2.2003 09:05:03

>ID ID_P DT
>10 1 2002-01-01 07:00:00
>20 2 2002-01-01 06:00:00
>30 3 2002-01-01 08:00:00
>40 1 2002-01-01 12:00:00
>50 3 2002-01-01 09:00:00
>60 2 2002-01-01 07:00:00
>70 1 2002-01-02 07:10:00
>80 2 2002-01-01 17:00:00
>90 3 2002-01-04 10:00:00
>100 1 2002-01-02 12:10:00
>a ted mi prosim poradte jak mam udelat prikaz abych dostal tyto udaje
>100 1 2002-01-02 12:10:00
>80 2 2002-01-01 17:00:00
>90 3 2002-01-04 10:00:00
>Jde mi o to abych ziskal nejnovejsi ud�lost od ka�d�ho ID_P

Zkusil bych:
select id,id_p,dt from tab t1 where (dt=((select max(dt) from tab t2 where
t1.id_p=t2.id_p)))

Roman
==============================
http://kouzelne.misto(tec)cz

zeosdbo - problem pri instalaci (dsgnintf)

[*] Rumcajs-konfera <konfera(zv)rumcajs(tec)com> - 4.2.2003 09:08:05

No dobre, ale proc mi to slo pred tou reinstalaci nainstalovat a na
sousednim kompu to jde taky, ale tady najednou ne?
Lukas "Rumcajs" Weiss

> Toto je naprosto spatne, runtime kod nema do sebe co liknovat kod IDE.
Chyba
> je totiz v te komponente, protoze autor se patrne doposud nenaucil
programovat
> v Delphi. Vice tady: http://bdn.borland.com/article/0,1410,27717,00.htm=
l
>
> Petr Vones



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

MySql - komponenty

[*] Rumcajs-konfera <konfera(zv)rumcajs(tec)com> - 4.2.2003 09:22:21

Vzhledem k tomu, ze se mi nedari zpet nainstalovat balik od Zeos pro prac=
i s
MySql, hledam nejake jine komponenty pro praci s MySql databazi, s kterym=
uz
nebude takovy problem pod D6. Pokud nekdo o necem vite, napiste...
Lukas "Rumcajs" Weiss


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

Pridani fieldu do Rx

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 04.2.2003 09:33:17

Ahoj,

prave se pokousim pridat novy Field za behu do RxMemoryData. Zatim ale vzdy
koncim na Access Violation. Nemate nekdo nejaky funkcni priklad, jak (do obecne
libovolneho) datasetu pridat Field?

Pridam-li ho do FieldDefs, nevznikne zadna chyba, ale pole neni pristupne (pomoci
FieldByName). Vytvorim-li Field takto:

f := TStringField.Create(Rx);
f.FieldName := 'MojePole';
f.Name := Rx.Name + f.FieldName;
f.Index := Rx.FieldCount;
f.DataSet := Rx;
f.Size := 10;
f.Required := False;
Rx.Fields.Add(f);

vznikne AV pri otevreni datasetu. Jak tedy na to?

Diky

David Lebeda


OT: Microsoft siet versus OS/2

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 04.2.2003 09:42:09

Ahoj,

sorry za OT, ale potreboval by som poradit
od nejakeho znalca OS/2:

jeden kolega ma poziadal o pomoc pri rozchodeni
siete LAN, v ktorej by boli zapojene pocitace
s Windows 2000 a OS/2.
Hoci sme sa s tym trapili do hlbokej noci, jedine,
co sa nam podarilo dosiahnut bol fungujuci ping.
Pocitace sa na sieti vzajomne nevidia.

Nema s tym niekto skusenost?

Vlkovic


{OS/2 is dead?}

Microsoft siet versus OS/2

[*] KALUS Jozef <jozef.kalus(zv)spordat.sk> - 4.2.2003 09:53:19

kedysi som robil na sieti s W3.11 a OS/2 V3, a chodilo to v pohode, ale
cez NetBEUI (myslim ze sa to tak pise) protokol, apropo, teraz ma
napada, ze tento problem nastava aj vtedy ked je LAN kabel(strukturka)
dlhsi ako cca 6m a nie je dobre nacvaknuty (pomylene pary), ping chodi
ale pocitace sa nevidia (ani W2k->W2k), W2k ma niekde na CD protokol
NetBEUI, skuste ho nainstalovat na tie W2k a nejak polaborovat s OS/2,
inak neviem.

joka

-----Original Message-----
From: Peter Vlkovic [mailto:vlkovic(zv)minv.sk]
Sent: Tuesday, February 04, 2003 9:42 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: OT: Microsoft siet versus OS/2


Ahoj,

sorry za OT, ale potreboval by som poradit
od nejakeho znalca OS/2:

jeden kolega ma poziadal o pomoc pri rozchodeni
siete LAN, v ktorej by boli zapojene pocitace
s Windows 2000 a OS/2.
Hoci sme sa s tym trapili do hlbokej noci, jedine,
co sa nam podarilo dosiahnut bol fungujuci ping.
Pocitace sa na sieti vzajomne nevidia.

Nema s tym niekto skusenost?

Vlkovic


{OS/2 is dead?}
__________ Informacia od NOD32 1.352 (20030127) __________

Tato sprava bola preverena systemom NOD32 pre Exchange.
http://www.eset.sk


MySql - komponenty

[*] Jiri Kratochvil <jiri.kratochvil(zv)webzin(tec)cz> - 4.2.2003 09:59:10

> Vzhledem k tomu, ze se mi nedari zpet nainstalovat balik od Zeos pro praci
s
> MySql, hledam nejake jine komponenty pro praci s MySql databazi, s kterym
uz
> nebude takovy problem pod D6. Pokud nekdo o necem vite, napiste...

A proc nepouzivat ODBC drivery pro MySQL??
Sam pouzivam a nemam zadne problemy.
Sehnat se daji zde:
http://www.mysql.com/downloads/download.php?file=Downloads%2FMyODBC3%2FMyODB
C-3.51.05.exe&mirror=http%3A%2F%2Fmysql.gin(tec)cz%2F


S pozdravem
Jiri Kratochvil
--------------------------
www.sousnet.net

MySQL Dotaz

[*] Du�ek Karel <dusek(zv)mudk(tec)cz> - 4.2.2003 09:59:58

Dekuji Vsem je to ono.

-----Original Message-----
From: Jiri Kratochvil [mailto:jiri.kratochvil(zv)webzin(tec)cz]=20
Sent: Tuesday, February 04, 2003 8:49 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: MySQL Dotaz

> Prosim o radu s MySQL prikazem. Jsem zacatecnik a nevim si s timhle =
rady.
> Jde mi o to abych ziskal nejnovejsi ud=E1lost od ka=BEd=E9ho ID_P

Ze by:
SELECT MAX(dt), id, id_p FROM table GROUP BY id_p

Bez zaruky. Nezkousel jsem ale snad to bude ok.

S pozdravem
Jiri Kratochvil
------------------------
www.sousnet.net

Paradox a BDE na VLAN.

[*] Ing. Zden�k �ezn��ek - 4.2.2003 10:05:02

Zdravim vsechny,
mam dotaz ohledne jednoho starsiho SW, ktery momentalne musim jeste chvili
udrzovat bohuzel v sitovem rezimu.
SW pracuje s Paradoxovymi tabulkami pres BDE.
Jde o to, ze spravce site u zakaznika se chysta sit rozdelit na VLAN-y.
Myslim si ze problem s VLAN-y bude v tom, ze BDE pristupuje napriklad k NET
DIR pomoci konvence \\server\adresarNETDIR a podobne se musi nastavit i path
v aliasu BDE (tedy zrejme pres NetBios). O sitich toho nevim mnoho, ale
myslim si, ze pres VLAN-y nefunguji NetBios jmena. Bohuzel uzivatele meho SW
budou kazdy v jine VLAN-e. Ja nejsem schopen v pozadovane velmi kratke dobe
SW prepsat pod nejake SQL.
Nevite nekdo, jak z teto slamastiky ven ? Je mozne take, ze rikam nesmysly
a vse bude dale fungovat ale pochybuji.

Diky za kazdou radu

Zdravi
Zdenek Reznicek

Zvyrazneni aktivniho zaznamu v DbGrid

[*] "Netu�il, Roman, Ing." - 4.2.2003 10:11:57

Panove,
potreboval bych podbarvit aktualni zaznam v DbGridu (pouzivam DbGridSinea),
ale pritom pouzivat dbRowSelect:= False. Jedna se mi pouze o zvyseni
prohlednosti pro uzivatele. Pri presunu na jiny zaznam podbarivit opet tento
aktualni a puvodni zobrazovat standardne.

D6Prof, W2k

Diky, Roman


Pridani fieldu do Rx

[*] Jiri Novotny <novotny(zv)ftknw.upol(tec)cz> - 4.2.2003 10:22:46

> prave se pokousim pridat novy Field za behu do RxMemoryData. Zatim ale vzdy
> koncim na Access Violation. Nemate nekdo nejaky funkcni priklad, jak (do obecne
> libovolneho) datasetu pridat Field?
>
> Pridam-li ho do FieldDefs, nevznikne zadna chyba,

Ja to delam takhle (pres FieldDefs) a normalne mi to slape:

with RxMD.FieldDefs do begin
Clear;
Add(FPozice,ftInteger,0,true);
Add(FIdent,ftInteger,0,true);
Add(FKod,ftSmallint,0,true);
Add(FHodnoc,ftInteger,0,true);
Add(FPrijm,ftString,50,true);
Add(FKrest,ftString,20,false);
end;
RxMD.Open;

Jirka.

Pridani fieldu do Rx

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 04.2.2003 10:29:44

> Ja to delam takhle (pres FieldDefs) a normalne mi to slape:
>
> with RxMD.FieldDefs do begin
> Clear;
> Add(FPozice,ftInteger,0,true);
> Add(FIdent,ftInteger,0,true);
> Add(FKod,ftSmallint,0,true);
> Add(FHodnoc,ftInteger,0,true);
> Add(FPrijm,ftString,50,true);
> Add(FKrest,ftString,20,false);
> end;
> RxMD.Open;

To ale nemas v dobe navrhu vytvorene zadne fieldy. Ja mam jiz v dobe navrhu
nastavene nejake fieldy vcetne calculated a potrebuji jich jen par pridat. Jenze v Rx
se v takovem pripade vola InitFieldDefsFrom Fields, takze to, co takhle do FieldDefs
pridam, se zase ztrati.
Nicmene uz jsem na to prisel. Staci v prikladu, ktery jsem posilal minule,
nevolat Fields.Add. I bez toho se pole vlozi spravne.

David Lebeda


Paradox a BDE na VLAN.

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 04.2.2003 10:36:31

On 4 Feb 2003 at 10:05, Ing. Zden�k �ezn��ek wrote:

> Zdravim vsechny,
> mam dotaz ohledne jednoho starsiho SW, ktery momentalne musim jeste
> chvili udrzovat bohuzel v sitovem rezimu. SW pracuje s Paradoxovymi
> tabulkami pres BDE. Jde o to, ze spravce site u zakaznika se chysta
> sit rozdelit na VLAN-y. Myslim si ze problem s VLAN-y bude v tom, ze
> BDE pristupuje napriklad k NET DIR pomoci konvence
> \\server\adresarNETDIR a podobne se musi nastavit i path v aliasu BDE
> (tedy zrejme pres NetBios). O sitich toho nevim mnoho, ale myslim si,
> ze pres VLAN-y nefunguji NetBios jmena. Bohuzel uzivatele meho SW
> budou kazdy v jine VLAN-e. Ja nejsem schopen v pozadovane velmi kratke
> dobe SW prepsat pod nejake SQL. Nevite nekdo, jak z teto slamastiky
> ven ? Je mozne take, ze rikam nesmysly a vse bude dale fungovat ale
> pochybuji.

Omlouvam se, ze si neodpustim urcite mentorovani. Tobe ted sice
nepomuze, ale treba to trkne jine. Uz nekolik let se zde pise o tom,
ze Paradox ani jine souborove databaze se na sit NEHODI. A ze pokud
nekdo pise sitove aplikace, mel by od sameho zacatku pouzivat alespon
MSDE nebo FB, pripadne co nejdrive sve aplikace prepsat do SQL.

Ze nebyl cas atp. dnes uz povazuji za vymluvy, tohle trva nekolik
let. Dusledky liknavosti jsou videt v tomto majlu.

S pozdravem

Zbysek Hlinka


MySql - komponenty

[*] Rumcajs-konfera <konfera(zv)rumcajs(tec)com> - 4.2.2003 10:43:03

1, Protoze nemam s nima zadne zkusenosti
2, Potrebuju insatalovat minimum jinzch programu, nez je nezbytne nutne..=
=2E
Lukas Weiss
> A proc nepouzivat ODBC drivery pro MySQL??
> Sam pouzivam a nemam zadne problemy.
> Sehnat se daji zde:
>
http://www.mysql.com/downloads/download.php?file=3DDownloads%2FMyODBC3%2F=
MyODB
> C-3.51.05.exe&mirror=3Dhttp%3A%2F%2Fmysql.gin(tec)cz%2F
>
>
> S pozdravem
> Jiri Kratochvil



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

Paradox a BDE na VLAN.

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 04.2.2003 11:22:50

On 4 Feb 2003 at 11:25, Ing. Zden�k �ezn��ek wrote:

> To mas sice pravdu, ale SW nebylo donedavna potreba pouzivat na siti
> ani se to nejevilo jako prilis pravdepodobne. Jedna se o nouzove
> reseni, ktere se d� v dohledne dobe samozrejme vyresit. Ale co ted ?
> Rady tytu, ze se tu o tomto problemu pise jiz nekolik let, jsou hezke
> a prilis opravdu nepomohou.

Tak to zkusim jinak. "Se to nejevilo jako prilis pravdepodobne" v
praxi znamena, ze budto rovnou vyhlasim, ze program neni zpusobily
sitoveho provozu a do takoveho provozu ho ani nedavam, nebo to
znamena, ze by potencialne mohl na siti behat, pak ho rovnou bez
dalsiho meditovani pisu nad SQL.

Ostatne, z Paradoxu lze do SQL program prevest relativne rychle,
pokud mas BDE ovladace pro danou databazi. Je to sice cunarna, ale
rozchodit to lze v relativne kratke dobe. No a pak je cas napsat to
poradne.

S pozdravem

Zbysek Hlinka


Paradox a BDE na VLAN.

[*] Ing. Zden�k �ezn��ek - 4.2.2003 11:25:45

To mas sice pravdu, ale SW nebylo donedavna potreba pouzivat na siti ani =
se
to nejevilo jako prilis pravdepodobne. Jedna se o nouzove reseni, ktere s=
e
d=E1 v dohledne dobe samozrejme vyresit. Ale co ted ? Rady tytu, ze se tu=
o
tomto problemu pise jiz nekolik let, jsou hezke a prilis opravdu nepomoho=
u.

Presto diky. Zdenek R.

----- Original Message -----
From: "Zbysek Hlinka" <hlinka(zv)hlinka(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, February 04, 2003 10:36 AM
Subject: Re: Paradox a BDE na VLAN.> On 4 Feb 2003 at 10:05, Ing. Zden=ECk =D8ezn=ED=E8ek wrote:
>
> > Zdravim vsechny,
> > mam dotaz ohledne jednoho starsiho SW, ktery momentalne musim jeste
> > chvili udrzovat bohuzel v sitovem rezimu. SW pracuje s Paradoxovymi
> > tabulkami pres BDE. Jde o to, ze spravce site u zakaznika se chysta
> > sit rozdelit na VLAN-y. Myslim si ze problem s VLAN-y bude v tom, ze
> > BDE pristupuje napriklad k NET DIR pomoci konvence
> > \\server\adresarNETDIR a podobne se musi nastavit i path v aliasu BDE
> > (tedy zrejme pres NetBios). O sitich toho nevim mnoho, ale myslim si,
> > ze pres VLAN-y nefunguji NetBios jmena. Bohuzel uzivatele meho SW
> > budou kazdy v jine VLAN-e. Ja nejsem schopen v pozadovane velmi kratk=
e
> > dobe SW prepsat pod nejake SQL. Nevite nekdo, jak z teto slamastiky
> > ven ? Je mozne take, ze rikam nesmysly a vse bude dale fungovat ale
> > pochybuji.
>
> Omlouvam se, ze si neodpustim urcite mentorovani. Tobe ted sice
> nepomuze, ale treba to trkne jine. Uz nekolik let se zde pise o tom,
> ze Paradox ani jine souborove databaze se na sit NEHODI. A ze pokud
> nekdo pise sitove aplikace, mel by od sameho zacatku pouzivat alespon
> MSDE nebo FB, pripadne co nejdrive sve aplikace prepsat do SQL.
>
> Ze nebyl cas atp. dnes uz povazuji za vymluvy, tohle trva nekolik
> let. Dusledky liknavosti jsou videt v tomto majlu.
>
> S pozdravem
>
> Zbysek Hlinka
>
>

Paradox a BDE na VLAN.

[*] Martin Radvansky <delphicz(zv)stereo(tec)cz> - 4.2.2003 11:38:34

Dobr� den,
4. �nora 2003, 10:05:02, napsal jste:

IZ�> Zdravim vsechny,
IZ�> mam dotaz ohledne jednoho starsiho SW, ktery momentalne musim jeste chvili
IZ�> udrzovat bohuzel v sitovem rezimu.
IZ�> SW pracuje s Paradoxovymi tabulkami pres BDE.
IZ�> Jde o to, ze spravce site u zakaznika se chysta sit rozdelit na VLAN-y.
IZ�> Myslim si ze problem s VLAN-y bude v tom, ze BDE pristupuje napriklad k NET
IZ�> DIR pomoci konvence \\server\adresarNETDIR a podobne se musi nastavit i path
IZ�> v aliasu BDE (tedy zrejme pres NetBios). O sitich toho nevim mnoho, ale
IZ�> myslim si, ze pres VLAN-y nefunguji NetBios jmena. Bohuzel uzivatele meho SW
IZ�> budou kazdy v jine VLAN-e. Ja nejsem schopen v pozadovane velmi kratke dobe
IZ�> SW prepsat pod nejake SQL.
IZ�> Nevite nekdo, jak z teto slamastiky ven ? Je mozne take, ze rikam nesmysly
IZ�> a vse bude dale fungovat ale pochybuji.


A kde je problem?
Ja jedu paradox aplikaci pres wlan cca 380m 11MB a krome pomalosti
snad problem neni.
Disky mam normalne mapovane jako pismena a nenasel jsem zadny problem
tohoto druhu.
Jeste podotykam ze jedem na linux serveru pres SAMBU tam jsou
ulozena data a adresar NETDIR

--
S pozdravem,
Martin Radvansky, MCP
radvansky.martin(zv)stereo(tec)cz

Paradox a BDE na VLAN.

[*] Skopalik Slavomir <skopalik(zv)hlubocky.del(tec)cz> - 4.2.2003 11:39:18

Pokud se nechci zatezovat ref. integritou, tak opravdu staci prekopirovat strukturu
tabulek, asi do FB a je to. Zmeni se jen konfigurace aliasu v DBE.
FB je komtatibilni s IB. Do programu by se teoreticky nemusel delat zadny zasah.
Na prenos asi pouzit tu datapumbu k BDE, je to sice mala hruza, ale mohlo by to pomoci.

Slavek

> Ostatne, z Paradoxu lze do SQL program prevest relativne rychle,
> pokud mas BDE ovladace pro danou databazi. Je to sice cunarna, ale
> rozchodit to lze v relativne kratke dobe. No a pak je cas napsat to
> poradne.
>
> S pozdravem
>

Pouziti JCLDebug ve sluzbe

[*] Jon� Marian <Jonas(zv)komercpoj(tec)cz> - 4.2.2003 11:47:30

Ahoj,

zacal jsem pouzivat JCL a hlavne JCL Exception Dialog. Rad bych pouzil =
JCLDebug ve sluzbe. Pokud se vyskytne vyjimka, vygeneruje se chybovy =
log, ktery se ihned ulozi do souboru. Zadne zobrazovani formularu apod. =
Vite nekdo jak by slo tohle udelat ?

Dik Marian


OT:InnoSetup

[*] Jiri Sedivec <jsedivec(zv)mail(tec)cz> - 4.2.2003 12:22:43

Dal jsem do InnoSetupu podminku, ze nechci instalovat do starsich verzich
nez je Win98 (OnlyBelowVersion=4.1,0). Vsude to fungovalo v poradku, ale u
WinME se podminka ozvala jako by si myslel ze to jsou Win95 ...

Je to chyba v InnoSetupu (mam verzi 3.0.6)???

Jiri

Delphi a bezpecnost

[*] Vymazal Milan <vymazal.milan(zv)seznam(tec)cz> - 4.2.2003 12:29:58

Zdravim konferenci

mam takovy dotaz pro lidi znale delphi.. Uvazujeme o vyuziti Delphi
pri vyvoji aplikaci v oblasti kde je nutna bezpecnost. Nevite nekdo o
nejake priricce bezpecneho programovani v delphi ?. Napriklad vuziti
komponent ktere jsou soucasti standardnich komponent v delphi. Co
treba Buffer overflow, heap overflow, stack overflow a nebo format
string chyby ?



--
Best regards,

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

zadani vicenasobne masky pri prohledavani adesaru

[*] Heinisch Jiri <deis(zv)deis(tec)cz> - 4.2.2003 12:42:27

Aho

Potreboval bych pri prohledavani adresaru (Findfirst, FindNext)
zadani vicenasobne masky abych nemusl prochazet v cyklu podle poctu masek.
'*.jpg,*.bmp,*.jpeg'

Jde to zadat nebo je nutno pouzit jine reseni.


Jiri Heinisch

Service a terminalovy pristup

[*] L. Filip <pilifs(zv)seznam(tec)cz> - 4.2.2003 12:47:36

Zdravim,
mam vytvorenou Service Application, kterou spoustim pres systemovy ucet s
povolenim pouzivat proacovni plochu. Pokud jsem primo fyzicky na pocitaci
kde je ta sluzba spustena tak je vse ok. Ale kdyz se pripojim pres
terminalky (vzdalenou plochu) k tomuto pocitaci tak se nedokazi dostat na
zobrazeny formular teto sluzby (nemam ji v hlavnim panelu ani v tray icon).
Jdemi o to abych se ke sluzbe mohl dostat podobne jako treba do sluzby SQL
Server Manageru.
Nevite nekdo jak toto ovlivnit?

Diky.

D5Ent, W2000Serv

zadani vicenasobne masky pri prohledavani adesaru

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 4.2.2003 12:53:23

Asi bych to resil zadanim masky do vyhledavani *.* a pak bych
porovnaval nalezeny soubor s jednotlivymi maskami.

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

4.2.2003 Heinisch Jiri:
> Aho

> Potreboval bych pri prohledavani adresaru (Findfirst, FindNext)
> zadani vicenasobne masky abych nemusl prochazet v cyklu podle poctu masek.
> '*.jpg,*.bmp,*.jpeg'

> Jde to zadat nebo je nutno pouzit jine reseni.

Paradox a BDE na VLAN.

[*] Viliam Mlich <mlich1(zv)volny(tec)cz> - 4.2.2003 13:00:07

> Myslim si ze problem s VLAN-y bude v tom, ze BDE pristupuje
napriklad k NET
> DIR pomoci konvence \\server\adresarNETDIR a podobne se musi
nastavit i path
> v aliasu BDE (tedy zrejme pres NetBios).

Tusis spravne, ale nepouzivaj UNC cesty. Namapuj si ten zdielany disk
na vsetky pocitace na ROVNAKE DOS-ovske pismenko.

A nevsimaj si tych Panov Chytrych, co ti tu budu oftopic tvrdit, ze
paradox v sieti nemoze fungovat. Mnozstvo problemov je zhruba rovnake,
ako pri akejkolvek inej databaze, len su ineho charakteru.

bye
vmlich


Paradox a BDE na VLAN.

[*] Ing. Zdenek Rezn�cek <reznicek(zv)nem.pce(tec)cz> - 4.2.2003 13:10:25

Jo, to je ono, takhle to kousim. Ja se ale pokousim to prevest timto
zpusobem ale bez BDE. (O referencni integritu zatim nejde, dodela se
pozdeji). Chtel bych k tomu pouzit IB 6 (open). Nemas nahodou zkusenosti =
s
pouzit=EDm IB kompenent z Delphi 6 nad IB 6. Daji se pak bez problemu tyt=
o
komponenty pouzit na FB? A kdybych sel rovnou na FB - je to opravdu zadar=
mo?
Nikdy jsem to jeste nedelal.


Dik

Zdenek

----- Original Message -----
From: "Skopalik Slavomir" <skopalik(zv)hlubocky.del(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, February 04, 2003 11:39 AM
Subject: RE: Paradox a BDE na VLAN.> Pokud se nechci zatezovat ref. integritou, tak opravdu staci prekopirov=
at
strukturu
> tabulek, asi do FB a je to. Zmeni se jen konfigurace aliasu v DBE.
> FB je komtatibilni s IB. Do programu by se teoreticky nemusel delat zad=
ny
zasah.
> Na prenos asi pouzit tu datapumbu k BDE, je to sice mala hruza, ale moh=
lo
by to pomoci.
>
> Slavek
>
> > Ostatne, z Paradoxu lze do SQL program prevest relativne rychle,
> > pokud mas BDE ovladace pro danou databazi. Je to sice cunarna, ale
> > rozchodit to lze v relativne kratke dobe. No a pak je cas napsat to
> > poradne.
> >
> > S pozdravem
> >

Lepsi DBGrid

[*] harman(zv)volny(tec)cz - 04.2.2003 13:46:41

Zdravim Vas, prosim potreboval bych nejakou lepsi komponentu misto
DBGridu. Melo by to byt napojene na IBQuery a taky Free. Slysel
jsem hodne taky na konferenci o jejakych Rx komponentach, ale
nemuzu je nikde najit. Dekuji za pomoc.
Jan Harman, Brno.

Service a terminalovy pristup

[*] Jon� Marian <Jonas(zv)komercpoj(tec)cz> - 4.2.2003 13:52:00

SQL Server Manager je obycejna Win32 aplikace, ktera se spusti=20
po prihlaseni uzivatele. K ovladani sluzeb MSSQLServer a spol.
pouziva standartni API OpenService a ControlService.=20

Marian

> Zdravim,
> mam vytvorenou Service Application, kterou spoustim pres=20
> systemovy ucet s
> povolenim pouzivat proacovni plochu. Pokud jsem primo fyzicky=20
> na pocitaci
> kde je ta sluzba spustena tak je vse ok. Ale kdyz se pripojim pres
> terminalky (vzdalenou plochu) k tomuto pocitaci tak se=20
> nedokazi dostat na
> zobrazeny formular teto sluzby (nemam ji v hlavnim panelu ani=20
> v tray icon).
> Jdemi o to abych se ke sluzbe mohl dostat podobne jako treba=20
> do sluzby SQL
> Server Manageru.
> Nevite nekdo jak toto ovlivnit?
>=20
> Diky.
>=20
> D5Ent, W2000Serv


Paradox a BDE na VLAN.

[*] Skopalik Slavomir <skopalik(zv)hlubocky.del(tec)cz> - 4.2.2003 14:08:11

1. FB1.0 je IB 6 Open Edition, ale ma par chyb odstranenych.
2. Nedelal bych dve veci zaraz, neprve bych presel na FB (chova
se stejne jako IB) a DBE a po zdarnem prechodu bych terve zacal =
migrovat
na jine komponenty. Ono je treba se na spoustu veci zvyknout =
(transakce, dotazy, nove moznosti, ...)
3. Ja pouzivam IBX komponenty co jsou v Delphi na FB bez vetsich =
problemu.

Cekal bych nejvetsi problemy s typem autoinc, pokud toto nepouzivas, tak =
jsi v pohode,
jinak budes asi muset i upravit vkladani do DB.

Slavek

> Jo, to je ono, takhle to kousim. Ja se ale pokousim to prevest timto
> zpusobem ale bez BDE. (O referencni integritu zatim nejde, dodela se
> pozdeji). Chtel bych k tomu pouzit IB 6 (open). Nemas nahodou =
zkusenosti s
> pouzit=EDm IB kompenent z Delphi 6 nad IB 6. Daji se pak bez problemu =
tyto
> komponenty pouzit na FB? A kdybych sel rovnou na FB - je to opravdu =
zadarmo?
> Nikdy jsem to jeste nedelal.

Paradox a BDE na VLAN.

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 4.2.2003 14:15:27

> Odes=EDlatel: Ing. Zdenek Rezn=EDcek <reznicek(zv)nem.pce(tec)cz>
> Jo, to je ono, takhle to kousim. Ja se ale pokousim to prevest timto
> zpusobem ale bez BDE.=20
Bez BDE ti to asi "zadarmo" nepujde.
Prevest TTable=3D>TIBTable, TQuery=3D>TIBQuery je sice "skorozadarmo", =
ale nativni IB komponenty maji jinou funkcnost nez puvodni BDE (treba =
caste TTable.FindKey, SetRange atd.).=20
Navic v IBX musis explicitne ridit transakce..., atd.

> Chtel bych k tomu pouzit IB 6 (open). Nemas nahodou zkusenosti s
> pouzit=EDm IB kompenent z Delphi 6 nad IB 6. Daji se pak bez problemu =
tyto
> komponenty pouzit na FB? A kdybych sel rovnou na FB - je to opravdu =
zadarmo?
Jasne, jdi na FB.=20
Ale jak rikam, prechod z BDE na IB komponenty vyzaduje jine, koncepcne =
dosti odlisne reseni.
Ale je to urcite dobre reseni :-)

Honza
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D HAES - RNDr. Jan Sebelik
=3D http://www.haes(tec)cz
=3D Skolici a konzultacni stredisko pro Delphi a Win32
=3D Vojtiskova 206
=3D 507 81 Lazne Belohrad
=3D tel. 493 792 931 (mobil 776 347735)
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


Paradox a BDE na VLAN.

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 04.2.2003 14:16:12

On 4 Feb 2003 at 13:00, Viliam Mlich wrote:

> A nevsimaj si tych Panov Chytrych, co ti tu budu oftopic tvrdit, ze
> paradox v sieti nemoze fungovat. Mnozstvo problemov je zhruba rovnake,
> ako pri akejkolvek inej databaze, len su ineho charakteru.

Pokud vim, nikdo netvrdi, ze Paradox na siti nemuze fungovat, ale ze
je NEVHODNY pro praci v siti. Mnozstvi problemu je srovnatelne jen
tehdy, kdyz cely projekt nad SQL HODNE BLBE navrhnes.

Prechodem na MSDE jsem se zbavil tolika problemu, ze mi jeste mozna
dorostou vlasy, ktere mi vypadaly z Paradoxu. :-)

S pozdravem

Zbysek Hlinka


Streaming komponent - 2 problemy

[*] injeniero(zv)volny(tec)cz - 04.2.2003 14:16:29

Zdar lidi,
mam nasledujici 2 problemky:

1)Jednotlive komponenty(controly - umistene na panelu) ukladam
"stringove" - cili ComponentToString(z helpu) a zapis pres
StringStream atd.... Kdyz se takhle ulozi celej form, tak je to v
pohode, on si to nejak pri cteni sam vytvori. Ale pro TPanel,
hromadne ukladani neplati. Takze sice si jednotlive komponenty
zapisu postupne, ale nejak mi neni jasne, zpetne rozseparovani
pri nacitani.

var SS: TStringStream;
FS: TFileStream;

for i=0 to Panel1.ControlCount-1 do
tmpSTring:= tmpString + ComponentToString(Panel1.Controls[i]);

SS:= TStringStream.Create(tmpString);
FS1.CopyFrom(ss,ss.Size);

finally
SS.Free;
FS.Free
end;

2) no kdyz je zapisuju "binarne", tak sice vsechno chodi pro VCL
komponety, ale pro zmenu zase ne pro mnou odvozene komponenty.

komponenty zapisuju nasledne:

var FS: TFileStream;
begin
for i:=0 to Panel1.ControlCount-1 do
FS.WriteComponent(Panel1.Controls[i]);

no ale pri nacitani:
'----------------------------------------------------------
var i:Integer;
FS: TFileStream;
New: TComponent;

begin
FS:= TFileStream.Create(Name,fmOpenRead);

try
while FS.Position <> FS.Size do
begin
New:= FS.ReadComponent(nil);
Panel1.InsertControl(New As TControl);
end;
finally
FS.Free;
end;
end;
'----------------------------------------------------------
mi to zarve "Component named 'kon' already exists!" uz pri
nacitani prvni komponenty. TConnector je odvozena od TShape a je
v sekci published tridy TWGenerator.

'---------------------------------------------------
takto vypada componenta ktera mi nejde nacist:
object sGen_1: TWGenerator
Left = 64
Top = 72
Width = 25
Height = 35
Caption = 'SG_1'
Connector = kon
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = 11
Font.Name = 'Arial'
Font.Style = [fsBold]
HasTrafo = False
IsOff = False
MachineType = mtGenerator
Mode = True
NumOfMachines = 2
NtMin = 2985
NtMax = 3015
Orientation = UpToDown
ParentShowHint = False
Part = 0.54
Pt = 0.125
ShowHint = True
Sn = 440
Typ = 'Machine'
Xd = 0.16
Xt = 0.081
object kon: TConnector
Left = 9
Top = 0
Width = 7
Height = 7
Cursor = crCross
Shape = stCircle
ConnToNodeName = 'nil'
ConnToNodeID = -1
Connected = False
IndexC = 0
PenColor = clGray
Typ = ctIn
VectOrient = vo_Yplus
end
end

'---------------------------------------------------

muze mi nekdro prosim poradit co delam blbe. dik Pavel

Lepsi DBGrid

[*] Marek Spisak <spishark(zv)post(tec)cz> - 04.2.2003 14:36:32

harman(zv)volny(tec)cz wrote:
> Zdravim Vas, prosim potreboval bych nejakou lepsi komponentu misto
> DBGridu. Melo by to byt napojene na IBQuery a taky Free. Slysel
> jsem hodne taky na konferenci o jejakych Rx komponentach, ale
> nemuzu je nikde najit. Dekuji za pomoc.
> Jan Harman, Brno.

Zdravicko

http://www.torry.net/vcl/packs/huge/etrx275d6.zip

Marek

Lepsi DBGrid

[*] Roland Turcan <rotursoft(zv)post.sk> - 04.2.2003 15:14:26

<<< 4. 2. 2003 15:14 - harman(zv)volny(tec)cz "harman(zv)volny(tec)cz" >>>
hvc> Zdravim Vas, prosim potreboval bych nejakou lepsi komponentu misto
hvc> DBGridu. Melo by to byt napojene na IBQuery a taky Free. Slysel
hvc> jsem hodne taky na konferenci o jejakych Rx komponentach, ale
hvc> nemuzu je nikde najit. Dekuji za pomoc.
hvc> Jan Harman, Brno.

Ja pouzivam SineaVCL DBGrid pozri na www.sinea(tec)cz
--
Best regards, TRoland

Paradox a BDE na VLAN.

[*] Marek Spisak <spishark(zv)post(tec)cz> - 04.2.2003 15:14:47

Zbysek Hlinka wrote:
> On 4 Feb 2003 at 13:00, Viliam Mlich wrote:
>
>
>>A nevsimaj si tych Panov Chytrych, co ti tu budu oftopic tvrdit, ze
>>paradox v sieti nemoze fungovat. Mnozstvo problemov je zhruba rovnake,
>>ako pri akejkolvek inej databaze, len su ineho charakteru.
>
>
> Pokud vim, nikdo netvrdi, ze Paradox na siti nemuze fungovat, ale ze
> je NEVHODNY pro praci v siti. Mnozstvi problemu je srovnatelne jen
> tehdy, kdyz cely projekt nad SQL HODNE BLBE navrhnes.
>
> Prechodem na MSDE jsem se zbavil tolika problemu, ze mi jeste mozna
> dorostou vlasy, ktere mi vypadaly z Paradoxu. :-)

Prechodem na SQL server (z Paradoxu na IB, FB) jsem ziskal sama
pozitiva, co se tyce sitoveho nasazeni aplikace. Meli jsme nasazenou
aplikaci na Paradoxu a fungovala v siti docela obstojne. Obcas se vsak
stavalo, ze doslo k poskozeni indexu u tabulek a podobnym vecem. Nebylo
to vinou Paradoxu jako takoveho. Proste to stroj, na kterem byla
databaze "nerozchodil" a vytuhnul. Od prepsani aplikace na IBExpress ->
IB/FB se tyto problemy nevyzkytovali. A to je pro mne dost padny duvod,
proc bych na sitovou aplikaci nenasadil nic jineho nez sql server (i zde
se da rozhodovat, podle typu aplikace a poctu uzivatelu, delce transakce
atd. od Oracle po MySQL).

Marek

Delphi & Word - cestina v ceste k sablone II.

[*] <js-delphi(zv)quick(tec)cz> - 04.2.2003 15:44:54

Zadna myslenka jak vyresit muj vcerejsi dotaz?

Ahoj,
mam problem s cestinou.
delam toto:
worddocument1.documents.addold(template,
newtemplate);
pricemz template a newtemplate jsou promenne typu
OleVariant
pomoci template lze vytvorit novy dokument
zalozeny na nejake sablone. Pokud to je sablona,
ktera neni umistena v ceste MS-Wordu, musim na ni
odkazat s uplnou cestou.

problem je, ze kdyz do template dosadim:

template:=ExtractFilePath(Application.ExeName)
+'Sablony\1.dot';

a kdyz jsou v ceste k aplikaci nejake ceske znaky
(hacky) nebo Sablony napisu s hackem je problem
na svete, protoze v template po dosazeni jsou
ceske znaky nahrazeny nesmysly.

Co s tim?!

Poradte, pls.

Diky
Jirka

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

Lepsi DBGrid

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 04.2.2003 15:57:55

> Zdravim Vas, prosim potreboval bych nejakou lepsi komponentu misto
> DBGridu. Melo by to byt napojene na IBQuery a taky Free. Slysel jsem
> hodne taky na konferenci o jejakych Rx komponentach

Ahoj,

ze by zrovna RxDBGrid byl nejak vyrazne lepsi nez obycejny DBGrid, o tom teda
nevim. Spis zkus napsat, co pro tebe znamena ten pojem lepsi, aby Te mohl nekdo
nasmerovat ke konkretnim komponentam, ktere zna a ktere delaji to, co potrebujes,
pripadne co ti vadi na normalnim dbgridu. Ruznych vylepsenych gridu o ruzne
schopnosti se vali na internetu spousta.

David Lebeda


Datovy modul, komentare na nem ?

[*] Jiri Sladek <sladek(zv)czhops(tec)cz> - 4.2.2003 17:25:16

Zdravim, mam dotaz.

Mam datovy modul a na nem mnozstvi TTable, TDatasource a dalsich komponent.
Rad bych si k nim pripsal komentare, abych mel stale prehled, k cemu se
ktera TTable pouziva.

Na datovy modul ale nelze polozit 'controls', tedy labely apod.
Daji se na datovy modul umistit nejake vysvetlujici komentare? Resil jste to
nekdo?

Diky.
Jiri Sladek
sladek(zv)czhops(tec)cz
Delphi 5 Pro

Datovy modul, komentare na nem ?

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 4.2.2003 17:32:26

From: "Jiri Sladek" <sladek(zv)czhops(tec)cz>
> Mam datovy modul a na nem mnozstvi TTable, TDatasource a dalsich komponent.
> Rad bych si k nim pripsal komentare, abych mel stale prehled, k cemu se
> ktera TTable pouziva.

Pouzij diagramy, viz zalozka 'Diagram' dole v editoru.

Petr Vones


Sinea 2002 a rtf

[*] Viktor Marek <viktor(zv)mbox.vol(tec)cz> - 4.2.2003 17:44:33

Zdrav=EDm

Sestava exportovana do souboru *.rtf je je tvorena jednotliv=FDmi radky t=
extu
umisteneho v ramecku.
Jestlize ulozim text z Wordu ve formatu *.rtf, je jde o holy text bez
ramecku.

Jde v pripade exportu ze Sinea generatoru o cisty vystup do formatu *.rtf

Diky za odpoved.

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

Win do DOSu

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

Zdravim

Jdou programove WIN95,98 prepnou do DOSu jako kdybych stiskl
Start-Vypnout-Restartovat v rezimu MS-DOS-OK

Diky za radu

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

Paradox a BDE na VLAN.

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 4.2.2003 17:50:25

> IZ=D8> Jde o to, ze spravce site u zakaznika se chysta sit rozdelit na
VLAN-y.
>
> A kde je problem?

v tom, ze VLAN (Virtual LAN) je skutecne neco jineho nez WLAN
(Wireless LAN)

VLAN je vec, kterou napriklad na switchi pridelis stanice do
oddelenych virtualnich siti, ktere se navzajem (primo) nevidi (nesiri
se mezi nimi broadcasty)

> Ja jedu paradox aplikaci pres wlan cca 380m 11MB a krome pomalosti
> snad problem neni.


D. Toman

Paradox a BDE na VLAN.

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 4.2.2003 17:52:31

> mam dotaz ohledne jednoho starsiho SW, ktery momentalne musim jeste
chvili
> udrzovat bohuzel v sitovem rezimu.
> SW pracuje s Paradoxovymi tabulkami pres BDE.
> Jde o to, ze spravce site u zakaznika se chysta sit rozdelit na
VLAN-y.
> Myslim si ze problem s VLAN-y bude v tom, ze BDE pristupuje
napriklad k NET
> DIR pomoci konvence \\server\adresarNETDIR a podobne se musi
nastavit i path
> v aliasu BDE (tedy zrejme pres NetBios). O sitich toho nevim mnoho,
ale
> myslim si, ze pres VLAN-y nefunguji NetBios jmena. Bohuzel uzivatele
meho SW
> budou kazdy v jine VLAN-e. Ja nejsem schopen v pozadovane velmi
kratke dobe
> SW prepsat pod nejake SQL.
> Nevite nekdo, jak z teto slamastiky ven ? Je mozne take, ze rikam
nesmysly
> a vse bude dale fungovat ale pochybuji.
>

pokud ma chodit mezi VLAName sdileni disku, pak zrejme bude chodit i
to mapovani.
Jen je treba pouzit nejaky routovatelny sitovy protokol - tedy TCP/IP
(a pouzit NetBIOS over TCP/IP). Ne?


D. Toman

Re[2]: Paradox a BDE na VLAN.

[*] Martin Radvansky <delphicz(zv)stereo(tec)cz> - 4.2.2003 18:06:20

Dobr� den,
4. �nora 2003, 17:50:25, napsal jste:

Dobre, chybicka se vloudila(VLAN / WLAN) oba terminy davaly smysl v
kontextu , nicmene pokud jsi schopen si namapovat
sdileny disk jako pismenko tak to musi chodit a UNC cesty pouzit
nemusis.

>> IZ�> Jde o to, ze spravce site u zakaznika se chysta sit rozdelit na
DT> VLAN-y.
>>
>> A kde je problem?

DT> v tom, ze VLAN (Virtual LAN) je skutecne neco jineho nez WLAN
DT> (Wireless LAN)

DT> VLAN je vec, kterou napriklad na switchi pridelis stanice do
DT> oddelenych virtualnich siti, ktere se navzajem (primo) nevidi (nesiri
DT> se mezi nimi broadcasty)

>> Ja jedu paradox aplikaci pres wlan cca 380m 11MB a krome pomalosti
>> snad problem neni.


DT> D. Toman

--
S pozdravem,
radvansky.martin.stereo(tec)cz
radvansky.martin(zv)stereo(tec)cz

Sinea 2002 a rtf

[*] Vaclav Krmela <krmela(zv)ustinadorlici(tec)cz> - 4.2.2003 18:20:46

> From: Viktor Marek
>=20
> Sestava exportovana do souboru *.rtf je je tvorena=20
> jednotliv=FDmi radky textu
> umisteneho v ramecku.
> Jestlize ulozim text z Wordu ve formatu *.rtf,=20
> je jde o holy text bez ramecku.
>=20
> Jde v pripade exportu ze Sinea generatoru o cisty vystup =20
> do formatu *.rtf

Nevim, zda jsem spravne pochopil, o co v tomto dotazu jde.

Generator tiskovych sestav Sinea je postaven tak,
aby zajistil co nejlepsi shodu predlohy sestavy,
nahledu i tisku v libovolnem meritku zobrazeni i tisku.
Tomuto pozadavku jsou podrizeny take pripadne exporty
do RTF a HTML.=20
Jedinou cestou, jak v RTF zajistit po=BEadovanou polohu
prvku sestavy na plose papiru, je umistit text do ramecku.

U volne plynouciho textu nelze zarucit presne
umisteni vsech prvku sestavy. K tomuto ucelu
ani neni Sinea urcena.=20
Na praci s volne plynoucim textem jsou jine typy
komponent, napr. TRichEdit, TWordDocument...

Vaclav Krmela

Re[2]: zeosdbo - problem pri instalaci (d(e)s(i)gn

[*] Jaroslav �ezn�k�������(����̿ - 4.2.2003 18:25:53

Chyba je prvave ve zjistovani verzi Delphiny... Je to proste blbe
napsane, staci se jenom zbavit tech IFDEF a napsat rovnou DsgnIntf a
je to. Taky jsem se trapil, je to i zeos-dbo konfere resene...

Rezza

=A9> uses Classes, ZMySqlCon, ZMySqlTr, ZMySqlQuery
=A9> {$IFDEF WITH_PROPEDIT}, ZMySqlProp
=A9> {$IFNDEF VERCLX}
=A9> ,DesignEditors, DesignIntf
=A9> {$ELSE}
=A9> {$IFDEF VER150ABOVE}
=A9> ,DesignIntf, DesignEditors
=A9> {$ELSE}
=A9> ,DsgnIntf
=A9> {$ENDIF}
=A9> {$ENDIF}
=A9> {$ENDIF};
--=20
Best regards,
Jaroslav mailto:jreznik(zv)teaz(tec)cz

Win do DOSu

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 4.2.2003 18:39:10

A k cemu to ma slouzit ?
Bez restartu se to neobejde a tim prijdes o bezici aplikace. Jinak
staci nastavit zastupce (je tam tusim tlacitko upresnit) tak, ze si
pri spusteni sam restartuje do DOSu a po ukonceni programu se vrati do
Windows.

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

4.2.2003 Viktor Marek:
> Jdou programove WIN95,98 prepnou do DOSu jako kdybych stiskl
> Start-Vypnout-Restartovat v rezimu MS-DOS-OK

Win do DOSu

[*] Viktor Marek <viktor(zv)mbox.vol(tec)cz> - 4.2.2003 20:50:05

Zdravim

> A k cemu to ma slouzit ?
Cely problem je v tom, ze na nekterych neateixovych pocitacich s WIN98 a
sitovou kartou pri vypnuti Windows jen problikne ukoncovaci hlaska "Nyni
muzete pocitac vypnout" a naskoci cerna obrazovka s malou blikajici
kurzorovou carkou vlevem hornim rohu obrazovky. Uz jsem vyzkousel praktic=
ky
vse od upgrade biosu, preinstalaci OS, vymeny sitovky a grafiky. Proste
nektera PC jsou asi excentrick=E1.
Nekteri uzivatele jsou z toho nervozni.
Moje predstava je takova, ze na plose bude ikona "Vypnout pocitac" a prog=
ram
by provedl "Restartovat v rezimu MS-DOS-OK" V tomto okamziku prichazi ke
slovu DosStart.bat a neni problem do nej vepsat vyrazne pokyn "echo vypne=
te
pocitac"

Diky za odpoved

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


----- Original Message -----
From: "ing. Jan Fiala" <jan.fiala(zv)iol(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, February 04, 2003 6:39 PM
Subject: Re: Win do DOSu


> A k cemu to ma slouzit ?
> Bez restartu se to neobejde a tim prijdes o bezici aplikace. Jinak
> staci nastavit zastupce (je tam tusim tlacitko upresnit) tak, ze si
> pri spusteni sam restartuje do DOSu a po ukonceni programu se vrati do
> Windows.
>
> --
> Jan Fiala
> mailto:jan.fiala(zv)iol(tec)cz
>
> 4.2.2003 Viktor Marek:
> > Jdou programove WIN95,98 prepnou do DOSu jako kdybych stiskl
> > Start-Vypnout-Restartovat v rezimu MS-DOS-OK
>
>

Delphi a bezpecnost

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 4.2.2003 20:50:12

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

> komponent ktere jsou soucasti standardnich komponent v delphi. Co
> treba Buffer overflow, heap overflow, stack overflow a nebo format
> string chyby ?

Vidim, ze ses nechal ovlivnit clankem na linuxzone ;-)

Pro Delphi nejspis nic specialniho nesezenes, protoze

a) problemy typu buffer/heap/stack overflow je v podstate jen problem jediny
a to prepisovani pameti a je spolecny pro vsechny proceduralni jazyky
bez silne typove kontroly (jak sis mohl vsimnout, jsou temer vzdy
demonstrovany v jazyku C, ktery typovou kontrolu postrada).

Prekladac Delphi dokaze udelat spoustu uzitecne prace formou warningu,
hintu, range checkingu, typove kontroly ukazatelu etc...
takze pokud neudelas v Object Pascalu nejakou botu na urovni
low-level operaci s pointery a pameti, tak takovou chybu nevyrobis
resp. ji prekladac popr. run-time vcas odhali.

Jinak myslim, ze by tuto tematiku mel pokryt kazdy slusny kurz
Object Pascalu

b) problemy jako race conditions etc... jsou rovnez obecne problemy
z oblasti synchronizace a sdileni prostredku v paralelnim programovani.

Obe oblasti a) i b) lze studovat nejlepe v nejake literature o jazykach
vhodnych pro Real-Time aplikace, protoze tam jsou zivotne dulezite.
(Modula, ADA etc...) Tusim ze o RT jazykach vyslo neco i cesky,
myslim ze od Younga.

c) problemy s bezpecnosti se spoustenim aplikaci apod. jsou
1. obecne principy bezpecnosti pri provozovani pocitacove site
resp. pocitacoveho systemu. Tady asi neco jako
* Hacking bez tajemstvi (Computer press)
* Hacker proof (Unis publishing)
2. problemy specificke pro dane operacni prostredi tj. Windows, IE,
IIS. Tady nejspis Writing Secure Code (MS Press)


HTH, pf

Borland IDE pro .NET bude ...

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 4.2.2003 23:39:41

Borland to offer IDE for Microsoft's .Net
http://www.infoworld.com/article/03/02/04/HNsidewinder_1.html

Petr Vones


spusteni notepadu

[*] Jerry Jacobi <jerry.jacobi(zv)wo(tec)cz> - 5.2.2003 00:50:45

DD,

lze nejak jednoduse spustit z Delphi notepad.exe a v nem otevrit soubor?
Proste akce jako kdyby uzivatel otevrel soubor xxx.txt. Neco jsem jiz nasel
v archivu konfery ale je to nejak moc slozity:-)))

Diky

Win do DOSu

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 5.2.2003 05:59:39

ViB0b20gcHJpcGFkZSBuYXBzYXQgZGF2a3UsIGt0ZXJhIGJ1ZGUgb2JzYWhvdmF0IEVDSE8gYSBQ
QVVTRSwgbmENCnBsb3NlIHZ5dHZvcml0IHphc3R1cGNlIGEgbmFzdGF2aXQgbXUsIHplIHNlIHBy
b2dyYW0gbWEgc3BvdXN0ZXQgdg0KcHJvc3RyZWRpIE1TX0RPUy4NCkFsZSBwYWsgbmFzdGF2YSBw
cm9ibGVtLiBQb2t1ZCB2IHRvbSBva2FtemlrdSB2eXBub3UgcG9jaXRhYywgcHJpc3RlDQpzZSBq
aW0gb3BldCB6YXBuZSBkbyByZXppbXUgTVMtRE9TLCBwcm90b3plIGRvIENvbmZpZy5TeXMgc2Ug
cHJpZGEgbmENCnBydm5pIHJhZGVrIG5lY28gamFrbyBMT0FEPVNJTkdMRSAgIDotKA0KDQotLSAN
CkphbiBGaWFsYQ0KbWFpbHRvOmphbi5maWFsYUBpb2wuY3oNCg0KNC4yLjIwMDMgVmlrdG9yIE1h
cmVrOg0KPiBaZHJhdmltDQoNCj4+IEEgayBjZW11IHRvIG1hIHNsb3V6aXQgPw0KPiBDZWx5IHBy
b2JsZW0gamUgdiB0b20sIHplIG5hIG5la3RlcnljaCBuZWF0ZWl4b3Z5Y2ggcG9jaXRhY2ljaCBz
IFdJTjk4IGENCj4gc2l0b3ZvdSBrYXJ0b3UgcHJpIHZ5cG51dGkgV2luZG93cyBqZW4gcHJvYmxp
a25lIHVrb25jb3ZhY2kgaGxhc2thICJOeW5pDQo+IG11emV0ZSBwb2NpdGFjIHZ5cG5vdXQiIGEg
bmFza29jaSBjZXJuYSBvYnJhem92a2EgcyBtYWxvdSBibGlrYWppY2kNCj4ga3Vyem9yb3ZvdSBj
YXJrb3UgdmxldmVtIGhvcm5pbSByb2h1IG9icmF6b3ZreS4gVXoganNlbSB2eXprb3VzZWwgcHJh
a3RpY2t5DQo+IHZzZSBvZCB1cGdyYWRlIGJpb3N1LCBwcmVpbnN0YWxhY2kgT1MsIHZ5bWVueSBz
aXRvdmt5IGEgZ3JhZmlreS4gUHJvc3RlDQo+IG5la3RlcmEgUEMganNvdSBhc2kgZXhjZW50cmlj
a+EuDQo+IE5la3RlcmkgdXppdmF0ZWxlIGpzb3UgeiB0b2hvIG5lcnZvem5pLg0KPiBNb2plIHBy
ZWRzdGF2YSBqZSB0YWtvdmEsIHplIG5hIHBsb3NlIGJ1ZGUgaWtvbmEgIlZ5cG5vdXQgcG9jaXRh
YyIgYSBwcm9ncmFtDQo+IGJ5IHByb3ZlZGwgIlJlc3RhcnRvdmF0IHYgIHJlemltdSBNUy1ET1Mt
T0siIFYgdG9tdG8gb2thbXppa3UgcHJpY2hhemkga2UNCj4gc2xvdnUgRG9zU3RhcnQuYmF0IGEg
bmVuaSBwcm9ibGVtIGRvIG5laiB2ZXBzYXQgdnlyYXpuZSBwb2t5biAiZWNobyB2eXBuZXRlDQo+
IHBvY2l0YWMiDQoNCj4gRGlreSB6YSBvZHBvdmVkDQoNCj4gVmlrdG9yIE1hcmVrDQo+IHZpa3Rv
ckBtYm94LnZvbC5jeg0KDQoNCj4gLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQ0KPiBGcm9t
OiAiaW5nLiBKYW4gRmlhbGEiIDxqYW4uZmlhbGFAaW9sLmN6Pg0KPiBUbzogPGRlbHBoaS1sQGNs
ZXhwZXJ0LmN6Pg0KPiBTZW50OiBUdWVzZGF5LCBGZWJydWFyeSAwNCwgMjAwMyA2OjM5IFBNDQo+
IFN1YmplY3Q6IFJlOiBXaW4gZG8gRE9TdQ0KDQoNCj4+IEEgayBjZW11IHRvIG1hIHNsb3V6aXQg
Pw0KPj4gQmV6IHJlc3RhcnR1IHNlIHRvIG5lb2JlamRlIGEgdGltIHByaWpkZXMgbyBiZXppY2kg
YXBsaWthY2UuIEppbmFrDQo+PiBzdGFjaSBuYXN0YXZpdCB6YXN0dXBjZSAoamUgdGFtIHR1c2lt
IHRsYWNpdGtvIHVwcmVzbml0KSB0YWssIHplIHNpDQo+PiBwcmkgc3B1c3Rlbmkgc2FtIHJlc3Rh
cnR1amUgZG8gRE9TdSBhIHBvIHVrb25jZW5pIHByb2dyYW11IHNlIHZyYXRpIGRvDQo+PiBXaW5k
b3dzLg0KPj4NCj4+IC0tDQo+PiBKYW4gRmlhbGENCj4+IG1haWx0bzpqYW4uZmlhbGFAaW9sLmN6
DQo+Pg0KPj4gNC4yLjIwMDMgVmlrdG9yIE1hcmVrOg0KPj4gPiBKZG91IHByb2dyYW1vdmUgV0lO
OTUsOTggcHJlcG5vdSBkbyBET1N1IGpha28ga2R5YnljaCBzdGlza2wNCj4+ID4gU3RhcnQtVnlw
bm91dC1SZXN0YXJ0b3ZhdCB2ICByZXppbXUgTVMtRE9TLU9LDQo+Pg0KPj4NCiA=

spusteni notepadu

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 5.2.2003 06:02:39

ShellExecute(Handle, 'Open', 'C:\soubor.txt', nil, nil, SW_SHOWMODAL);
ti jej otevre ve vychozim textovem editoru, obycejne Notepadu
Jinak
ShellExecute(Handle, 'Open', 'Notepad.EXE', 'C:\soubor.txt', nil, SW_SHOWMODAL);
jej otevre primo v Notepadu

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

5.2.2003 Jerry Jacobi:
> DD,

> lze nejak jednoduse spustit z Delphi notepad.exe a v nem otevrit soubor?
> Proste akce jako kdyby uzivatel otevrel soubor xxx.txt. Neco jsem jiz nasel
> v archivu konfery ale je to nejak moc slozity:-)))

> Diky

IPC (InterProcess Communication)

[*] Pavel Cab�k <cabak(zv)cross(tec)cz> - 5.2.2003 07:51:42

Ahojte,

daji se NamedPipe a MailSlots pouzit i pro vzdalene pripojeni pocitacu
(napr. telefonickym pripojenim) nebo to je jen pro zalezitost lokalni =
site?
Jake problemy muzu ocekavat?

Pavel CAB=C1K
cabak(zv)cross(tec)cz

Re[2]: zeosdbo - problem pri instalaci (d(e)s(i)gn

[*] Rumcajs-konfera <konfera(zv)rumcajs(tec)com> - 5.2.2003 07:59:54

1, V D6 ta unita DsgnIntf neni a tu co mi poslal ... haze jeden error za
druhym.
2, Dyt to ksakru fungovalo a na jinem stroji s taky D6 to jede - to necha=
pu
Rumcajs

Chyba je prvave ve zjistovani verzi Delphiny... Je to proste blbe
napsane, staci se jenom zbavit tech IFDEF a napsat rovnou DsgnIntf a
je to. Taky jsem se trapil, je to i zeos-dbo konfere resene...

Rezza

=A9> uses Classes, ZMySqlCon, ZMySqlTr, ZMySqlQuery
=A9> {$IFDEF WITH_PROPEDIT}, ZMySqlProp
=A9> {$IFNDEF VERCLX}
=A9> ,DesignEditors, DesignIntf
=A9> {$ELSE}
=A9> {$IFDEF VER150ABOVE}
=A9> ,DesignIntf, DesignEditors
=A9> {$ELSE}
=A9> ,DsgnIntf
=A9> {$ENDIF}
=A9> {$ENDIF}
=A9> {$ENDIF};
--
Best regards,
Jaroslav mailto:jreznik(zv)teaz(tec)cz



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

Datovy modul, komentare na nem ?

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 5.2.2003 08:04:50

> Odes=EDlatel: Jiri Sladek <sladek(zv)czhops(tec)cz>
> Mam datovy modul a na nem mnozstvi TTable, TDatasource a dalsich =
komponent.
> Rad bych si k nim pripsal komentare, abych mel stale prehled, k cemu =
se
> ktera TTable pouziva.

Pokud mas slozity datovy modul, mas asi odpovidajicim zpusobem slozity =
datovy model aplikace (ER-diagram). Pak bys to cele asi mel resit v =
nejakem CASE-nastroji (treba CASE Studio od Radima Kunze). Tam je pak =
mista pro komentare dostatek - nejen k tabulkam (entitam), ale i k =
jednotlivym polozkam, relacim (vazbam) atd.

Centralizace dat v TDataModule je dobra vec.=20
Ma ovsem svoje nevyhody: pokud na "AfterSrcoll" potrebuji obarvit =
formular na cerveno, protoze faktura neni zaplacena, musim mit v datovem =
modulu uses na unit s formularem - a to je docela prasarna.
Leda bych datovemu modulu to AfterScroll "podstrkaval" z formulare. Co =
kdyz mu tam kazdy formular podstrci neco jineho? Resil jsem to pomoci =
jakychsi "kontejneru udalosti" v datovem modulu. Je to zbytecne slozite.

A to nemluvim o tom, ze jednou se chci na tabulku podivat jako na celek, =
jindy ji potrebuji v nejake master-detail vazbe.

Proto v posledni dobe preferuji reseni, ze v datovem modulu mam jenom =
spolecne veci (databazi, ciselniky a pod.) a konkretni tabulky vytahuji =
na formular.

Honza
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D HAES - RNDr. Jan Sebelik
=3D http://www.haes(tec)cz
=3D Skolici a konzultacni stredisko pro Delphi a Win32
=3D Vojtiskova 206
=3D 507 81 Lazne Belohrad
=3D tel. 493 792 931 (mobil 776 347735)
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


Delphi & Word - cestina v ceste k sablone II.

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 5.2.2003 08:07:19

> Odes=EDlatel: js-delphi(zv)quick(tec)cz
> template:=3DExtractFilePath(Application.ExeName)
> +'Sablony\1.dot';
> a kdyz jsou v ceste k aplikaci nejake ceske znaky=20

Zkusil bych celou cestu (vcetne jmena souboru) dat do uvozovek (asi =
dvojitych).

Honza
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D HAES - RNDr. Jan Sebelik
=3D http://www.haes(tec)cz
=3D Skolici a konzultacni stredisko pro Delphi a Win32
=3D Vojtiskova 206
=3D 507 81 Lazne Belohrad
=3D tel. 493 792 931 (mobil 776 347735)
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


Paradox a BDE na VLAN.

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 5.2.2003 08:19:33

> Odes=EDlatel: Zbysek Hlinka <hlinka(zv)hlinka(tec)cz>
> Prechodem na MSDE jsem se zbavil tolika problemu, ze mi jeste mozna=20
> dorostou vlasy, ktere mi vypadaly z Paradoxu. :-)
Narazil jsem na aplikaci v Paradoxu, ktera nevydrzela souvisle bezet dva =
dny.
Nebylo to az tak vinou toho Paradoxu, bylo to VELMI spatne napsane.
Novou databazi (IB6) jsem instaloval v dubnu 2001.
Od te doby to bezi bez jedineho zasahu (jednou backup/restore).
Je to dnes asi 400MB databaze.
Premysleli jsme, kdy asi bude treba promazat stara nepotrebna data. =
Treba kvuli rychlosti. Zatim tato potreba vubec nehrozi.

Honza
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D HAES - RNDr. Jan Sebelik
=3D http://www.haes(tec)cz
=3D Skolici a konzultacni stredisko pro Delphi a Win32
=3D Vojtiskova 206
=3D 507 81 Lazne Belohrad
=3D tel. 493 792 931 (mobil 776 347735)
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


Vyvoj pod NT, beh pod XP

[*] Martin Dietl <dietl(zv)4use(tec)cz> - 5.2.2003 08:41:21

Vazeni,
lze cekat nejake problemy pri vyvoji jednoduche aplikace monitorujici COM
port (D5 s vyuzitim Varian Async32 komponent) pod NT4.0, ktera ma cilove
bezet na PC s XP?

Diky, Martin

Fullscreen

[*] <kuba.zubaty(zv)centrum(tec)cz> - 05.2.2003 08:50:33

Ahoj, jak docilim prehrani videa v ActiveX MediaPlayeru na celou
obrazovku nebo na jinou velokust nez 100%

Dik Kuba

Vyvoj pod NT, beh pod XP

[*] Jaroslav Koh�k <jaroslav.kohak(zv)dites(tec)cz> - 5.2.2003 08:52:31

Nemel jsem s zadny problem s prenositelnosti kodu, ale je pravda ze jsem =
to nakonec prekompiloval v XP.
Jestli z toho delas instalacku v NT, pak bych se bal prenositelnosti =
nekterych dll.

Tymi

-----Original Message-----
From: Martin Dietl [mailto:dietl(zv)4use(tec)cz]
Sent: Wednesday, February 05, 2003 8:41 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Vyvoj pod NT, beh pod XP


Vazeni,
lze cekat nejake problemy pri vyvoji jednoduche aplikace monitorujici =
COM
port (D5 s vyuzitim Varian Async32 komponent) pod NT4.0, ktera ma cilove
bezet na PC s XP?

Diky, Martin

OT: nejde mi spustit IIS ve W2000

[*] Jaroslav Koh�k <jaroslav.kohak(zv)dites(tec)cz> - 5.2.2003 09:24:00

Ahoj,
mam nasledujici problem: Po reinstalaci W2000 na HP Omnibooku (obnoveni =
systemu z orig CD) mi nejede IIS server. Konkretne se mi nespusti =
slutzby 1) Sluzba publikov=E1ni FPT a 2) Sluzba publikov=E1ni ve WWW.
Kdyz j=ED chci spustit rucne zahlasi to: Nelze slustit sluzbu, Chyba3: =
System nemuze nalezt uvedenou cestu. Cesta samozrejme sedi, zkousel jsem =
to nekolikrat odinstalovat a znovu nainstalovat, nepomohl z=E1dny servis =
pack. Pri instalaci mi to nekdy zahlasi, ze data nemohla byt sifrovane =
zapssna do metadatabsze, ale kdyz zvol=EDm opakovat tak to projde.=20
Nemuze byt problem v te metadatabazi? Muzu ji nejak nahradit, nebo =
opravit?
NECHCI ZASE VSECHNO PREINSTALOVAVAT !
D=EDky Tymi


Debug Applikacniho serveru v *.dll

[*] Danik Frantik <frantik(zv)telpro(tec)cz> - 5.2.2003 10:12:52

Dobry den,
mame napsany aplikacni server jako *.exe aplikaci. Z urcitych duvodu
bychom radi aby tento server byl *.dll.
Zmeny:
1) program -> library
2) Vyhodzena aplikacni smyska
3) Exportovany funkce aplikacniho serveru.

OTAZKA: jak tohle debugovat?

Diky, Danik
D5Ent+up1, W2k

TDateTime - chyba pri prevodu na string

[*] Ty�lic Ji�� - 5.2.2003 10:17:53


Pouzivam D5 a MS SQL2000 a mam nasledujici ZAHADU. TQuery mi vrati =
polozku typu TDateTime, pokud pouziji konstrukci napr.

x: string;
x :=3D TQuery.Fields[0].asString=20

tak se spravne prevede TDateTime na string, ale pred rok se vlozi mezera =
napr. 9.9. 2002 !!!???


Nesetkal jste se s tim uz nekdo?
=20

Samozdrejme ze mohu u polozky nastavit DisplayFormat treba na d.m.yyyy a =
potom se to bude na obrazovce zobrazovat spravne, ale ja potrebuji data =
zapisovat do souboru... Nyni to resim tak, ze datum prevedu pekne na =
den,mesic,rok a nasledne spojim do stringu,ale to neni reseni....=20
=20

Za kazde nakopnuti spravnym smerem tisicere diky


Jirka

TDateTime - chyba pri prevodu na string

[*] Parizsky Ladislav <Ladislav.Parizsky(zv)access-it(tec)cz> - 05.2.2003 10:28:35

Ahoj,
zkus=20

s:=3D FormatDateTime('mm.dd.yyyy', TQuery.Fields[0].asDateTime)

Ladap

>>> jiri.tyslic(zv)opp.tbggroup.com 5.2. 2003 10:23:34 >>>

Pouzivam D5 a MS SQL2000 a mam nasledujici ZAHADU. TQuery mi vrati polozku =
typu TDateTime, pokud pouziji konstrukci napr.

x: string;
x :=3D TQuery.Fields[0].asString=20

tak se spravne prevede TDateTime na string, ale pred rok se vlozi mezera =
napr. 9.9. 2002 !!!???


Nesetkal jste se s tim uz nekdo?
=20

Samozdrejme ze mohu u polozky nastavit DisplayFormat treba na d.m.yyyy a =
potom se to bude na obrazovce zobrazovat spravne, ale ja potrebuji data =
zapisovat do souboru... Nyni to resim tak, ze datum prevedu pekne na =
den,mesic,rok a nasledne spojim do stringu,ale to neni reseni....=20
=20

Za kazde nakopnuti spravnym smerem tisicere diky


Jirka


OT: dovoz software

[*] Leos Urban <Leos.Urban(zv)iol(tec)cz> - 5.2.2003 10:29:46

Ahoj,
znamy z neziskove organizace mne pozadal, abych se zeptal, zda nekdo nemate
zkusenost co je potreba pro dovoz (a nasledny prodej) software, urceny pro
deti s postizenim.
Podle mne staci prislusny ZL.
Diky,
Leos

TDateTime - chyba pri prevodu na string

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 5.2.2003 10:31:33

NS4yLjIwMDMgVHm5bGljIEpp+O06DQoNCj4gUG91eml2YW0gRDUgYSBNUyBTUUwyMDAwIGEgbWFt
IG5hc2xlZHVqaWNpIFpBSEFEVS4gVFF1ZXJ5IG1pIHZyYXRpDQo+IHBvbG96a3UgdHlwdSBURGF0
ZVRpbWUsIHBva3VkIHBvdXppamkga29uc3RydWtjaSBuYXByLg0KDQo+IHg6IHN0cmluZzsNCj4g
eCA6PSBUUXVlcnkuRmllbGRzWzBdLmFzU3RyaW5nIA0KDQo+IHRhayBzZSBzcHJhdm5lIHByZXZl
ZGUgVERhdGVUaW1lIG5hIHN0cmluZywgYWxlIHByZWQgcm9rIHNlIHZsb3ppDQo+IG1lemVyYSBu
YXByLiA5LjkuIDIwMDIgISEhPz8/DQoNCj4gTmVzZXRrYWwganN0ZSBzZSBzIHRpbSB1eiBuZWtk
bz8NCg0KPiBTYW1vemRyZWptZSB6ZSBtb2h1IHUgcG9sb3preSBuYXN0YXZpdCBEaXNwbGF5Rm9y
bWF0IHRyZWJhIG5hDQo+IGQubS55eXl5IGEgcG90b20gc2UgdG8gYnVkZSBuYSBvYnJhem92Y2Ug
em9icmF6b3ZhdCBzcHJhdm5lLCBhbGUgamENCj4gcG90cmVidWppIGRhdGEgemFwaXNvdmF0IGRv
IHNvdWJvcnUuLi4gTnluaSB0byByZXNpbSB0YWssIHplIGRhdHVtDQo+IHByZXZlZHUgcGVrbmUg
bmEgZGVuLG1lc2ljLHJvayBhIG5hc2xlZG5lIHNwb2ppbSBkbyBzdHJpbmd1LGFsZSB0bw0KPiBu
ZW5pIHJlc2VuaS4uLi4NCiANClJvemhvZG5lIGJ5Y2ggc2UgbmVzcG9sZWhhbCBuYSBBc1N0cmlu
Zywga3RlcmUgc2UgcmlkaSBuYXN0YXZlbmltDQptZXppbmFyb2RuaWhvIHByb3N0cmVkaS4NCg0K
UmVzaWwgYnljaCB0bzoNCnggOj0gRm9ybWF0RGF0ZVRpbWUoJ2RkLm1tLnl5eXknLCBUUXVlcnku
RmllbGRzWzBdLmFzRGF0ZVRpbWUpOw0KDQpQYWsgYnVkZXMgbWl0IGppc3RvdHUgaSBuYSBvc3Rh
dG5pY2ggcG9jaXRhY2ljaC4NCg0KUHJvdmVyaWwgYnljaCwgamFrIGplIHYgb3ZsYWRhY2ljaCBw
YW5lbGVjaCBuYXN0YXZlbiBmb3JtYXQgZGF0dW11Lg0KSmVzdGxpIHRhbSB0cmViYSBuZW5pIG1l
emVyYSBuYXZpYyBhcG9kLg0KDQotLSANCkphbiBGaWFsYQ0KbWFpbHRvOmphbi5maWFsYUBpb2wu
Y3o=

Debug Applikacniho serveru v *.dll

[*] Petr Langer <langer(zv)xdom(tec)cz> - 5.2.2003 10:34:50

Debugger se naattachuje na proces ktery tu DLL-ku bude pouzivat a krasne by
to melo ladit...

HTH
Petr Langer

----- Original Message -----
From: "Danik Frantik" <frantik(zv)telpro(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, February 05, 2003 10:12 AM
Subject: Debug Applikacniho serveru v *.dll


> Dobry den,
> mame napsany aplikacni server jako *.exe aplikaci. Z urcitych duvodu
> bychom radi aby tento server byl *.dll.
> Zmeny:
> 1) program -> library
> 2) Vyhodzena aplikacni smyska
> 3) Exportovany funkce aplikacniho serveru.
>
> OTAZKA: jak tohle debugovat?
>
> Diky, Danik
> D5Ent+up1, W2k
>
>
>

TDateTime - chyba pri prevodu na string

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 5.2.2003 10:35:14

Zkus se podivat jak mas nastavenou DisplayMask pro ten Field.
Pavel


> Ahoj,
> zkus
>
> s:= FormatDateTime('mm.dd.yyyy', TQuery.Fields[0].asDateTime)
>
> Ladap
>
> >>> jiri.tyslic(zv)opp.tbggroup.com 5.2. 2003 10:23:34 >>>
>
> Pouzivam D5 a MS SQL2000 a mam nasledujici ZAHADU. TQuery mi
> vrati polozku typu TDateTime, pokud pouziji konstrukci napr.
>
> x: string;
> x := TQuery.Fields[0].asString
>
> tak se spravne prevede TDateTime na string, ale pred rok se
> vlozi mezera napr. 9.9. 2002 !!!???
>
>
> Nesetkal jste se s tim uz nekdo?
>
>
> Samozdrejme ze mohu u polozky nastavit DisplayFormat treba na
> d.m.yyyy a potom se to bude na obrazovce zobrazovat spravne,
> ale ja potrebuji data zapisovat do souboru... Nyni to resim
> tak, ze datum prevedu pekne na den,mesic,rok a nasledne
> spojim do stringu,ale to neni reseni....
>
>
> Za kazde nakopnuti spravnym smerem tisicere diky
>
>
> Jirka
>

TDateTime - chyba pri prevodu na string

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 5.2.2003 10:36:15

>...
>Nesetkal jste se s tim uz nekdo?

Nezalezi to na aktualnim DateFormat prostredi (Windows)?

>Samozdrejme ze mohu u polozky nastavit DisplayFormat treba na d.m.yyyy a
potom se to bude >na obrazovce zobrazovat spravne, ale ja potrebuji data
zapisovat do souboru... Nyni to resim >tak, ze datum prevedu pekne na
den,mesic,rok a nasledne spojim do stringu,ale to neni reseni....

FormatDateTime('d.m.yyyy',datum)

Roman
==============================
http://kouzelne.misto(tec)cz

OT: dovoz software

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 05.2.2003 10:50:14

Puvodni zprava, kterou napsal Leos Urban dne 5 Feb 2003:

> znamy z neziskove organizace mne pozadal, abych se zeptal, zda nekdo
> nemate zkusenost co je potreba pro dovoz (a nasledny prodej) software,
> urceny pro deti s postizenim. Podle mne staci prislusny ZL. Diky, Leos

Ano.

S pozdravem
Petr Zahradnik, pocitacovy expert

=======================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 475 500 610, 475 501 627, 475 511 337
Mobilni telefon: 602 409 601, Fax: 475 511 338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz

=======================================================

Debug Applikacniho serveru v *.dll

[*] Danik Frantik <frantik(zv)telpro(tec)cz> - 5.2.2003 11:10:00

No, to prave nedela. Otevru projekt apl. serveru. Nastavim mu host
application na klient.exe. Dam F9 a vsechno bezi jak ma, jen se nikde
nezastavi na breakpointu.
Co je spatne?

Danik
-----Original Message-----
From: Petr Langer [mailto:langer(zv)xdom(tec)cz]

Debugger se naattachuje na proces ktery tu DLL-ku bude pouzivat a krasne by
to melo ladit...

HTH
Petr Langer

----- Original Message -----
From: "Danik Frantik" <frantik(zv)telpro(tec)cz>
> mame napsany aplikacni server jako *.exe aplikaci. Z urcitych duvodu
> bychom radi aby tento server byl *.dll.
> Zmeny:
> 1) program -> library
> 2) Vyhodzena aplikacni smyska
> 3) Exportovany funkce aplikacniho serveru.
>
> OTAZKA: jak tohle debugovat?
>
> Diky, Danik
> D5Ent+up1, W2k

Jiny dotaz: Heslo v XLS

[*] Hr�a Daniel <Daniel.Hrna(zv)sme(tec)cz> - 5.2.2003 11:13:10

Mam dokument v XLS a v nem jsou zaheslovane "listy" a "sesit", jde to =
nejak otevrit, kdyz neznam hesla?

Moc dik D.

TDateTime - chyba pri prevodu na string

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 5.2.2003 11:20:05

> Odes=EDlatel: Ty=B9lic Ji=F8=ED <jiri.tyslic(zv)opp.tbggroup.com>
> x :=3D TQuery.Fields[0].asString=20
> tak se spravne prevede TDateTime na string, ale pred rok se vlozi =
mezera napr. 9.9. 2002 !!!???

Predevsim bych to nepovazoval za chybu - je to korektni tvar ve vztahu =
na nastaveni Windows.

Krome spravnych navrhu, ktere uz zde probehly
x :=3D FormatDateTime('dd.mm.yyyy', TQuery.Fields[0].asDateTime);

bych jeste poznamenal, ze standardni format datumu, casu, ale i cisel a =
pod. pro celou aplikaci lze nastavit v promennych ShortDateFormat, atd =
(unit SysUtils).
To se pak tyka nejen asString, ale i DateTimeToStr, FloatToStr atd.

Honza
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D HAES - RNDr. Jan Sebelik
=3D http://www.haes(tec)cz
=3D Skolici a konzultacni stredisko pro Delphi a Win32
=3D Vojtiskova 206
=3D 507 81 Lazne Belohrad
=3D tel. 493 792 931 (mobil 776 347735)
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


TDateTime - chyba pri prevodu na string

[*] Ty�lic Ji�� - 5.2.2003 11:24:52

Dekuji moc, ale me by hlavne zajimalo proc to dela a JAK to odstranit, =
protoze
ja dynamicky a prochazim jednotlive polozky Tquery a posilam je do =
souboru. Takhle bych musel nejdriv zjistit jestli ta polozka nen=ED =
TDateTime (a to nevim jak... :-( ) a potom ji prevest na string a poslat =
do souboru...

Jirka


-----Original Message-----
From: Parizsky Ladislav [mailto:Ladislav.Parizsky(zv)access-it(tec)cz]=20
Sent: Wednesday, February 05, 2003 10:29 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: TDateTime - chyba pri prevodu na string


Ahoj,
zkus=20

s:=3D FormatDateTime('mm.dd.yyyy', TQuery.Fields[0].asDateTime)

Ladap

>>> jiri.tyslic(zv)opp.tbggroup.com 5.2. 2003 10:23:34 >>>

Pouzivam D5 a MS SQL2000 a mam nasledujici ZAHADU. TQuery mi vrati =
polozku typu TDateTime, pokud pouziji konstrukci napr.

x: string;
x :=3D TQuery.Fields[0].asString=20

tak se spravne prevede TDateTime na string, ale pred rok se vlozi mezera =
napr. 9.9. 2002 !!!???


Nesetkal jste se s tim uz nekdo?
=20

Samozdrejme ze mohu u polozky nastavit DisplayFormat treba na d.m.yyyy a =
potom se to bude na obrazovce zobrazovat spravne, ale ja potrebuji data =
zapisovat do souboru... Nyni to resim tak, ze datum prevedu pekne na =
den,mesic,rok a nasledne spojim do stringu,ale to neni reseni....=20
=20

Za kazde nakopnuti spravnym smerem tisicere diky


Jirka

Debug Applikacniho serveru v *.dll

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 5.2.2003 11:31:32

> Odes=EDlatel: Danik Frantik <frantik(zv)telpro(tec)cz>
> Dobry den,
> mame napsany aplikacni server jako *.exe aplikaci. Z urcitych duvodu
> bychom radi aby tento server byl *.dll.
> Zmeny:
> 1) program -> library
> 2) Vyhodzena aplikacni smyska
> 3) Exportovany funkce aplikacniho serveru.
> OTAZKA: jak tohle debugovat?

No, predevsim si myslim, ze aplikacni server by mel mit "schopnost" =
bezet i na remote pocitaci - to je zakladni pozadavek na aplikacni =
server. DLL toto neumozni. Ale budiz.

Az uz jde o implementaci v "out-of-proc" serveru (EXE) nebo v =
"in-proc-serveru" (DLL), predstavil bych si interface aplikacniho =
serveru jako COM-interface, ktery implementuji v nejake implementcni =
unit:

type
TMyObject =3D class(TAutoObject,IMyInterface).

Pak lze takovy COM-server "prilepit" jak na DLL (ActiveXLibrary), tak na =
EXE (staci uses na implementacni unit a $Rtypelib).

Klient a volani metod interface se pritom vubec nemeni.

EXE ladim tak, ze ho spustim - pri volani metod interface z klienta to =
chytim.
DLL ladim tak, ze v Run/Parameters urcim Host Application a pak muzu =
"jakoby spustit" primo tu DLL.

viz kurz Vicervstve aplikace

Honza
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D HAES - RNDr. Jan Sebelik
=3D http://www.haes(tec)cz
=3D Skolici a konzultacni stredisko pro Delphi a Win32
=3D Vojtiskova 206
=3D 507 81 Lazne Belohrad
=3D tel. 493 792 931 (mobil 776 347735)
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Jiny dotaz: Heslo v XLS

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 5.2.2003 11:36:42

> Odes=EDlatel: Hr=F2a Daniel <Daniel.Hrna(zv)sme(tec)cz>
> Mam dokument v XLS a v nem jsou zaheslovane "listy" a "sesit", jde to =
nejak otevrit, kdyz neznam hesla?

Ja teda nevim, jak je to v XLS udelany.
Myslel jsem si ale obecne, ze hesla jsou proto, aby to nemohl otevrit =
nekdo, kdo hesla nezna...

Honza
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D HAES - RNDr. Jan Sebelik
=3D http://www.haes(tec)cz
=3D Skolici a konzultacni stredisko pro Delphi a Win32
=3D Vojtiskova 206
=3D 507 81 Lazne Belohrad
=3D tel. 493 792 931 (mobil 776 347735)
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


Jiny dotaz: Heslo v XLS

[*] Jiri Sedivec <jsedivec(zv)mail(tec)cz> - 5.2.2003 11:41:18

To nepujde ... jedine lamat heslo, ale to neni moc legalni...


Subject: Jiny dotaz: Heslo v XLS
Mam dokument v XLS a v nem jsou zaheslovane "listy" a "sesit", jde to nejak
otevrit, kdyz neznam hesla?
Moc dik D.

TDateTime - chyba pri prevodu na string

[*] Marek Spisak <spishark(zv)post(tec)cz> - 05.2.2003 11:45:22

if QryNejaky.FieldByName('aaa').DataType =3D ftDateTime then ...> Dekuji moc, ale me by hlavne zajimalo proc to dela a JAK to odstranit, =
protoze
> ja dynamicky a prochazim jednotlive polozky Tquery a posilam je do soub=
oru. Takhle bych musel nejdriv zjistit jestli ta polozka nen=ED TDateTime=
(a to nevim jak... :-( ) a potom ji prevest na string a poslat do soubor=
u...
>=20
> Jirka
>=20
>=20
> -----Original Message-----
> From: Parizsky Ladislav [mailto:Ladislav.Parizsky(zv)access-it(tec)cz]=20
> Sent: Wednesday, February 05, 2003 10:29 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: TDateTime - chyba pri prevodu na string
>=20
>=20
> Ahoj,
> zkus=20
>=20
> s:=3D FormatDateTime('mm.dd.yyyy', TQuery.Fields[0].asDateTime)
>=20
> Ladap
>=20
>=20
>>>>jiri.tyslic(zv)opp.tbggroup.com 5.2. 2003 10:23:34 >>>
>=20
>=20
> Pouzivam D5 a MS SQL2000 a mam nasledujici ZAHADU. TQuery mi vrati polo=
zku typu TDateTime, pokud pouziji konstrukci napr.
>=20
> x: string;
> x :=3D TQuery.Fields[0].asString=20
>=20
> tak se spravne prevede TDateTime na string, ale pred rok se vlozi mezer=
a napr. 9.9. 2002 !!!???
>=20
>=20
> Nesetkal jste se s tim uz nekdo?
> =20
>=20
> Samozdrejme ze mohu u polozky nastavit DisplayFormat treba na d.m.yyyy =
a potom se to bude na obrazovce zobrazovat spravne, ale ja potrebuji data=
zapisovat do souboru... Nyni to resim tak, ze datum prevedu pekne na den=
,mesic,rok a nasledne spojim do stringu,ale to neni reseni....=20
> =20
>=20
> Za kazde nakopnuti spravnym smerem tisicere diky
>=20
>=20
> Jirka

Ini - seznam sekci

[*] Rumcajs-konfera <konfera(zv)rumcajs(tec)com> - 5.2.2003 11:57:58

Servus vsem,
jak se da zjistit seznam vsech sekci pouzitych v Ini souboru. Hledal jsem to
v TIniFile, ale nenasel...
Lukas "Rumcajs" Weiss

OT: Tisk na HP

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 5.2.2003 12:08:21

Zdravim vsechny delphisty,
u jednoho zakaznika se vyskytl zvlastni problem:
ma W2K server a k nemu pripojenych cca 10 stanic W98, W2000 a WXP. Z naseho
SW se tiskne pomoci QR - ze vsech stanic az na jednu (W98) kde to havaruje
an AV- pres tiskovy server na HP tiskarnu. Pokud se ta tiskarna pripoji k
dotycne stanici primo - neni problem, ale sitove to proste nejde.
Tusi nekdo co se s tim da delat ?

Ini - seznam sekci

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 5.2.2003 12:15:46

> jak se da zjistit seznam vsech sekci pouzitych v Ini souboru. Hledal jsem
to

ReadSections

Ini - seznam sekci

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 5.2.2003 12:23:20

IniFile.ReadSections()

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

5.2.2003 Rumcajs-konfera:
> Servus vsem,
> jak se da zjistit seznam vsech sekci pouzitych v Ini souboru. Hledal jsem to
> v TIniFile, ale nenasel...
> Lukas "Rumcajs" Weiss

Debug Applikacniho serveru v *.dll

[*] Marek Eichler <marek.eichler(zv)seznam(tec)cz> - 5.2.2003 12:33:53

Zdravim,

----- P�vodn� zpr�va -----
Od: "Danik Frantik" <frantik(zv)telpro(tec)cz>
Komu: <delphi-l(zv)clexpert(tec)cz>
Odesl�no: 5. �nora 2003 11:10
P�edm�t: RE: Debug Applikacniho serveru v *.dll


> No, to prave nedela. Otevru projekt apl. serveru. Nastavim mu host
> application na klient.exe. Dam F9 a vsechno bezi jak ma, jen se nikde
> nezastavi na breakpointu.
> Co je spatne?
No ja bych jeste zkusil nastavit u apl. serveru v Option/Linker vlozeni
ladicich informaci pro vzdalene ladeni, snad to pomuze

S pozdravem Marek Eichler


TDateTime - chyba pri prevodu na string

[*] Ty�lic Ji�� - 5.2.2003 12:51:51

Dekuji vsem za pomoc,
mate pravdu ze prevod z TDateTime na string se ridi nastavenim narodniho =
prostredi (nevedel jsem, ze tam je opravdu pred rokem mezera, =
zajimave...).

Jeste jednou dekuji vsem

Jirka



-----Original Message-----
From: Jan Sebel=EDk [mailto:honza(zv)haes(tec)cz]=20
Sent: Wednesday, February 05, 2003 11:20 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: TDateTime - chyba pri prevodu na string


> Odes=EDlatel: Ty=B9lic Ji=F8=ED <jiri.tyslic(zv)opp.tbggroup.com>
> x :=3D TQuery.Fields[0].asString
> tak se spravne prevede TDateTime na string, ale pred rok se vlozi =
mezera napr. 9.9. 2002 !!!???

Predevsim bych to nepovazoval za chybu - je to korektni tvar ve vztahu =
na nastaveni Windows.

Krome spravnych navrhu, ktere uz zde probehly
x :=3D FormatDateTime('dd.mm.yyyy', TQuery.Fields[0].asDateTime);

bych jeste poznamenal, ze standardni format datumu, casu, ale i cisel a =
pod. pro celou aplikaci lze nastavit v promennych ShortDateFormat, atd =
(unit SysUtils). To se pak tyka nejen asString, ale i DateTimeToStr, =
FloatToStr atd.

Honza
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D HAES - RNDr. Jan Sebelik
=3D http://www.haes(tec)cz
=3D Skolici a konzultacni stredisko pro Delphi a Win32
=3D Vojtiskova 206
=3D 507 81 Lazne Belohrad
=3D tel. 493 792 931 (mobil 776 347735) =
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Ini - seznam sekci

[*] Rumcajs-konfera <konfera(zv)rumcajs(tec)com> - 5.2.2003 12:56:06

Ale to je procedure, nebo ne? A pokud vim, tak bez navratu promene...
Rumcajs

> IniFile.ReadSections()
>
> --
> Jan Fiala
> mailto:jan.fiala(zv)iol(tec)cz
>
> 5.2.2003 Rumcajs-konfera:
> > Servus vsem,
> > jak se da zjistit seznam vsech sekci pouzitych v Ini souboru. Hledal
jsem to
> > v TIniFile, ale nenasel...
> > Lukas "Rumcajs" Weiss
>
>


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

Tisk QRImage s pozadim

[*] Jaroslav Papaj <papajj(zv)tctas(tec)cz> - 5.2.2003 13:08:18

Snazim se o tisk obrazku z QRImage. Kdyz obrazek (bmp) do QRImage natahnu
pres Object Inspector - Picture, vytiskne mi to v pohode. Kdyz ale
obrazek do QRImage zkopiruju z
jineho:QRImage1.Canvas.Draw(0,0,Image2.Picture.Bitmap), nebo kdyz do
obrazku neco dokreslim (pomoci Rectangle), vytiskne mi to s sedym
pozadim. Kopirovany obrazek je pritom cernobily. Nevite, kde je
chyba?

Mirne OT: pripojeni k FireBird z PHP

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 5.2.2003 13:10:44

Pekne odpoledne,

na linuxu toho moc neumim, a ted se potrebuji z PHP skriptu pripojit k FireBird databazi, ktera
bezi na stejnem stroji (z Windows se pres IBConsoli nebo ze sve aplikace pripojim bez problemu).
PHP ale nema zrejme nyni podporu Interbase aktivni. Poradite mi nekdo, prosim, polopaticky, jak do
PHP tuto podporu doplnit? PHP (4.1.2) jsem instaloval z RPM balicku.

Dekuji,

Karel Rys

Ini - seznam sekci

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 5.2.2003 13:12:31

Rumcajs-konfera dne 5 Feb 2003 v 12:56:

> Ale to je procedure, nebo ne? A pokud vim, tak bez navratu promene...
> Rumcajs
>
> > IniFile.ReadSections()

Reads the names of all sections in an INI file into a string list.

procedure ReadSections(Strings: TStrings); override;

Karel Rys

Ini - seznam sekci

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 5.2.2003 13:18:38

Ne, je to metoda a var parametr je list a muzes hadat, co v tom listu
bude...

Roman
==============================
http://kouzelne.misto(tec)cz

>Ale to je procedure, nebo ne? A pokud vim, tak bez navratu promene...
>Rumcajs

>> IniFile.ReadSections()

Reenkodovani MPEG-2

[*] Sula Milos <milos.sula(zv)oku-su(tec)cz> - 5.2.2003 13:19:07

Muzete mi nekdo poradit jak napsat program pro preenkodovani MPEG-2
souboru do MPEG-2 souboru ale s tim, ze si nastavim jiny bitrate pro ten
vystupni soubor ? Idealni by bylo kdyby to fungovalo s cinema craft
encoderem ci jinym enkoderem(tezko bych asi do delphi implementoval
MPEG-2 kompresi/dekompresi nejakym algortimem), bohuzel nejaky priklad
komunikace pro delphi s CCE jsem nenasel.

Dik
Milos Sula


Tisk na HP

[*] Ty�lic Ji�� - 5.2.2003 13:22:16

Pokud je to HP LaserJet 1200 tak tusim...

Mel jsem podobny problem, zkousel jsem nejnovejsi ovladace, ale nic.=20
Nakonec jsem nainstaloval ovladac k HP LaserJet 1000/1100 a funguje to =
OK.
Chyba je pravdepodobne v tech ovladacich od HP. Puvodne jsem myslel,ze v =
QR (stahnul jsem nejnovejsi verzi, prekompiloval a zase nic.... potom =
jsem zkusil ten ovladac z HP1100 a funguje to.)

Jirka

-----Original Message-----
From: Zdenek Brejsa [mailto:prog(zv)hjsoft(tec)cz]=20
Sent: Wednesday, February 05, 2003 12:08 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: OT: Tisk na HP


Zdravim vsechny delphisty,
u jednoho zakaznika se vyskytl zvlastni problem:
ma W2K server a k nemu pripojenych cca 10 stanic W98, W2000 a WXP. Z =
naseho SW se tiskne pomoci QR - ze vsech stanic az na jednu (W98) kde to =
havaruje an AV- pres tiskovy server na HP tiskarnu. Pokud se ta tiskarna =
pripoji k dotycne stanici primo - neni problem, ale sitove to proste =
nejde. Tusi nekdo co se s tim da delat ?

TDateTime - chyba pri prevodu na string

[*] Milan Lucka <mlucka(zv)cz.foxconn(tec)com> - 5.2.2003 13:26:12

Len mimochodom...nie k meritu, ale k ShortDateFormat
Vzhladom na globalne Delphi premenne ako ShortDateFormat, atd. by som
upozornil na vlasnost Application.UpdateFormatSettings, ktora ak je
nastavena na True, tak nezaruci uzivatelske nastavenie v premennych
ShortDateFormat, atd. pocas zivota aplikacie. Tato vlastnost je =
defaultne
nastavena na TRUE!

Milan Lucka

-----Original Message-----
From: Jan Sebel=EDk [mailto:honza(zv)haes(tec)cz]
Sent: Wednesday, February 05, 2003 11:20 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: TDateTime - chyba pri prevodu na string


> Odes=EDlatel: Ty=B9lic Ji=F8=ED <jiri.tyslic(zv)opp.tbggroup.com>
> x :=3D TQuery.Fields[0].asString=20
> tak se spravne prevede TDateTime na string, ale pred rok se vlozi =
mezera
napr. 9.9. 2002 !!!???

Predevsim bych to nepovazoval za chybu - je to korektni tvar ve vztahu =
na
nastaveni Windows.

Krome spravnych navrhu, ktere uz zde probehly
x :=3D FormatDateTime('dd.mm.yyyy', TQuery.Fields[0].asDateTime);

bych jeste poznamenal, ze standardni format datumu, casu, ale i cisel a =
pod.
pro celou aplikaci lze nastavit v promennych ShortDateFormat, atd (unit
SysUtils).
To se pak tyka nejen asString, ale i DateTimeToStr, FloatToStr atd.

Honza
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D HAES - RNDr. Jan Sebelik
=3D http://www.haes(tec)cz
=3D Skolici a konzultacni stredisko pro Delphi a Win32
=3D Vojtiskova 206
=3D 507 81 Lazne Belohrad
=3D tel. 493 792 931 (mobil 776 347735)
=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


Debug Applikacniho serveru v *.dll

[*] Danik Frantik <frantik(zv)telpro(tec)cz> - 5.2.2003 13:26:09

> No, predevsim si myslim, ze aplikacni server by mel mit
> "schopnost" bezet i na remote pocitaci - to je zakladni
> pozadavek na aplikacni server. DLL toto neumozni. Ale budiz.
Hmm - dobra pripominka. Takze v helpu je chyba? MSDN potvrzuje tvuj nazor
:-(
Jak to tedy je opravdu? Pouzivate to nekdo? nebo tu dll balite do dalsiho
exe (viz navod v MSDN)?

> Az uz jde o implementaci v "out-of-proc" serveru (EXE) nebo v
> "in-proc-serveru" (DLL), predstavil bych si interface
> aplikacniho serveru jako COM-interface, ktery implementuji v
> nejake implementcni unit:
>
> type
> TMyObject = class(TAutoObject,IMyInterface).
>
> Pak lze takovy COM-server "prilepit" jak na DLL
> (ActiveXLibrary), tak na EXE (staci uses na implementacni
> unit a $Rtypelib).
>
> Klient a volani metod interface se pritom vubec nemeni.
>
> EXE ladim tak, ze ho spustim - pri volani metod interface z
> klienta to chytim.
> DLL ladim tak, ze v Run/Parameters urcim Host Application a
> pak muzu "jakoby spustit" primo tu DLL.
Jo takhle to jsme to delali. Jen se to nezastavovalo na breakpointech.
Problem byl s tim, ze nebylo prilinkovano info pro debuger (Diky Marku)

Danik

Reenkodovani MPEG-2

[*] Obermaier Petr Ing. <Obermaier(zv)mail.sdas(tec)cz> - 5.2.2003 13:27:22

> Od: Sula Milos [SMTP:milos.sula(zv)oku-su(tec)cz]
> Muzete mi nekdo poradit jak napsat program pro preenkodovani MPEG-2
> souboru do MPEG-2 souboru ale s tim, ze si nastavim jiny bitrate pro =
ten
> vystupni soubor ? Idealni by bylo kdyby to fungovalo s cinema craft
> encoderem ci jinym enkoderem(tezko bych asi do delphi implementoval
> MPEG-2 kompresi/dekompresi nejakym algortimem), bohuzel nejaky priklad
> komunikace pro delphi s CCE jsem nenasel.
>=20
S CCE muzes komunikovat pres skripty, konvence by mela byt v manualu.
Existuji utilitky generujici tyto skripty pro urcite jasne ucely, viz =
napr. DoItFast4U (www.dom9.org).

Ober


MS Word OLE Find&Replace -- riesenie

[*] Roland Turcan <rotursoft(zv)post.sk> - 05.2.2003 13:58:53

Hello Delphi CZ konferencia!

<<< 5. 2. 2003 13:56 - Roland Turcan "rolo(zv)sedas.sk" >>>
RT> <<< 3. 1. 2003 1:07 - Roland Turcan "rolo(zv)sedas.sk" >>>
RT>> Nikde som sa nedocital ze aka dlzka textu moze byt dosadena do
RT>> OLEVariant aby Word vykonal Replace. Ale urcite tam nejake obmedzenie
RT>> existuje, ale musim to nejako vyriesit. Rozmyslal som nad takym
RT>> niecim, ze by som dal:

RT>> 1. text vyhladat
RT>> 2. oznacit najdene
RT>> 3. prepisat oznacene textom

RT>> Ale ako to naprogramovat. Je mi uz z MS Word OLE na grcanie. Pomozte
RT>> mi prosim...

RT> Takze po dlhsej dobe skusania sa mi to predsa len podarilo, a zistil
RT> som ze cez Selection.text je mozne modifikovat len 255 znakov. Takze
RT> "tudy cesta nevede"

RT> Co by ste mi este doporucili?

Takze ani po dlhej dobe som neprisiel na metodu alebo property, ktorou
by islo zadat dlhsie texty ako 255 bytov, takze jedine co mi ostalo je
nasukat do neho text v cykle po 255 znakov.

--
Best regards, TRoland


--
Best regards, TRoland

Jiny dotaz: Heslo v XLS

[*] Do�ekal Radek <RDocekal(zv)CSAS(tec)cz> - 5.2.2003 13:58:57

> Mam dokument v XLS a v nem jsou zaheslovane "listy" a
> "sesit", jde to nejak otevrit, kdyz neznam hesla?

Mrkni na http://www.elcomsoft.com/aopb.html

--
S pozdravem
Radek Docekal
<mailto:rdocekal(zv)csas(tec)cz> ICQ: 9008367


Mirne OT: pripojeni k FireBird z PHP

[*] Petr Smol�k <psmolik(zv)fides(tec)cz> - 5.2.2003 14:18:50

> na linuxu toho moc neumim, a ted se potrebuji z PHP skriptu pripojit k FireBird databazi, ktera
> bezi na stejnem stroji (z Windows se pres IBConsoli nebo ze sve aplikace pripojim bez problemu).
> PHP ale nema zrejme nyni podporu Interbase aktivni. Poradite mi nekdo, prosim, polopaticky, jak do
> PHP tuto podporu doplnit? PHP (4.1.2) jsem instaloval z RPM balicku.

V "/etc/php.ini" povolit pouziti modulu "extension=interbase.so" (odstranit strednik)

Pokud to nadale nebude fungovat (pokud je to z RPM nejake distribuce, tak nebude), neni podpora
zakompilovana v PHP.
Je potreba nainstalovat zdrojovy balicek PHP ("php-xxxx.src.rpm").

V "php*.spec" nastavit co je potreba, vyhodit co nebude potreba (aby nechtel mnoho dalsich
zdrojovych balicku a nebyl tam nepouzivany balast).

Hlavne najit sekci "configure" a doplnit neco jako:
--with-interbase=/opt/interbase/lib \
(zalezi kam je nainstalovana interbase ci FB)

Vybudovat novy balicek ("./rpm -bb php*.spec")
a ninstalovat.

Hodne stesti a trpelivosti :-)

Petr Smol�k
psmolik(zv)fides(tec)cz

Zaokrouhlovani a verze OS

[*] Rumcajs-konfera <konfera(zv)rumcajs(tec)com> - 5.2.2003 14:19:22

Servus,
mam dasli dotaz, tektokrat zamotanejsi:
Pouzivam nasledujici funkci: FloatToStrF(Table3Cp.Value, ffFixed, 3, 3);
Sloupec Table3Cp.Value je typu Float. Vse behalo OK, zakaznik ma ale Win9=
5.
Ty se upgradovaly balikem DCOM a od te doby se tahle funkce neprovede s
hlaskou '' is not floating point. Setkal se s tim uz nekdo?
Lukas "Rumcajs" Weiss


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

OT: Tisk na HP

[*] <tomsir1.edu(zv)mail.cez(tec)cz> - 5.2.2003 14:39:29


mel jsem podobne problemy se starou verzi QR, po preinstalovani aktualn=
i
vse v poradku ...

Radek


"Zdenek Brejsa" <prog(zv)hjsoft(tec)cz>(zv)clexpert(tec)cz on 05.02.2003 12:08:21

Odpov=ECzte pros=EDm - delphi-l(zv)clexpert(tec)cz

Odesl=E1no k=FDm: delphi-l-owner(zv)clexpert(tec)cz


Komu: <delphi-l(zv)clexpert(tec)cz>
Kopie:
P=F8edm=ECt: OT: Tisk na HP


Zdravim vsechny delphisty,
u jednoho zakaznika se vyskytl zvlastni problem:
ma W2K server a k nemu pripojenych cca 10 stanic W98, W2000 a WXP. Z na=
seho
SW se tiskne pomoci QR - ze vsech stanic az na jednu (W98) kde to havar=
uje
an AV- pres tiskovy server na HP tiskarnu. Pokud se ta tiskarna pripoji=
k
dotycne stanici primo - neni problem, ale sitove to proste nejde.
Tusi nekdo co se s tim da delat ?
=

OT: Tisk na HP

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 5.2.2003 14:52:21

> mel jsem podobne problemy se starou verzi QR, po preinstalovani aktualni
> vse v poradku ...

Jake bylo cislo te stare verze ?

>
> Radek
>
> u jednoho zakaznika se vyskytl zvlastni problem:
> ma W2K server a k nemu pripojenych cca 10 stanic W98, W2000 a WXP. Z
naseho
> SW se tiskne pomoci QR - ze vsech stanic az na jednu (W98) kde to havaruje
> an AV- pres tiskovy server na HP tiskarnu. Pokud se ta tiskarna pripoji k
> dotycne stanici primo - neni problem, ale sitove to proste nejde.
>
>

Mirne OT: pripojeni k FireBird z PHP

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 5.2.2003 14:56:18

Petr Smol=EDk dne 5 Feb 2003 v 14:18:

> V "/etc/php.ini" povolit pouziti modulu "extension=3Dinterbase.so"
> (odstranit strednik)
> Pokud to nadale nebude fungovat (pokud je to z RPM nejake distribuce,
> tak nebude), neni podpora zakompilovana v PHP. Je potreba nainstalovat
> zdrojovy balicek PHP ("php-xxxx.src.rpm").

Dekuji za navod, peclive uschovam. Prozatim tu trpelivost nemam, bylo rych=
lejsi se naucit s MySQL,
tohle si necham na chvile, kdy se budu moci se serverem dohadovat dele. Di=
ky moc.

Karel Rys

IB, FB a subst slozky

[*] Jan Naiser <tua(zv)wo(tec)cz> - 5.2.2003 15:00:19

Preji pekny den,
(D6)

pri ladeni aplikaci pouzivam DOSovsky prikaz SUBST. Namapuji si napr. slozku
E:\Borland\Delphi6\Project1\Data jako N:.
Pouzival jsem IB6 na W2k a pripojoval se v aplikaci lokalne (connection =
local) na N:\ a chodilo to. Ted jsem na XP Pro nainstaloval FB a rve mi to:
Unable to complet network request to host N. Asi nerespektuje substituci N
jako disk, ale soubor hleda na siti. Jinak se v systemu N: chova jako disk.
Nezkousel jsem jeste kombinaci XP-IB a W2k-FB.

Da se to nejak obejit, nebo budu muset pouzivat cesty bez SUBST?

Diky, Honza.

OT: Tisk na HP

[*] <tomsir1.edu(zv)mail.cez(tec)cz> - 5.2.2003 15:05:32


tak to uz bohuzel nevim :O/
"Zdenek Brejsa" <prog(zv)hjsoft(tec)cz>(zv)clexpert(tec)cz on 05.02.2003 14:52:21

Odpov=ECzte pros=EDm - delphi-l(zv)clexpert(tec)cz

Odesl=E1no k=FDm: delphi-l-owner(zv)clexpert(tec)cz


Komu: <delphi-l(zv)clexpert(tec)cz>
Kopie:
P=F8edm=ECt: Re: OT: Tisk na HP


> mel jsem podobne problemy se starou verzi QR, po preinstalovani aktua=
lni
> vse v poradku ...

Jake bylo cislo te stare verze ?

>
> Radek
>
> u jednoho zakaznika se vyskytl zvlastni problem:
> ma W2K server a k nemu pripojenych cca 10 stanic W98, W2000 a WXP. Z
naseho
> SW se tiskne pomoci QR - ze vsech stanic az na jednu (W98) kde to
havaruje
> an AV- pres tiskovy server na HP tiskarnu. Pokud se ta tiskarna pripo=
ji k
> dotycne stanici primo - neni problem, ale sitove to proste nejde.
>
>
=

OutputDebugString

[*] Roland Turcan <rotursoft(zv)post.sk> - 05.2.2003 16:11:21

Hello Delphi CZ konferencia!

Kde najdem v Delphi 5 okno, ktore mi tie informacie bude zobrazovat.

--
Best regards, TRoland

StringGrid

[*] <tomsir1.edu(zv)mail.cez(tec)cz> - 5.2.2003 16:16:54


Ahoj,

1/ lze nejak nastavit u %SUBJ% alignment bunek ??
2/ lze nejak reagovat na opusteni bunky ??? onCellExit ...

pripadne jak na to ....?


diky Radek

Forward slash (/) v maskedit

[*] Vlko II. <vlko(zv)zilina(tec)net> - 05.2.2003 17:00:47

No vcera som sa to pytal, ale nejako nikto nereagoval, tak to skusim znova
a potom sa uz musim zariadit nejako sam:)

Potrebujem zadavat masku s charakterom /, pretoze ale maskedit pouziva /
ako
oddelovac datumu, nie je mozne pouzit takto. V helpe sa pise aby sa pri
roznych
znakoch pouzil \znak, ale ani \/ nepomaha. neriesil to niekto???

Vlko

--


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

Ini - seznam sekci

[*] <kuba.zubaty(zv)centrum(tec)cz> - 05.2.2003 17:10:00

Ini.readsections
nebo tak nejak...
______________________________________________________________
> Od: <delphi-l-owner(zv)clexpert(tec)cz>
> Komu: <delphi-l(zv)clexpert(tec)cz>
> CC:=20
> Datum: Wed, 5 Feb 2003 11:57:58 +0100
> P=F8edm=ECt: Ini - seznam sekci
>
> Servus vsem,
> jak se da zjistit seznam vsech sekci pouzitych v Ini souboru.=20
Hledal jsem to
> v TIniFile, ale nenasel...
> Lukas "Rumcajs" Weiss
>=20


--------------------
Darujte k Valent=FDnu Modr=E9 z nebe od Orionu. Po=B9lete zdarma p=F8=E1=
n=ED, loga a melodie na mobil! http://user.centrum(tec)cz/redir.php?url=3Dh=
ttp://www.orionmodreznebe(tec)cz=20


Delka textu

[*] <kuba.zubaty(zv)centrum(tec)cz> - 05.2.2003 17:13:23

Ahoj, potrebuju zjistit delku text v pixelech, pri danem fontu.

napr: Label1.Caption:='aaaaa';
Label2.Caption:='aaaaa';
Label2.left:=Label1.left+label1."delka v pixelex"

Jak se jmenuje takova funkce.

Diky vsem


Zmizela polozka Console Application

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 5.2.2003 17:23:21

Ahoj vespolek, kdyz kliknu na File/New, objevi se nabidka objektu, =
ktere
mohu vytvorit, mezi nimi je i polozka Console Application. Tedy =
donedavna
tam byla, ted je pryc a netusim z jakeho duvodu. Da se to nejak =
obnovit?
Konzolovku samozrejme umim vytvorit i rucne, jen me zajima, proc to =
vlastne
zmizelo a z jakeho duvodu. Objevily se i jine jevy, napr. Delphi pri
ukoncovani vzdy spadnou (obcas s podivnou hlaskou, ze se nepodarilo
inicializovat BDE), nekdy nelze najit deklaraci promenne (Find =
declaration),
nicmene jinak jsou Delphi stabilni a bez problemu. Nemuze to mit =
souvislost?
(D5, WinXP)

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


Delka textu

[*] Libor Junek, KSH-Data <junek(zv)ksh-data(tec)cz> - 5.2.2003 17:30:29

Delku zjistis pomoci Canvasu
Label2.Canvas.TextWidth(Label2.Caption)

Libor

> Ahoj, potrebuju zjistit delku text v pixelech, pri danem fontu.
>
> napr: Label1.Caption:=3D'aaaaa';
> Label2.Caption:=3D'aaaaa';
> Label2.left:=3DLabel1.left+label1."delka v pixelex"
>
> Jak se jmenuje takova funkce.

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

Ini - seznam sekci

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 5.2.2003 17:37:13

From: "Roman" <sw.maurice(zv)seznam(tec)cz>

> Ne, je to metoda a var parametr je list a muzes hadat, co v tom listu
> bude...

ReadSections() NEMA VAR PARAMETR.


Bye, pf

StringGrid

[*] Libor Junek, KSH-Data <junek(zv)ksh-data(tec)cz> - 5.2.2003 17:41:15

> 1/ lze nejak nastavit u %SUBJ% alignment bunek ??
Lze to jedine tak ze si to rucne vykreslis

> 2/ lze nejak reagovat na opusteni bunky ??? onCellExit ...
Da se to obejit pomoci OnSelectCell

Libor

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

Ini - seznam sekci

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 5.2.2003 17:53:11

From: "Rumcajs-konfera" <konfera(zv)rumcajs.com>
> Ale to je procedure, nebo ne? A pokud vim, tak bez navratu promene...

To je opravdu tak tezke venovat ty tri vteriny na to, si to najit v helpu ?
Zvlaste kdyz uz znas i nazev te metody.

Petr Vones

OutputDebugString

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 5.2.2003 19:56:16

From: "Roland Turcan" <rotursoft(zv)post.sk>
> Kde najdem v Delphi 5 okno, ktore mi tie informacie bude zobrazovat.

View | Debug Windows | Event Log

Petr Vones


Vyvoj pod NT, beh pod XP

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 5.2.2003 20:02:37

From: "Jaroslav Koh�k" <jaroslav.kohak(zv)dites(tec)cz>
> Nemel jsem s zadny problem s prenositelnosti kodu, ale je pravda ze jsem to
> nakonec prekompiloval v XP.

Je uplne jedno na jakem systemu to *kompilujes*, vysledek je vzdy stejny.
Problem spise byva v tom, ze vyvojari maji casto chaos v instalaci Delphi na
ruznych systemech (chybejici Update Packy, jine verze knihoven od jinych
vyrobcu ..) takze pripadne problemy svadeji na to "na kterem systemu se to
zkompilovalo".

Ohledne korektniho chovani ve Windows XP. Pokud je to aplikace s GUI, tak
potrebujes podporu temat, ktera je ve VCL az v Delphi 7. Samozrejme aplikace
ze starsi verze Delphi taky "nejak pobezi", ovsem nesmis se divit kdyz nebude
fungovat nebo se chovat tak, jak by mela (vcetne vzhledu).

Petr Vones

Komponenta Session ???

[*] Alex Bugala <bugala_a(zv)post.sk> - 5.2.2003 20:04:46

Dobry den,

moze mi prosim niekto vysvetlit, na co je komponenta Session a ako sa
pouziva ????

Dakujem,
Alex


________
Pocitacove hry? http://hry.sme.sk


x obrazek ^

[*] David Kraina <DKx(zv)Seznam(tec)cz> - 5.2.2003 20:06:44

Ahoj,
potreboval bych link na nejakou komponentu, ktera umi zoomovat TBitmap a
ukladat v BMP,JPG a GIF. Mohou byt i dve. Moc dik. DKx

Zmizela polozka Console Application

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 5.2.2003 20:18:11

From: "Petr Brant" <brant(zv)dcomm(tec)cz>
> Ahoj vespolek, kdyz kliknu na File/New, objevi se nabidka objektu, ktere
> mohu vytvorit, mezi nimi je i polozka Console Application. Tedy donedavna
> tam byla, ted je pryc a netusim z jakeho duvodu. Da se to nejak obnovit?

Patrne to vzniklo instalaci nejakeho spatneho IDE experta nebo komponenety.
Zkus dat pryc vsechno co tam nepatri. Pokud ani to nepomuze tak nainstaluj
Delphi znova.

Petr Vones

Fullscreen

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 5.2.2003 20:23:36

From: <kuba.zubaty(zv)centrum(tec)cz>
> Ahoj, jak docilim prehrani videa v ActiveX MediaPlayeru na celou
> obrazovku nebo na jinou velokust nez 100%

WindowsMediaPlayer1.DisplaySize := mpFullScreen;

Petr Vones


Ini - seznam sekci

[*] Jiri Foldyna <jiri.f(zv)avizo(tec)cz> - 5.2.2003 20:27:26

> Subject: Re: Ini - seznam sekci
> ReadSections() NEMA VAR PARAMETR.
> Bye, pf

Ahoj,

neni sice explicitne deklarovany jako var, ale lze jej tak chapat ve smyslu
predavani vystupnich hodnot:

*************************************************************
TIniFile.ReadSection

TIniFile See also Example

Reads the names of all sections in an INI file into a string list.

procedure ReadSections(Strings: TStrings); override;

Description

Call ReadSections to retrieve the names of all sections in an INI file into
a string list object.

Strings specifies the string object to hold the retrieved names. Strings can
point to a TString object, or to a component property, such as Items for a
TListBox component, that is a TString object itself.
****************************************************************************
****************

Zdravim

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

Ini - seznam sekci

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 5.2.2003 20:36:30

>> Subject: Re: Ini - seznam sekci
>> ReadSections() NEMA VAR PARAMETR.
>> Bye, pf

5.2.2003 Jiri Foldyna:
> neni sice explicitne deklarovany jako var, ale lze jej tak chapat ve smyslu
> predavani vystupnich hodnot

Asi to bude tim, ze pri predavani odkazu na objekty je var neuvadi :-)

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

Ini - seznam sekci

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 5.2.2003 20:42:01

From: "ing. Jan Fiala" <jan.fiala(zv)iol(tec)cz>
> Asi to bude tim, ze pri predavani odkazu na objekty je var neuvadi :-)

Pokud by se uvadel, tak by bylo nutne predat presne ten samy typ, tedy v tomto
pripade tridu TStrings. Vzhledem k tomu ze TStrings je pouze abstraktni predek
by to potom bylo k nicemu :-)

Petr Vones

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