Archív konference Delphi

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

Problem se Zoomem TImage s obrazkem a kreslenim

[*] <ZPetruj(zv)qgir(tec)cz> - 23.4.2002 09:37:34

>Pokud jsem provedl ZOOM pomoci stretch:=true, dosahl jsem sice vetsiho zvetseni, ale LineTo kreslila na neodpovidajicich >>souradnicich.Prosim proto o radu, jak provadet zvetsovani a zaroven umoznit do zvetseneho TImage kreslit.

.. a kde mas problem??? Tak pouzivej stretch:=true a souradnice kresleni konvertuj ve stejnem pomeru v jakem jsi provedl ZOOM.

Zdenek

DBEdit a prechod po Enter

[*] Martin Burle <mburle2(zv)volny(tec)cz> - 23.4.2002 09:46:57

> > SendMessage volam v KeyDown vlastni komponenty, spolu s Key:=0;, stejne
to
> > ale "beepne".
> > Muze nekdo vysvetlit proc?
>
> Skus na konci obsluhy KeyDown dopisat Abort.
> Vlkovic

Abort nepomaha, diky.

Martin Burle

W2K - chyba aplikace

[*] ales.pavel(zv)popron(tec)cz - 23.4.2002 10:24:34

Ing. Petr J�nsk� wrote:
SetLength(qTX1,Form1.cdsAbs.RecordCount-2);

kde qTX1 je: array of TQRLabel;

1) Chcete mi snad rici, ze nemuzu pouzivat dynamicke pole komponent, aby to
fungovalo na W2K?
Pripominam, ze na W98 neni problem!!

Jo tak to je presne to na co jsem se tu ptal vsichni zdejsi PIP se mi smali
ze kdyz pouziji
array TNeco a pak dam finalize,ci nil tak se neuvolni ta zaPIP pamet a
agreguje se to agreguje az je to velky a neunosny a pak to zbuchne. Me to
delalo ve NTsluzbe!Proto jsem nabil dojmu ze neumim uvolni dynamickou
promennou a vono to asi neni jen muj problem co?

2) Neporadite mi nekdo, kde by se dal najit vyse uvedeny protokol o chybach?
Jo to hochu nevim...ve winNT bude neco jako *.log (mam ten dojem,alem mozna
kecam)
S pozdravem


Ales Pavel
Technical Specialist
Popron Consulting - Your System Integrator
HW-25 let,SW-D6 Ent W2000

DrawCaption a DC_ICON

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 23.4.2002 10:47:34

Preji vsem pekneho dne,

mam potomka TPanelu, kde predefinovavam pouze metodu Paint (kod viz
dale). Trapi me to, ze a zadavam parametr DC_ICON, presto se mi
ikonka systemoveho menu nevykresli. Jak toho docilit (vcetne toho, ze
kdyz na tu ikonu kliknu, zobrazi se systemove menu)? Tento panel ma
simulovat MDI okno.

procedure TPanelEx.Paint;
var
_HDC: HDC;
_HWND: HWND;
begin
inherited;
_HWND := Handle;
_HDC := GetDeviceContext (_HWND);
DrawCaption(Handle, _HDC, Rect (0,0,Width-1, 16),
DC_TEXT + DC_ACTIVE + DC_GRADIENT + DC_ICON);
end;

Diky za kazde info.

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

Jak zatlacit tlacitko po dobu vyvolani menu ?

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 23.4.2002 10:55:49

Ahoj,
mam maly problem s tlacitkem (TButton, TBitBtn) na kterem mam povesene menu. Kdyz tlacitko zatlacim, tak se vyvola menu, ze ktereho vyberu nejakou polozku. A ted ten problem: jak udelat to, aby tlacitko bylo po dobu do vybrani polozky videt jako zatlacene? Stava se mi, ze se bud hned vrati do puvodni polohy, nebo ze ani neni postrehnout jeho zatlaceni. Dekuji za kazdou radu.
S pozdravem
Jaro B.

DrawCaption a DC_ICON

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 23.4.2002 11:02:59

Hm, podle toho, jak je to napsane, se zda, ze pouzivas handle toho panelu
jakozto handle okna, ktere ma poskytnout vzor toho title baru. Zkus to
takto:

procedure TPanelEx.Paint;
var
_HDC: HDC;
_HWND: HWND;
begin
inherited;
_HWND := OknoPoskytujiciTitleBar.Handle; <<<<<
_HDC := GetDeviceContext (Handle); <<<<<
DrawCaption(Handle, _HDC, Rect (0,0,Width-1, 16),
DC_TEXT + DC_ACTIVE + DC_GRADIENT + DC_ICON);
end;

Viz MSDN:

BOOL WINAPI DrawCaption(
HWND hwnd, // handle to window to get text and icon from <<<<<
HDC hdc, // handle to device context to draw into
LPCRECT lprc, // pointer to rectangle to draw into
UINT uFlags, // set of drawing option flags
);

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
http://web.redbox(tec)cz/petr.brant
ICQ #68652380

D&COMM s.r.o.
Korunova�n� 6
170 00 Praha 7


> Subject: DrawCaption a DC_ICON
>

> mam potomka TPanelu, kde predefinovavam pouze metodu Paint (kod viz
> dale). Trapi me to, ze a zadavam parametr DC_ICON, presto se mi
> ikonka systemoveho menu nevykresli. Jak toho docilit (vcetne toho, ze
> kdyz na tu ikonu kliknu, zobrazi se systemove menu)? Tento panel ma
> simulovat MDI okno.
>
> procedure TPanelEx.Paint;
> var
> _HDC: HDC;
> _HWND: HWND;
> begin
> inherited;
> _HWND := Handle;
> _HDC := GetDeviceContext (_HWND);
> DrawCaption(Handle, _HDC, Rect (0,0,Width-1, 16),
> DC_TEXT + DC_ACTIVE + DC_GRADIENT + DC_ICON);
> end;
>

DrawCaption a DC_ICON

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 23.4.2002 11:19:30

On 23 Apr 2002 at 11:02, Petr Brant wrote:
> Hm, podle toho, jak je to napsane, se zda, ze pouzivas handle toho
> panelu jakozto handle okna, ktere ma poskytnout vzor toho title baru.
> Zkus to takto:
*****Toto jiz uspesne nakreslilo ikonu, ale prevzalo to Caption z
okna _HWND a nezmenim to. Navic to stale nema systemove okno:

procedure TPanelEx.Click;
var
_hmenu: HMENU;
begin
inherited;
_hmenu := GetSystemMenu (Handle, False);
if _hmenu = 0 then Caption := 'NoMenu' else Caption := 'YesMenu';
end;

Slavek

>
> procedure TPanelEx.Paint;
> var
> _HDC: HDC;
> _HWND: HWND;
> begin
> inherited;
> _HWND := OknoPoskytujiciTitleBar.Handle; <<<<<
> _HDC := GetDeviceContext (Handle); <<<<<
> DrawCaption(Handle, _HDC, Rect (0,0,Width-1, 16),
****Zde jsem jeste Handle prepsal na _HWND
> DC_TEXT + DC_ACTIVE + DC_GRADIENT + DC_ICON);
> end;
> RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
--------------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
--------------------------------------------------------
Udelejte to blbuvzdorne a zitra nekdo vymysli jeste vetsiho blba.

Dynamicke vytvareni trid z COM Dll

[*] Ing. Josef Kasal <kasal(zv)applic(tec)cz> - 23.4.2002 11:23:02

> Ve svem programu pouzivam Dll. Ta obsahuje COM tridy. Tyto tridy importuji
> do Builderu. Mohu je dat na plochu formulre, pracovat s nimi. Potreboval
> bych a to mi nejde, vytvaret je dynamicky v treadu. Je to vubec mozne, a
> jak?
>
> Dik Pepik.

Pokud to mam rozvest. Technologii COM pouzivam poprve. Mam DLL, chci tridu z
DLL dynamicky vytvorit v treadu.
Potreboval bych vedet:
- zda mam neco inicializovat ( COM spojeni ?),
- jak vytvorit konstruktor ( klasicky THeaderInfo * header = new
THeaderInfo() prekladac hlasi, ze nezna tridu THeaderInfo, pritom ji mam v
componentach)

Pokud pouziju komponentu, tak vse funguje.

Jelikoz COM zatim neznam, nevim co je nutne pro dynamicke vytvoreni?

Dik Pepik.

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

Jak formatovat cislo na string

[*] L. Filip <lfilip(zv)lekis(tec)cz> - 23.4.2002 11:24:00

Ahoj,
potreboval bych formatovat cisla na string podle zadane masky napr. # ###.##
= 1 222.45. To same co se da udelat v datasetu ve vlastnosti DislpayFormat.
Existuje na to nejaka funkce? Z funkci Format jsem to nejak nedokazal.
Diky.

D5Ent.

Application version

[*] Jozef Baranec <joba(zv)digitaldocuments.org> - 23.4.2002 11:30:40

Ako sa mozem dostat informacii i verzii aplikacie (vlastnej) a dat ju
povedzme do stringu?


jozo

DBEdit a prechod po Enter

[*] miro mrazik <preas_w(zv)stonline.sk> - 23.4.2002 11:47:27

Ja pouzivam toto
a nemam s tym problem

procedure TFAdresar.FormKeyPress(Sender: TObject; var Key: Char);
begin
If Key = #13 Then
begin
If ActiveControl is TDBMemo Then Exit;
SelectNext(ActiveControl as tWinControl, True, True );
Key := #0;
end;
end;


----- Original Message -----
From: "Jiri Foldyna" <jiri.f(zv)avizo(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 23, 2002 9:00 AM
Subject: RE: DBEdit a prechod po Enter


> > pouzivam prechod na dalsi objekt po VK_RETURN pomoci
> > SendMessage(GetParentForm(self).Handle, WM_NEXTDLGCTL, 0, 0);
> > v KeyDown. Nevim ale, jak se zbavit beepu. Diky za pripadne rady,
> >
> > Martin Burle
>
> Ahoj,
> pomohlo mi doplnit jeste KeyPress a v nem Key := #0;
>
> Jiri Foldyna
> mailto:jiri.f(zv)avizo(tec)cz
>

Application version

[*] Roland Turcan <rolo(zv)sedas.sk> - 23.4.2002 11:48:47

<<< 23. 4. 2002 11:48 - Jozef Baranec "joba(zv)digitaldocuments.org" >>>
JB> Ako sa mozem dostat informacii i verzii aplikacie (vlastnej) a dat ju
JB> povedzme do stringu?

Pozri si JCL. www.delphi-jedi.org

--
Best regards, TRoland

Jak zatlacit tlacitko po dobu vyvolani menu ?

[*] Roland Turcan <rolo(zv)sedas.sk> - 23.4.2002 11:50:18

<<< 23. 4. 2002 11:49 - Bene� Jaroslav "JBenes(zv)cpoj(tec)cz" >>>
BJ> mam maly problem s tlacitkem (TButton, TBitBtn) na kterem mam povesene menu. Kdyz tlacitko zatlacim, tak se vyvola menu, ze ktereho vyberu nejakou polozku. A ted ten problem: jak udelat to, aby
BJ> tlacitko bylo po dobu do vybrani polozky videt jako zatlacene? Stava se mi, ze se bud hned vrati do puvodni polohy, nebo ze ani neni postrehnout jeho zatlaceni. Dekuji za kazdou radu.

Ak by si to vymenil za TSpeedButton tak tam je Down property.

--
Best regards, TRoland

Jak zatlacit tlacitko po dobu vyvolani menu ?

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 23.4.2002 11:50:33

Zkus pouzit TSpeedButton, ma vlastnost Down nebo tak nejak podobne.

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
http://web.redbox(tec)cz/petr.brant
ICQ #68652380

D&COMM s.r.o.
Korunova�n� 6
170 00 Praha 7


> Subject: Jak zatlacit tlacitko po dobu vyvolani menu ?
>

> mam maly problem s tlacitkem (TButton, TBitBtn) na kterem mam povesene
menu. Kdyz tlacitko zatlacim, tak se vyvola menu, ze ktereho vyberu nejakou
polozku. A ted ten problem: jak udelat to, aby tlacitko bylo po dobu do
vybrani polozky videt jako zatlacene? Stava se mi, ze se bud hned vrati do
puvodni polohy, nebo ze ani neni postrehnout jeho zatlaceni. Dekuji za
kazdou radu.
> S pozdravem
> Jaro B.

Jak formatovat cislo na string

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 23.4.2002 11:53:13

Podivej se na funkci Format
Tusim, ze s := Format('%n' [cislo]);
by melo udelat to, co potrebujes

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

23.4.2002 L. Filip:
> Ahoj,
> potreboval bych formatovat cisla na string podle zadane masky napr. # ###.##
> = 1 222.45. To same co se da udelat v datasetu ve vlastnosti DislpayFormat.
> Existuje na to nejaka funkce? Z funkci Format jsem to nejak nedokazal.
> Diky.

> D5Ent.

Jak formatovat cislo na string

[*] Ing. Jan Dubsk� <hdplot(zv)seznam(tec)cz> - 23.4.2002 11:53:11

Na to si napis jednoduchou funkci sam - cislo prevedes na string,
najdes des. tecku a potom v krocich 3 znaky vkladas mezeru. vstupem
je cislo a vystupem je uz pozadovany string.

Honza

> Ahoj,
> potreboval bych formatovat cisla na string podle zadane masky napr. # ###.##
> = 1 222.45. To same co se da udelat v datasetu ve vlastnosti DislpayFormat.
> Existuje na to nejaka funkce? Z funkci Format jsem to nejak nedokazal.
> Diky.
>
> D5Ent.

______________________________________________________________________
Reklama:
Hledani lidi a jejich e-mailu: http://www.lide(tec)cz

XML how to ?

[*] Roland Turcan <rolo(zv)sedas.sk> - 23.4.2002 11:59:13

Hello Delphi CZ konferencia!

Co by ste mi doporucili na vyuku XML (link, kniha,...) ?

--
Best regards, TRoland

Dynamicke vytvareni trid z COM Dll

[*] Milan Tome� <milan.tomes(zv)haida(tec)cz> - 23.4.2002 12:23:14

> > Ve svem programu pouzivam Dll. Ta obsahuje COM tridy. Tyto
> tridy importuji
> > do Builderu. Mohu je dat na plochu formulre, pracovat s nimi. Potreboval
> > bych a to mi nejde, vytvaret je dynamicky v treadu. Je to vubec mozne, a
> > jak?
> >
> > Dik Pepik.
>
> DLL dynamicky vytvorit v treadu.
> Potreboval bych vedet:
> - zda mam neco inicializovat ( COM spojeni ?),

V kazdem threadu musis inicializovat apartment volanim CoInitialize(Ex).
Zalezi jak je komponenta napsana. Pokud je napsana pro pouziti v
multithreaded nebo both apartmentu tak zavolej CoInitializeEx(nil,
COINIT_APARTMENTTHREADED) v pripade single apartmentu staci volat
CoInitialize(nil).

> - jak vytvorit konstruktor ( klasicky THeaderInfo * header = new
> THeaderInfo() prekladac hlasi, ze nezna tridu THeaderInfo, pritom ji mam v
> componentach)

Pokud to delas v C(++) tak ti moc neporadim. Ale vytvoreni instance se
provadi jednoduse volanim CoCreateInstance popr. sloziteji pres
CoGetClassObject a QueryInterface vraceneho objektu.

> Dik Pepik.

S pozdravem

Milan Tomes
mailto:milan.tomes(zv)haida(tec)cz

Application version

[*] campulka <campulka(zv)czas(tec)cz> - 23.4.2002 12:24:12

Mrkni sem:
http://campulka.oceany(tec)cz/?dir=Delphi%20komponenty
je tam komponenta TVerInfo


> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of Jozef Baranec
> Sent: Tuesday, April 23, 2002 11:31 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Application version
>
>
> Ako sa mozem dostat informacii i verzii aplikacie (vlastnej) a dat ju
> povedzme do stringu?
>
>
> jozo
>

Jak formatovat cislo na string

[*] Radek KALA <Kala(zv)Atlas(tec)cz> - 23.4.2002 12:27:13

A v datasetu pouzij pro zmenu
#,##0.00

> Podivej se na funkci Format
> Tusim, ze s := Format('%n' [cislo]);
> by melo udelat to, co potrebujes
> > Ahoj,
> > potreboval bych formatovat cisla na string podle zadane masky napr.
> > # ###.## = 1 222.45. To same co se da udelat v datasetu ve
> > vlastnosti DislpayFormat. Existuje na to nejaka funkce? Z funkci
> > Format jsem to nejak nedokazal. Diky.
> S pozdravem Radek KALA
BetaControl, s.r.o.
Cerneho 58/60, 635 00
tlf. : + 420 5 4622 3491
fax : + 420 5 4622 3470
GSM : + 420 603 85 75 15

FlashFiler SingleEXE, vytvoreni databaze

[*] Da�a Petr <Petr.Dana(zv)pvt(tec)cz> - 23.4.2002 12:46:17

Zdravim,
stahnul jsem si trial FF2, abych se podival, jak to funguje s tim SingleEXE.
Jenze nevim, jak vytvorit novou databazi.
Na formulari mam komponenty SererEngine, SQLEngine, Client, Session a
Database. Jsou vytvorene soubory ffsinfo a ffsalias.
Mohli byste mi prosim nekdo poradit?
Diky
Petr

FlashFiler SingleEXE, vytvoreni databaze

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 23.4.2002 12:49:18

Puvodni zprava, kterou napsal Da�a Petr dne 23 Apr 2002:

> stahnul jsem si trial FF2, abych se podival, jak to funguje s tim
> SingleEXE. Jenze nevim, jak vytvorit novou databazi. Na formulari mam
> komponenty SererEngine, SQLEngine, Client, Session a Database. Jsou
> vytvorene soubory ffsinfo a ffsalias. Mohli byste mi prosim nekdo poradit?

Tabulky se vytvari pomoci nastroje FlashFiler Explorer. Z Delphi se pak
na ne napojujes.

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Ztrata komponent - propojeni

[*] Vaclav Votipka <vaclav.votipka(zv)merlin(tec)cz> - 23.4.2002 12:59:30

Resil jsem podobny problem a popisovaneho chovani jsem se zbavil
zrusenim autosave (Environment options/Preferences/Autosave options).
Neptej se me proc ale od te doby me to funguje dobre.

eNca


Rumcajs wrote:

>Mam jeden velice zajimavy problem,
>na hlavnim formularu mam TToolBar a z TDataModul mam k nemu propojen
>TImageList. Vse je OK dokud program nespustim, propojeni v pryc. Nedela to u
>vsech projektu, ale jakmile se to jednou nekde objevi, musim zadat v
>OnCreate toto spojeni znova, i po znovu nacteni do Delphi toto spojeni pryc.
>Nekdy se stava, ze neni takto propojeno i TMainMenu (nekdy se dokonce po
>znovuotvreni projektu v Delphi sama smaze).
>
>Rumcajs
>D4
>
>
>

Ztrata komponent - propojeni

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 23.4.2002 13:00:31

AutoSave mam vypnuty, timto urcite nebude


> Resil jsem podobny problem a popisovaneho chovani jsem se zbavil
> zrusenim autosave (Environment options/Preferences/Autosave options).
> Neptej se me proc ale od te doby me to funguje dobre.
>
> eNca
>
>
> Rumcajs wrote:
>
> >Mam jeden velice zajimavy problem,
> >na hlavnim formularu mam TToolBar a z TDataModul mam k nemu propojen
> >TImageList. Vse je OK dokud program nespustim, propojeni v pryc. Nedela
to u
> >vsech projektu, ale jakmile se to jednou nekde objevi, musim zadat v
> >OnCreate toto spojeni znova, i po znovu nacteni do Delphi toto spojeni
pryc.
> >Nekdy se stava, ze neni takto propojeno i TMainMenu (nekdy se dokonce po
> >znovuotvreni projektu v Delphi sama smaze).
> >
> >Rumcajs
> >D4
> >
> >
> >
>
>


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

Service

[*] Tom� Otrusin�k���:��)��⚚虫? - 23.4.2002 13:01:34

Dobry den!

Potrebovat bych naprogramovat jednu aplikaci jako services, ale bohuzel se
mi nedari. Nemate nekdo adresu kde bych nasel nejaky konkretni priklad. Diky

Tomas Otrusinik
Otrusinikt(zv)impromat(tec)cz

Jak formatovat cislo na string

[*] Martin Cajbik <cajbik(zv)sct.sk> - 23.4.2002 13:05:52

Presne na tieto ucely je funkcia FormatFloat.

MarCaNT (marcant(zv)sct.sk)> Podivej se na funkci Format
> Tusim, ze s := Format('%n' [cislo]);
> by melo udelat to, co potrebujes
>
> --
> > Ahoj,
> > potreboval bych formatovat cisla na string podle zadane masky napr. #
###.##
> > = 1 222.45. To same co se da udelat v datasetu ve vlastnosti
DislpayFormat.
> > Existuje na to nejaka funkce? Z funkci Format jsem to nejak nedokazal.
> > Diky.
>
> > D5Ent.
>

FlashFiler SingleEXE, vytvoreni databaze

[*] Petr <DelphiForum(zv)seznam(tec)cz> - 23.4.2002 13:11:51

Nejjednodussi je, udelat tabulky ve FlashFiler Exploreru, ale lze to pres
TffDataDictionary i programove (pokud bydes chtit, tak se ozvi na privat).

Petr

ICQ# : 119119215


> Zdravim,
> stahnul jsem si trial FF2, abych se podival, jak to funguje s tim
SingleEXE.
> Jenze nevim, jak vytvorit novou databazi.
> Na formulari mam komponenty SererEngine, SQLEngine, Client, Session a
> Database. Jsou vytvorene soubory ffsinfo a ffsalias.
> Mohli byste mi prosim nekdo poradit?
> Diky
> Petr
>

Jak formatovat cislo na string

[*] Sebesta Jan <delcomseb(zv)volny(tec)cz> - 23.4.2002 13:20:40

Tak na to je funkce CurrToStrF.

Jan Sebesta

> 23.4.2002 L. Filip:
> > Ahoj,
> > potreboval bych formatovat cisla na string podle zadane masky napr. #
###.##
> > = 1 222.45. To same co se da udelat v datasetu ve vlastnosti
DislpayFormat.

Application version

[*] Obermaier Petr Ing. <Obermaier(zv)mail.sdas(tec)cz> - 23.4.2002 13:24:43

Mne se osvedcila non-visual komponenta od Slavka:
http://atrey.karlin.mff.cuni(tec)cz/~rk/fileversion.shtml


Ober


> Mrkni sem:
> http://campulka.oceany(tec)cz/?dir=Delphi%20komponenty
> je tam komponenta TVerInfo
>
>
> > -----Original Message-----
> > From: delphi-l-owner(zv)clexpert(tec)cz
> > [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of Jozef Baranec
> > Sent: Tuesday, April 23, 2002 11:31 AM
> > To: delphi-l(zv)clexpert(tec)cz
> > Subject: Application version
> >
> >
> > Ako sa mozem dostat informacii i verzii aplikacie (vlastnej) a dat ju
> > povedzme do stringu?
>

focus

[*] Peter Laufer <laufer(zv)dmasys.sk> - 23.4.2002 13:49:30

Caute.
Potrebujem radu mam komponentu ComboBoxEx. Po vybrati polozky z tejto
komponenty a naslednom stlaceni buttonu sa vykona nejaka akcia..
Potrebujem Vratit focus na combo stym ze predtym selektovany text bude opet
vysvieteny...(aby sa dal zmazat jednym tlacitkom..)

.setfocus sice vrati combu focus ele nevysvieti mi text... Viete mi
Helpnut???

dik


Jak zatlacit tlacitko po dobu vyvolani menu ?

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 23.4.2002 13:49:03

To nejde, mam uz udelany komponent s class TButton a TBitBtn. Domnival jsem se, ze staci poslat nejakou zpravu pred a zpravu po vybrani polozky z menu.
Diky
Jaro B.

>Zkus pouzit TSpeedButton, ma vlastnost Down nebo tak nejak podobne.
>RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
>> Subject: Jak zatlacit tlacitko po dobu vyvolani menu ?
>> mam maly problem s tlacitkem (TButton, TBitBtn) na kterem mam povesene
>>menu. Kdyz tlacitko zatlacim, tak se vyvola menu, ze ktereho vyberu nejakou
>>polozku. A ted ten problem: jak udelat to, aby tlacitko bylo po dobu do
>>vybrani polozky videt jako zatlacene? Stava se mi, ze se bud hned vrati do
>>puvodni polohy, nebo ze ani neni postrehnout jeho zatlaceni.

Jak formatovat cislo na string

[*] L. Filip <lfilip(zv)lekis(tec)cz> - 23.4.2002 14:00:13

Super
presne to je to co jsem hledal.
Diky


----- Original Message -----
From: "Martin Cajbik" <cajbik(zv)sct.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 23, 2002 1:05 PM
Subject: Re: Jak formatovat cislo na string


> Presne na tieto ucely je funkcia FormatFloat.
>
> MarCaNT (marcant(zv)sct.sk)
>
> > Podivej se na funkci Format
> > Tusim, ze s := Format('%n' [cislo]);
> > by melo udelat to, co potrebujes
> >
> > --
> > > Ahoj,
> > > potreboval bych formatovat cisla na string podle zadane masky napr. #
> ###.##
> > > = 1 222.45. To same co se da udelat v datasetu ve vlastnosti
> DislpayFormat.
> > > Existuje na to nejaka funkce? Z funkci Format jsem to nejak nedokazal.
> > > Diky.
> >
> > > D5Ent.
> >
>
>

focus

[*] Roland Turcan <rolo(zv)sedas.sk> - 23.4.2002 14:10:35

<<< 23. 4. 2002 14:10 - Peter Laufer "laufer(zv)dmasys.sk" >>>
PL> Caute.
PL> Potrebujem radu mam komponentu ComboBoxEx. Po vybrati polozky z tejto
PL> komponenty a naslednom stlaceni buttonu sa vykona nejaka akcia..
PL> Potrebujem Vratit focus na combo stym ze predtym selektovany text bude opet
PL> vysvieteny...(aby sa dal zmazat jednym tlacitkom..)

PL> .setfocus sice vrati combu focus ele nevysvieti mi text... Viete mi
PL> Helpnut???

PL> dik



do onEnter dopis SelectAll;
--
Best regards, TRoland

MdiForm + pozadi

[*] bures <bures(zv)ssakhk(tec)cz> - 23.4.2002 14:15:12

Ahoj konference, mam takovy dotaz: je mozne na MDIForm dat nejaky obrazek
jako pozadi? A pokud ano, tak jak ???

Predem dekuji za odpoved

Vlada

vytvoreni souboru DBF bez BDE

[*] Mephisto <mephisto(zv)akvila(tec)cz> - 23.4.2002 14:16:39

Namate prosim nekdo unit ktery by umel %subj%

Diky moc

Seznam tabulek do ComboBox

[*] Sebesta Jan <delcomseb(zv)volny(tec)cz> - 23.4.2002 14:23:00

Zdravim,

poradte, prosim, jak dostat seznam tabulek z databaze IB6 (presna jmena) do
ComboBoxu.Items.

Dik Jan Sebesta

Jak formatovat cislo na string

[*] Vaclav Sazima <vaclav.sazima(zv)utilia(tec)cz> - 23.4.2002 14:28:00



"L. Filip" wrote:
>
> Ahoj,
> potreboval bych formatovat cisla na string podle zadane masky napr. # ###.##
> = 1 222.45. To same co se da udelat v datasetu ve vlastnosti DislpayFormat.
> Existuje na to nejaka funkce? Z funkci Format jsem to nejak nedokazal.

Musite se vic snazit, pane spravce : format ('%8.2n',[1222.45]);

Vaclav Sazima

Problem se Zoomem TImage s obrazkem a kreslenim

[*] Vaclav Sazima <vaclav.sazima(zv)utilia(tec)cz> - 23.4.2002 14:28:06

Ahoj,
podle me maji Windows omezenou velikost bitmapy. Chyba Parametr neni
spravny pak vznika pri pokusu pracovat s bitmapou, ktera je pro Windos
priliz velka. Zkusil bych to obejit pres nejake knihovny pro praci s
bitmapami, treba FastDIB.

Vaclav Sazima

> Jan P��ek wrote:
>
> Prosim,jestli by mi nekdo neporadil s nasledujicim problemem.
> Ve sve aplikaci v Delphi5 mam na hlavnim formulari TFrame a v nem je
> TImage(Im1). Do Im1 vkladam bmp obrazek pomoci CopyRect z druheho
> nezobrazovaneho (pracovniho) TImage(Im2). Podle toho, jake ma rozmery
> cilovy TImage, dojde ke zvetsovani nebo zmensovani. Do Im1 navic
> kreslim pomoci metod typu LineTo. Pokud ovsem zvetsim Im1 na cca vice
> nez 2500x1700, pak pri CopyRect vznikne chyba "Parametr neni spravny".
> Pokud jsem provedl ZOOM pomoci stretch:=true, dosahl jsem sice vetsiho
> zvetseni, ale LineTo kreslila na neodpovidajicich souradnicich.Prosim
> proto o radu, jak provadet zvetsovani a zaroven umoznit do zvetseneho
> TImage kreslit.
> Dekuji
> Jan Pecek

MdiForm + pozadi

[*] Radek KALA <Kala(zv)Atlas(tec)cz> - 23.4.2002 14:29:49

Mam na to komponentu jestli chces poslu.> Ahoj konference, mam takovy dotaz: je mozne na MDIForm dat nejaky
> obrazek jako pozadi? A pokud ano, tak jak ???
>
> Predem dekuji za odpoved
>
> Vlada
>
S pozdravem Radek KALA
BetaControl, s.r.o.
Cerneho 58/60, 635 00
tlf. : + 420 5 4622 3491
fax : + 420 5 4622 3470
GSM : + 420 603 85 75 15

W2K - chyba aplikace

[*] Jan Misek <jmdelphiforum1(zv)seznam(tec)cz> - 23.4.2002 14:54:23

Protokol o chybach lze nalezt v
start\nastaveni\ovladaci panely\nastroje pro spravu\sprava
pocitace\prohlizec udalosti
>2) Neporadite mi nekdo, kde by se dal najit vyse uvedeny protokol o
chybach?
>Jo to hochu nevim...ve winNT bude neco jako *.log (mam ten dojem,alem mozna
>kecam)
>S pozdravem


Ales Pavel
Technical Specialist
Popron Consulting - Your System Integrator
HW-25 let,SW-D6 Ent W2000

MdiForm + pozadi

[*] Roland Turcan <rolo(zv)sedas.sk> - 23.4.2002 15:01:09

<<< 23. 4. 2002 15:00 - bures "bures(zv)ssakhk(tec)cz" >>>
b> Ahoj konference, mam takovy dotaz: je mozne na MDIForm dat nejaky obrazek
b> jako pozadi? A pokud ano, tak jak ???

b> Predem dekuji za odpoved

b> Vlada

Petr Vones nam uz posielal riesenie ktore uz konecne funguje ako ma.
Ak chces poslem Ti to.
--
Best regards, TRoland

Service

[*] ales.pavel(zv)popron(tec)cz - 23.4.2002 15:14:35

OT:(je to a nebo neni zkryta reklama;-) a tj. OT )
Prave o service chystam clanek,bude v takove vseobecne rovine,tak pokud
vydrzite bude na casopis.programator(tec)cz

Ales Pavel
Technical Specialist
Popron Consulting - Your System Integrator
HW-25 let,SW-D6 Ent W2000

-----Original Message-----
From: Tom� Otrusin�k [mailto:Otrusinikt(zv)impromat(tec)cz]
Sent: Tuesday, April 23, 2002 1:02 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Service


Dobry den!

Potrebovat bych naprogramovat jednu aplikaci jako services, ale bohuzel se
mi nedari. Nemate nekdo adresu kde bych nasel nejaky konkretni priklad. Diky

Tomas Otrusinik
Otrusinikt(zv)impromat(tec)cz

Dynamicke vytvareni trid z COM Dll

[*] Ing. Josef Kasal <kasal(zv)applic(tec)cz> - 23.4.2002 15:43:22



-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Milan Tome�
Sent: Tuesday, April 23, 2002 12:23 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: RE: Dynamicke vytvareni trid z COM Dll


.....

V kazdem threadu musis inicializovat apartment volanim CoInitialize(Ex).
Zalezi jak je komponenta napsana. Pokud je napsana pro pouziti v
multithreaded nebo both apartmentu tak zavolej CoInitializeEx(nil,
COINIT_APARTMENTTHREADED) v pripade single apartmentu staci volat
CoInitialize(nil).

.....


S pozdravem

Milan Tomes
mailto:milan.tomes(zv)haida(tec)cz

OTAZKA: Jak poznam ze je DLL napsana pro pouziti v multithreaded nebo both
apartmentu ( kromne vyzkouseni)

DIK

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

hudba

[*] Jan =?ISO-8859-2?Q?=A9kr=E1=B9ek ?= <skrasek.jan(zv)centrum(tec)cz> - 23.4.2002 16:12:11


______________________________________________________________
> Od: "Jan �kr�ek" <skrasek.jan(zv)centrum(tec)cz>
> Komu: <delphi-l(zv)clexpert(tec)cz>
> CC:
> Datum: Sat, 13 Apr 2002 12:30:16 +0200
> P�edm�t: hudba
>
> po spusten� progarmu se ma automaticky zac�t prehr�vat hudba
> a po urcitem intevalu by se automaticky vipla
--------------------
ZDARMA a RYCHL� zas�l�n� SMS z www.posliSMS(tec)cz

Delphi a zdvojena sit

[*] Josef Kokes <kokes(zv)fsid.cvut(tec)cz> - 23.4.2002 16:28:48

Resim ulohu, kde by se z bezpecnostnich duvodu hodilo mit lokalni sit
zdvojenou, tzn. v pocitacich mit po 2 kartach a veskere rozvody take dvojite
a oddelene.
Predstava je, ze aplikace v Delphi by se ze stanice pripojovala na Oracle
(serverovy cluster). Nemate s tim, prosim, nekdo zkusenost? Nebo napady, jak
na to?
Diky, Kokes


TDBQuery+TDataSource+TDBGrid jak ekonomicky listov

[*] Bouchala Ji�� <Jiri.Bouchala(zv)pvt(tec)cz> - 23.4.2002 16:46:01

Pri standardnim navazani uvedenych komponent a otevreni dodazu na celou
mnozinu tedy select * from tabulka dojde patrne k nacteni vsech vyslednych
hodnot do cache. Coz by mohlo byt logicke. Nicmene cely proces se chova
trochu jinak. Nacte se x prvnich viditelnych zaznamu a cely proces se
dokonci az pri provedeni pohybu v gridu. Pri velkem poctu zaznamu v tabulce
jde o velmi narocnou operaci (datovy prenos a cas). Problem je, ze nacitani
cele mnoziny se opakuje pri i zcela trivialnim posunu o jeden zaznam. Jak a
co je nutne nastavit, aby se prenosy minimalizovaly tj. prenaselo se jen
+-to co se ma zobrazit?

remote task manager

[*] Jane�ek Michael <michael.janecek(zv)spar-cr(tec)cz> - 23.4.2002 17:27:37

Zdravim,

Pr�v� vyv�j�m n�co jako intranetovou aplikaci - takovy hybridni paskvil. Funkce, kterou chci implementovat je n�co jako remote task manager: Tak�e pot�ebuju aby program zjistil spu�t�n� procesy a dok�zal je ukon�it. P�enos dat mezi adm. a u�ivatelem m�m vy�e�en�. Jde mi tedy jen o v�pis proces�.

Na s�ti jsem na�el spoustu nefunk�n�ch zdroj�k�. M��ete mi n�kdo pros�m pomoci?

Kr�sn� a �sp�n� zbytek dne p�eje:

Vedouc� asociace bojovn�k� za pr�va p�j�oven vzducholod�,

Kozislav Bradawka

Michael Jane�ek
--------------------------------------------------------------
SPAR �esk� obchodn� spole�nost s r.o.
Programmer / Delphi developer
Tel. 02 / 67 155 156
Fax. 02 / 67 155 119
E-mail: michael.janecek(zv)spar-cr(tec)cz
http://www.interspar(tec)cz

remote task manager

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 23.4.2002 17:41:58

From: "Jane�ek Michael" <michael.janecek(zv)spar-cr(tec)cz>
> dat mezi adm. a u�ivatelem m�m vy�e�en�. Jde mi tedy jen o v�pis proces�.

Pouzij funkci RunningProcessesList v unitu JclSysInfo:
http://sourceforge.net/project/showfiles.php?group_id=47514&release_id=81364

Petr Vones

MdiForm + pozadi

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

From: "bures" <bures(zv)ssakhk(tec)cz>
> Ahoj konference, mam takovy dotaz: je mozne na MDIForm dat nejaky obrazek
> jako pozadi? A pokud ano, tak jak ???

Zalezi na tom, jestli se velikost toho obrazku ma menit v zavislosti na
velikosti okna. Staci kdyz pouzijes TImage a k tomu pridas do projektu unit
ktery resi kresleni TGraphicControl komponent v MDI okne, najdes jej tady:
http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17609

Petr Vones

Application version

[*] Jozef Baranec <joba(zv)digitaldocuments.org> - 23.4.2002 18:04:29

Dik, ale nejak mi to nefunguje. Vzdy mi vrati prazdny string. (bezohladu
ake info volam). A pritom mam vsetky udaje vyplnene...

jozo


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of campulka
Sent: Tuesday, April 23, 2002 12:24 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: RE: Application version

Mrkni sem:
http://campulka.oceany(tec)cz/?dir=Delphi%20komponenty
je tam komponenta TVerInfo


> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of Jozef Baranec
> Sent: Tuesday, April 23, 2002 11:31 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Application version
>
>
> Ako sa mozem dostat informacii i verzii aplikacie (vlastnej) a dat ju
> povedzme do stringu?
>
>
> jozo
>

vytvoreni souboru DBF bez BDE

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

Podivej se na TDBF http://tdbf.casdb.com/

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

23.4.2002 Mephisto:
> Namate prosim nekdo unit ktery by umel %subj%

> Diky moc

Seznam tabulek do ComboBox

[*] Jaroslav Uher <moravia(zv)mbox.vol(tec)cz> - 23.4.2002 18:21:14

Ahoj,

On 23 Apr 2002, at 14:23, Sebesta Jan wrote:

> Zdravim,
>
> poradte, prosim, jak dostat seznam tabulek z databaze IB6 (presna
> jmena) do ComboBoxu.Items.

pokud Ti nevadi, ze je to do StringListu, tak takto:

try
if IBQueryTmp.Active then IBQueryTmp.Active := false;
IBQueryTmp.Database := IBDatabase;
IBQueryTmp.SQL.Clear;
IBQueryTmp.SQL.Text := 'select rdb$relation_name from
rdb$relations'+
' where rdb$system_flag = 0 and rdb$flags = 1'+
' order by 1';
IBQueryTmp.Active := true;
StrListUserTables.Clear;

while not(IBQueryTmp.EOF) do
begin
StrListUserTables.Add(IBQueryTmp.Fields[0].AsString);
IBQueryTmp.Next;
end;
finally
if IBQueryTmp.Active then IBQueryTmp.Active := false;
end;

Jarek Uher

CD player

[*] David Kraina <DKx(zv)Seznam(tec)cz> - 23.4.2002 19:21:46

Nazdar panove,
pomoci komponenty TMediaPlayer delam CD prehravac s inspiraci jak na to z
prehravace dodavaneho jako demo k Varian Workshop. Prehravac prehrava, ale
jeho casy pracuji ve dvou modech MCI_MSF a MCI_TMSF, ktere se ovsem lisi
(jeden je asi vuci stope a druhy vuci celemu CD). A ja bych potreboval,
pomoci TrackBaru (min. hodnota 0, max. 100) se dostat na propocitanou pozici
v aktuani stope. Zkratka potrebuji jestli nekdo dokazete prijit na
algoritmus do MediaPlayer.StartPos jako pretaceni. Jestli to dokazete, tak
jste borci a potom moc dik. DKx.

#DKx*-Prosim nemazat, index do filtru.

Application version

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

From: "Jozef Baranec" <joba(zv)digitaldocuments.org>
> Dik, ale nejak mi to nefunguje. Vzdy mi vrati prazdny string. (bezohladu

Pouzij tridu TJclFileVersionInfo z JclFileUtils:
http://sourceforge.net/project/showfiles.php?group_id=47514&release_id=81364

Petr Vones

XML how to ?

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 23.4.2002 19:26:30

From: "Roland Turcan" <rolo(zv)sedas.sk>
> Co by ste mi doporucili na vyuku XML (link, kniha,...) ?

http://www.kosek(tec)cz/xml/

Petr Vones

Cela cast cisla

[*] <darken(zv)email(tec)cz> - 23.4.2002 20:16:01

Dobry den,
existuje v Delphi funkce, ktera me odrizne desetinnou cast cisla typu extended a udela z nej string?
Dalibor

______________________________________________________________________________
Doporu�ujeme n�kupy po internetu na http://www.obchodni-dum(tec)cz. Maj� velk� v�b�r zbo�� - p�edev��m dom�c� spot�ebi�e a elektroniku, bezkonkuren�n� slevy a perfektn� slu�by.

DBEdit a prechod po Enter

[*] Martin Burle <mburle2(zv)volny(tec)cz> - 23.4.2002 20:59:25

> Ahoj,
> pomohlo mi doplnit jeste KeyPress a v nem Key := #0;
>
> Jiri Foldyna


Diky, to je ono!

Martin Burle


RichEdit justify

[*] Martin Lopat�� - 23.4.2002 21:21:24

Dobr� den,
nev�te pros�m n�kdo o n�jak� freeware komponent� zalo�en� na TRichEdit,
kter� ale mus� nav�c um�t zarovn�n� do bloku?

D�kuji, Martin Lopat��

Delphi a zdvojena sit

[*] Ludek ZITA <konference(zv)sales(tec)cz> - 23.4.2002 21:28:26


----- Original Message -----
From: "Josef Kokes" <kokes(zv)fsid.cvut(tec)cz>> Resim ulohu, kde by se z bezpecnostnich duvodu hodilo mit lokalni sit
> zdvojenou, tzn. v pocitacich mit po 2 kartach a veskere rozvody take
dvojite
> a oddelene.
> Predstava je, ze aplikace v Delphi by se ze stanice pripojovala na Oracle
> (serverovy cluster). Nemate s tim, prosim, nekdo zkusenost? Nebo napady,
jak
> na to?

Ahoj.
Neni mi jasne jake hledisko bezpecnosti mas na mysli, pokud bude (diky)
dvema kartam plny pristup z vsech stanic do obou siti.
Zejmena pokud budou stanice W9x pak IMHO nema smysl o bezpecnosti vubec
hovorit. Ale treba mi neco unika...
Jinak nevidim zadnou zvlastnost pro pristup k jakekoliv adrese na obou
sitich.

Ludek


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

Virtualni souborovy system - mapovani disku

[*] jan misek <Jmdelphi(zv)atlas(tec)cz> - 23.4.2002 21:40:46

Ahoj

Potrebuju vytvorit virtualni souborovy system. V podstate jde o to ze
potrebuji pripojit virtualni diskovou jednotku do windows NT/2000/XP.
Soubory na ni budou pouze transparentni a data potrebuji ziskavat ze
vzdaleneho zdroje.

Pravdepodobne by to melo bezet jako NT sluzba

Zatim jsem nenasel zadne informace o nejakem Windows API ktere toto
zapouzdruje, pokud by jste me nekdo mohl postrcit spravnym smerem budu moc
vdecny.


Jan M�ek
V�voj software

Cela cast cisla

[*] Jozef Baranec <joba(zv)digitaldocuments.org> - 23.4.2002 23:21:51

i:Extended;

IntToStr(round(i-0,5));

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of darken(zv)email(tec)cz
Sent: Tuesday, April 23, 2002 8:16 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Cela cast cisla

Dobry den,
existuje v Delphi funkce, ktera me odrizne desetinnou cast cisla typu
extended a udela z nej string?
Dalibor

________________________________________________________________________
______
Doporu�ujeme n�kupy po internetu na http://www.obchodni-dum(tec)cz. Maj�
velk� v�b�r zbo�� - p�edev��m dom�c� spot�ebi�e a elektroniku,
bezkonkuren�n� slevy a perfektn� slu�by.

Cela cast cisla

[*] Roland Turcan <rolo(zv)sedas.sk> - 23.4.2002 23:50:31

<<< 23. 4. 2002 23:50 - darken(zv)email(tec)cz "darken(zv)email(tec)cz" >>>
dec> existuje v Delphi funkce, ktera me odrizne desetinnou cast cisla typu extended a udela z nej string?

funkcia Trunc.
--
Best regards, TRoland

vytvoreni souboru DBF bez BDE

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 24.4.2002 06:13:29

Zkuse TDbf komponentu. Mohu zaslat

Rumcajs


> Namate prosim nekdo unit ktery by umel %subj%
>
> Diky moc
>
>


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

TDBQuery+TDataSource+TDBGrid jak ekonomicky listov

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 24.4.2002 07:02:01

> cas). Problem je, ze nacitani cele mnoziny se opakuje pri i zcela
> trivialnim posunu o jeden zaznam. Jak a co je nutne nastavit, aby se
> prenosy minimalizovaly tj. prenaselo se jen +-to co se ma zobrazit?

Ahoj,

nevim, jak to plati obecne na ruznych databazich, ale pri praci s IB6 pres IBX plati,
ze se nacte prvnich x zaznamu a pak, jak clovek projizdi dal gridem, se dotahuji
dalsi. Jisty problem je, ze nactene zaznamy se uchovavaji v cache, takze tento
proces se moc nehodi na velke tabulky. Stejne tak u velkych tabulek hrozne dlouho
trva (diky fetchovani vsech mezilehlych zaznamu) napr. skok na posledni radek v
gridu.
Ze by se pri pohybu v gridu natahovala opakovane cela mnozina dat, se mi
nejak nezda.
Bohuzel - aby se natahovalo jen to, co se ma zobrazit, asi nijak jednoduse
nejde - maji-li fungovat klientske zalezitosti jako Locate apod.

David Lebeda

Delphi a zdvojena sit

[*] Josef Kokes <kokes(zv)fsid.cvut(tec)cz> - 24.4.2002 07:33:51

Ahoj,
nedorozumeni je v tom, ze zde jde o bezpecnost ve smyslu "fault-tolerant".
To znamena, ze konektivita na serverovy cluster ma byt zachovana, i kdyz
uhnije jakakoliv soucastka site (karta, switch kdekoliv na ceste, kabel,
...) Dovedu si predstavit, ze problem se da vyresit zdvojenim _cele_ site,
tzn. pri poruse hlavni prepnout na zalozni. Ale uz nevim, jak to prepnuti
ridit z Delphi aplikace. A protoze tu konektivitu potrebuju jen na Oracle,
tak jestli by neslo treba dynamicky prepinat Session nebo neco takoveho.
Presneji - jestli se uz nekdo s necim takovym nesetkal, abych to nemusel
vymyslet znovu.
Dik, Kokes

----- Original Message -----
From: "Ludek ZITA" <konference(zv)sales(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 23, 2002 9:28 PM
Subject: Re: Delphi a zdvojena sit


> Ahoj.
> Neni mi jasne jake hledisko bezpecnosti mas na mysli, pokud bude (diky)
> dvema kartam plny pristup z vsech stanic do obou siti.
> Zejmena pokud budou stanice W9x pak IMHO nema smysl o bezpecnosti vubec
> hovorit. Ale treba mi neco unika...
> Jinak nevidim zadnou zvlastnost pro pristup k jakekoliv adrese na obou
> sitich.
>
> Ludek


Hledani v tabulkach ve vztahu 1:N

[*] snehulak <snehulak(zv)izs-br(tec)cz> - 24.4.2002 07:36:25

Dobry den,

mam tabulku ve vztahu 1:N(v prvni jsou osobni udaje, v druhe jmeno zapujcene
veci a datum zapujceni) a potrebuji hledat datum v te druhe tabulce tak aby
mi na toho konkretniho cloveka, ktery ma zapujcenou vec v urcitem datum ,
tabulka sama preskocila.Snad vite co myslim a predem dekuju za odpoved.

Dynamicke vytvareni trid z COM Dll

[*] Milan Tome� <milan.tomes(zv)haida(tec)cz> - 24.4.2002 07:49:24

V registrech si najdes prislusne CLSID -
HKCR\CLSID\prislusne_CLSID\InProcServer32\ a parametr ThreadingModel

PS: Posilal jste mi neco na soukr. mail a ja jsem to nedopatrenim smazal -
muzete mi to poslat jeste jednou ?

S pozdravem

Milan Tomes
mailto:milan.tomes(zv)haida(tec)cz

> OTAZKA: Jak poznam ze je DLL napsana pro pouziti v multithreaded nebo both
> apartmentu ( kromne vyzkouseni)
> Pepik

MdiForm + pozadi

[*] Radek KALA <Kala(zv)Atlas(tec)cz> - 24.4.2002 07:51:43

Protoze takovych zadosti prislo celkem dost, dal jsem tu
komponentu na web

www.volny(tec)cz/kala

Jeste poznamka, nedela to pozadi na cele plose, ale jen obrazek
uprostred okna, predelat to ale je celkem jednoduche.

> Ja bych mel o tuto komponentu zajem, pokud je to mozne na adresu
> brincil(zv)mu.kutnahora(tec)cz
> Diky moc


S pozdravem Radek KALA
BetaControl, s.r.o.
Cerneho 58/60, 635 00
tlf. : + 420 5 4622 3491
fax : + 420 5 4622 3470
GSM : + 420 603 85 75 15

Float -> Currency

[*] Jaro <jaroslav.hanusek(zv)nou.sk> - 24.4.2002 08:38:35

Ako prinutim aby mi DBgrid zobrazil stlpec ako ftCurrency a nie ako ftFloat? Jediny typ tabuliek, ktore sa zobrazia spravne su tabulky v paradoxe,
ale nim sa chcem vyhnut. Vdaka.

Hledani v tabulkach ve vztahu 1:N

[*] Milan Tome� <milan.tomes(zv)haida(tec)cz> - 24.4.2002 08:42:08

Tahle technika je velice "spatna". Sice jsem se s tim jiz nekolikrat setkal,
ale vzdy jsem to resil opacnym pohledem.
Teoreticky se to da realizovat takto:

Select distinct master.ID_MASTER
from MASTER master
left join SLAVE slave
on (.......)
where
slave.datum_zapujceni = .....

S pozdravem

Milan Tomes
mailto:milan.tomes(zv)haida(tec)cz

> Dobry den,
>
> mam tabulku ve vztahu 1:N(v prvni jsou osobni udaje, v druhe
> jmeno zapujcene
> veci a datum zapujceni) a potrebuji hledat datum v te druhe
> tabulce tak aby
> mi na toho konkretniho cloveka, ktery ma zapujcenou vec v urcitem datum ,
> tabulka sama preskocila.Snad vite co myslim a predem dekuju za odpoved.

Delphi a zdvojena sit

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 24.4.2002 08:42:31

> Ahoj,
> nedorozumeni je v tom, ze zde jde o bezpecnost ve smyslu
> "fault-tolerant". To znamena, ze konektivita na serverovy cluster ma
> byt zachovana, i kdyz uhnije jakakoliv soucastka site (karta, switch
> kdekoliv na ceste, kabel, ...) Dovedu si predstavit, ze problem se da
> vyresit zdvojenim _cele_ site, tzn. pri poruse hlavni prepnout na
> zalozni. Ale uz nevim, jak to prepnuti ridit z Delphi aplikace.
A je potreba to ridit z aplikace? Proc? Mam za to, ze klienta uhnile
draty a porouchane switche nezajimaji. V siti muze byt celkem hafo
redudnantnich spoju, STP si povypina ty ktere nepotrebuje a pri
poruse si vtipne nahodi nejaky rezervni a stanice o tom nic nevedi.
Ale na spojeni stanice s pristupovym zarizenickem si myslim je
zbytecne se tim zabyvat.Z.Kalhous

Service

[*] Milos Hernych <milos.hernych(zv)vslib(tec)cz> - 24.4.2002 08:51:19

>Potrebovat bych naprogramovat jednu aplikaci jako services, ale bohuzel se
>mi nedari. Nemate nekdo adresu kde bych nasel nejaky konkretni priklad.
Diky

Krasny prikladek na Service je primo v Helpu D5 pod heslem "Service
applications" ....
Dokonce i mne jako naprostemu programatorskemu embryu chodila jeho
modifikace na serverovou aplikaci na prvni pokus.

M.H.

OT: Oprava slozky Outlook

[*] Jan Dvorak <dvorak(zv)szu(tec)cz> - 24.4.2002 09:18:48

Preji hezky den,

Behem prijmu postovnim zprav se mi 'kousl' pocitac a po restartu mi nejde
otevrit slozka outlook.pst s hlasenim o jejim poskozeni a doporucenim pouzit
nastroj na opravu poskozenych slozek Outlook. Muze mi nekdo sdelit, ktery
nastroj to je?

Odpovedi prosim primo, nikoliv do konference.

Ing. Jan Dvorak

Syntaxe ShellExecute

[*] "Netu�il, Roman, Ing." - 24.4.2002 09:34:59

Panove,
obracim se na Vas s dotazem na uplnou syntaxi funkce ShellExecute. Vim ze
jeji pouziti je velmi siroke, ale nikde jsem na ni nenasel zadne reference.

Diky, Roman

Application version

[*] campulka <campulka(zv)czas(tec)cz> - 24.4.2002 09:40:59

Omlouvam se. Opravdu to nefungovalo pro jiny jazyk nez cestinu.
Uz jsem to napravil :)
Takze nova verze je na: http://campulka.oceany(tec)cz/?dir=Delphi%20komponenty

> From: delphi-l-owner(zv)clexpert(tec)cz
>
> Dik, ale nejak mi to nefunguje. Vzdy mi vrati prazdny string.
> (bezohladu
> ake info volam). A pritom mam vsetky udaje vyplnene...
>
> jozo
>
>
> > Mrkni sem:
> > http://campulka.oceany(tec)cz/?dir=Delphi%20komponenty
> > je tam komponenta TVerInfo
> >
> >
> > > Ako sa mozem dostat informacii i verzii aplikacie
> > >(vlastnej) a dat ju
> > > povedzme do stringu?

Float -> Currency

[*] Radek KALA <Kala(zv)Atlas(tec)cz> - 24.4.2002 10:16:23

TField ma vlastnost Currency a pokud tam das True tak to bude
fugovat, alespon s interbase to tak delam,

Pokud ne tak muzes vyplnit DisplayFormat, v nejhorsim pripade
napsat obsluhu udalosti onGetText

>
> Ako prinutim aby mi DBgrid zobrazil stlpec ako ftCurrency a nie ako =
> ftFloat? Jediny typ tabuliek, ktore sa zobrazia spravne su tabulky v =
> paradoxe, ale nim sa chcem vyhnut. Vdaka.
> S pozdravem Radek KALA
BetaControl, s.r.o.
Cerneho 58/60, 635 00
tlf. : + 420 5 4622 3491
fax : + 420 5 4622 3470
GSM : + 420 603 85 75 15

DCOMConnection nebo SocketConnection

[*] Martinec <martin108(zv)post(tec)cz> - 24.4.2002 10:22:41

Pripravuji se na rozsahlejsi vicevrstvou aplikaci a chci se v teto souvislosti zeptat na vase zkusenosti propojenim klienta se stredni vrstvou pomoci %subject%. Nebo vite nekdo o jine alternative?

Dekuji
Martinec

Delphi a zdvojena sit

[*] Leos Urban <Leos.Urban(zv)iol(tec)cz> - 24.4.2002 10:31:33

> nedorozumeni je v tom, ze zde jde o bezpecnost ve smyslu "fault-tolerant".

Koukni treba sem:
http://www.compaq.com/products/quickspecs/10057_div/10057_div.html

Leos

Syntaxe ShellExecute

[*] Leos Urban <Leos.Urban(zv)iol(tec)cz> - 24.4.2002 10:35:39

Delphi Help nestaci?

Tady je neco:
http://www.clarionfoundry.com/API/API_Examples/shellexec.htm

Leos

> obracim se na Vas s dotazem na uplnou syntaxi funkce ShellExecute. Vim ze
> jeji pouziti je velmi siroke, ale nikde jsem na ni nenasel zadne
reference.

Zmena kurzoru

[*] cYd <cYd(zv)seznam(tec)cz> - 24.4.2002 10:45:58

Hezky den,
jak zmenim kurzor (treba na crhourglass) v momente, kdy zacnu filtrovat
zaznamy v databazi? Po skonceni filtrovani databaze chci zase zmenit kurzor
na defaultni....

Diky
cYd

Automaticke zadanie hesla do databazy PARADOX

[*] Slavomir Cekel <cekel(zv)noves.sk> - 24.4.2002 10:56:05

Zdravim ...

mam databazu v Paradoxe, a mam ju zaheslovanu, chcem aby uzivatel
nemusel pisat heslo (ak pouziva moju aplikaciu), ako to dosiahnut aby sa
zapisalo samo ? Tusim cez TDatabase.Params .... ale nako mi to nende ...
co tak poslat mi otestovany KOD ? srdecna vdaka :)

Slavo

Automaticke zadanie hesla do databazy PARADOX

[*] Kinsky Filip <xkinf01(zv)vse(tec)cz> - 24.4.2002 11:13:33

Ahoj,
myslim, ze je to neco jako Session.AddPassword...

Filip Kinsky

> mam databazu v Paradoxe, a mam ju zaheslovanu, chcem aby
> uzivatel
> nemusel pisat heslo (ak pouziva moju aplikaciu), ako to
> dosiahnut aby sa
> zapisalo samo ? Tusim cez TDatabase.Params .... ale nako
> mi to nende ...
> co tak poslat mi otestovany KOD ? srdecna vdaka :)

Transparentnost controls - transparentni jenom ba

[*] Vagner Pavel <Vagner(zv)ceps(tec)cz> - 24.4.2002 10:35:30

Cau lidi,
mam svuj odvozeny panel, ktery ma zviditelneny canvas a na nem namalovanej
rastr.
kdyz umistim dalsi objekt( panel, transparent na true) na tento panel tak se
sice prevezme barva rodicovskeho panelu s rastrem ale nezobrazi se ten rastr
na tomto nove umistenem panelu. Ne a ne to prostouchnout, nevi nekdo kudy
vede cesta?
Predem dik
Vagy

Zmena kurzoru

[*] campulka <campulka(zv)czas(tec)cz> - 24.4.2002 11:40:33

Screen.Cursor:=crHourGlass;

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
>
> Hezky den,
> jak zmenim kurzor (treba na crhourglass) v momente, kdy zacnu
> filtrovat
> zaznamy v databazi? Po skonceni filtrovani databaze chci zase
> zmenit kurzor
> na defaultni....
>
> Diky
> cYd
>

Zmena kurzoru

[*] Roland Turcan <rolo(zv)sedas.sk> - 24.4.2002 11:42:54

<<< 24. 4. 2002 11:41 - cYd "cYd(zv)seznam(tec)cz" >>>
c> jak zmenim kurzor (treba na crhourglass) v momente, kdy zacnu filtrovat
c> zaznamy v databazi? Po skonceni filtrovani databaze chci zase zmenit kurzor
c> na defaultni....

screen.cursor:=crSqlWait;
...nieco vykonaj
screen.cursor:=crDefault;

A o aku databazu sa jedna ?

--
Best regards, TRoland

Float -> Currency

[*] Roland Turcan <rolo(zv)sedas.sk> - 24.4.2002 11:45:01

<<< 24. 4. 2002 11:44 - Jaro "jaroslav.hanusek(zv)nou.sk" >>>
J> Ako prinutim aby mi DBgrid zobrazil stlpec ako ftCurrency a nie ako ftFloat? Jediny typ tabuliek, ktore sa zobrazia spravne su tabulky v paradoxe,
J> ale nim sa chcem vyhnut. Vdaka.

a keby si to mal ako TBCDField.Currency:=true;
--
Best regards, TRoland

WindowsCE

[*] Martin Bob�k <bobek(zv)nextra.sk> - 24.4.2002 11:50:05

To je presne to co som potreboval vediet pre zaciatok. Diky.

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of mipr(zv)volny(tec)cz
Sent: Wednesday, April 24, 2002 1:00 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: WindowsCE

Delphi vyvoj pro tuto platformu nepodporuji. Na strankach
MicroSoftu najdes MS Embedded Tools, coz je oklesteny Visual Studio
pro vyvoj aplikaci pro WinCE a je gratis. V nem si volis jakym
jazykem budes vyvijet - bud VisualBasic (extremne pomale) nebo Visual
C++. Potom jeste volis pro jaky processor ma byt vysledna aplikace
zkompilovana... Mozna to vsechno zni slozite a odpudive, ale
znas-li C++ a MFC tak se to da... Myslim, ze techto par info staci -
nevim co tim "zakladne knowhow" myslis, tak se ptej kdyztak dal.
Michal

----- P�VODN� ZPR�VA -----
Od: "Martin Bob�k" <bobek(zv)nextra.sk>
Komu: delphi-l(zv)clexpert(tec)cz
P�edm�t: WindowsCE
Datum: 24.4.2002 - 12:09:34

> Dobry den,

> Mam otazku, na kohokolvek z Vas, kto sa zaoberal
> vyvojom aplikacii pre windowsCE. Potreboval by som
> vediet nejake zakladne knowhow ohladne vyvoja na tejto
> platforme. Viete mi niekto poskitnut zakladne info co
> to obnasa ?Je moznost robit vyvoj pre CE aj v Delphi,
> alebo si to M$ strazi a daju sa pouzit len ich nastroje
> ?
> Thanx a lot.> Bobek

WindowsCE

[*] Martin Bob�k <bobek(zv)nextra.sk> - 24.4.2002 12:09:34

Dobry den,

Mam otazku, na kohokolvek z Vas, kto sa zaoberal vyvojom aplikacii pre
windowsCE. Potreboval by som vediet nejake zakladne knowhow ohladne
vyvoja na tejto platforme. Viete mi niekto poskitnut zakladne info co to
obnasa ?Je moznost robit vyvoj pre CE aj v Delphi, alebo si to M$ strazi
a daju sa pouzit len ich nastroje ?
Thanx a lot.


Bobek

Zmena kurzoru

[*] Marek Eichler <marek.eichler(zv)atlas(tec)cz> - 24.4.2002 12:11:41

Zdravim,

Screen.Cursor := crHourGlass;
try
... vykonavany kod ...
finally
Screen.Cursor := crDefault;
end;

S pozdravem Marek Eichler

----- P�vodn� zpr�va -----
Od: "cYd" <cYd(zv)seznam(tec)cz>
Komu: <delphi-l(zv)clexpert(tec)cz>
Odesl�no: 24. dubna 2002 10:45
P�edm�t: Zmena kurzoru


> Hezky den,
> jak zmenim kurzor (treba na crhourglass) v momente, kdy zacnu filtrovat
> zaznamy v databazi? Po skonceni filtrovani databaze chci zase zmenit
kurzor
> na defaultni....
>
> Diky
> cYd


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

Jak pokracoavt v udalosti z Frame do Form?

[*] Ing. Jiri SOKOL <JS-delphi(zv)seznam(tec)cz> - 24.4.2002 12:12:00

Ahoj,

chci se zeptat na toto:
Chci na formulari zobrazit frame, ktery obsahuje nejake komponenty (button, image atd.)
Jenze, kdyz ve Form vytvorim Frame, priradim mu parenta a pak se stane nejaka udalost
na tom frame-u, tak se potrebuju vratit do kodu toho form-u a frame uvolnit.

Jenze problem je v tom, ze ja reaguju v UnitFrame na udalost, predavam hodnotu UnitForm,
skacu do procedury UnitForm, ve ktere se snazim uvolnit ten Frame. Pochopitelne, az skonci
proceduara v tom UnitForm, chce se to vratit do UnitFrame, kde to vyvola vyjimku.

Muzete mi nekdo poradit, jak tenhle problem vyresit?

Diky Jiri
Sokol

______________________________________________________________________
Reklama:
Chces-li poznat cesky film, prijd na filmovy festival Finale do Plzne, vice na http://www.finaleplzen(tec)cz

Float -> Currency

[*] <darken(zv)email(tec)cz> - 24.4.2002 12:24:29

Jak lze pretypovavat pomoci operatoru as?
Napr kdyz z extended odriznu desetinou carku (fce trunc), a z takovehoto cisla extended chci udelat integer?
Diky,
Dalibor


= --- Puvodni zprava ---
= Od: Roland Turcan <rolo(zv)sedas.sk>
= Datum: 24.04.2002 12:08:37
=
= = <<< 24. 4. 2002 11:44 - Jaro "jaroslav.hanusek(zv)nou.sk" >>>
= = J> Ako prinutim aby mi DBgrid zobrazil stlpec ako ftCurrency a nie ako ftFloat? Jediny typ tabuliek, ktore sa zobrazia spravne su tabulky v paradoxe,
= = J> ale nim sa chcem vyhnut. Vdaka.
= =
= = a keby si to mal ako TBCDField.Currency:=true;
= = --
= = Best regards, TRoland
= =
= =

______________________________________________________________________________
Doporu�ujeme n�kupy po internetu na http://www.obchodni-dum(tec)cz. Maj� velk� v�b�r zbo�� - p�edev��m dom�c� spot�ebi�e a elektroniku, bezkonkuren�n� slevy a perfektn� slu�by.

Float -> Currency

[*] Marek Eichler <marek.eichler(zv)atlas(tec)cz> - 24.4.2002 12:39:01

Zdravim,
Podle meho nazoru lze RTTI operatory as a is lze pouzit pouze pro objekty,
coz datove typy Integer a Extended nejsou.
Co zkusit pretypovat pomoci: IntPromenna := Integer( ExtendedPromenna );

S pozdravem Marek Eichler

----- P�vodn� zpr�va -----
Od: <darken(zv)email(tec)cz>
Komu: <delphi-l(zv)clexpert(tec)cz>
Odesl�no: 24. dubna 2002 12:24
P�edm�t: Re: Float -> Currency


Jak lze pretypovavat pomoci operatoru as?
Napr kdyz z extended odriznu desetinou carku (fce trunc), a z takovehoto
cisla extended chci udelat integer?
Diky,
Dalibor


= --- Puvodni zprava ---
= Od: Roland Turcan <rolo(zv)sedas.sk>
= Datum: 24.04.2002 12:08:37
=
= = <<< 24. 4. 2002 11:44 - Jaro "jaroslav.hanusek(zv)nou.sk" >>>
= = J> Ako prinutim aby mi DBgrid zobrazil stlpec ako ftCurrency a nie ako
ftFloat? Jediny typ tabuliek, ktore sa zobrazia spravne su tabulky v
paradoxe,
= = J> ale nim sa chcem vyhnut. Vdaka.
= =
= = a keby si to mal ako TBCDField.Currency:=true;
= = --
= = Best regards, TRoland
= =
= =

____________________________________________________________________________
__
Doporu�ujeme n�kupy po internetu na http://www.obchodni-dum(tec)cz. Maj� velk�
v�b�r zbo�� - p�edev��m dom�c� spot�ebi�e a elektroniku, bezkonkuren�n�
slevy a perfektn� slu�by.
---
Odchoz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.351 / Virov� b�ze: 197 - datum vyd�n�: 19.4.2002

Float -> Currency

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 24.4.2002 12:43:25

Marek Eichler dne 24 Apr 2002 v 12:39:

> Zdravim,
> Podle meho nazoru lze RTTI operatory as a is lze pouzit pouze pro
> objekty, coz datove typy Integer a Extended nejsou. Co zkusit
> pretypovat pomoci: IntPromenna := Integer( ExtendedPromenna );

Proc nepouzijete normalne funkce round nebo trunc? Opravdu to potrebujete pretypovat?

Karel Rys

fsMDIChild vs. wsMaximized

[*] mipr(zv)volny(tec)cz - 24.4.2002 12:48:28

MDIChild okno vytvarim se stylem wsMaximized. Prave vytvorene okno se
vsak nejdrive zobrazi jako wsNormal (Position = poDefault) a teprve
pote se prepina do wsMaximized. To zpusobuje neprijemne a zbytecne
prekreslovani okna. Jak udelat aby se zobrazilo po create ihned
maximalizovane a nepreblikavalo pres stav wsNormal??? Dekuji
mnohokrat
Michal

WindowsCE

[*] mipr(zv)volny(tec)cz - 24.4.2002 13:00:22

Delphi vyvoj pro tuto platformu nepodporuji. Na strankach
MicroSoftu najdes MS Embedded Tools, coz je oklesteny Visual Studio
pro vyvoj aplikaci pro WinCE a je gratis. V nem si volis jakym
jazykem budes vyvijet - bud VisualBasic (extremne pomale) nebo Visual
C++. Potom jeste volis pro jaky processor ma byt vysledna aplikace
zkompilovana... Mozna to vsechno zni slozite a odpudive, ale
znas-li C++ a MFC tak se to da... Myslim, ze techto par info staci -
nevim co tim "zakladne knowhow" myslis, tak se ptej kdyztak dal.
Michal

----- P�VODN� ZPR�VA -----
Od: "Martin Bob�k" <bobek(zv)nextra.sk>
Komu: delphi-l(zv)clexpert(tec)cz
P�edm�t: WindowsCE
Datum: 24.4.2002 - 12:09:34

> Dobry den,

> Mam otazku, na kohokolvek z Vas, kto sa zaoberal
> vyvojom aplikacii pre windowsCE. Potreboval by som
> vediet nejake zakladne knowhow ohladne vyvoja na tejto
> platforme. Viete mi niekto poskitnut zakladne info co
> to obnasa ?Je moznost robit vyvoj pre CE aj v Delphi,
> alebo si to M$ strazi a daju sa pouzit len ich nastroje
> ?
> Thanx a lot.> Bobek

DB manager

[*] R�bert �ak - 24.4.2002 13:06:47

Hladam nastroj, najlepsie vytvoreny v delphi + zdrojaky,
ktory by vedel :
- podporovat SQL databaze - Informix, Oracle, IB, ...
- porovnat rozdielnost struktur 2 databaz resp. SQL skriptov
- sofistikovane naplnit jednu databazu datmi z druhej databaze
podobne ako Microsoft SQL Server - Import/Export wizard
s moznostou transformacie dat pomocou skriptu

Skusal som data commander a db commander ale to nie je prave orechove.
Poradi mi niekto, alebo mam moc vysoke pozadavky ?

S pozdravom

Robert Sak

Magion system a.s. tel./fax :0657/614 289
Jiraskova 1284 e-mail: robert.sak(zv)magion(tec)cz
755 01 Vsetin www: http://www.magion(tec)cz



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

Float -> Currency

[*] <darken(zv)email(tec)cz> - 24.4.2002 13:22:16

funkce (napr. tg(x)) me vrati hodnotu extended a ja ju potrebuju vykreslit do grafu. Ale procedure LineTo(a,b) chce jako vstuponi hodnotu integer.
Tak funkcni hodnotu tg(x) musim zaokrouhlit a udelat z ni integer.
nebo mate nejake lepsi reseni?
diky,
Dalibor

= --- Puvodni zprava ---
= Od: "Karel Rys" <delphi(zv)zas-me(tec)cz>
= Datum: 24.04.2002 12:44:23
=
= = Marek Eichler dne 24 Apr 2002 v 12:39:
= =
= = > Zdravim,
= = > Podle meho nazoru lze RTTI operatory as a is lze pouzit pouze pro
= = > objekty, coz datove typy Integer a Extended nejsou. Co zkusit
= = > pretypovat pomoci: IntPromenna := Integer( ExtendedPromenna );
= =
= = Proc nepouzijete normalne funkce round nebo trunc? Opravdu to potrebujete pretypovat?
= =
= = Karel Rys
= =
= =
= =

______________________________________________________________________________
Doporu�ujeme n�kupy po internetu na http://www.obchodni-dum(tec)cz. Maj� velk� v�b�r zbo�� - p�edev��m dom�c� spot�ebi�e a elektroniku, bezkonkuren�n� slevy a perfektn� slu�by.

Float -> Currency

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 24.4.2002 13:47:57

darken(zv)email(tec)cz dne 24 Apr 2002 v 13:22:

> funkce (napr. tg(x)) me vrati hodnotu extended a ja ju potrebuju
> vykreslit do grafu. Ale procedure LineTo(a,b) chce jako vstuponi
> hodnotu integer. Tak funkcni hodnotu tg(x) musim zaokrouhlit a udelat
> z ni integer. nebo mate nejake lepsi reseni? diky, Dalibor

No jen jsem chtel tim minulym mailem rici, ze bych nepouzival pretypovani, ale funkci, ktera to
prevede na jiny typ. Coz zni podobne, ale neni to uplne totez.

var a,b:integer;
x,y:double;

begin
x:=tg(2);
y:=20.354;
a:=round(x);
b:=round(y);
...
Canvas.LineTo(a,b);

Float -> Currency

[*] <darken(zv)email(tec)cz> - 24.4.2002 13:57:47

Diky, to bude ono. Dalibor

= --- Puvodni zprava ---
= Od: "Karel Rys" <delphi(zv)zas-me(tec)cz>
= Datum: 24.04.2002 13:48:40
=
= = darken(zv)email(tec)cz dne 24 Apr 2002 v 13:22:
= =
= = > funkce (napr. tg(x)) me vrati hodnotu extended a ja ju potrebuju
= = > vykreslit do grafu. Ale procedure LineTo(a,b) chce jako vstuponi
= = > hodnotu integer. Tak funkcni hodnotu tg(x) musim zaokrouhlit a udelat
= = > z ni integer. nebo mate nejake lepsi reseni? diky, Dalibor
= =
= = No jen jsem chtel tim minulym mailem rici, ze bych nepouzival pretypovani, ale funkci, ktera to
= = prevede na jiny typ. Coz zni podobne, ale neni to uplne totez.
= =
= = var a,b:integer;
= = x,y:double;
= =
= = begin
= = x:=tg(2);
= = y:=20.354;
= = a:=round(x);
= = b:=round(y);
= = ...
= = Canvas.LineTo(a,b);
= =
= =
= =
= =

______________________________________________________________________________
Doporu�ujeme n�kupy po internetu na http://www.obchodni-dum(tec)cz. Maj� velk� v�b�r zbo�� - p�edev��m dom�c� spot�ebi�e a elektroniku, bezkonkuren�n� slevy a perfektn� slu�by.

Syntaxe ShellExecute

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

From: "Leos Urban" <Leos.Urban(zv)iol(tec)cz>
> Delphi Help nestaci?

Win32 API help z Delphi nepouzivej, je vice jak 5 let stary a jsou v nem
nesmysly. Podivej se na MSDN Online http://msdn.microsoft.com nebo si stahni
Platform SDK http://www.microsoft.com/msdownload/platformsdk/sdkupdate/

Petr Vones

Float -> Currency

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 24.4.2002 13:58:05

Ahoj,
pretypovani urcite neni to co potrebujes, ty chces konvertovat hodnoty mezi
Float a Integer.
To ti ale to asi urcite nebude stacit. Budes potrebovat hodnoty normalizovat
do metriky(stupnice), kterou pouzijes, napr. SIN(x) vraci hodnoty -1 <-> 1
=> pri tvem postupu ziskas pouze 3 hodnoty -1, 0, 1, graf tedy bude
obdelnikem !

Jinak deklarace procedury je LineTo(X, Y: Integer)
=> ze, pro x,y : extended ,je volani LineTo( Round(x), Round(y)) je O.K.

Pavel



From: darken(zv)email(tec)cz [mailto:darken(zv)email(tec)cz]
Sent: Wednesday, April 24, 2002 1:22 PM
funkce (napr. tg(x)) me vrati hodnotu extended a ja ju potrebuju vykreslit
do grafu. Ale procedure LineTo(a,b) chce jako vstuponi hodnotu integer.
Tak funkcni hodnotu tg(x) musim zaokrouhlit a udelat z ni integer.
nebo mate nejake lepsi reseni?
diky,
Dalibor

= --- Puvodni zprava ---
= Od: "Karel Rys" <delphi(zv)zas-me(tec)cz>
= Datum: 24.04.2002 12:44:23
=
= = Marek Eichler dne 24 Apr 2002 v 12:39:
= =
= = > Zdravim,
= = > Podle meho nazoru lze RTTI operatory as a is lze pouzit pouze pro
= = > objekty, coz datove typy Integer a Extended nejsou. Co zkusit
= = > pretypovat pomoci: IntPromenna := Integer( ExtendedPromenna );
= =
= = Proc nepouzijete normalne funkce round nebo trunc? Opravdu to
potrebujete pretypovat?
= =
= = Karel Rys
= =
= =
= =

____________________________________________________________________________
__
Doporu�ujeme n�kupy po internetu na http://www.obchodni-dum(tec)cz. Maj� velk�
v�b�r zbo�� - p�edev��m dom�c� spot�ebi�e a elektroniku, bezkonkuren�n�
slevy a perfektn� slu�by.

Spusteni cinnosti v modalnim okne

[*] Jan Dvorak <dvorak(zv)szu(tec)cz> - 24.4.2002 14:02:55

Zdravim vsechny,

pro jednu aplikaci potrebuji pri zobrazeni modalniho okna okamzite neco
spustit a provadet obsluhu tohoto procesu. V udalosti onShow je to prilis
brzy, okno jeste neni zobrazeno. Jak to lze zaridit jinak?

Diky za namety. Ing. Jan Dvorak

Jak pokracoavt v udalosti z Frame do Form?

[*] Frant�k Daniel <Daniel.Frantik(zv)merlin(tec)cz> - 24.4.2002 14:04:35

Co treba poslat message, ze se ma uvolnit. Odchyti ji az po dobehnuti
procedury. (Totez dela metoda Release, ale nevim jak u frame.)

Danik

> Od: Ing. Jiri SOKOL [mailto:JS-delphi(zv)seznam(tec)cz]
> Odesl�no: 24. dubna 2002 12:12
> Komu: dotaz-delp
> P�edm�t: Jak pokracoavt v udalosti z Frame do Form?
>
>
> Ahoj,
>
> chci se zeptat na toto:
> Chci na formulari zobrazit frame, ktery obsahuje nejake
> komponenty (button, image atd.)
> Jenze, kdyz ve Form vytvorim Frame, priradim mu parenta a pak
> se stane nejaka udalost
> na tom frame-u, tak se potrebuju vratit do kodu toho form-u a
> frame uvolnit.
>
> Jenze problem je v tom, ze ja reaguju v UnitFrame na udalost,
> predavam hodnotu UnitForm,
> skacu do procedury UnitForm, ve ktere se snazim uvolnit ten
> Frame. Pochopitelne, az skonci
> proceduara v tom UnitForm, chce se to vratit do UnitFrame,
> kde to vyvola vyjimku.
>
> Muzete mi nekdo poradit, jak tenhle problem vyresit?
>
> Diky Jiri
> Sokol
>
> ______________________________________________________________________
> Reklama:
> Chces-li poznat cesky film, prijd na filmovy festival Finale
> do Plzne, vice na http://www.finaleplzen(tec)cz
>

Spusteni cinnosti v modalnim okne

[*] tomsir1.edu(zv)mail.cez(tec)cz - 24.4.2002 14:05:48


timer, v onshow ho enablnout a po tiknuti zakazat ....

Radek


"Jan Dvorak" <dvorak(zv)szu(tec)cz>(zv)clexpert(tec)cz on 24.04.2002 14:02:55

Odpov�zte pros�m - delphi-l(zv)clexpert(tec)cz

Odesl�no k�m: delphi-l-owner(zv)clexpert(tec)cz


Komu: "Konference Delphi" <delphi-l(zv)clexpert(tec)cz>
Kopie:
P�edm�t: Spusteni cinnosti v modalnim okne


Zdravim vsechny,

pro jednu aplikaci potrebuji pri zobrazeni modalniho okna okamzite neco
spustit a provadet obsluhu tohoto procesu. V udalosti onShow je to prilis
brzy, okno jeste neni zobrazeno. Jak to lze zaridit jinak?

Diky za namety. Ing. Jan Dvorak

Application version

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 24.4.2002 14:12:06

From: "campulka" <campulka(zv)czas(tec)cz>
> Omlouvam se. Opravdu to nefungovalo pro jiny jazyk nez cestinu.
> Uz jsem to napravil :)

Pokud to pouziva Version info API (VerQueryValue) tak to nebude spolehlive
fungovat nikdy, protoze ty funkce predpokladaji korektni informace o verzi
(nektere soubory bohuzel maji informace o jazyku spatne). Z toho duvodu ta
trida v JCL provadi vlastni parsovani VERSIONINFO resource cimz se tento
problem vyresi.

Petr Vones

Spusteni cinnosti v modalnim okne

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

From: <tomsir1.edu(zv)mail.cez(tec)cz>
> timer, v onshow ho enablnout a po tiknuti zakazat ....

Ale fuj. Je nutne si nadefinovat uzivatelskou zpravu a tu poslat asynchronne
pomoci PostMessage, viz priklad:
http://delphi(tec)cz/soubor.asp?rok=1998&mesic=oct&den=08&soubor=dlfaaacm.htm

Petr Vones

Z novejsich delphi na starsich

[*] Jan �imeck� - 24.4.2002 14:21:06

Dobry den,

Mam problem ze kdy program udelam v�Delphi 6 personal, tak jej nemuzu
otevrit v�Delphi 4 Profesional.

Existuje nejaky program kter� tento problem resi?

S�pozdravem Jan Simecky

Automaticke zadanie hesla do databazy PARADOX

[*] Marek Spisak <spishark(zv)post(tec)cz> - 24.4.2002 14:23:57

> mam databazu v Paradoxe, a mam ju zaheslovanu, chcem aby uzivatel
> nemusel pisat heslo (ak pouziva moju aplikaciu), ako to dosiahnut aby sa
> zapisalo samo ? Tusim cez TDatabase.Params .... ale nako mi to nende ...
> co tak poslat mi otestovany KOD ? srdecna vdaka :)


session.addpassword('HESLO');


Marek Spisak

Spusteni cinnosti v modalnim okne

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 24.4.2002 14:36:18

> timer, v onshow ho enablnout a po tiknuti zakazat ....
>
> pro jednu aplikaci potrebuji pri zobrazeni modalniho okna okamzite
> neco spustit a provadet obsluhu tohoto procesu. V udalosti onShow je
> to prilis brzy, okno jeste neni zobrazeno. Jak to lze zaridit jinak?
>

Uspornejsi nez Timer je pouzit vlastni message. Nekde v sekci const si predepises

WM_MOJE = WM_USER + 1;


v OnShow zavolas PostMessage(Handle, WM_MOJE, 0, 0);

a deklarujes vlastni proceduru pro obsluhu WM_MOJE.

Timer je v tomto pripade zbytecne velky kanon.

David Lebeda

SMS

[*] Kral Jirka jr. <jirka(zv)ispot(tec)cz> - 24.4.2002 14:38:41

Kdyz chci odesilat SMS, tak posilam u eurotelu na adresu
0xxxxxxxxx(zv)sms.eurotel(tec)cz. Jaka je domena u Oskara a Paegasa?

pgs: click(tec)cz
osk: mujoskar(tec)cz


J.

SMS

[*] Jan �imeck� - 24.4.2002 14:40:14

Toto je zpr�va ve form�tu MIME obsahuj�c� v�ce ��st�.
Dobry den,

Kdys chci odesilat SMS, tak posilam u eurotelu na adresu
0xxxxxxxxx(zv)sms.eurotel(tec)cz. Jaka je domena u Oskara a Paegasa?

S poydravem J.S.

Z novejsich delphi na starsich

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 24.4.2002 14:46:27

From: "Jan �imeck�" <jsimecky(zv)zskuldova(tec)cz>
> Mam problem ze kdy program udelam v Delphi 6 personal, tak jej nemuzu
> otevrit v Delphi 4 Profesional.

Za prve musis ukladat formulare v binarni a ne textove podobe. Samozrejme pak
zalezi na tom, jake komponenty a vlastnosti pouzivas, protoze nektere nemusi
byt v Delphi 4.

Petr Vones

SMS

[*] Mephisto <mephisto(zv)akvila(tec)cz> - 24.4.2002 14:59:13

Toto je zpr�va ve form�tu MIME obsahuj�c� v�ce ��st�.
paegas ma 0xxxxxxxxx(zv)sms.paegas(tec)cz ovsem pokud ma uzivatel aktivovan click
nebo podobny prasarny tak to nefunguje
oskar tuto sluzbu nepodporuje majitel modilu si musi zalozit email a na ten
se potod da odeslat sms
Kdys chci odesilat SMS, tak posilam u eurotelu na adresu
0xxxxxxxxx(zv)sms.eurotel(tec)cz. Jaka je domena u Oskara a Paegasa?

Z novejsich delphi na starsich

[*] Jan �imeck� - 24.4.2002 14:59:52

Dobry den,

Ted nevim jak to myslite?

S pozdravem Jan Simecky


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of Petr Vones
Sent: Wednesday, April 24, 2002 2:46 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: Z novejsich delphi na starsich

From: "Jan �imeck�" <jsimecky(zv)zskuldova(tec)cz>
> Mam problem ze kdy program udelam v Delphi 6 personal, tak jej nemuzu
> otevrit v Delphi 4 Profesional.

Za prve musis ukladat formulare v binarni a ne textove podobe.
Samozrejme pak
zalezi na tom, jake komponenty a vlastnosti pouzivas, protoze nektere
nemusi
byt v Delphi 4.

Petr Vones

CD player

[*] Ing. Pavel Spisar <pajastudio(zv)wo(tec)cz> - 24.4.2002 14:59:02

Ahoj,
ja na to sel takto:

nejprve pri vytvareni formulare si zjistim rozdil
FSkryty.mpCDPlayer.TimeFormat:=tfMSF;//nastaven� �asov�ho form�tu na minuty,sekundy,sn�mky
oprava:=mci_msf_second(FSkryty.mpCDPlayer.TrackPosition[1])*-1;
FSkryty.mpCDPlayer.TimeFormat:=tfTMSF; //nastaven� �asov�ho form�tu na stopy,minuty,vte�iny,sn�mky

a pote pro aktualizaci prehrane delky celeho CD pouziji:
//aktualizace �asov�ch hodnot cel�ho CD
FSkryty.mpCDPlayer.TimeFormat := tfMSF;//nastaven� �asov�ho form�tu na minuty,sekundy,sn�mky
pozice:=FSkryty.mpCDPlayer.Position;
FSkryty.mpCDPlayer.TimeFormat:=tfTMSF;//nastaven� �asov�ho form�tu na stopy,minuty,vte�iny,sn�mky
mcd:=mci_msf_minute(pozice);
scd:=mci_msf_second(pozice);
ECDCasOD.Text:=IntMinSecNaStr((mcd*60+scd+oprava)div 60,
(mcd*60+scd+oprava)mod 60);
ECDCasDo.Text:=IntMinSecNaStr((DelkaCDM*60+DelkaCDS-(mcd*60+scd+oprava))div 60,
(DelkaCDM*60+DelkaCDS-(mcd*60+scd+oprava))mod 60);

Doufam ze to je pochopitelne.

Hodnata je u kazde mechaniky jina. Muj CDPlayer najdes na adrese
www.mujweb(tec)cz/www/pajastudio

Potreboval bych naopak poradit se ziskanim informaci z CDDB pripadne z CDTextu.

Ahoj Pavel


----- Original Message -----
From: "David Kraina" <DKx(zv)Seznam(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 23, 2002 7:21 PM
Subject: CD player


> Nazdar panove,
> pomoci komponenty TMediaPlayer delam CD prehravac s inspiraci jak na to z
> prehravace dodavaneho jako demo k Varian Workshop. Prehravac prehrava, ale
> jeho casy pracuji ve dvou modech MCI_MSF a MCI_TMSF, ktere se ovsem lisi
> (jeden je asi vuci stope a druhy vuci celemu CD). A ja bych potreboval,
> pomoci TrackBaru (min. hodnota 0, max. 100) se dostat na propocitanou pozici
> v aktuani stope. Zkratka potrebuji jestli nekdo dokazete prijit na
> algoritmus do MediaPlayer.StartPos jako pretaceni. Jestli to dokazete, tak
> jste borci a potom moc dik. DKx.
>
> #DKx*-Prosim nemazat, index do filtru.
>
>
>
>

Callback v DCOM

[*] Richard Kejval <kejval.delphi(zv)centrum(tec)cz> - 24.4.2002 15:03:16

Ahojky,
na jedne masine mam vytvoreny jeden COM objekt, z ktereho vytvarim dalsi na
jine masine, referenci na rozhrani na COM2 tedy mam. Potreboval bych ale
nazpatek z COM2 zavolat metodu COM1, ale nevim jak predat rozhrani COM1 do
COM2. Pouhe predani ukazatelu, funguje jen v pripade, ze oba procesy bezi na
stejnem stroji. Snad jsem to popsal srozumitelne.
Diky za kazdou radu.

Z novejsich delphi na starsich

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 24.4.2002 15:03:52

From: "Jan �imeck�" <jsimecky(zv)zskuldova(tec)cz>
> Ted nevim jak to myslite?

DFM soubory se daji od Delphi 5 ukladat bud jako binarni nebo textove. Starsi
verze Delphi umi pracovat pouze s binarnim formatem. Lze to nastavit v
Environment Options -> Designer -> Module creation options pro nove formulare.
U stavajicich formularu pak v designeru pomoci popup menu, polozka Text DFM.
Soubory lze zkonvertovat take hromadne programove, pomoci funkci
ObjectTextToBinary a spol.

Petr Vones

Application version

[*] campulka <campulka(zv)czas(tec)cz> - 24.4.2002 15:06:01

Nemuzu s tebou souhlasit. "VerQueryValue" funguje spolehliv� i kdy� se mu
p�edhod� chybn� informace o jazyku.

Moje TVerInfo si VERSIONINFO take castecne parsuje a soucasne pouziva
VerQueryValue a
zd� se ze to funguje spolehlive.

Jirka.

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
>
> From: "campulka" <campulka(zv)czas(tec)cz>
> > Omlouvam se. Opravdu to nefungovalo pro jiny jazyk nez cestinu.
> > Uz jsem to napravil :)
>
> Pokud to pouziva Version info API (VerQueryValue) tak to
> nebude spolehlive
> fungovat nikdy, protoze ty funkce predpokladaji korektni
> informace o verzi
> (nektere soubory bohuzel maji informace o jazyku spatne). Z
> toho duvodu ta
> trida v JCL provadi vlastni parsovani VERSIONINFO resource
> cimz se tento
> problem vyresi.
>
> Petr Vones
>

Application version

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

From: "campulka" <campulka(zv)czas(tec)cz>
> Nemuzu s tebou souhlasit. "VerQueryValue" funguje spolehliv� i kdy� se mu
> p�edhod� chybn� informace o jazyku.

VerQueryValue potrebuje ke sve funkci znat LanguageID, ktery musis nejdrive
precist z version info (pomoci \VarFileInfo\Translation). Nektere soubory maji
vsak uvedeny jiny jazyk v seznamu TranslationInfo nez ten ktery je pak pouzit
ve StringFileInfo. Tim padem dana funkce neni schopna najit prislusne
informace o verzi. Prikladem je treba DCC32.EXE z Delphi 5:

[040904B0] English (United States)
------------------------------------------------------------------------------
CompanyName=Inprise Corporation
FileDescription=Delphi Pascal Compiler
FileVersion=5.0.5.62
LegalCopyright=Copyright (c) 1983,1999 Inprise Corporation
Copyright=Copyright (c) 1983,99 Inprise Corporation
ProductName=Borland Delphi/C++Builder (Enterprise Edition)
ProductVersion=5.0.5.62
InternalName=DCC32
5.0.5.62
Designed for 32-bit Windows
Application

Translations:
040904E4

Petr Vones

ToolBar & Action

[*] LUKES V�clav <lukes(zv)ans(tec)cz> - 24.4.2002 15:17:13


Ahoj vsem,

rad bych Vas poprosil o radu.
Jde o tohle. Mam dva formulare. Na tom prvnim je TOOL BAR, ktery
obsahuje tri TOOL BUTTONY. Po kliknuti na jakemkoli z nich chci otevrit
druhy formular, kde se mi treba v LABLE napise jmeno TOOL BUTTONU, ktery
jsem stisknul.

Na Form1 jsem polozil mimo onoho ToolBaru se tremi ToolButtony i
ActionList, kde jsem zavolal Form2. Fajn, ale za Boha nemuzu udelat, aby
mi to ve Form2 vypsalo tlacitko z Form1, ktere jsem stisknul.

Diky

Vasek

WindowsCE

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 24.4.2002 15:29:54

V Delphi to nejde, ale pro MS Visual C++ i Visual Basic existuje plugin,
ktery umoznuje vyvoj pro CE. Nevim ale, jestli je free nebo ne. Informace
budou urcite na strankach MS.

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
http://web.redbox(tec)cz/petr.brant
ICQ #68652380

D&COMM s.r.o.
Korunova�n� 6
170 00 Praha 7

> Subject: WindowsCE
>

> Mam otazku, na kohokolvek z Vas, kto sa zaoberal vyvojom aplikacii pre
> windowsCE. Potreboval by som vediet nejake zakladne knowhow ohladne
> vyvoja na tejto platforme. Viete mi niekto poskitnut zakladne info co to
> obnasa ?Je moznost robit vyvoj pre CE aj v Delphi, alebo si to M$ strazi
> a daju sa pouzit len ich nastroje ?
> Thanx a lot.
>
>

Pokec

[*] <zstepanek(zv)atlas(tec)cz> - 24.4.2002 15:48:40

Zdravim

Nedavno jsem to vyresil. Mrkni se na moje stranky http://lunasoft.hyperlink(tec)cz a stahni si program Pokec. Jsou tam napevno nastavene IP adresy 123.123.123.1 az 4. Zdrojaky tam nejsou, ty ti poslu ihned, jak se dostanu k mymu pocitaci, ted je down. Snad uz dnes vecer.

V tomto programu je tabulka napevno nastavenych IP adres. Pokud mas malou sit, kde se adresy nemeni, tak je to v pohode. Chtel bych tam dodelat neco, aby se automaticky zjistovali prihlaseni uzivatele v cele siti a zjistilo se jmeno uzivatele a jmeno stroje a dynamicky se to zobrazovalo v programu.

Upozornuju, ze se to po spusteni automaticky ulozi do registru do polozky RUN.

Je tam pouzita komponenta vyuzivajici UDP sockety. Poslu vse potrebne.

Kdokoliv chce zdrojaky, staci se ozvat.

Zdenek


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

J�> Chtel bych se zeptat, jak udelat jednoduchy pokec vramci pocitacove
J�> site. Skousel jsem na server ukladat data, ale v�echny pocitace se
J�> nevesli do intervalu a narz ortecri ten soubor dva pocitace.

Co tak urobit nieco ako MailSlot. Pozri si na www.torry.net nieco ako
"MailSlot"

Callback v DCOM

[*] Alexandr Stefek <alex(zv)scova.vabo(tec)cz> - 24.4.2002 16:11:20

Urcite pomuze
http://www.techvanguards.com/products/eventsinkimp/> Ahojky,
> na jedne masine mam vytvoreny jeden COM objekt, z ktereho vytvarim dalsi
na
> jine masine, referenci na rozhrani na COM2 tedy mam. Potreboval bych ale
> nazpatek z COM2 zavolat metodu COM1, ale nevim jak predat rozhrani COM1 do
> COM2. Pouhe predani ukazatelu, funguje jen v pripade, ze oba procesy bezi
na
> stejnem stroji. Snad jsem to popsal srozumitelne.
> Diky za kazdou radu.
>

Spusteni cinnosti v modalnim okne

[*] Dalibor �r�tek <dalibor.srutek(zv)i-projekt(tec)cz> - 24.4.2002 16:25:48

treba bych zkusil overloadid metodu Show a zavolal bych to po inherited.

-----Original Message-----
From: Jan Dvorak [mailto:dvorak(zv)szu(tec)cz]
Sent: Wednesday, April 24, 2002 2:03 PM
To: Konference Delphi
Subject: Spusteni cinnosti v modalnim okne


Zdravim vsechny,

pro jednu aplikaci potrebuji pri zobrazeni modalniho okna okamzite neco
spustit a provadet obsluhu tohoto procesu. V udalosti onShow je to prilis
brzy, okno jeste neni zobrazeno. Jak to lze zaridit jinak?

Diky za namety. Ing. Jan Dvorak

Spusteni cinnosti v modalnim okne

[*] ales.pavel(zv)popron(tec)cz - 24.4.2002 16:28:14

trochu prasecina:
dej sleep po onshow a pak to vykonej..

>Jan Dvorak:
>pro jednu aplikaci potrebuji pri zobrazeni modalniho okna okamzite neco
>spustit a provadet obsluhu tohoto procesu. V udalosti onShow je to prilis
>brzy, okno jeste neni zobrazeno.

Ales Pavel
Technical Specialist
Popron Consulting - Your System Integrator
HW-25 let,SW-D6 Ent W2000

SMS

[*] ales.pavel(zv)popron(tec)cz - 24.4.2002 16:31:22

Aldik doplnuje:
ja dodam ze to nutne nemusis byt cislo jako alias muze byt i jmeno napriklad
ales.pavel(zv)mujoskar(tec)cz nebo trebas ales.pavel(zv)click(tec)cz takze jsi...vis
kde:-))

Kolegove napsali:
>Kdyz chci odesilat SMS, tak posilam u eurotelu na adresu
>0xxxxxxxxx(zv)sms.eurotel(tec)cz. Jaka je domena u Oskara a Paegasa?

>pgs: click(tec)cz
>osk: mujoskar(tec)cz


Callback v DCOM

[*] Radim Kunz <privat(zv)casestudio(tec)com> - 24.4.2002 16:53:47


----- Original Message -----
From: "Richard Kejval" <kejval.delphi(zv)centrum(tec)cz>
To: "Konference Delphi" <DELPHI-L(zv)CLEXPERT.CZ>
Sent: Wednesday, April 24, 2002 3:03 PM
Subject: Callback v DCOM


> Ahojky,
> na jedne masine mam vytvoreny jeden COM objekt, z ktereho vytvarim dalsi
na
> jine masine, referenci na rozhrani na COM2 tedy mam. Potreboval bych ale
> nazpatek z COM2 zavolat metodu COM1, ale nevim jak predat rozhrani COM1 do
> COM2. Pouhe predani ukazatelu, funguje jen v pripade, ze oba procesy bezi
na
> stejnem stroji. Snad jsem to popsal srozumitelne.
> Diky za kazdou radu.
>

Ty procesy bezi na stejnem stroji nebo v jednom programu ? Jinak plati, ze
pokud
neco v DCOM nefunguje , na 95 % je na vine nastaveni prav.

Radim

SMS

[*] Blazek Jaroslav <Jaroslav.Blazek(zv)access-it(tec)cz> - 24.4.2002 16:54:35

Ahoj,

>ales.pavel(zv)mujoskar(tec)cz nebo trebas ales.pavel(zv)click(tec)cz takze jsi...vis kde:-))

presne tak, a take kdyz budes posilat na paegas (pausal) take to nedojde...

mrkni sem, je to ale v Ccku :-)
http://www.eternal(tec)cz/article.php?nID=290



S pozdravem

Bc. Jaroslav Blazek
Access-IT Ceska Lipa
mailto:jaroslav.blazek(zv)access-it(tec)cz
http://www.access-it(tec)cz
ICQ : 133673990
+420605/813644

Callback v DCOM

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 24.4.2002 17:04:53

Na jakem OS to zkousis, my jsme to zkouseli z W2000, tam je to OK,
ale udalosti ze comserveru W2000 na W98 klienta jsme nedostali.
Na druhou machinu W2000, nebo WinNT to bylo v pohode.

Pointery si nikdy nepredavej mimo proces, to nemuze fungovat.

Slavek

>
> > Ahojky,
> > na jedne masine mam vytvoreny jeden COM objekt, z ktereho vytvarim dalsi
> na
> > jine masine, referenci na rozhrani na COM2 tedy mam. Potreboval bych ale
> > nazpatek z COM2 zavolat metodu COM1, ale nevim jak predat rozhrani COM1 do
> > COM2. Pouhe predani ukazatelu, funguje jen v pripade, ze oba procesy bezi
> na


> Ty procesy bezi na stejnem stroji nebo v jednom programu ? Jinak plati, ze
> pokud
> neco v DCOM nefunguje , na 95 % je na vine nastaveni prav.
>
> Radim
>

commit v IB6

[*] Vladimir Michl <vladimir.michl(zv)hlubocky.del(tec)cz> - 24.4.2002 17:09:40

On Fri, 19 Apr 2002, Robert Poncak wrote:

>
> no to sa mi viac paci, ale neprisiel som na to ako to obnovit cez
> tIBDataSet.
> Ako vyvolat Insert v tIBDataSet(ak mam napisany insert sql)? Ako Refresh?
> Nemoze mi niekto napisat kus kodu ako to funguje? Uz som sa hrabal aj v
> archive, ale tam nic konkretne nie je.

* TIBDataSet.Append() take lze .Insert(); - zalozi novy zaznam
* naplnim jednotlive sloupce daty
* TIBDataSet.Post() - promitne hodnoty ze sloupcu pomoci InsertSQL do
databaze a nasledne zavola RefreshSQL, na obnoveni hodnot v aktualnim
radku.
---------------------------------------------------------------------------
Vladim�r Michl <Vladimir.Michl(zv)hlubocky.del(tec)cz>
Del a.s., Stroj�rensk� 38, ���r nad S�zavou
pobo�ka Olomouck� 355, Hlubo�ky-Mari�nsk� �dol�
tel: +420 68 5353548, fax: +420 68 5352364
http://hlubocky.del(tec)cz

problem s COM DLL

[*] Ing. Josef Kasal <kasal(zv)applic(tec)cz> - 24.4.2002 17:10:16

Navazuji na dotaz, ktery jsem poslal.

Z casovych duvodu jsem pouzil komponenty dll trid.

Zrada nastala, kdyz jsem projektovou cast s temito funkcemi z jednoho
projektu (BC++ 5.5) pridal do druhe ( BC++ 6.0).

Kompiler nahlasil, ze mnou pouzivane funkce trid nejsou "accessible"!

Prosim, nemuzete mi nekdo pomoct? V cem je zmena?

Pepik.

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

Komponent FTP

[*] Lubos <ludan(zv)inMail.sk> - 24.4.2002 17:15:40

Ahoj
Ked si chcem spravit FTP klienta so standardnymi komponentami z=
Delphi
mMyslim=2C ze TNNFTP=29 tak sa mi program ani nespusti a sko=
nci s hlaskou=2C ze
nemoze vytvorit nejaky socket ci co=2E
Doma nem=
am nainstalovanu siet=2C ale skusal som pridat protokoly a ovladac
n=
a sietovku =28ziadnu sice nemam=2C ani modem=29 ale nopomohlo to=2E
=
Nevie niekto=2C ako to rozchodit=3F
Dik
Lubos

OT- Rychlost NetBEUI vs. TCP/IP

[*] Vladimir Michl <vladimir.michl(zv)hlubocky.del(tec)cz> - 24.4.2002 17:17:39


Myslim ze je to dano mensi rezii tohoto protokolu. Ale jak jiz popisovali
kolegove, nemusi nejrychlejsi reseni byt z pohledu do budoucna nejlepsi
reseni.

On Tue, 16 Apr 2002, Roland Turcan wrote:

> Ahojte!
>
> Dostal som jedno doporucenie pre nastavenie sieti od jednej firmy pre ich
> soft, ktora deklaruje vyssiu rychlost pri pouziti NetBEUI oproti TCP/IP a ze
> to aj merali a je to tak.
>
> Mne sa to nezda, aky mate vy na to nazor. V com moze byt NetBEUI rychlejsie
> ?
>
> TRoland.
>
>

---------------------------------------------------------------------------
Vladim�r Michl <Vladimir.Michl(zv)hlubocky.del(tec)cz>
Del a.s., Stroj�rensk� 38, ���r nad S�zavou
pobo�ka Olomouck� 355, Hlubo�ky-Mari�nsk� �dol�
tel: +420 68 5353548, fax: +420 68 5352364
http://hlubocky.del(tec)cz

ToolBar & Action

[*] Martin Cajbik <cajbik(zv)sct.sk> - 24.4.2002 18:42:06

Ak to robis cez Action tak to ani neurobis, ako Sender sa totiz dava ta
Action.
Takze musis nastavenie Action pre tie butony zrusit. Potom dostanes ako
Sender stlaceny Button.

MarCaNT (marcant(zv)sct.sk)

Ahoj vsem,

rad bych Vas poprosil o radu.
Jde o tohle. Mam dva formulare. Na tom prvnim je TOOL BAR, ktery
obsahuje tri TOOL BUTTONY. Po kliknuti na jakemkoli z nich chci otevrit
druhy formular, kde se mi treba v LABLE napise jmeno TOOL BUTTONU, ktery
jsem stisknul.

Na Form1 jsem polozil mimo onoho ToolBaru se tremi ToolButtony i
ActionList, kde jsem zavolal Form2. Fajn, ale za Boha nemuzu udelat, aby
mi to ve Form2 vypsalo tlacitko z Form1, ktere jsem stisknul.

Diky

Vasek

Z novejsich delphi na starsich

[*] Martin Cajbik <cajbik(zv)sct.sk> - 24.4.2002 18:45:46

Pokial viem tak ani binarny format DFM nie je pre D6 a D4 uplne
kompaktibilny (textovy D4 vobec nepodporuje). Myslim, ze to je sposobene
pouzivanim Unicodu v D6.

MarCaNT (marcant(zv)sct.sk)


Dobry den,

Ted nevim jak to myslite?

S pozdravem Jan Simecky


> Mam problem ze kdy program udelam v Delphi 6 personal, tak jej nemuzu
> otevrit v Delphi 4 Profesional.

Za prve musis ukladat formulare v binarni a ne textove podobe.
Samozrejme pak
zalezi na tom, jake komponenty a vlastnosti pouzivas, protoze nektere
nemusi
byt v Delphi 4.

Petr Vones

dbExpress FetchOnDemand

[*] Andrej Kmet <amk(zv)pobox.sk> - 24.4.2002 19:38:04

Dobry den, mam nasledovny problem:

Pri BDEDataSet a IBDataSet sa fetchuju iba tie zaznamy ktore su potrebne
na zobrazenie resp. spracovanie, takze pri selecte ktory vrati tisice
zaznamov sa v skutocnosti cez siet stiahne iba male mnozstvo a dalsie
zaznamy sa stahuju dodatocne (pekne to je vidiet pocas scrollovania).

Chcem vsak opustit BDE a kedze IB nieje v mojom pripade mozne pouzit,
skusam dbExpress, kde to takto rozchodit neviem.

Property XXXClientDataSet.FetchOnDemand mam nastavenu na true ale nic
mi to nepomaha.

ctQuery, ctTable - vysledok je ten isty, po sieti mi vzdy pridu vsetky
zaznamy.

D6.2Ent
W2K
dbexpress drivers:
Oracle: default, Core Lab
MSSQL2000: Timur Islamov, Core Lab

Voped dakujem za odpoved.


Andrej
____________________________________
http://www.pobox.sk/ - spolahliva a bezpecna prevadzka


OLE server

[*] Tomas Krysl <tomkrysl(zv)quick(tec)cz> - 24.4.2002 19:49:19

Cau,
chtel bych se zeptat, jak co nejrychleji (tj. jednoduse) vytvorit z aplikace OLE server. Mam 2 pribuzne aplikace a chtel bych zaridit, aby se volitelne jedna "objevila" v druhe (jeji hlavni okno, menu a toolbar). Idealni by byla komponenta, kterou staci hodit na form. Ole klienta vyrobit umim.

Dik za kazdou radu

Tomas Krysl

Z novejsich delphi na starsich

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 24.4.2002 20:38:50

UHJvYmxlbSBqZSB2IHVrbGFkYW5pIHJldGV6Y3UgdiBERk0gc291Ym9ydS4gRGVscGhpIDYgcG91
eml2YSBqaW5lDQprb2RvdmFuaSByZXRlemN1LiBTdGFjaSBwb3Jvdm5hdCB0ZXh0b3ZlIHBvZG9i
eSBEQkYgc291Ym9ydS4NCg0KSmVkaW5lIHJlc2VuaSBqZSB1ZHJ6b3ZhdCAyIHZlcnplIHByb2dy
YW11DQoNCi0tIA0KaW5nLiBKYW4gRmlhbGENCm1haWx0bzpqYW4uZmlhbGFAaW9sLmN6DQoNCjI0
LjQuMjAwMiAiSmFuIKlpbWVja/0iOg0KPiBNYW0gcHJvYmxlbSB6ZSBrZHkgcHJvZ3JhbSB1ZGVs
YW0gdqBEZWxwaGkgNiBwZXJzb25hbCwgdGFrIGplaiBuZW11enUNCj4gb3RldnJpdCB2oERlbHBo
aSA0IFByb2Zlc2lvbmFsLg0KDQo+IEV4aXN0dWplIG5lamFreSBwcm9ncmFtIGt0ZXL9IHRlbnRv
IHByb2JsZW0gcmVzaT8=

OT- Rychlost NetBEUI vs. TCP/IP

[*] Jaroslav Uher <moravia(zv)mbox.vol(tec)cz> - 24.4.2002 20:43:01

Ahoj,

On 24 Apr 2002, at 17:17, Vladimir Michl wrote:

> Myslim ze je to dano mensi rezii tohoto protokolu. Ale jak jiz
> popisovali kolegove, nemusi nejrychlejsi reseni byt z pohledu do
> budoucna nejlepsi reseni.
>
> On Tue, 16 Apr 2002, Roland Turcan wrote:
>
> > Ahojte!
> >
> > Dostal som jedno doporucenie pre nastavenie sieti od jednej firmy
> > pre ich soft, ktora deklaruje vyssiu rychlost pri pouziti NetBEUI
> > oproti TCP/IP a ze to aj merali a je to tak.
> >
> > Mne sa to nezda, aky mate vy na to nazor. V com moze byt NetBEUI
> > rychlejsie ?
> >
> > TRoland.

nejsem odbornik na site, ale pripojim par informaci z praxe.
Vcera jsem instaloval TCP/IP na 3 PC v siti peer-to-peer .
("AutoContak" nam pri instalaci site nastavil NetBEUI protokol s
tim, ze je LEPSI).
Potreboval jsem si pripojit PORADNE i brachovy PC k mojemu.
Na NetBEUI jsem si stahoval soubory vetsi 5 MB na trikrat.
(Prvni dva pokusy byly vetsinou neuspesne a kabel nema vice nez
20m, karty Realtek PCI Ethernet Adapter).
Na TCP/IP BEZ PROBLEMU.

Jarek Uher

OT: Program v ASM pro 8051

[*] DL <engine(zv)ropacek(tec)cz> - 24.4.2002 21:48:31

Dobry den!

Nemel by nekdo z vas nejaky pekny, ale ne nejak moc slozity program napsany v Assembleru pro mikroprocesor 8051? Potrebuju do skoly nejakou samostanou praci a nejak to nezvladam :((

Diky
Vasek

Hledam komponentu podobnou DBImage, ktera umi i JP

[*] Pesek Michal <Michal.Pesek(zv)MNUL.CZ> - 24.4.2002 22:39:33

Hi,

neznate nekdo DB komponentu, ktera zvladne zobrazovat jpeg picture.
Standardni (DBImage) komunikuje jen s bitmapou a to se mi moc do kramu
nehodi.

diky

Michal PEPR Pesek
http://www.peprsoft(tec)cz

dbExpress FetchOnDemand

[*] cis <cis(zv)atlas(tec)cz> - 24.4.2002 22:54:43

Hi,
nastav Packetrecords:=20;

To mi vzdy fungovalo.
alda

----- Original Message -----
From: "Andrej Kmet" <amk(zv)pobox.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, April 24, 2002 7:38 PM
Subject: dbExpress FetchOnDemand


Dobry den, mam nasledovny problem:

Pri BDEDataSet a IBDataSet sa fetchuju iba tie zaznamy ktore su potrebne
na zobrazenie resp. spracovanie, takze pri selecte ktory vrati tisice
zaznamov sa v skutocnosti cez siet stiahne iba male mnozstvo a dalsie
zaznamy sa stahuju dodatocne (pekne to je vidiet pocas scrollovania).

Chcem vsak opustit BDE a kedze IB nieje v mojom pripade mozne pouzit,
skusam dbExpress, kde to takto rozchodit neviem.

Property XXXClientDataSet.FetchOnDemand mam nastavenu na true ale nic
mi to nepomaha.

ctQuery, ctTable - vysledok je ten isty, po sieti mi vzdy pridu vsetky
zaznamy.

D6.2Ent
W2K
dbexpress drivers:
Oracle: default, Core Lab
MSSQL2000: Timur Islamov, Core Lab

Voped dakujem za odpoved.


Andrej
____________________________________
http://www.pobox.sk/ - spolahliva a bezpecna prevadzka



Hi,
nastav Packetrecords:=20;

To mi vzdy fungovalo.
alda

----- Original Message -----
From: "Andrej Kmet" <amk(zv)pobox.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, April 24, 2002 7:38 PM
Subject: dbExpress FetchOnDemand


Dobry den, mam nasledovny problem:

Pri BDEDataSet a IBDataSet sa fetchuju iba tie zaznamy ktore su potrebne
na zobrazenie resp. spracovanie, takze pri selecte ktory vrati tisice
zaznamov sa v skutocnosti cez siet stiahne iba male mnozstvo a dalsie
zaznamy sa stahuju dodatocne (pekne to je vidiet pocas scrollovania).

Chcem vsak opustit BDE a kedze IB nieje v mojom pripade mozne pouzit,
skusam dbExpress, kde to takto rozchodit neviem.

Property XXXClientDataSet.FetchOnDemand mam nastavenu na true ale nic
mi to nepomaha.

ctQuery, ctTable - vysledok je ten isty, po sieti mi vzdy pridu vsetky
zaznamy.

D6.2Ent
W2K
dbexpress drivers:
Oracle: default, Core Lab
MSSQL2000: Timur Islamov, Core Lab

Voped dakujem za odpoved.


Andrej
____________________________________
http://www.pobox.sk/ - spolahliva a bezpecna prevadzka

ToolBar & Action

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 24.4.2002 23:12:06

From: "LUKES V�clav" <lukes(zv)ans(tec)cz>
> obsahuje tri TOOL BUTTONY. Po kliknuti na jakemkoli z nich chci otevrit
> druhy formular, kde se mi treba v LABLE napise jmeno TOOL BUTTONU, ktery
> jsem stisknul.

V Delphi 6 byla pridana vlastnost TBasicAction.ActionComponent:

procedure TForm1.Action1Execute(Sender: TObject);
begin
ShowMessage((Sender as TAction).ActionComponent.Name);
end;

Petr Vones

Z novejsich delphi na starsich

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

From: "Martin Cajbik" <cajbik(zv)sct.sk>
> Pokial viem tak ani binarny format DFM nie je pre D6 a D4 uplne
> kompaktibilny (textovy D4 vobec nepodporuje). Myslim, ze to je sposobene
> pouzivanim Unicodu v D6.

To je pravda, ale deje se tak jen pokud je v textu nejaky znak s diakritikou.
Slo by to resit nejakym nastrojem ktery by provedl konverzi do puvodniho
formatu.

Petr Vones

Komponent FTP

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 24.4.2002 23:17:45

From: "Lubos" <ludan(zv)inMail.sk>
> Ked si chcem spravit FTP klienta so standardnymi komponentami z Delphi
> mMyslim, ze TNNFTP) tak sa mi program ani nespusti a skonci s hlaskou, ze

Nepouzivej tyhle komponenty. Stahni si Indy nebo Synapsi:
http://www.nevrona.com/Indy/
http://www.ararat(tec)cz/synapse/

Petr Vones

Hledam komponentu podobnou DBImage, ktera umi i JP

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 24.4.2002 23:23:12

From: "Pesek Michal" <Michal.Pesek(zv)MNUL.CZ>
> neznate nekdo DB komponentu, ktera zvladne zobrazovat jpeg picture.
> Standardni (DBImage) komunikuje jen s bitmapou a to se mi moc do kramu

Podivej se na tohle:
http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=13317

Petr Vones

Hledam komponentu podobnou DBImage, ktera umi i JP

[*] =?utf-8?B?VG9tw6HFoSBLdXDEjcOtaw==?= <tks(zv)mail(tec)cz> - 24.4.2002 23:49:56

Cau
Muzes pouzit komponentu ze ZeosControls

"TZDbImage - component for show Bitmap, Jpeg and Gif images"

Viz:
http://www.zeoslib.org/zeos_zc_main.php

T.

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Pesek Michal
Sent: Wednesday, April 24, 2002 10:40 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Hledam komponentu podobnou DBImage, ktera umi i JPEGy

Hi,

neznate nekdo DB komponentu, ktera zvladne zobrazovat jpeg picture.
Standardni (DBImage) komunikuje jen s bitmapou a to se mi moc do kramu
nehodi.

diky

Michal PEPR Pesek
http://www.peprsoft(tec)cz

---
Pøíchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.351 / Virová báze: 197 - datum vydání: 19.4.2002

Zmena kurzoru

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 25.4.2002 09:21:45

From: "Marek Eichler" <marek.eichler(zv)atlas(tec)cz>

> Screen.Cursor := crHourGlass;
> try
> ... vykonavany kod ...
> finally
> Screen.Cursor := crDefault;
> end;

Tohle taky neni spravne, spravne bys mel zapamatovat
puvodni kurzor a pak ho vratit zpatky a ne tam natvrdo strcit
default.


Bye, pf

Zmena kurzoru

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 25.4.2002 03:42:11

From: "Petr Fejfar" <development(zv)callnet(tec)cz>
> Tohle taky neni spravne, spravne bys mel zapamatovat
> puvodni kurzor a pak ho vratit zpatky a ne tam natvrdo strcit
> default.

Prirazenim crDefault do TScreen.Cursor se obnovi puvodni kurzor nastaveny pro
dany TControl. Takze pokud mel napriklad nejaky button nastaven specificky
kurzor, bude tento opet obnoven. Nastaveni kurzoru globalne v TScreen by se
melo pouzivat pouze ve specialnich pripadech, jako je napriklad cekani na
dokonceni nejake operace, kdy uzivatel nemuze v tu dobu pouzivat ostatni
funkce aplikace.

Petr Vones

Jak zatlacit tlacitko po dobu vyvolani menu ?

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 25.4.2002 05:52:31

Zkus se podivat na http://www.kopr(tec)cz/delphi/index.htm#KColBtn
kde tuto vlastnost pouzivam, a dokonce po stlaceni tlacitka lze tlacitko
obarvit na jinou barvu a barva textu taky na jinou barvu, takze vidim, kde
se co stisklo.

----- Pavel ZIDEK -----
http://www.kopr(tec)cz/delphi, delphi(zv)kopr(tec)cz


>
> > Subject: Jak zatlacit tlacitko po dobu vyvolani menu ?
> >
>
> > mam maly problem s tlacitkem (TButton, TBitBtn) na kterem mam povesene
> menu. Kdyz tlacitko zatlacim, tak se vyvola menu, ze ktereho vyberu
nejakou
> polozku. A ted ten problem: jak udelat to, aby tlacitko bylo po dobu do
> vybrani polozky videt jako zatlacene? Stava se mi, ze se bud hned vrati do
> puvodni polohy, nebo ze ani neni postrehnout jeho zatlaceni. Dekuji za
> kazdou radu.
> > S pozdravem
> > Jaro B.

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