Archív konference Delphi

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

Kopie datasetu

[*] konfera(zv)rus(tec)cz - 4.3.2004 20:40:38

Zdravim,

Original message (4. brezna 2004, "Mirka Kincova"):

MK> chtela bych se zeptat, jak lze udelat kopii nejakeho datasetu.

omlouvam se, moje odpoved opravdu nebyla relevatni :-( myslel jsem na
obsah datasetu, ne na objekty :-( ...

Prijemny den,

Peter

Kopie datasetu

[*] konfera(zv)rus(tec)cz - 4.3.2004 20:34:37

Zdravim,

Original message (4. brezna 2004, "Mirka Kincova"):
MK> chtela bych se zeptat, jak lze udelat kopii nejakeho datasetu.

Co treba komponenta TBatchMove?

Prijemny den,

Peter

Je pointer Class?

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 4.3.2004 20:30:35

Doporucuji to zavcas prepsat, jinak se asi pozdeji umlatite na
drobnostech.

Slavek

> > A co ma byt ucelem ?
>
> Je to kvuli nasemu napsanemu interpretu, v kompilacni fazi se
> se vsim pracuje jako s Class ale v run time fazi muze byt
> dosly pointer jak vytvoreny Object tak i odkaz na TClass, a
> to potrebuju poznat...
>
> Pavel Poles
>
>
>
>
>
>

Kopie datasetu

[*] Mirka Kincova <mirka.kincova(zv)seznam(tec)cz> - 4.3.2004 20:20:24

Zdravim,
chtela bych se zeptat, jak lze udelat kopii nejakeho datasetu.
Priklad: na formu mam umistene dva datasety DATA1 (TADOQuery) a DATA2
Otazka: jak docilim toho, aby dataset DATA2 byl identicky s DATA1 (tzn. aby
tam byly vsechny fieldy, radky, SQLText atd.?

Zkousela jsem laborovat s assign - marne, zkousela jsem prirazovat
datasource, pak kopirovat postupne fields, SQLText, zkousela jsem Clone,ale
dosahla jsem akorat toho, ze se bud neprenesly vsechny fieldy (v datasetu
mam i nektere rucne nadefinovane lookup fields) nebo ve zdrojovem datasetu
fieldy zmizely.

Diky za kazdy napad.

Mirka


TAlign v .NET

[*] Petr Vones <pvones(zv)vol(tec)cz> - 4.3.2004 20:12:22

From: "Roland Turcan" <konf(zv)rotursoft.sk>
> chcem sa spytat, ze ktora property nastavuje ekvivalent TAlign?

Control.Dock

Petr Vones

TAlign v .NET

[*] Roland Turcan <konf(zv)rotursoft.sk> - 4.3.2004 20:08:21

Hello All!

chcem sa spytat, ze ktora property nastavuje ekvivalent TAlign?

Dakujem.

--
Best regards, TRoland

http://exekutor.rotursoft.sk


Tvorba napovedy

[*] Mirka Kincova <mirka.kincova(zv)seznam(tec)cz> - 4.3.2004 19:28:18

Zkus Help&Manual
Nekde maji www - je to spickovy nastroj
Mirka

----- Original Message -----
From: "Fait LMSS" <fait(zv)lmss(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, March 04, 2004 7:06 PM
Subject: OT: Tvorba napovedy


> Muzete mi poradit ktery nastroj pouzivat na tvorbu helpu pro aplikace.
>
> Dik.
> J.Fait
>
>
> Obsah teto zasilky byl zkontrolovan na pritomnost viru technologii
BitDefender
>
>
>

OT: Tvorba napovedy

[*] Fait LMSS <fait(zv)lmss(tec)cz> - 4.3.2004 19:06:15

Muzete mi poradit ktery nastroj pouzivat na tvorbu helpu pro aplikace.

Dik.
J.Fait



Obsah teto zasilky byl zkontrolovan na pritomnost viru technologii BitDefender

Tvorba napovedy

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 4.3.2004 19:12:16

Napriklad jakykoli SW pro tvorbu HTML a pak to zkompilovat do CHM programem
Microsoft HTML Help Workshop.

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
http://web.redbox(tec)cz/petr.brant <http://web.redbox(tec)cz/petr.brant> > Muzete mi poradit ktery nastroj pouzivat na tvorbu helpu pro aplikace.
>

firebird a sprava DB

[*] Pavel Malinsky <malinsky(zv)pmcom(tec)cz> - 4.3.2004 18:30:12

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Fait LMSS


Ahoj,

> > Spickovy nastroj je IBExpert http://www.ibexpert.com za
> > tech 200eur to stoji. (Ale je i nejaka Personal verze).
> >
> Souhlasim s tim ze se jedna o spickovy nastroj. Personal verze je
> orezana o nektere funkce jako granty...atp.
> Vrele doporucuji, sami to pouzivame.

Pro me je podstatnej predevsim "Plan analyzer", protoze
kolikrat zjistim, jak blbe ho dokazu napsat dotaz :).

S pozdravem a dikem
=====================================
> Pavel Malinsky; malinsky(zv)pmcom(tec)cz <
=====================================
> GSM: 602 652 203 | ICQ: 322015967 <
=====================================

WinAPI 32 failed na Win98

[*] Lasevic, Martin <mlasevic(zv)ratiopharm(tec)cz> - 4.3.2004 18:10:10

Spise jsem se jeste kouknul do historie konfery a mohly by to byt
TStringGridy.....tech tam taky je......
Myslite si, ze to je spravna cesta?

Martin

> Tohle se na Win98 stava, kdyz dojdou zdroje. Zkus
> zkontrolovat, jestli nekde
> nealokujes neco, co pak zapomenes uvolnit.
>
> Roman
>
> Dne Thursday, March 04, 2004 4:01 PM [GMT+1=CET],
> Lasevic, Martin <mlasevic(zv)ratiopharm(tec)cz> napsal(a):
>
> > Zdravim,
> > mame aplikaci psanou v D5Profi SP1, ktera na Win98 SE obcas
> ( ale pak
> > soustavne) vyvolava chybu %subj%.

Jak zjistit domenu a SID uzivatele z Windows 9x

[*] j.binder(zv)albacon(tec)cz - 4.3.2004 18:06:09

Ahoj,
potrebuji jednoznacne identifikovat uzivatele, ktery spustil program. Minimalne k tomu muze stacit jmeno + domena, ale lepe tez SID (nebo jeho GUID?). Na NT/W2k je to jasne, ale jak to udelat na W9x zatim nevim (uzivatel je prihlasen k domene ovsem z W9x).

Potreboval bych tez overit (opet i z W9x), zda je clenem urcite skupiny v domene.

Dale hledam moznost, jak ze sluzby zjistit, zda je nekdo prihlasen a v kladnem pripade opet zjistit jeho SID nebo alespon jmeno + domenu.

Pokud to nekdo ma vyresene nebo muze poskytnout nejaky hint ci odkaz, byl bych vdecny.

Jiri Binder

hlidani aplikace pri pristupu do registru windows

[*] tomsir1.edu(zv)mail.cez(tec)cz - 4.3.2004 17:52:07


regmon
www.sysinternals.com
mam na disku, muzu poslat

Radek


"petr palicka" <palicka.petr(zv)seznam(tec)cz>(zv)clexpert(tec)cz on 04.03.2004 17:50:07

Odpovezte prosim - delphi-l(zv)clexpert(tec)cz

Odeslano kym: delphi-l-owner(zv)clexpert(tec)cz


Komu: delphi-l(zv)clexpert(tec)cz
Kopie:
Predmet: hlidani aplikace pri pristupu do registru windows


Ahoj,

potreboval bych nejaky hlidatko, ktery by me
reklo, ke kterym klicum aplikace pristupuje.
Potrebuju hlidat cteni i zapis. Vim o kterou
aplikaci se jedna, teddy muzu ji nastavit a
spustit na vyzadani nebo podobne. Netreba hlidat
vsechno a hlasit kam ktera aplikace, staci hlidat
jen jednu urcenou.
Bud bych rad nejaky programek hotvy, nebo radu
jak to udelat v delphy 6 pro, WinXP pro.

dekuji

Peca


hlidani aplikace pri pristupu do registru windows

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 4.3.2004 17:50:07

Ahoj,

potreboval bych nejaky hlidatko, ktery by me
reklo, ke kterym klicum aplikace pristupuje.
Potrebuju hlidat cteni i zapis. Vim o kterou
aplikaci se jedna, teddy muzu ji nastavit a
spustit na vyzadani nebo podobne. Netreba hlidat
vsechno a hlasit kam ktera aplikace, staci hlidat
jen jednu urcenou.
Bud bych rad nejaky programek hotvy, nebo radu
jak to udelat v delphy 6 pro, WinXP pro.

dekuji

Peca


firebird a sprava DB

[*] Fait LMSS <fait(zv)lmss(tec)cz> - 4.3.2004 17:46:04

> Spickovy nastroj je IBExpert http://www.ibexpert.com za
> tech 200eur to stoji. (Ale je i nejaka Personal verze).
>
Souhlasim s tim ze se jedna o spickovy nastroj. Personal verze je
orezana o nektere funkce jako granty...atp.
Vrele doporucuji, sami to pouzivame.

J. Fait



Obsah teto zasilky byl zkontrolovan na pritomnost viru technologii BitDefender

Focus v DBGridu?

[*] Karel Pecinka <k.pecinka(zv)seznam(tec)cz> - 4.3.2004 17:22:01

Pouzij TBookmark takto:

var BM: TBookmark;

begin
BM:=Table.GetBookmark;

xxx;

Table.GotoBookmark(BM);
Table.FreeBookmark(BM);

end;

Karel

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of konfera(zv)rus(tec)cz
Sent: Thursday, March 04, 2004 4:34 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: Focus v DBGridu?


Zdravim,

Original message (4. brezna 2004, "Tomas Madle"):

TM> mam v DBGridu vypis tabulky, tu updatem menim a po refreshi toho
TM> gridu mne skace kurzor na prvni radek, nemuzu najit nekde informaci,

TM> na kterym radku se v gridu prave nachazim, prosim o pomoc.

Neridte se pozici dbgridu, ale pozici v tabulce. Budto locate na ten
zaznam, ktery jste updatoval, nebo tusim bookmark se to jmenuje.

Prijemny den,

Peter

WinAPI 32 failed na Win98

[*] Martin Schayna <mschayna(zv)aktis(tec)cz> - 4.3.2004 17:12:00

Lasevic, Martin <mlasevic(zv)ratiopharm(tec)cz> wrote:
> Zdravim,
> mame aplikaci psanou v D5Profi SP1, ktera na Win98 SE obcas ( ale pak
> soustavne) vyvolava chybu %subj%.

Zrejme dosly zdroje (resources). Zkus si zapnout rsrcmtr.exe,
tedy alespon doufam ze si to pamatuji dobre, je to soucast Win98
a ukazuje alokovane resources.

Martin Schayna

Focus v DBGridu?

[*] dphi_forum(zv)proces.sk - 4.3.2004 16:51:57



var
ID: Integer;

begin
ID := dm.IBQueKrstyPORADIE.Value;

... nejaka operacia ...

dm.IBQueKrsty.Locate('PORADIE', ID, []);
end;

WinAPI 32 failed na Win98

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

Tohle se na Win98 stava, kdyz dojdou zdroje. Zkus zkontrolovat, jestli nekde
nealokujes neco, co pak zapomenes uvolnit.

Roman

Dne Thursday, March 04, 2004 4:01 PM [GMT+1=CET],
Lasevic, Martin <mlasevic(zv)ratiopharm(tec)cz> napsal(a):

> Zdravim,
> mame aplikaci psanou v D5Profi SP1, ktera na Win98 SE obcas ( ale pak
> soustavne) vyvolava chybu %subj%.
>
> Aplikace bezi na MSSQL 2000 SP3, pouzite komponenty ODBC od Fuleho,
> standardni komponenty Delphi a RxLibrary.....
>
> Nevite nekdo, jak se teto chyby zbavit? Jo a pro uplnost, program je
> kompilovan na W2k SP4 ( ale to snad nehraje roli)....
>
> Diky za nakopnuti.....
>
> Martin


Licence D8.

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 4.3.2004 16:19:45


Pokud si pamatuji dobre, zakoupenim D8 zaroven zakupuji i D7. Je to
tak?

Jak je to s licenci? Pokud si dobre pamatji, licence je vazana na
vyvojare. Mohu to udelat tak, ze po zakoupeni D8 bude licencovana na
jednoho cloveka a D7 na jineho cloveka??

Nebo musi D7 i D8 z toho nakupu pouzivat jeden a tentyz clovek?


--
Lukas Gebauer.

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

Focus v DBGridu?

[*] konfera(zv)rus(tec)cz - 4.3.2004 16:33:47

Zdravim,

Original message (4. brezna 2004, "Tomas Madle"):

TM> mam v DBGridu vypis tabulky, tu updatem menim a po refreshi
TM> toho gridu mne skace kurzor na prvni radek, nemuzu najit nekde
TM> informaci, na kterym radku se v gridu prave nachazim, prosim o
TM> pomoc.

Neridte se pozici dbgridu, ale pozici v tabulce. Budto locate na ten
zaznam, ktery jste updatoval, nebo tusim bookmark se to jmenuje.

Prijemny den,

Peter

Focus v DBGridu?

[*] Jiri Matejka <matejka(zv)stemmark(tec)cz> - 4.3.2004 16:17:43

Mohlo by fungovat toto:

LastPos:=Table.GetBookmark;
update + refresh
Table.GotoBookmark(LastPos);
Table.FreeBookmark;

Jirka Matejka


==>Thursday, March 04, 2004 3:59 PM rainbow(zv)replac-bm(tec)cz wrote:

> Zdravim,
> mam v DBGridu vypis tabulky, tu updatem menim a po refreshi toho
> gridu mne skace kurzor na prvni radek, nemuzu najit nekde informaci,
> na kterym radku se v gridu prave nachazim, prosim o pomoc.
>
> dekuji
> T. Madle


Focus v DBGridu?

[*] Tomas Madle <rainbow(zv)replac-bm(tec)cz> - 4.3.2004 15:59:40

Zdravim,
mam v DBGridu vypis tabulky, tu updatem menim a po refreshi toho gridu mne skace kurzor na prvni radek, nemuzu najit nekde informaci, na kterym radku se v gridu prave nachazim, prosim o pomoc.

dekuji
T. Madle

Jak zakazat vykreslovani focusu?

[*] likeapear <likeapear(zv)centrum(tec)cz> - 4.3.2004 15:59:41

Udelal jsem to s tim vracenim focusu. Asi to neni moc ciste, ale funguje to. Prozatim to bude stacit. Dekuji za tip.

-- likeapear


----- Original Message -----
From: "petr palicka" <palicka.petr(zv)seznam(tec)cz>
Subject: Re: Jak zakazat vykreslovani focusu?> pak mas jeste jednu moznost. kdyz komponenta ziska focus,
> zapamatuj si drive zamerenou komponentu (to je AFAIK
> soucasti zpravy) po provedeni akce ji focus vrat.

WinAPI 32 failed na Win98

[*] Lasevic, Martin <mlasevic(zv)ratiopharm(tec)cz> - 4.3.2004 16:01:41

Zdravim,
mame aplikaci psanou v D5Profi SP1, ktera na Win98 SE obcas ( ale pak
soustavne) vyvolava chybu %subj%.

Aplikace bezi na MSSQL 2000 SP3, pouzite komponenty ODBC od Fuleho,
standardni komponenty Delphi a RxLibrary.....

Nevite nekdo, jak se teto chyby zbavit? Jo a pro uplnost, program je
kompilovan na W2k SP4 ( ale to snad nehraje roli)....

Diky za nakopnuti.....

Martin

======================================
ing. Martin Lasevic
Software Specialist
Tel.: +420-2-51 02 11 30, +420-602-298 904
Fax: +420-2-51 02 11 23
mailto:mlasevic(zv)ratiopharm(tec)cz

DBGrid a sipicka v titulku sloupce

[*] Karel Pecinka <k.pecinka(zv)seznam(tec)cz> - 4.3.2004 15:31:37

Nebo pouzij rxDBGrid a jeho udalost onGetBtnParams a sipecky budou
fungovat:

procedure TMainF.DataGridGetBtnParams(Sender: TObject; Field: TField;
AFont: TFont; var Background: TColor; var SortMarker: TSortMarker;
IsDown: Boolean);
begin
if (Field <> nil) and Data.Active and (Field.FieldName = SortField)
then
begin
if SortAsc then SortMarker := smUp else SortMarker := smDown;
end;
end;

Karel


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of Radek KALA
Sent: Thursday, March 04, 2004 11:49 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: DBGrid a sipicka v titulku sloupce


Mam obavy, ze budes muset zdedit DBGrid a prepsat tu metodu
preslevona, alespon ja to tak mam a funguje to
> Zdravim profici a dekuji vsem za pomoc v [DBGrid + pohyb...]
>
> Dalsi problem :o)
> Kliknu na titulek, odchytim si to a nastavim
> index podle "kliknuteho" sloupce v dbgridu.
> Titulek mi zmeni font ale jeste bych tam chtel
> nejak dostat takovou tu malou sipcicku ukazujici
> vzhuru/dolu podle asc/desc indexu.
>
> Prosim pekne o radu
>
> Preji pekny den vsem...
>
> Robert Plzak
>
>
>
> 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


Synapse - HTTP

[*] Jiri Cincura <jiri(zv)cincura(tec)net> - 4.3.2004 15:21:36

Lukas Gebauer wrote:
> a) server ti skutecne nic nevratil. (v tom pripade, co mas v
> THTTPSend.ResultCode pripadne v THTTPSend.sock.lasterror?)
>
> b) mozna jen spatne zjistujes, jestli v document neco je.. jak to
> zjistujes?

Sorry, fakt vratil nic. Teda vratil prazdno. :)

--
Jiri Cincura
e-mail: mailto:jiri(zv)cincura.net; mailto:xcincura(zv)informatics.muni(tec)cz
web: www.cincura.net


AddIndex v TDbf verze 632

[*] Zapletal Martin <zapletal(zv)inoma(tec)cz> - 4.3.2004 15:13:35

Snazim se komponentu TDbf (verze 632) premluvit k pridani indexu ve tvaru
napr.
AddIndex('POLOZKA', 'POLOZKA1+POLOZKA2+POLOZKA3', [ixExpression])
ale porad mi pada na "+" ze to nezna ze je to neznamy field. Jak a cim tedy
oddelit a spojit slozitejsi index do MDX souboru. Pod BDE to slo vse OK.
Soubor je DBase. Nevite co s tim?

D5pro, W2000

Martin


primy pristup k portum

[*] Anton Kilchevskyy <delphi(zv)haida(tec)cz> - 4.3.2004 15:09:34


>Ochranu windowsu k portu jde take zrusit kdyz jej odeberes ze spravce
>zarizeni, tim ho windows ignoruje a je plne k dispozici.

>Radek

Z vlastnich zkusenosti, kdyz jsem odebral LPT port ve spravci zarizeni
(WinXP), tak
1. Po restartu ho tam XP dotahly okamzite znova.
2. DOSovy soft nenasel port vubec, coz je logicke, kdyz se odebere, tak
proste neexistuje.

primy pristup k portum

[*] Radek Szurman <surad(zv)digijoe(tec)com> - 4.3.2004 14:39:31

> > Neznate program freeware, ktery by zrusil ochranu windows pri primem
> > zapisovani na port?
> >

Ochranu windowsu k portu jde take zrusit kdyz jej odeberes ze spravce
zarizeni, tim ho windows ignoruje a je plne k dispozici.

Radek


primy pristup k portum

[*] Dalibor Faltynek <dalibor.faltynek(zv)orgrez(tec)cz> - 4.3.2004 14:13:24

> Neznate program freeware, ktery by zrusil ochranu windows pri primem
> zapisovani na port?
>
Jednou jsem potreboval zapisovat a cist ve W95 a W98 primo na adresy pameti,
kde sedela merici karta. Dopstal jsem tip a stahnul jsem si demoverzi
MEMIO95DLL od firmy Utilia, ktery podobne speky mel resit. Nakonec jsem to
nepotreboval, ale jeste ji mam. Muzu preposlat.
Dalik.

Je pointer Class?

[*] Ondrej Kelle <o.kelle(zv)digitalpublishing.de> - 4.3.2004 13:55:22

>> Trida je v kodu aplikace, instance na halde. Rozdil by melo
>> jit zjistit pomoci VirtualQuery - AllocationProtect.

> Diky za radu, nohuzel je to WinAPI funkce, ja bych potreboval
> neco co by chodilo i na Kylixu, existuje tam k teto funkce
> nejake nahrada?

Zrejme potrebujes System.FindHInstance. Ak kompilujes s runtime balickami, v
pripade class to vrati handle toho balicka, kde je dana trieda skompilovana.

Ak kompilujes bez runtime balickov, v pripade class to vrati rovnaku hodnotu
ako ma globalna premenna SysInit.HInstance, to je myslim rovnaka hodnota ako
nastavenie image base linkera, default je $00400000.

takze ten test na triedu v pripade, ze nepouzivas runtime balicky, by mohol
byt pomerne jednoduchy:

function IsClass(P: Pointer): Boolean;
begin
Result := FindHInstance(P) = HInstance;
end;

HTH
TOndrej

Synapse - HTTP

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 4.3.2004 13:51:21

> mam trivialni dotaz. Kdyz neco poslu pomoci HTTP a metody SEND, jak
> zjistim, co mi vratil server. V document nic nemam.

To co ti server vratil, mas prave v tom Document streamu. Takze bud:

a) server ti skutecne nic nevratil. (v tom pripade, co mas v
THTTPSend.ResultCode pripadne v THTTPSend.sock.lasterror?)

b) mozna jen spatne zjistujes, jestli v document neco je.. jak to
zjistujes?
--
Lukas Gebauer.

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

Je pointer Class?

[*] Pavel Poles <delphi(zv)noni(tec)cz> - 4.3.2004 13:25:18

> Trida je v kodu aplikace, instance na halde. Rozdil by melo jit zjistit
> pomoci VirtualQuery - AllocationProtect.

Diky za radu, nohuzel je to WinAPI funkce, ja bych potreboval neco co by
chodilo i na Kylixu,
existuje tam k teto funkce nejake nahrada?

Predem dik za info

Pavel Poles


Synapse - HTTP

[*] Jiri Cincura <jiri(zv)cincura(tec)net> - 4.3.2004 13:39:19

Ahoj,

mam trivialni dotaz. Kdyz neco poslu pomoci HTTP a metody SEND, jak
zjistim, co mi vratil server. V document nic nemam.

--
Jiri Cincura
e-mail: mailto:jiri(zv)cincura.net; mailto:xcincura(zv)informatics.muni(tec)cz
web: www.cincura.net


Je pointer Class?

[*] Petr Vones <pvones(zv)vol(tec)cz> - 4.3.2004 13:19:17

From: "Pavel Poles" <delphi(zv)noni(tec)cz>
> Je to kvuli nasemu napsanemu interpretu, v kompilacni fazi se se vsim
> pracuje jako s Class ale
> v run time fazi muze byt dosly pointer jak vytvoreny Object tak i odkaz na
> TClass, a to potrebuju
> poznat...

To je ovsem dost pochybny design.

Petr Vones

Rychlost FireBird

[*] Pavel Hora <phofficial(zv)centrum(tec)cz> - 4.3.2004 13:19:16

Hledam nejake porovnani rychlosti FireBird(vkladani, vybirani zaznamu...) vuci jinym databazim (hlavne Mysql). Nevite kde najit nejake kloudne clanky?

ExpressWeb Framework

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 4.3.2004 13:13:15

Puvodni zprava ze dne 4.3.2004:

> A tim to hasne, vic prikladu nikde neni, natoz tutorial pro
> zacatecniky (v ASP.NET, protoze jinak si myslim, ze uz jsem celkem
> zbehly, ISAPI pisu uz od D3).

> Netvrdim, ze jsem nejaky chytrolin, ale vlastni tvorba mi

Hm. Pokud jsi prohledal jedno CD dodane s D8, tak pak muzes tvrdit
"vic prikladu na jednom CD neni", ale nerikej mi, ze vic prikladu
NIKDE neni. Jsou tisice prikladu na Internetu, tuny tutorialu,
zdrojaky od funkcnich aplikaci apod.

Petr Zahradnik, pocitacovy expert

==========================================================
Petr Zahradnik, Computer Laboratory


web: http://www.clexpert(tec)cz, e-mail: clexpert(zv)clexpert(tec)cz

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

Stisk mysi a Shiftu

[*] Petr Daricek <petr.daricek(zv)seznam(tec)cz> - 4.3.2004 12:53:12

Ahoj,
zjistil jsem, ze provedu-li nasledujici kroky
-stisknu tlacitko mysi
-stisknu pravy Shift
-pustim tlacitko mysi
pak neprijde zprava o pusteni tlacitka mysi. Tato situace nastane jen mezi 2 a 3 krokem mysi nepohnu.
Nevite nekdo cim je to zpusobene a jak to osetrit. Napadlo me odchytit zpravu o sisku praveho shiftu a prevest ji na levy shift, ale nevim jak.
Petr Daricek
____________________________________________________________
775 FRAJER. Vyberte si cislo co vam sedne. Jsou zdarma, tak necekejte, ubyvaji! Oskar predstavuje novou predvolbu 775. http://ad2.seznam(tec)cz/redir.cgi?instance=72153%26url=http://www.oskarmobil(tec)cz/about_oskar/viewnews_cz.php3?id=216

Je pointer Class?

[*] Pavel Poles <delphi(zv)noni(tec)cz> - 4.3.2004 13:03:13

> A co ma byt ucelem ?

Je to kvuli nasemu napsanemu interpretu, v kompilacni fazi se se vsim
pracuje jako s Class ale
v run time fazi muze byt dosly pointer jak vytvoreny Object tak i odkaz na
TClass, a to potrebuju
poznat...

Pavel Poles


ExpressWeb Framework

[*] Petr Vones <pvones(zv)vol(tec)cz> - 4.3.2004 12:41:10

From: "Martin Nedopil" <delphi(zv)hon(tec)cz>
> mensi nez moje snahy). A tim to hasne, vic prikladu nikde
> neni, natoz tutorial pro zacatecniky (v ASP.NET, protoze

.NET je v nezavisly na jazyce. Na Internetu najdes desitky prikladu v C#
akorat si je budes muset prepsat. Stejne tak existuje plno knih o ASP.NET,
ovsem asi malo z nich bude mit priklady v Delphi.NET (coz podle me stejne
neni az tak podstatne).

Neco pro Delphi.NET je treba tady:
http://www-106.ibm.com/developerworks/db2/library/techarticle/dm-0402swart/
http://www-106.ibm.com/developerworks/db2/library/techarticle/dm-0401swart/

Petr Vones


Jak zakazat vykreslovani focusu?

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 4.3.2004 12:39:09

likeapear wrote:

> Presne tak, chci aby se to chovalo jako TSpeedButton.

pak mas jeste jednu moznost. kdyz komponenta ziska focus,
zapamatuj si drive zamerenou komponentu (to je AFAIK
soucasti zpravy) po provedeni akce ji focus vrat.

a nebo jeste jinak. podobne jako TSpeedButton musis
napsat potomka nejakeho grafickeho prvku, ktery nebude
focusovatelny, tedy nebude TWinControl. (snad nekecam).

peca


Jak zakazat vykreslovani focusu?

[*] likeapear <likeapear(zv)centrum(tec)cz> - 4.3.2004 12:17:00

Presne tak, chci aby se to chovalo jako TSpeedButton.

-- likeapear


----- Original Message -----
From: "Lebeda David" <david.lebeda(zv)comarr(tec)cz>
Subject: Re: Jak zakazat vykreslovani focusu?> sice treba rozbalit combo, ale focus zustane i opticky na jinem prvku? Mam na mysli
> neco jako SpeedButton - ten tim, ze se na nej klikne, udela to, co ma, ale focus zustava
> na puvodni komponente?

DBGrid a sipicka v titulku sloupce

[*] Radek KALA <kala(zv)betacontrol(tec)cz> - 4.3.2004 11:48:57

Mam obavy, ze budes muset zdedit DBGrid a prepsat tu metodu
preslevona, alespon ja to tak mam a funguje to
> Zdravim profici a dekuji vsem za pomoc v [DBGrid + pohyb...]
>
> Dalsi problem :o)
> Kliknu na titulek, odchytim si to a nastavim
> index podle "kliknuteho" sloupce v dbgridu.
> Titulek mi zmeni font ale jeste bych tam chtel
> nejak dostat takovou tu malou sipcicku ukazujici
> vzhuru/dolu podle asc/desc indexu.
>
> Prosim pekne o radu
>
> Preji pekny den vsem...
>
> Robert Plzak
>
>
>
> 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


multicast

[*] Alexandr Stefek <alex(zv)scova.vabo(tec)cz> - 4.3.2004 11:56:58


> Ahoj,
> stojim pred ukolem vytvorit jednoduchou aplikaci, ktera by posilala stejny
> proud dat (audio) nekolika (10-100) klientum. Hledal jsem informace o teto
> problematice na netu i v konferencich, ale nic moc. Zjistil jsem, jen, ze
> bych mel pouzit multicast prenos, ale jak to v praxi funguje ne. Kdyby me
> nekdo z vas posunul spravnym smerem, byl bych opravdu vdecny.
> Dik.
>

V ramci Synapse je demo na multicast.
Alexandr Stefek

firebird a sprava DB

[*] Tomas Michalik <michalik(zv)proca(tec)cz> - 4.3.2004 11:18:55


Slavomir Skopalik wrote:
>
> Existuje, staci si vybrat na www.ibphoenix.com.
> Ja pouzivam wisql z IB5.6, je to zatim neprekonany nastroj,
> hlavne do rychlosti.

Dost silne tvrzeni :-)

Kdyz to nic neumi, startuje to rychle, to jo. Ale v cem jeste je to
neprekonany nastroj ?

Ja osobne doporucuji IBExperta a to jeho placenou verzi.

Tom

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

Tomas Michalik
ProCA, s. r. o.
V Luzich 818, Praha 4
Czech Republic

e-mail: michalik(zv)proca(tec)cz
tel: +420 234646446

FlashFiler - vhodnost pouzitia 2

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 4.3.2004 10:00:48

Puvodni zprava ze dne 4.3.2004:

> Takze nikto prihlaseny v tomto fore nerobil vo FlashFileri aplikaciu
> pre 5-10 stanic? Z predoslych debat som nadobudol dojem, ze je tu
> programujucich s FF viac ako prstov na ruke...

Ale jiste ze robili, akorat nemaji cas ti odpovidat.

Petr Zahradnik, pocitacovy expert

==========================================================
Petr Zahradnik, Computer Laboratory


web: http://www.clexpert(tec)cz, e-mail: clexpert(zv)clexpert(tec)cz

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

Jak zakazat vykreslovani focusu?

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 4.3.2004 09:56:47

> Dekuji, ale kdyz nastavim TPanel.Enabled := False tak se aut. zakazou
> i komponenty v panelu.
>
> Asi jsem to cele nenapsal dost jasne. Potrebuju u komponent TCheckBox,
> TComboBox, TTrackBar docilit toho aby nedostaly (a nezobrazily) focus,
> ale jinak byly plne funkcni.

Takze uzivatel ma mit moznost ten checkbox menit, combo normalne rozbalit atd.
Neboli ten prvek bude mit fakticky focus, jen to na nem nema byt poznat? Nebo se ma
sice treba rozbalit combo, ale focus zustane i opticky na jinem prvku? Mam na mysli
neco jako SpeedButton - ten tim, ze se na nej klikne, udela to, co ma, ale focus zustava
na puvodni komponente?

Pokud ma byt komponenta normalne viditelna a uzivatelem needitovatelna, pak stale
plati predchozi rada s disablovanym panalem. Mysli se tim panylek, na kterym bude jen
ten jeden checkbox - pro kazdy takovy prvek klidne samostatne.

David Lebeda

DBGrid a sipicka v titulku sloupce

[*] Robert <rpvp(zv)vagnerplast(tec)cz> - 4.3.2004 09:50:46

Zdravim profici a dekuji vsem za pomoc v [DBGrid + pohyb...]

Dalsi problem :o)
Kliknu na titulek, odchytim si to a nastavim
index podle "kliknuteho" sloupce v dbgridu.
Titulek mi zmeni font ale jeste bych tam chtel
nejak dostat takovou tu malou sipcicku ukazujici
vzhuru/dolu podle asc/desc indexu.

Prosim pekne o radu

Preji pekny den vsem...

Robert Plzak

Jak zakazat vykreslovani focusu?

[*] likeapear <likeapear(zv)centrum(tec)cz> - 4.3.2004 09:44:44

Focus u CheckBoxu se, pokud dobre vidim, kresli kolem cele komponenty. Jak se da zmenit Focus u existujici komponenty na velikost 1px?

K cemu to ma by dobre? Proste jenom chci aby stavajici komponenty (TCheckBox, TComboBox, TTrackBar), nechytaly focus (to umim pomoci TabStops := False) nezobrazovaly focus a to neumim :(((((

-- likeapear


----- Original Message -----
From: <js-delphi(zv)quick(tec)cz>
Subject: Re: Jak zakazat vykreslovani focusu?> Sam jsi popisoval, ze jsi sel docela do hloubky az ke CreateWindow. Vem si jaky focus se zobrazi u CheckBoxu a jaky u Buttonu... U CheckBoxu, tedy pokud se nepletu, je focus "jenom" kolem vyberoveho ctverecku -> tzn., kdyz ho nemuzes odstranit, co takhle ho udelat ve velikosti bodu, kteryho si nikdo nevsimne...
Jak uz jsem rekl, dost dobre nechapu k cemu to ma byt...

Jak zakazat vykreslovani focusu?

[*] likeapear <likeapear(zv)centrum(tec)cz> - 4.3.2004 09:36:43

Dekuji, ale kdyz nastavim TPanel.Enabled := False tak se aut. zakazou i komponenty v panelu.

Asi jsem to cele nenapsal dost jasne. Potrebuju u komponent TCheckBox, TComboBox, TTrackBar docilit toho aby nedostaly (a nezobrazily) focus, ale jinak byly plne funkcni.

Pokud je vlozim do okna, nastavim jim TabStop := False, tak focus nedostanou pri preskakovani pomoci klavesy Tab, ale focus tam vykresli a to ja NECHCI!!!

Zkuste si to: zalozte Form, vlozte do nej treba ComboBox a CheckBox, nastavte jim TabStop := False a spustte to. Kdyz na Combo nebo CheckBox kliknete, vykresli se focus...

-- likeapear


----- Original Message -----
From: "Lebeda David" <david.lebeda(zv)comarr(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, March 04, 2004 8:54 AM
Subject: Re: Jak zakazat vykreslovani focusu?> > Zkracene receno potrebuji zajistit aby komponenta (TWinControl)
> > nedostala a nezobrazila focus.
>
> Pak je ale asi nejjednodussi ji polozit na TPanel, ktery ma vypnute
> zvyrazneni okraju a Enabled = False.
>
> David Lebeda
>
>
>

ExpressWeb Framework

[*] Martin Nedopil <delphi(zv)hon(tec)cz> - 4.3.2004 09:18:41

Jo, to jsem si vsiml, ze maji takovou licencni politiku....
Moc se mi to nelibi, ani cena se mi nelibi...jenze

mam D8 ve kterem je jediny !!! priklad ASPPortal,
ktery, kdyz se do nej divam, mam neodbytny pocit, ze
vznikal v dobe, kdy D8 bylo ve stadiu rane embryonalnim
(o cemz svedci i delka vysledneho DLL, ktere je mnohem
mensi nez moje snahy). A tim to hasne, vic prikladu nikde
neni, natoz tutorial pro zacatecniky (v ASP.NET, protoze
jinak si myslim, ze uz jsem celkem zbehly, ISAPI pisu
uz od D3).

Netvrdim, ze jsem nejaky chytrolin, ale vlastni tvorba mi
sla mnohem rychleji v Intrawebu v D7 (ExpressWeb nemam
moznost vyzkouset) nez v ASP.NET v D8, to nehledim o
narocich na HW vybavu.

Martin


----- Original Message -----
From: "Pavel Poles" <delphi(zv)noni(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, March 03, 2004 8:14 PM
Subject: Re: ExpressWeb Framework


> > Jednoznacne ASP.NET, pouziva to daleko vice lidi a neni treba kupovat
> dalsi
> > verze (kvuli opravam) jako v pripade IntraWebu.
>
> u Intrawebu se nekupuji dalsi verze, plati se tam subscription na 1 rok a
> behem te doby jsou vsechny verze zdarma, coz v uplynulem roku znamenalo
> verze 5.1 az po soucasnou verzi 7.0.19
>
> Pavel Poles
>
>
>

primy pristup k portum

[*] Jan Rizek <abxsw(zv)centrum(tec)cz> - 4.3.2004 09:06:39

adresa je od 2080 az 208F

----- Original Message -----
From: <delphin(zv)post(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, March 03, 2004 9:34 PM
Subject: Re: primy pristup k portum


> > ale tenhle program podporuje jenom "nizske" porty (lpt1) vyssi cisla
portu
> > nepodporuje.
>
> O jake porty se jedna ? LPT3 ma porty standardne kolem 0x3BC ...
>
>

Jak zakazat vykreslovani focusu?

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 4.3.2004 08:54:38

> Zkracene receno potrebuji zajistit aby komponenta (TWinControl)
> nedostala a nezobrazila focus.

Pak je ale asi nejjednodussi ji polozit na TPanel, ktery ma vypnute
zvyrazneni okraju a Enabled = False.

David Lebeda

registrace COM componenty

[*] david.kopecek(zv)hacktrack(tec)com - 4.3.2004 08:52:37

Zdravim

udelal jsem si v delphi COM componentu ktera ma v sobe integrovaneho
pop3 clienta a provadi spojeni nas server a stahne mail..

kdyz zaregistruji komponentu pres Component service v administration
tools jako Server tak prvotni zavolani COM treba z ASP trva strasne
dlouho...

ale kdyz ji tu comku zaregistruji pres regsvr32 file32.dll tak to v
pohode funguje na prvni pokus. nevite nekdo jaky je v tom rozdil ?

--
S pozdravem,
david
david.kopecek(zv)hacktrack.com

SQLLite Was: Re: [2x] Jednoduchy pristup k tabulce

[*] Bohac Frantisek <bohacf(zv)vnol(tec)cz> - 4.3.2004 08:38:35


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

> Pls, nemohl byste nekdo hodit do "plena" par prvnich radek, ze kterych
pochopim jak vyuzit f-ce z toho dll a jak napr. zobrazim nejaky select
prostrednictvim klasickych komponent v Delphi?
> Stacil by mi klasicky select vsech zaznamu, zobrazeny do nejakeho gridu.
> Moc diky - snad to pomuze i nekomu jinemu...

Zkus se mrknout sem:

http://www.aducom.com/sqlite/download.htm

Jak zakazat vykreslovani focusu?

[*] js-delphi(zv)quick(tec)cz - 4.3.2004 08:40:36

Od: likeapear <likeapear(zv)centrum(tec)cz>

> ale delat to treba pro TComboBox nebo
> TTrackBar

> Zkracene receno potrebuji zajistit aby
> komponenta (TWinControl) nedostala a
> nezobrazila focus.

Ahoj.
Jestli jsem uplne out, tak me, prosim, nekamenujte, ale tohle by melo snad fungovat s nastaveni objektu - TabStop:=False; I kdyz to bude vlastne fungovat jenom pri posunu pomoci tabulatoru popr. pri f-ci NextControl apod. - nezabrani vyberu mysi - a o to Ti asi jde, ze?
Dost dobre nechapu proc, ale co to trochu obejit?
Sam jsi popisoval, ze jsi sel docela do hloubky az ke CreateWindow. Vem si jaky focus se zobrazi u CheckBoxu a jaky u Buttonu... U CheckBoxu, tedy pokud se nepletu, je focus "jenom" kolem vyberoveho ctverecku -> tzn., kdyz ho nemuzes odstranit, co takhle ho udelat ve velikosti bodu, kteryho si nikdo nevsimne...
Jak uz jsem rekl, dost dobre nechapu k cemu to ma byt...
Jirka
--------------------------------------------------
Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
D6Prof+SP3; WinXPProf+SP1
programator amater


ExpressWeb Framework

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 4.3.2004 08:34:34

> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Pavel Poles
> Sent: Wednesday, March 03, 2004 8:14 PM
>
> > Jednoznacne ASP.NET, pouziva to daleko vice lidi a neni
> treba kupovat
> dalsi
> > verze (kvuli opravam) jako v pripade IntraWebu.
>
> u Intrawebu se nekupuji dalsi verze, plati se tam
> subscription na 1 rok a behem te doby jsou vsechny verze
> zdarma, coz v uplynulem roku znamenalo verze 5.1 az po
> soucasnou verzi 7.0.19

V pripade ASP.NET neplatis vubec nic, a pokud chces usetrit i za vyvojove
nastoje, muzes pouzivat treba notepad nebo Web Matrix.

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz


Preformatovani kodu

[*] Zhasil Radek <radek.zhasil(zv)vitkovice(tec)cz> - 4.3.2004 07:57:32

http://www.dow.wau.nl/aew/DelForExp.html


> Ahoj,
> nevi nekdo o programu ci necem podobnem, cemu dam zdrojak z
> ObjectPascalu
> a ono ho to preformatuje, tak jak to ma byt, nebo apon trochu
> do slusne
> podoby. Predelavam ted par programu a ten clovek to psal fakt
> divne. :)

Preformatovani kodu

[*] Ing. Petr Sikola <developer(zv)efg(tec)cz> - 4.3.2004 07:45:30

Pouzivame DelForEx, naprosto dostacujici, integruje se do delphi.

Petr Sikola

> nevi nekdo o programu ci necem podobnem, cemu dam zdrojak z
> ObjectPascalu
> a ono ho to preformatuje, tak jak to ma byt, nebo apon trochu
> do slusne
> podoby. Predelavam ted par programu a ten clovek to psal fakt
> divne. :)

FlashFiler - vhodnost pouzitia 2

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 4.3.2004 07:45:29

> Takze nikto prihlaseny v tomto fore nerobil vo FlashFileri aplikaciu
> pre 5-10 stanic? Z predoslych debat som nadobudol dojem, ze je tu
> programujucich s FF viac ako prstov na ruke... P.Svorc
>

FF pouzivam, ale jen pro single EXE aplikace. Kolegove, kteri nyni
zkousi testovat FF pro provoz rekneme 10 az 20 uzivatelu, zatim
nedokazali FF server privest ke stabilite. Jde o zatezovy test - klienti na
zaklade pozadavku timeru provadeji nejake cteni dat, davkove
vymazani par set radku apod. Zadne narocne operace, narocnost je v
tom, ze tech operaci je hodne a dela je soubezne az 20 klientu.

Klientska strana je v pohode, ale server VZDY po nejake dobe (velmi
ruzne - nekdy par minut, jindy nekolik hodin) zblbne a zhrouti se. Tim
zhroucenim myslim to, ze server najednou zacne alokovat pamet jak
silenec, a to az do nekonecna - resp. do doby, kdy padnou Windows
na nedostatek virtualni pameti. Pokusy na nizsich verzich (zacali na
2.13 a postupne klesali az k 1.57) zatim zvyseni stability neprinesly.
Testovani jeste neni u konce, treba jeste na neco prijdou, ale zatim se
server jevi tak, ze v nem neco neni v poradku a pri urcite souhre nahod
zrejme vypukne silenstvi.

David Lebeda

Preformatovani kodu

[*] Jan Fiala <jan.fiala(zv)wo(tec)cz> - 4.3.2004 07:57:31

4.3.2004 Jiri Cincura:
> Ahoj,
> nevi nekdo o programu ci necem podobnem, cemu dam zdrojak z ObjectPascalu
> a ono ho to preformatuje, tak jak to ma byt, nebo apon trochu do slusne
> podoby. Predelavam ted par programu a ten clovek to psal fakt divne. :)

Jeden je od JEDI, mel by byt k dispozici na SourceForge
http://sourceforge.net/projects/jedicodeformat/
Jinak existuje jeste tusim DelFormat


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

Preformatovani kodu

[*] Jiri Cincura <jiri(zv)cincura(tec)net> - 4.3.2004 07:37:27

Ahoj,
nevi nekdo o programu ci necem podobnem, cemu dam zdrojak z ObjectPascalu
a ono ho to preformatuje, tak jak to ma byt, nebo apon trochu do slusne
podoby. Predelavam ted par programu a ten clovek to psal fakt divne. :)

Diky.

--
Jiri Cincura
e-mail: mailto:jiri(zv)cincura.net; mailto:xcincura(zv)informatics.muni(tec)cz
web: www.cincura.net


Jak zakazat vykreslovani focusu?

[*] likeapear <likeapear(zv)centrum(tec)cz> - 4.3.2004 07:37:26

Funkce DrawFocusRect slouzi pro vykresleni focusu. Nevim jak ji pouzit pro skryti focusu. Mozna jste nepochopil co potrebuju. Vim, ze si muzu vykreslovat komponenty sam, ale delat to treba pro TComboBox nebo TTrackBar se mi moc nechce...Navic bych rad, aby komponenta mela vzhled podle systemu.

Zkracene receno potrebuji zajistit aby komponenta (TWinControl) nedostala a nezobrazila focus.

-- likeapear


----- Original Message -----
From: "Milan Cizek" <cizek.milan(zv)seznam(tec)cz>
Subject: Re: Jak zakazat vykreslovani focusu?> viz. API funkce DrawFocusRect(), budes muset s nejvetsi pravdepodobnosti vypnout DefaultDrawing a kreslit si sam.

TRichEdit a e, r

[*] Petr Vetesnik <wetty(zv)quick(tec)cz> - 4.3.2004 06:35:17

> > Ahoj Jirko, a jak to mas s formatovanim?
> > Zustava Ti napriklad cast tucne. Me tedy ne.
>
> Tak to je mi lito, asi bude problem jeste nekde jinde. Ja mam na 100%
vyzkouseno, ze *.rtf udelany z Wordu nebo Wordpadu vcetne formatovani
(velikosti pisemen, tucneho pisma atd.) po loadnuti do QRRichEditu a vlastne
i do klasickeho RichEditu se mi zobrazi jak ma...
> Zkus jeste po tom loadnuti zmenit ten typ pisma - zkus treba zmenit cely
font. Ja mam teda vyzkouseno, ze mi stacilo "prebliknout" pouze v rezu
pisma, ale treba to u Tebe potrebovat i neco jineho. Tezko se mi radi, kdyz
mi vsechno funguje...


Virus windows bych nejradeji smazal a presel na linux, kdyz ale zakaznici je
chtej :-(.
Vecer jsem se presvedcil, ze na jinem pocitaci jsou fonty OK, taky W2000.
pozn. Ja nelouduju z rtf, ale do richeditu generuji a formatuji.

wetty

FlashFiler - vhodnost pouzitia 2

[*] Pavol Svorc <svorcp(zv)pp.internet.sk> - 4.3.2004 06:37:22

Takze nikto prihlaseny v tomto fore nerobil vo FlashFileri aplikaciu
pre 5-10 stanic? Z predoslych debat som nadobudol dojem, ze je tu
programujucich s FF viac ako prstov na ruke...
P.Svorc

> Delal jsem pro FF drobnou aplikaci a lepe se mi nektere veci psali a
> nasledne ladili v MSSQL nez ve FF.
> V pripade problemu pak dohledani chby take bylo snazsi, pze pro SQL
> jsou lepsi analyticke nastroje.
>
> ing. Pavel Zilinec
> MailTo:zilinec(zv)email(tec)cz
>
>
> PS> Aku najvacsiu aplikaciu vytvorenu s FlashFiler-om prevadzkujete a s
> PS> akymi vysledkami (stabilita, rychlost odozvy, pocty sucasne
> PS> pracujucich klientov) ?

problem s cestinou na anglickych windows

[*] Vaclav Riha - Soft Consult <vaclav_riha(zv)softconsult(tec)cz> - 4.3.2004 05:41:13

>mame problem s cestinou u aplikace, ktera je spustena na jinych jazykovych mutacich Windows

problem urcite nastane, pokud v programu prevadis cisla ze stringu na cislo (Float nebo Curr), napr. z INI, ktery byl vytvoren na WIN CZ..

S pozdravem Vaclav Riha


standardni kurzory aplikace

[*] J. Vita <delphi(zv)obecpohori(tec)cz> - 3.3.2004 22:38:35

Zdravim konferenci,
nevi prosim nekdo, kde jsou v DELPHI schovany standardni kurzory, ktere se
linkuji do aplikace?

Pouzivam svuj vlastni kurzor sipky, ale kdyz vyvolam modalni okno, tak ty
neaktivni okna maji klasickou obycejnou sipku a ne muj specificky upraveny
kurzor.

Jde to nejak obejit? Napadlo me nahradit defaultni kurzory vkladane
aplikace, ale nevim kde jsou.

Diky za tip

JuV, DELPHI 4 standard


Je pointer Class?

[*] Petr Vones <pvones(zv)vol(tec)cz> - 3.3.2004 22:26:29

From: "Pavel Poles" <delphi(zv)noni(tec)cz>
> nemate nekdo napad jak zjistit ze je dany pointer
> pointer na tridu a ne na instanci?

A co ma byt ucelem ?

Petr Vones

VirtualStringTree - ikony (images)

[*] Sedlak Zdenek <konf(zv)seus(tec)cz> - 3.3.2004 21:46:26

Ahoj, mozna se budu ptat hloupe, neb s TVirtualStringTree zacinam, ale
nikde nemuzu najit priklad, ktery by resil muj problem.

Mam na formulari ImageList a VirtualStringTree(VST), ve VST mam nekolik
sloupcu, umim si samozrejme spravne naplnit data, mam na to i vlastni
objekty s tim neni problem.
Umim vypsat ruzne udaje podle ruznych kriterii pomoci udalosti
OnGetText. V kombinaci s OnGetImages muzu do sloupce pred text zobrazit
nejakou ikonku. Problem mam, ze bych tedka chtel v nekterych sloupcich
ukazat jen ikonky bez textu. Pokud nastavim text na '' (prazny retezec)
tak se mi ikonka nezobrazi. Pokud nastavim text na ' ' (jedna mezera)
tak se mi ikonka zobrazi, ale protoze mam sloupce hodne uzke (prave jen
na tu ikonku) tak se mi to nejak "soupne" stranou a prihodi tam "..."
jako ze text neni kompletni.
Nevite prosim nekdo jak zajistit, aby se vykreslila jen ikonka bez
nutnosti k ni pridavat text?

diky za kazdy napad

Zdenda

Je pointer Class?

[*] delphin(zv)post(tec)cz - 3.3.2004 21:34:24

> nemate nekdo napad jak zjistit ze je dany pointer
> pointer na tridu a ne na instanci?
>
> Jediny co zatim funguje je toto
>
> function isClass( A : Pointer ):Boolean;
> begin
> Result := LongWord(A) < LongWord(Application);
> end;
>
> Protoze Application je prvni vytvoreny objekt pri spusteni aplikace...

Trida je v kodu aplikace, instance na halde. Rozdil by melo jit zjistit
pomoci VirtualQuery - AllocationProtect.

primy pristup k portum

[*] delphin(zv)post(tec)cz - 3.3.2004 21:34:23

> ale tenhle program podporuje jenom "nizske" porty (lpt1) vyssi cisla portu
> nepodporuje.

O jake porty se jedna ? LPT3 ma porty standardne kolem 0x3BC ...

Jak na prechod z IB do FB

[*] JK-Dites <jaroslav.kohak(zv)dites(tec)cz> - 3.3.2004 16:04:54

Ahoj,
jde prejit z IB 5.6. na FB?
Jsou SQL skripty plne kompatibini?
Tymi

----- Original Message -----
From: <js-delphi(zv)quick(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, March 03, 2004 2:50 PM
Subject: Re: TRichEdit a e, r


> Od: Ivan Kozak <ivan(zv)boucek(tec)cz>
> > cesky text v TRichEdit. Pod W98 to
>
> > sa mi text "rozsypava", t.j.
> > akonahle v texte sa objavi pismeno e, r, n,
> > tak sa nastaveny font zmeni na
>
> > Neviete, ako z toho von?
>
> Ahoj.
> Uvedeny problem jsem uz tady parkrat popisoval - snad to bude to, co
potrebujes. Objevil jsem, ze si mrsi text zpousobem, kterym popisujes akorat
s tim rozdilem, ze u me to muselo byt jeste s hackama.
> Nedeje se to "jen" v RichEditu, ale i v QuickReportu a jeho RichEditu.
> Bohuzel jsem neprisel na pricinu, ale zjistil jsem jak odstranit nasledek.
> Poves se na ten konkretni RichEdit - udalost OnChange a tam zmen typ rezu
pisma.
> Ja narp. vsude pouzivam CharSet=EastEuropean a tak v te udalosti udelam
> (Sender as TRichEdit).Font.CharSet:=Default;
> (Sender as TRichEdit).Font.CharSet:=EastEuropean;
>
> A uz se to zobrazuje OK. Kdybys nekdy nahodou prisel na duvod, proc se to
tak deje, byl bych vdecen za info. Jak uz jsem rekl, je lepsi odstranit
pricinu nez nasledek.
>
> Snad jsem pomohl
> Jirka
> --------------------------------------------------
> Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
> D6Prof+SP3; WinXPProf+SP1
> programator amater
>
>
>

Delphi a Foxka

[*] Jaroslav Nadhera <nadhera(zv)csh(tec)cz> - 3.3.2004 16:35:16

> > Proto shaneji neco noveho, co bude samozrejme mnohem lepsi,
> > pripadne _jinak pojate_. Jakmile se jim ale ukaze konkretni
> > rozdil v pojeti, ci cokoli, co je _jen malinko jinak_, je hned
> > zle
>
> Tohle je protimluv.

Neni, to je realita. Zakaznik casto ma pozadavky navzajem se vylucujici. A
vetsinou chce stejne ovladani jako mel ve "starem" programu. Treba zapisovat
primo do gridy. A listovat si v gride pres 100 000 zaznamu. A jestli si
nekdo muze omitnout zakazku jen kvuli tomu, ze to musi udelat proti svemu
programatorskemu presvedceni, tak to je u me frajer. Protoze ten zakaznik
urcite snadno najde firmu ochotnou mu to udelat presne jak on to chce.

Jaroslav Nadhera

CSH spol. s r.o.
Velflikova 10, 160 00 Praha 6
tel.: 224 312 344-5
fax: 235 522 892
e-mail: nadhera(zv)csh(tec)cz WWW: http://www.csh(tec)cz
pobocka Ostrava:
Nedbalova 14, 701 00 Ostrava
tel: 596 635 687

Delphi a Foxka

[*] Lstiburek Pavel <lstiburek(zv)ceb(tec)cz> - 3.3.2004 16:29:15

> From: Lebeda David [mailto:david.lebeda(zv)comarr(tec)cz]
> problem je tom, ze naprosta vetsina uzivatelu ocekava od
> sitoveho programu, ze:
>
> 1) Nebude mozne editovat zaznam, ktery ma rozeditovany nekdo
> jiny. A nejde pritom o
> okamzik zapisu, ale ze kdyz si nekdo otevre editacni okno na
> nejaky zaznam, tak
> ostatni musi byt informovani, ze na radku uz nekdo pracuje.
> To, ze editacni okno muze
> byt otevrene hodinu, je nedulezite, protoze bude-li nekdo
> delat podobne problemy, bude
> to reseno organizacne (pouceni, vyhazov apod.)
Na MSSQL pouzivame na explicitni uzamceni zaznamu v DB cislo procesu
SPID. Zaznam je oznacen jako uzamceny pomoci
SPID a login name uzivatele. Jeden z agentu kazdych cca 5 min
hleda uzamcene zaznamy, jejichz SPID odpovida jiz neexistujicim
procesum a zamky vymaze.

Pavel

Delphi a Foxka

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 3.3.2004 16:17:13

> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Lebeda David
> Sent: Wednesday, March 03, 2004 3:51 PM
>
> Proto shaneji neco noveho, co bude samozrejme mnohem lepsi,
> pripadne _jinak pojate_. Jakmile se jim ale ukaze konkretni
> rozdil v pojeti, ci cokoli, co je _jen malinko jinak_, je hned
> zle

Tohle je protimluv.

> - nepouzitelne, nemame cas se venovat uceni...vsak to asi
> vsichni znate...

Ne, nastesti neznam. :-) Takovym zakaznikum se vyhybam, nejsem dost bohaty,
abych to prezil.

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz


Delphi a Foxka

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 3.3.2004 16:13:11

> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Petr Fejfar
> Sent: Wednesday, March 03, 2004 2:53 PM

> > Nemyslim si. Jen je treba na zacatku vic premyslet. :-)
>
> Vezmi treba obycejne operace PgUp/PgDn s modelem s time
> stamps: to musis odhadnout velikost time-window, udelat
> setrideny select od-do s omezenim na prvnich Pg zaznamu a
> pokud je jich min, tak si to zopakovat se zvetsenym oknem a
> to treba i nekolikrat. A nebo muzes velikost toho okna hledat
> pomoci Count(*) od-do, ale oboji mi to pripada jako
> *dost* velka onanie na implementaci takove ptakoviny jako
> pohyb v datech vpred/vzad ...

Myslim, ze jeden hovori o voze, druhy o koze. U SQL databaze takovehle
chujoviny nikdy delat nebudu. Nevidim duvod, abych simuloval rezim, jakoby
uzivatel videl vsech 50 tisic polozek v jednom gridu, nema to zadny smysl.
Budto uvidi jen vybranou mnozinu, nebo na vlastni riziko bude chtit videt
vse, pak si ale chvilku pocka podle toho, jak je propustna sit. Zkratka,
napodobovat rezim prace se souborovou databazi je cesta do programatorskych
pekel. ;-)

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz


multicast

[*] Martin Pisarik <martin.pisarik(zv)seznam(tec)cz> - 3.3.2004 16:09:05

Ahoj,
stojim pred ukolem vytvorit jednoduchou aplikaci, ktera by posilala stejny
proud dat (audio) nekolika (10-100) klientum. Hledal jsem informace o teto
problematice na netu i v konferencich, ale nic moc. Zjistil jsem, jen, ze
bych mel pouzit multicast prenos, ale jak to v praxi funguje ne. Kdyby me
nekdo z vas posunul spravnym smerem, byl bych opravdu vdecny.
Dik.

Delphi a Foxka

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 3.3.2004 15:50:52

> Jeste jedno : pokud mu stavajici system nevyhovuje mat to asi sve
> duvody, ze (jinak by asi nepoptaval system novy) a je mozne, ba primo
> zcela jiste, ze prave nove pozadavky budou v prikrem rozporu se
> stavajicimi vlastnostmi, jinak by asi slo a bylo jednodussi stavajici
> system rozsirit. Takze opravdu doporucuji se radeji se zakaznikem
> rozloucit.


Duvod je opravdu ten, ze stavajici dosovy program by bylo treba dale funkce rozsirovat,
ale jeho dodavatel bud jiz neexistuje nebo ukoncil podporu nebo tak neco (nevim
presne). Proto shaneji neco noveho, co bude samozrejme mnohem lepsi, pripadne
jinak pojate. Jakmile se jim ale ukaze konkretni rozdil v pojeti, ci cokoli, co je jen
malinko jinak, je hned zle - nepouzitelne, nemame cas se venovat uceni...vsak to asi
vsichni znate... O pouzitelnosti samozrejme nerozhoduje skladnik, ale jakysi sef, ktery v
tom sklade nikdy ani nebyl. Ale jinak viz muj paralelni mail na toto tema.

David Lebeda

Delphi a Foxka

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 3.3.2004 15:42:51

> > chci ja? Pokud ano, tak to tak udelejte, pokud ne, OK, jdu se
> > podivat jinam.
>
> Uprimne. Nechal bych ho jit. To nemuze dopadnout (PRO TEBE) dobre.
>

OK. Jenze ja o tom nerozhoduji, ja jsem jen programator. Mimoto se
jedna o "dobreho zakaznika" i v jinych oblastech (nakup HW, servis...),
proto je treba mu v maximalni mozne mire vychazet vstric atd. atd.. To
ale jen na okraj, ze veci nejsou jen tak jednoduche, jinak s tim
nazorem sam za sebe souhlasim.

David Lebeda

TRichEdit a e, r

[*] Petr Vetesnik <wetty(zv)quick(tec)cz> - 3.3.2004 15:16:48

> Poves se na ten konkretni RichEdit - udalost OnChange a tam zmen typ rezu
pisma.
> Ja narp. vsude pouzivam CharSet=EastEuropean a tak v te udalosti udelam
> (Sender as TRichEdit).Font.CharSet:=Default;
> (Sender as TRichEdit).Font.CharSet:=EastEuropean;
>
> A uz se to zobrazuje OK. Kdybys nekdy nahodou prisel na duvod, proc se to
tak deje, byl bych vdecen za info. Jak uz jsem rekl, je lepsi odstranit
pricinu nez nasledek.
>

Ahoj Jirko, a jak to mas s formatovanim?
Zustava Ti napriklad cast tucne. Me tedy ne.

wetty


TRichEdit a e, r

[*] Lahoda Radek <lahodar(zv)uniplet(tec)cz> - 3.3.2004 15:14:47

mate default charset?

Radek Lahoda


----- Puvodni zprava -----
Od: "Ivan Kozak" <ivan(zv)boucek(tec)cz>
Komu: <delphi-l(zv)clexpert(tec)cz>
Odeslano: 3. brezna 2004 14:24
Predmet: Re: TRichEdit a e, r


> to Radek Lahoda:
>
> problem sa objavuje, ked nasypavame data ze souboru pripadne (cez
stream)
> z BLOBu taukulky. Plnite u vas TRichEdit takymto sposobom?
> RichTransl1.LoadFromFile
>
> Dik
>
> P.S. Deje sa to ked sa objavia prismena e, r
> e = "e" s hackem
> r = "r" s hackem
>
>
> ..............................................
>
> mam taky XP a chodi mi to dobre
>
> Radek Lahoda
>
> > Narazil si na takyto problem: zobraujem cesky text v TRichEdit. Pod W98
to
> > bolo vzdy OK. AKonahle sme presli na XP, tak sa mi text "rozsypava",
t.j.
> > akonahle v texte sa objavi pismeno e, r, n, tak sa nastaveny font zmeni
na
> > nejaky iny, a pri novom objaveni sa kritickych pismen sa font zmeni
> naspat.
> > Je to priserne.
> > Neviete, ako z toho von? Lebo takto to nemozem nechat, text je
> nepouzitelny.
> >
> >
> >
> >
> >
>
>
>
>
>
>

Delphi a Foxka

[*] Jakub Martinek <listbox(zv)vakmb(tec)cz> - 3.3.2004 15:04:46

> Tuhle snahu jsem taky mel... jenze kdyz mas v tabulce 50000
> skladovych karet, ktere mas skladnikovi zobrazit v abecednim
> poradi, tak jak ziskas 2154. az 2170. zaznam?
> Problem neni napsat select first 26 skip 2154... (coz ale
> taky neni dobre reseni), ale to, ze u kazdeho takoveho dotazu
> musis nejprve udelat order by vsech 50000 vet a pak teprve z
> toho neco vybrat a ten order by proste nejakou chvili trva.
> Kdyz to udelas jednou pri nacitani dotazu, da se to vydrzet,
> ale kdyby se na to melo cekat pred kazdym fetchem, bude ta
> aplikace rychlostne nepouzitelna.
>
>
> Jinak vsem zucastnenym dekuji za podnety.

Je to ale vse jen o koncepci. Prestan posilhavat po radkovych operacich.
Kurzory a "fetche" nech na pozdeji (spis uplne vynech).

SELECT ID,abc,def,... FROM KARTA WHERE ID BETWEEN xxx AND yyy

Spis premyslej, jakym zpusobem budes ziskavat udaje klicu - lokalni tabulka
(dbf, db,...), MSSDE, cache table, ...
A taky jaka bude skladba indexu. ORDER BY pri spravnem indexu pak netrva
veky.
Jak casto se meni zakladni udaje na karte? Muzes je stahnou na lokal a
jednou za cas update. Casto se meni stavy zasob a ty stejne musis
zpracovavat transakcne (viz banka a prevod penez).
50000 vet typu skladova karta pro SQL server nic neznamena (musi stejne
bezet treba i s 500 mil.zaznamu).

Ad. Zamceni editace - lze resit vice zpusoby (zamek na radek v db,
priznakem, zpravami, ...)
Ad. Online ziva data - Udaje ze skladove karty (mimo stavu) + nove zaznamy
nebudou tak caste, ve vhodnem intervalu refresh. Stavy dotahujes vzdy pro
zobrazene zaznamy.


Jakub Martinek
jmartinek(zv)vakmb(tec)cz

ExpressWeb Framework

[*] Martin Nedopil <delphi(zv)hon(tec)cz> - 3.3.2004 14:34:40

Ahoj,

je tu nekdo programujici v %subj%? Mel bych par
otazek, napr. jestli je lepsi zkusit Intraweb nebo
ASP.NET.

Martin

Delphi a Foxka

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 3.3.2004 14:52:44

Zbysek Hlinka wrote:

> To je myslim jen otazka trochy snahy, abys nejaky predpoklad nasel. U
> logu je to napriklad datum a cas. Je zbytecne, aby se ti automaticky
> tahaly i logy, ktere jsi jiz videl. Atp.

>> A pak jsi u vetsiny SQL stroju skoro v pr......
> Nemyslim si. Jen je treba na zacatku vic premyslet. :-)

Vezmi treba obycejne operace PgUp/PgDn s modelem
s time stamps: to musis odhadnout velikost time-window,
udelat setrideny select od-do s omezenim na prvnich Pg zaznamu
a pokud je jich min, tak si to zopakovat se zvetsenym oknem
a to treba i nekolikrat. A nebo muzes velikost toho okna hledat
pomoci Count(*) od-do, ale oboji mi to pripada jako
*dost* velka onanie na implementaci takove ptakoviny
jako pohyb v datech vpred/vzad ...


pf

TRichEdit a e, r

[*] js-delphi(zv)quick(tec)cz - 3.3.2004 14:50:43

Od: Ivan Kozak <ivan(zv)boucek(tec)cz>
> cesky text v TRichEdit. Pod W98 to

> sa mi text "rozsypava", t.j.
> akonahle v texte sa objavi pismeno e, r, n,
> tak sa nastaveny font zmeni na

> Neviete, ako z toho von?

Ahoj.
Uvedeny problem jsem uz tady parkrat popisoval - snad to bude to, co potrebujes. Objevil jsem, ze si mrsi text zpousobem, kterym popisujes akorat s tim rozdilem, ze u me to muselo byt jeste s hackama.
Nedeje se to "jen" v RichEditu, ale i v QuickReportu a jeho RichEditu.
Bohuzel jsem neprisel na pricinu, ale zjistil jsem jak odstranit nasledek.
Poves se na ten konkretni RichEdit - udalost OnChange a tam zmen typ rezu pisma.
Ja narp. vsude pouzivam CharSet=EastEuropean a tak v te udalosti udelam
(Sender as TRichEdit).Font.CharSet:=Default;
(Sender as TRichEdit).Font.CharSet:=EastEuropean;

A uz se to zobrazuje OK. Kdybys nekdy nahodou prisel na duvod, proc se to tak deje, byl bych vdecen za info. Jak uz jsem rekl, je lepsi odstranit pricinu nez nasledek.

Snad jsem pomohl
Jirka
--------------------------------------------------
Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
D6Prof+SP3; WinXPProf+SP1
programator amater


MDI aplikace

[*] Jaromir Tomecek <jaromir.tomecek(zv)usmd(tec)cz> - 3.3.2004 14:24:31

mam jeden formular, pak si z nej dynamicky vytvorim novy a ten chci mit jako
MDI a z tohoto noveho chci vytvorit MDI Child.
A nedari se a nedari se. Ten puvodni je normalni formular (neni nastaven
jako MDI).

Diky.

TRichEdit a e, r

[*] Ivan Kozak <ivan(zv)boucek(tec)cz> - 3.3.2004 14:24:30

to Radek Lahoda:

problem sa objavuje, ked nasypavame data ze souboru pripadne (cez stream)
z BLOBu taukulky. Plnite u vas TRichEdit takymto sposobom?
RichTransl1.LoadFromFile

Dik

P.S. Deje sa to ked sa objavia prismena e, r
e = "e" s hackem
r = "r" s hackem


..............................................


mam taky XP a chodi mi to dobre

Radek Lahoda

> Narazil si na takyto problem: zobraujem cesky text v TRichEdit. Pod W98 to
> bolo vzdy OK. AKonahle sme presli na XP, tak sa mi text "rozsypava", t.j.
> akonahle v texte sa objavi pismeno e, r, n, tak sa nastaveny font zmeni na
> nejaky iny, a pri novom objaveni sa kritickych pismen sa font zmeni
naspat.
> Je to priserne.
> Neviete, ako z toho von? Lebo takto to nemozem nechat, text je
nepouzitelny.
>
>
>
>

TRichEdit a e, r

[*] Lahoda Radek <lahodar(zv)uniplet(tec)cz> - 3.3.2004 14:32:38

dela to jen v tom jednom programu nebo obecne treba i ve Wordu?
pokud ano, mohla by to delat graficka karta

Radek Lahoda


----- Puvodni zprava -----
Od: "Tomas Runa" <t.runa(zv)cleverbee.com>
Komu: <delphi-l(zv)clexpert(tec)cz>
Odeslano: 3. brezna 2004 14:08
Predmet: Re: TRichEdit a e, r


> Problem, ktery popisujes, jsem ve sve aplikaci pozoroval s prechodem na
WinXP taky.
>
> Cim to ale je, to netusim a ani se mi na to nepodarilo prijit. Jen jsem
zjistil, ze se ta chyba nevyskytovala na vsech Windowsech a take, ze ten
samy text se zobrazoval nahodne "spatne" a dobre.
>
> Tomas
>
> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of Lahoda Radek
> Sent: Wednesday, March 03, 2004 2:00 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: TRichEdit a e, r
>
> mam taky XP a chodi mi to dobre
>
> Radek Lahoda
>
> > Narazil si na takyto problem: zobraujem cesky text v TRichEdit. Pod W98
to
> > bolo vzdy OK. AKonahle sme presli na XP, tak sa mi text "rozsypava",
t.j.
> > akonahle v texte sa objavi pismeno e, r, n, tak sa nastaveny font zmeni
na
> > nejaky iny, a pri novom objaveni sa kritickych pismen sa font zmeni
> naspat.
> > Je to priserne.
> > Neviete, ako z toho von? Lebo takto to nemozem nechat, text je
> nepouzitelny.
> >
> >
> >
> >
> >
>
>
>
>
>
>

Jak zakazat vykreslovani focusu?

[*] Milan Cizek <cizek.milan(zv)seznam(tec)cz> - 3.3.2004 14:28:37

< potreboval bych zakazat focus u standardnich komponent typu TWinControl jako je TCheckBox, TComboBox, TTrackBar apod. Nastavenim vlastnosti TabStop docilim toho, ze komponenta nechyta focus pri preskakovani mezi komponentami. Ale focus se stale vykresluje. Nevite jak zakazat vykreslovani focusu? Tedy jestli to jde...Studoval jsem parametry v metode CreateWindow (ktera se vola v TWinControl.CreateParams za ucelem alokace prvku - okna), ale nic vhodneho jsem nenasel.


viz. API funkce DrawFocusRect(), budes muset s nejvetsi pravdepodobnosti vypnout DefaultDrawing a kreslit si sam.

S pozdravem Milan Cizek, amatersky programator, D6 Ent (SP2)
Win2k (SP2) a Win98 SE, cizek.milan(zv)seznam(tec)cz, ICQ: 59826637
____________________________________________________________
775 FRAJER. Vyberte si cislo co vam sedne. Jsou zdarma, tak necekejte, ubyvaji! Oskar predstavuje novou predvolbu 775. http://ad2.seznam(tec)cz/redir.cgi?instance=72153%26url=http://www.oskarmobil(tec)cz/about_oskar/viewnews_cz.php3?id=216

Delphi a Foxka

[*] Ludek ZITA <konference(zv)sales(tec)cz> - 3.3.2004 14:26:32


> -----Original Message-----
On Behalf Of Lebeda David

> pritom neoddiskutovatelna pravda, ze nektere vlastnosti,
> ktere jeho stavajici software
> ma, se v novem systemu realizuji velmi obtizne, a prestoze
> jde o mozna nedulezite a
> riskantni prvky,

Ahoj.
Jeste jedno : pokud mu stavajici system nevyhovuje mat to asi sve
duvody, ze (jinak by asi nepoptaval system novy) a je mozne, ba primo
zcela jiste, ze prave nove pozadavky budou v prikrem rozporu se
stavajicimi vlastnostmi, jinak by asi slo a bylo jednodussi stavajici
system rozsirit.
Takze opravdu doporucuji se radeji se zakaznikem rozloucit.

Ludek

P.S. Mimochodem nedavno mne poptaval jeden clovek s tim, ze jedina
reference je ta, ze jsem za podobnych okolnosti odmitnul zakazku (no ono
to bylo taky z casovych duvodu) a v jeho ocich to kupodivu byla
reference prizniva....

Delphi a Foxka

[*] Ludek ZITA <konference(zv)sales(tec)cz> - 3.3.2004 14:20:29


> -----Original Message-----
On Behalf Of Lebeda David

> chci ja? Pokud ano, tak to tak udelejte, pokud ne, OK, jdu se
> podivat jinam.

Uprimne. Nechal bych ho jit. To nemuze dopadnout (PRO TEBE) dobre.

Ludek


upresnenie vzhladom na diakritiku

[*] Ivan Kozak <ivan(zv)boucek(tec)cz> - 3.3.2004 14:02:17

e = "e" s hackem
r = "r" s hackem
..............................

T.j. spravne znenie:

Ahojte, neviete mi niekto poradit?

Narazil som na takyto problem: zobraujem cesky text v TRichEdit. Pod W98 to
bolo vzdy OK. AKonahle sme presli na XP, tak sa mi text "rozsypava", t.j.
akonahle v texte sa objavi pismeno "e" s harkem, "r" s hackem, tak sa
nastaveny font zmeni na nejaky iny, a pri novom objaveni sa kritickych
pismen sa font zmeni naspat. Je to priserne.
Neviete, ako z toho von?

TRichEdit a e, r

[*] Tomas Runa <t.runa(zv)cleverbee(tec)com> - 3.3.2004 14:08:20

Problem, ktery popisujes, jsem ve sve aplikaci pozoroval s prechodem na WinXP taky.

Cim to ale je, to netusim a ani se mi na to nepodarilo prijit. Jen jsem zjistil, ze se ta chyba nevyskytovala na vsech Windowsech a take, ze ten samy text se zobrazoval nahodne "spatne" a dobre.

Tomas

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Lahoda Radek
Sent: Wednesday, March 03, 2004 2:00 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: TRichEdit a e, r

mam taky XP a chodi mi to dobre

Radek Lahoda

> Narazil si na takyto problem: zobraujem cesky text v TRichEdit. Pod W98 to
> bolo vzdy OK. AKonahle sme presli na XP, tak sa mi text "rozsypava", t.j.
> akonahle v texte sa objavi pismeno e, r, n, tak sa nastaveny font zmeni na
> nejaky iny, a pri novom objaveni sa kritickych pismen sa font zmeni
naspat.
> Je to priserne.
> Neviete, ako z toho von? Lebo takto to nemozem nechat, text je
nepouzitelny.
>
>
>
>

Uvolnovani pameti

[*] Petr Vetesnik <wetty(zv)quick(tec)cz> - 3.3.2004 14:04:18



> > Pokud provedu chybovy SQL prikaz napr. neexistujici tabulka, TDatabase
se mi odpoji.

> to je imho neco shnilyho jinde. pokud provedu dotaz nad
> neexistujici tabulkou, dostanu od serveru vyjimku, ale
> databaze "drzi", transakce je stale otevrena...
>
> peca
>
To ale stale neresi muj problem s pameti :-((

wetty

TRichEdit a e, r

[*] Lahoda Radek <lahodar(zv)uniplet(tec)cz> - 3.3.2004 14:00:16

mam taky XP a chodi mi to dobre

Radek Lahoda

> Narazil si na takyto problem: zobraujem cesky text v TRichEdit. Pod W98 to
> bolo vzdy OK. AKonahle sme presli na XP, tak sa mi text "rozsypava", t.j.
> akonahle v texte sa objavi pismeno e, r, n, tak sa nastaveny font zmeni na
> nejaky iny, a pri novom objaveni sa kritickych pismen sa font zmeni
naspat.
> Je to priserne.
> Neviete, ako z toho von? Lebo takto to nemozem nechat, text je
nepouzitelny.
>
>
>
>

Uvolnovani pameti

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 3.3.2004 13:50:07

> Pokud provedu chybovy SQL prikaz napr. neexistujici tabulka, TDatabase se mi
> odpoji.
>
> Wetty

to je imho neco shnilyho jinde. pokud provedu dotaz nad
neexistujici tabulkou, dostanu od serveru vyjimku, ale
databaze "drzi", transakce je stale otevrena...

peca


ActiveX naposled

[*] Radek Szurman <surad(zv)digijoe(tec)com> - 3.3.2004 13:33:59

diky diky moc,
jen jestli jsem to dobre pochopil, kdyz si definuju napr toto:

// -- implement PersistPropBagSave
function TButtonX.PersistPropBagSave(const pPropBag:
IPropertyBag; fClearDirty: BOOL; fSaveAllProperties: BOOL)
: HResult; stdcall;
var
v: OleVariant;
begin
v:= FDelphiControl.Caption;
pPropBag.Write('Caption', v);
Result := S_OK;
end;

tak v html souboru se k teto property 'Caption' dostanu pres nejaky JScript
nebo VBScript.
ted aspon vim kterym smerem se mam vydat.

potom jestli mirim spravne tak v nejakem java skriptu
napr. (ilustracni)
var caption = document.getElementById('Caption').value;
jakoby getuju property a dosadim do promenne.

chci se jen jeste zeptat, jestli nemas nahodou nejaky stary priklad,
usetrilo by to naky cas, ale jinak diky moc.

zdravi Radek


> Zdravim,
>
> neviem, ci pomozem, s ActiveX technologiou som sa zaoberal pred mnohymi
> rokmi, teraz uz nie, ale takto to vidim ja:
> ActiveX je komponenta s nejakymi svojimi verejnymi vlastnostami, metodami
> resp. eventami. To je stycny interface s okolim. Pokial pouzijem ActiveX
> komponentu na stranke, tak ku jej verejnym vlastnostiam, metodam a eventom
> sa dostanem cez JScript resp. VBScript. Takze ak chcem pracovat s nejakym
> textom, ktory uzivatel v ActiveX edituje, pouzijem v ActiveX napr.
definiciu
> property, ktora mi zverejni tento text a v scripte na stranke s nim mozem
> dalej pracovat.
> A ze toto nie je mozne nikde najst, s tym nemozem suhlasit. Uz pred x
rokmi
> tieto principy nebolo problem najst v zakladnej literature pojednavajucej
o
> dynamickych strankach, Scriptoch, ActiveX a objektovom modele IE. Dnes uz
to
> nedrzim v hlave. Ako pomoc moze sluzit hocijaka stranka s interaktivnym
> ActiveX. Vsak aj Macromedia Flash subory sa na strankach zobrazuju vlastne
> cez ActiveX komponentu...:-)
>
> S pozdravom
>
> Milan
>
>
>

TRichEdit a e, r

[*] Ivan Kozak <ivan(zv)boucek(tec)cz> - 3.3.2004 13:29:58

Ahojte, neviete mi niekto poradit?

Narazil si na takyto problem: zobraujem cesky text v TRichEdit. Pod W98 to
bolo vzdy OK. AKonahle sme presli na XP, tak sa mi text "rozsypava", t.j.
akonahle v texte sa objavi pismeno e, r, n, tak sa nastaveny font zmeni na
nejaky iny, a pri novom objaveni sa kritickych pismen sa font zmeni naspat.
Je to priserne.
Neviete, ako z toho von? Lebo takto to nemozem nechat, text je nepouzitelny.

HTML do Wordu a Cestina

[*] Jan Fiala <jan.fiala(zv)wo(tec)cz> - 3.3.2004 13:15:56

3.3.2004 Jan Harman:
> Zdravim vsechny,
> potrebuji vlozit tabulku do Wordu.
> - vlozim ji do retezce ktery definuje "StartHTML, EndHTML..."
> - otevru Clipboard,
> - zaregistruji format 'HTML Format',
> - vlozim do Clipboardu,
> - zavru Clipboard,
> - vlozim do Wordu pres WordApp.Selection.Paste;

> Bohuzel, vsechny ceske znaky jsou necitelne.
> Muze nekdo pomoct prosim? Uz se s tim trapim 3 dny. Diky.
> Honza

Musis to ukladat v kodovani UTF-8

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

Delphi a Foxka

[*] Milan Lucka <mlucka(zv)cz.foxconn(tec)com> - 3.3.2004 13:07:54

Zdravim,

> > > Tuhle snahu jsem taky mel... jenze kdyz mas v tabulce 50000
> > > skladovych karet, ktere mas skladnikovi zobrazit v abecednim
> > > poradi, tak jak ziskas 2154. az 2170. zaznam?
> >
> > Zkus se nejprve oprostit od zvyku z Foxky.
>
> Ahoj,
>
> reagoval jsem na namet, stahnout nejprve prvnich 80 zaznamu a
> po stisku PgDn
> dalsich 80 zaznamu atd. Je mi samozrejme jasne, ze s ciselnym
> poradim radku na SQL
> databazi nemam sanci rozumne uspet.

je tu jedna finticka na ziskanie urcitej "stranky" z tabulky:

select *
from MyTable
where ID in
(select top MyCount ID
from (select top MyPosition id from MyTable order by ID asc) as a
order by ID desc)

staci ovladat hodnoty MyCount-pocet zaznamov v stranke a MyPosition-pozicia
zaciatku stranky
a samozrejme zmenit nazov tabulky a nazov pola, podla ktoreho sa to
zoraduje.
Treba si dalej uvedomit, ze cim dalej bude stranka od zaciatku (podla
zoradenia), tym dlhsia bude odozva.

S pozdravom
Milan

IB/FB - predchazeni vyjimek

[*] Milan Tomes <delphi(zv)haida(tec)cz> - 3.3.2004 13:01:53

To jestli je tabulka v databazi zjistis pomoci dotazu

SELECT COUNT(RDB$RELATION_NAME)
FROM RDB$RELATIONS
WHERE
RDB$RELATION_NAME = NAZEV_TABULKY

Pokud to vrati cislo 1, tak tabulka existuje pokud 0, tak ne.

To jestli je "in use" se IMHO zjistit pomoci nejakeho dotazu neda, protoze
to oznacuje, ze se s touto tabulkou pracovalo a jeji metadata jsou v cache
serveru.

Ja osobne resim prevod tak, ze nejdrive zajistim aby nebyl nikdo k databazi
pripojeny (gfix -shut resp. ja to resim uplne jinym zpusobem) a mam odladeny
skript, ktery na takto "volne" databazi bez problemu dojde.

S pozdravem

Milan Tomes

> [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of js-delphi(zv)quick(tec)cz
> Sent: Wednesday, March 03, 2004 12:50 PM
>
> Resim drop table a muze dojit k tomu, ze je table "in use" nebo
> neexistuje. Abych mohl odbourat tyhle vyjimky, tak potrebuji
> vedet jak zjistim, zda existuje v databazi nejaka tabulka s
> konkretnim jmenem a zda je/neni "in use".

Delphi a Foxka

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 3.3.2004 12:55:52

> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Lebeda David
> Sent: Wednesday, March 03, 2004 12:34 PM
>
> nazory a namety na tema, ktere si do zadani dava zakaznik - a
> moznosti jeho reseni. A to jeste za situace, kdy je to
> neustupny zakaznik, ktery naprosto jednoznacne rika, ze pokud
> nebudou splneny ty jeho dva pozadavky, je takovy sw pro nej
> nepouzitelny a nechce ho.

:-)) Takoveho zakaznika milerad prenecham konkurenci. Nemusim byt vsude za
kazdou cenu.

Je nekolik scenaru v pripade, ze se jedna o manyr zakaznika a ne nutnost
danou provozem (dle mych zkusenosti je to ve vetsine pripadu jen manyr).

- Zakaznik najde zhotovitele, zhotovitel si na takovem zakaznikovi rozbije
hubu.
- Zakaznik najde zhotovitele, zhotovitel vsak po inkasovani penez zmizi,
zakaznik si rozbije hubu.
- Hubu si nakonec rozbijou oba, a) zakaznik se pouci, b) nepouci se, pak mu
nepomuze ani svecena voda.
- Dojde k zazraku a zakaznik najde takoveho zhotovitele, ktery ma problem
zmaknuty a u zakaznika nedojde k vyjimce, ktera cele reseni sesype. (douska,
plati axiom, ze v kazdem programu je aspon jedna chyba :)
:-)

Na posledni bod nespoleham, proto nad souborovymi databazemi zasadne
nedelam, a neminim se podrizovat manyrum. Jen proto jsem stale jeste na
zivu. ;-)

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz


IB/FB - predchazeni vyjimek

[*] js-delphi(zv)quick(tec)cz - 3.3.2004 12:49:50

Ahoj panove!
Uz nekolikrat se tady rozebiralo, ze "cisty" kod by nemel "zneuzivat" vyjimek => mit misto v aplikaci, o kterem vim, ze je kriticke, frknout tam try->except, uzivateli nic nezobrazit a aplikace si jede dal...
Proste nez odstranovat nasledek, tak ciste by to melo byt tak, ze dostranim pricinu.
S tim souhlasim a asi i vestina z vas.

No jo, ale ted resim neco, co neumim jinak nez pres vyjimky vyresit a proto prosim o Vasi pomoc.
Resim drop table a muze dojit k tomu, ze je table "in use" nebo neexistuje. Abych mohl odbourat tyhle vyjimky, tak potrebuji vedet jak zjistim, zda existuje v databazi nejaka tabulka s konkretnim jmenem a zda je/neni "in use".

Resil jste to uz taky nekdo?
Diky za napady
Jirka
--------------------------------------------------
Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
D6Prof+SP3; WinXPProf+SP1
programator amater


HTML do Wordu a Cestina

[*] Jan Harman <jharman(zv)volny(tec)cz> - 3.3.2004 12:37:49

Zdravim vsechny,
potrebuji vlozit tabulku do Wordu.
- vlozim ji do retezce ktery definuje "StartHTML, EndHTML..."
- otevru Clipboard,
- zaregistruji format 'HTML Format',
- vlozim do Clipboardu,
- zavru Clipboard,
- vlozim do Wordu pres WordApp.Selection.Paste;

Bohuzel, vsechny ceske znaky jsou necitelne.
Muze nekdo pomoct prosim? Uz se s tim trapim 3 dny. Diky.
Honza

Delphi a Foxka

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 3.3.2004 12:33:48

> > Tuhle snahu jsem taky mel... jenze kdyz mas v tabulce 50000
> > skladovych karet, ktere mas skladnikovi zobrazit v abecednim
> > poradi, tak jak ziskas 2154. az 2170. zaznam?
>
> Zkus se nejprve oprostit od zvyku z Foxky.

Ahoj,

reagoval jsem na namet, stahnout nejprve prvnich 80 zaznamu a po stisku PgDn
dalsich 80 zaznamu atd. Je mi samozrejme jasne, ze s ciselnym poradim radku na SQL
databazi nemam sanci rozumne uspet.

Dokonce ani nevolam po souborovych databazich. Jen zjistuji nazory a namety na
tema, ktere si do zadani dava zakaznik - a moznosti jeho reseni. A to jeste za situace,
kdy je to neustupny zakaznik, ktery naprosto jednoznacne rika, ze pokud nebudou
splneny ty jeho dva pozadavky, je takovy sw pro nej nepouzitelny a nechce ho. Je
pritom neoddiskutovatelna pravda, ze nektere vlastnosti, ktere jeho stavajici software
ma, se v novem systemu realizuji velmi obtizne, a prestoze jde o mozna nedulezite a
riskantni prvky, jemu se jevi jako klicove a jeho postoj je takovy: Umite to udelat tak, jak
chci ja? Pokud ano, tak to tak udelejte, pokud ne, OK, jdu se podivat jinam.

David Lebeda

problem s cestinou na anglickych windows

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 3.3.2004 12:09:45

> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Martin Krim
> Sent: Wednesday, March 03, 2004 11:56 AM
>
> moudry nejsem. Pochopil jsem, ze problem bude pravdepodobne v
> tom, ze na anglickych windows nebude ten spravny font - je to

S nejvetsi pravdepodobnosti je to tak. Melo by stacit doinstalovat podporu
pro dany jazyk. K tomu je vhodne/nutne osetrit i spravny charset u fontu v
programu (stredoevrposky).

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz


Jak ochytit pohyb v DBGridu (pozice v tabulce)

[*] Sedlak Zdenek <konf(zv)seus(tec)cz> - 3.3.2004 12:11:46

Jeste je moznost odchytit udalost OnDataChange u prislusne instance
DataSource. Ta se vyvola pokud se zmeni obsah aktualniho zaznamu nebo se
prejde na jiny zaznam.

> Zdravim profici...
>
> Problem: pohyb po zaznamech DBgrid at
> uz klavesami nebo mysi a nebo DBNavigatorem...
> Potrebuji podle pozice v tabulce neco
> najit a zobrazit.
> Jak se da odchytit, to ze DBGrid presel
> na jiny zaznam tabulky?

Jak zakazat vykreslovani focusu?

[*] likeapear <likeapear(zv)centrum(tec)cz> - 3.3.2004 12:07:44

Jenom upresnim, ze CreateWindow neni metoda ale API funkce.

-- likeapear


----- Original Message -----
From: "likeapear" <likeapear(zv)centrum(tec)cz>
Subject: Jak zakazat vykreslovani focusu?> Ahoj,
>
Nevite jak zakazat vykreslovani focusu? Tedy jestli to jde...Studoval jsem parametry v metode CreateWindow (ktera se vola v TWinControl.CreateParams za ucelem alokace prvku - okna), ale nic vhodneho jsem nenasel.
> Dekuji
> -- likeapear

problem s cestinou na anglickych windows

[*] Martin Krim <krim(zv)nzservis(tec)cz> - 3.3.2004 11:55:42

DD,

mame problem s cestinou u aplikace, ktera je spustena na jinych jazykovych mutacich Windows - ceske Windows jsou v pohode - pochopitelne. Pokud nebylo nastaveno ceske prostredi, tak se aplikace odmitala spustit a koncila vselijakymi chybami, pote co jsem na anglickych windows nastavil "ceske prostredi", tak se aplikace rozjela normalne nicmene objevil se problem s carky a hacky (nektere hacky a carky jsou orezane) - zkouseli jsme nas program na Win2K Professionla i Server (obe anglicke) a vsude je to stejne - anglicke WinNT 4.0, anglicke Win98 a anglicke WinXP jsme zatim nezkouseli, nicmene predpokladam ze to bude opet ten samy problem . To ze problemy s cestinou budou jsme predpokladali, ale nechceme se vzdat bez boje - tj. zakazat instalaci na NE ceskych Windows (ztratili bychom spoustu zakazniku). Tedy jak z toho ven a ma to vubec nejake reseni - prochazel jsem archiv konference na www.delphi(tec)cz , ale moc moudry nejsem. Pochopil jsem, ze problem bude pravdepodobne v tom, ze na ang
lickych windows nebude ten spravny font - je to t
ak nebo se mylil, dale jsem nasel nejake info o problemu s cestinou na WinNT 4.0, kde udajne pomohlo nastavit "ceske prostredi" a nasledne aplikovat service pack. Bohuzel jsem nenasel nejake prispevky, ktere by se tomuto problemu venovali podrobneji. Zkousel jsem hledat i na ceskem webu, ale asi nema stesti. Takze jeste jednou: jak to resite vy (nebo to neresit), ma to reseni nema to reseni, existuje nejaka konkretni stranka, ktera se problem podrobneji zabyva atp...

Diky za cokoliv

Martin Krim

ActiveX naposled

[*] Milan Lucka <mlucka(zv)cz.foxconn(tec)com> - 3.3.2004 11:49:41

Zdravim,

neviem, ci pomozem, s ActiveX technologiou som sa zaoberal pred mnohymi
rokmi, teraz uz nie, ale takto to vidim ja:
ActiveX je komponenta s nejakymi svojimi verejnymi vlastnostami, metodami
resp. eventami. To je stycny interface s okolim. Pokial pouzijem ActiveX
komponentu na stranke, tak ku jej verejnym vlastnostiam, metodam a eventom
sa dostanem cez JScript resp. VBScript. Takze ak chcem pracovat s nejakym
textom, ktory uzivatel v ActiveX edituje, pouzijem v ActiveX napr. definiciu
property, ktora mi zverejni tento text a v scripte na stranke s nim mozem
dalej pracovat.
A ze toto nie je mozne nikde najst, s tym nemozem suhlasit. Uz pred x rokmi
tieto principy nebolo problem najst v zakladnej literature pojednavajucej o
dynamickych strankach, Scriptoch, ActiveX a objektovom modele IE. Dnes uz to
nedrzim v hlave. Ako pomoc moze sluzit hocijaka stranka s interaktivnym
ActiveX. Vsak aj Macromedia Flash subory sa na strankach zobrazuju vlastne
cez ActiveX komponentu...:-)

S pozdravom

Milan

Ako zacat s FireBird ?

[*] Milan Tomes <delphi(zv)haida(tec)cz> - 3.3.2004 10:51:29

Licence - OpenSource pod IPL
Komponenty - V soucasnosti dostacuji IBX, ktere jsou soucasti Delphi. Zatim
funguji, ale nemusi to byt natrvalo.
Instalace - www.firebirdsql.org

S pozdravem

Milan Tomes

> [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of Milan Fabik
> Sent: Wednesday, March 03, 2004 10:45 AM
>
> vratane otazky licencie, komponent,
> instalacie a pod.

Mistni IP adresy

[*] Daniel Rott <roxton(zv)seznam(tec)cz> - 3.3.2004 11:35:38

> V PC jsou dve sitovky, kazda ma svoji IP adresu a tyto IP potrebuju
> programove zjistit. Nechci vymyslet neco urcite vymysleneho, ale vse
> co jsem nasel vraci jenom jednu IP.

Nedavno jsem toto resil do nejakeho dialogu, a napsal jsem to takhle:

procedure AddInterfaces;
type PPInAddr=^PInAddr;
var WSAData:TWSAData;
Host:packed array[0..255] of Char;
phe:PHostEnt;
pia:PPInAddr;
begin
if WSAStartup($0101,WSAData)=0 then begin
try
if GetHostName(Host,SizeOf(Host))=0 then begin
phe:=GetHostByName(Host);
if phe<>Nil then begin
pia:=PPInAddr(phe^.h_addr_list);
while pia^<>Nil do begin
cmb_Interface.Items.Add(inet_ntoa(pia^^));
Inc(PByte(pia),phe^.h_length);
end;
end;
end;
finally
WSACleanUp;
end;
end;
end;

Dik za provereni :-)

Daniel
---------------------------------------------------------------
Scanning complete: NO intelligent life form in range.

Jak ochytit pohyb v DBGridu (pozice v tabulce)

[*] Radek Szurman <surad(zv)digijoe(tec)com> - 3.3.2004 11:31:37

Ja to delam tak ze tam hodim DBEdit a nastavim na visible:=false; a pri
onchange priradim udalost, jinak se to taky da delat na tabulce v udalosti
AfterScroll.

cau Radek


> Zdravim profici...
>
> Problem: pohyb po zaznamech DBgrid at
> uz klavesami nebo mysi a nebo DBNavigatorem...
> Potrebuji podle pozice v tabulce neco
> najit a zobrazit.
> Jak se da odchytit, to ze DBGrid presel
> na jiny zaznam tabulky?
>
> Preji pekny den a dik za radu(y)
>
> Robert Plzak
>
>
>
>

Jak ochytit pohyb v DBGridu (pozice v tabulce)

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 3.3.2004 11:23:36

Pokud mas grid navazany na tabulku TTable, tak muzes odchytit udalost
OnAfterScroll toho objektu TTable, ne toho gridu. Funguje s mysi, klavesnici
i s DBNavigatorem.

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
http://web.redbox(tec)cz/petr.brant <http://web.redbox(tec)cz/petr.brant> > Problem: pohyb po zaznamech DBgrid at
> uz klavesami nebo mysi a nebo DBNavigatorem...
> Potrebuji podle pozice v tabulce neco
> najit a zobrazit.
> Jak se da odchytit, to ze DBGrid presel
> na jiny zaznam tabulky?

Jak zakazat vykreslovani focusu?

[*] likeapear <likeapear(zv)centrum(tec)cz> - 3.3.2004 10:57:32

Ahoj,

potreboval bych zakazat focus u standardnich komponent typu TWinControl jako je TCheckBox, TComboBox, TTrackBar apod. Nastavenim vlastnosti TabStop docilim toho, ze komponenta nechyta focus pri preskakovani mezi komponentami. Ale focus se stale vykresluje. Nevite jak zakazat vykreslovani focusu? Tedy jestli to jde...Studoval jsem parametry v metode CreateWindow (ktera se vola v TWinControl.CreateParams za ucelem alokace prvku - okna), ale nic vhodneho jsem nenasel.

Dekuji

-- likeapear


Mistni IP adresy

[*] delphin(zv)post(tec)cz - 3.3.2004 11:13:35

V PC jsou dve sitovky, kazda ma svoji IP adresu a tyto IP potrebuju
programove zjistit.
Nechci vymyslet neco urcite vymysleneho, ale vse co jsem nasel vraci jenom
jednu IP.

Prosim o nakopnuti.

Delphin


Jak ochytit pohyb v DBGridu (pozice v tabulce)

[*] Robert <rpvp(zv)vagnerplast(tec)cz> - 3.3.2004 10:59:32

Zdravim profici...

Problem: pohyb po zaznamech DBgrid at
uz klavesami nebo mysi a nebo DBNavigatorem...
Potrebuji podle pozice v tabulce neco
najit a zobrazit.
Jak se da odchytit, to ze DBGrid presel
na jiny zaznam tabulky?

Preji pekny den a dik za radu(y)

Robert Plzak

Jak ochytit pohyb v DBGridu (pozice v tabulce)

[*] Radek KALA <kala(zv)betacontrol(tec)cz> - 3.3.2004 11:03:33

Na datasetu udalost AfterScroll

> Zdravim profici...
>
> Problem: pohyb po zaznamech DBgrid at
> uz klavesami nebo mysi a nebo DBNavigatorem...
> Potrebuji podle pozice v tabulce neco
> najit a zobrazit.
> Jak se da odchytit, to ze DBGrid presel
> na jiny zaznam tabulky?
>
> Preji pekny den a dik za radu(y)
>
> Robert Plzak
>
>
>
> 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


Ako zacat s FireBird ?

[*] martin.ben(zv)ge(tec)com - 3.3.2004 10:53:30

http://www.vltava(tec)cz/Store/GoodsDetail.asp?c=PavelCisar&sCGoodsID=SE00655690

-----Original Message-----
From: Milan Fabik [mailto:fabik(zv)kinekus.sk]

na vlastnej kozi som pocitil, co su to suborove databazy a nikdy viac.
Po precitani mnohych prispevkov sa mi pozdava FireBird.

Preto by som sa Vas rad spytal, co vsetko k tomu potrebujem vratane otazky
licencie, komponent,
instalacie a pod.

Delphi a Foxka

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 3.3.2004 10:51:28

> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Petr Fejfar
> Sent: Wednesday, March 03, 2004 9:23 AM
>
> To je fajn pro ulohy, kde nepotrebujes prohlizet napr.
> chronologicky serazena data jako jsou ruzne logy, fronty
> apod., o jejichz obsahu nemuzes dopredu cinit kvalifikovane
> predpoklady.

To je myslim jen otazka trochy snahy, abys nejaky predpoklad nasel. U logu
je to napriklad datum a cas. Je zbytecne, aby se ti automaticky tahaly i
logy, ktere jsi jiz videl. Atp.

> A pak jsi u vetsiny SQL stroju skoro v pr......

Nemyslim si. Jen je treba na zacatku vic premyslet. :-)

Ako zacat s FireBird ?

[*] Milan Fabik <fabik(zv)kinekus.sk> - 3.3.2004 10:45:26

Ahoj,

na vlastnej kozi som pocitil, co su to suborove databazy a nikdy viac.
Po precitani mnohych prispevkov sa mi pozdava FireBird.

Preto by som sa Vas rad spytal, co vsetko k tomu potrebujem vratane otazky licencie, komponent,
instalacie a pod.

Dakujem za kazdy nazor, ktory mi pomoze spoznat FireBird.

Fabik

Uvolnovani pameti

[*] Petr Vetesnik <wetty(zv)quick(tec)cz> - 3.3.2004 10:05:23

> A proc by se mela TDatabase stale pripojovat a odpojovat ?
> Pokud nemas otevrenou zadnou tabulku, tak by to nemelo vadit, spis
> naopak.

Pokud provedu chybovy SQL prikaz napr. neexistujici tabulka, TDatabase se mi
odpoji.

Wetty

Delphi a Foxka

[*] Lstiburek Pavel <lstiburek(zv)ceb(tec)cz> - 3.3.2004 10:01:18

Ahoj,
tento prispevek neni obhajoba flatovych DB, nejsem jejich
priznivec vice mi vyhovuje robusnost a spolehlivost SQL serveru,
ale takove upozorneni, ze znacka "SQL server" neni automaticke
zajisteni vyssiho vykonu za kazde situace a ze existuji oblasti
nasazeni kde maji vyssi vykon a "vyssi uzitne hodnoty".

VFP je jednou ze spickovych aplikaci pro praci s index
sekvencnimi soubory (IX). Engina vytvorena pro FP je skutecne
spickou v teto oblasti. Podobnou technologii dlouho pouzival
napr. INFORMIX nebo dosud i pouziva BTRIEVE.
Proto za priznivych podminek (!) ma vykon schopny konkurovat serverum.

Index sekvencni soubory vyzaduji podstane presnejsi navrh,
jinak je ztrata vykonu velmi vysoka. Relacni DB vydrzi skoro
kazdou "blbost" a "nejak" si s tim poradi, ztraty vykonu nastavaji az
za nejakou hranici objemu dat.

Engina FP pracuje s daty pomerne jednoduse, ale vyuziva ruzna
"udelatka" pro zvyseni vykonu. Je dobre si uvedomit, ze vetsina
DB serveru uklada data do tzv. "stranek" a teprve nad strankami
(respektive daty v nich obsazenymi) probiha dalsi zpracovani,
napr. index sekvenci vyhledavani.

FP pouziva pro praci s daty buffery urcite velikosti. Buffery jsou
pro jednotlive typy informaci oddeleny, ale synchronisovany.
Samostane buffery obsahuje udaje o datech (DBF) a indexech,
buffery jsou trvale synchronizovany s fyzickym obsahem na disku,
frekvene je nastavitelna (lze i vypnout). To samo o sobe neni prilis
narocne ani na prenos dat ani vypocetni vykon, pokud jsou zobrazeny
zaznamy odpovidajici nejakemu indexu (vlastne jen sezna zaznamu
v danem poradi). Pri zmene obsahu indexu jsou automaticky doplneny
do datoveho bufferu nove zaznamy respektive vyrazeny vyrazene (
nejen vymazane, zaznam muze vypadnout i proto, ze nesplnuje
filtracni podminku).

Problem nastane, pokud se filtracni podminka neda odvozovat z
nejakeho indexu, v tom pripade nasleduje sekvencni hledani az
pri posunu mezi zaznamy. Potom je to totez jako prace s
bufferem, veskera data musi byt prenesena klienta a napr. odmitnuta
pokud podminku nesplnuji. Prechod na dalsi vetu, ktera se ukaze
posledni muze trvat i dost dlouho.

Dalsim jednoduchym kejklem je i zamykani zaznamu. Nejsou zamykany primo
zaznamy v souborech, ale klasicky zamek operacniho systemu je polozen
na zaznamy v urcite vzdalenosti ZA koncem souboru. Oproti vetsine SQL serveru je
mozne testovat pritomnost zamku a podle toho se dale rozhodovat. Zamek ma milou
vlastnost "spadnout" spolu s aplikaci, ktera ho postavila (ne vzdy takhle jednoduse,
ale pouzitelne - staci se odlogovat).

Pomerne dobre je vyresen i zpusob prace s BLOBy, ty sidli v samostatnem
souboru v zaznamech pevne delky a jejich obsah je na klienta prenasen az kdyz
jsou skutecne treba, tedy nikoliv pri browzdani v zaznamech ale az pri zobrazeni
na detailu pomoci nejake komponety (to pisu pouze protoze nekteri mi kolegove
pouzivaji SELECT * FROM ..., a to ze v "*" je n-blobu nebo memo polozek je nijak
nevzrusuje, presto, ze je v gridu stejne nedokazi zobrazit).

Pavel

> From: Ludek ZITA [mailto:konference(zv)sales(tec)cz]
> > -----Original Message-----
> On Behalf Of Lebeda David
>
> > Pritom je typicke, ze ti uzivatele maji dosovskou aplikaci,
> > ve ktere to funguje. My jim
> > nabizime supermoderni technologie, ktere takoveto pro
> > uzivatele zasadni vlastnosti
> > neumi ani nasimulovat. To, ze jsou data bezpecnejsi...no a
> > co,v dosovskem programu
> > to taky fungovalo.
> *****
> Je otazkou jak, a v jakych objemech.....
>
>
> > Druhy priklad. Firma ma sklad a nekolik prodejnich mist
> > (prodej pres pokladnu). K pultu
> > prijde zakaznik a rika si tak mi tam napiste tohle 25x,
> > tohleto 10x, mezitim se parkrat
> > opravi, popovidaji o politice... Prodavajici vzdy kdyz
> ......
> No vzdyt je to o tom, jak nastavit transakce a refreshovani radku v
> bufferu...
> Nevim proc by to SQL aplikace mela umet hur nez DOSova
>
> >
> > > objemy dat, pokud k tomu neni opravdu zavazny a dobre
> > vyargumentovany
> > > duvod. Kdyz jsem zde cetl, ze skladnik vidi prehled vsech
> 50 tisic
> > > skladovych karet, slezaly mi hruzou vlasy a vypadavaly zuby. :-)
> >
> > Protoze ten skladnik ma dosovy program a v nem to takhle
> > funguje. A pro nej je
> > absolutne nepochopitelne, ze moderni technologie na
> > superrychlem stroji proti te
> > dosove vykopavce to proste nezvladnou.
>
> Proc by to nezvladly ????
>
>
> > Kdyz Ti slezaly hruzou vlasy, zkus mi navrhnout, jak takovy
> > program pojmout jinak a
> > presvedcit skladnika, ze to je lepsi. Zvlast kdyz pro toho
> > skladnika je pocitac nepritel
> > cislo jedna, takze je naprosto zadouci, aby se nova verze od
> > te stare dosovske lisila co
> > mozna nejmene. On ten skladnik vi, ze kdyz potrebuje vydat to
> > a to, tak napise dve tri
> > pismenka a ono mu to na tu polozku skoci. Nebo to skoci
> > priblizne, od udela dvakrat
> > PgDn a ma to. A ne aby musel nekde napred zadavat x ruznych
> > kategorii a jinych filtru
>
> No to ale mohlo fungovat jenom pokud mel to databazi primo u
> sebe jinak
> to muselo byt jeste pomalejsi, predevsim pokud jsi chtel mit zmeny
> on-line pod rukama
>
>
>
> > jen proto, aby se vyhledavani nakonec neodehralo v moc velke
> > mnozine dat, protoze
> > narozdil od te 486 to dnesni Pentia 4 nezvladaji.
> >
>
> No pokud nemel rozliseni obrazovky 640x300000 bodu (tedy
> obrazovku cca 9
> metu vysokou stejne tech 50000 karet najednou nevidel.
> Tak mu posli tech prvnich 80 radku (dnes jich muze najednou videt
> dokonce vic) a pak mu to filltruj podle toho do ceho klepe (PGDN -
> dalsich 80, zacina zadavat nejaky filtr - tak prvnich 80 po filtrovani
> atd.) Dotahnout cca 100 - 200 radku je otazka milisekund a on si ani
> nevsimne ze je neco jinak...
>
> Ludek
>
>
>
>

Delphi a Foxka

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 3.3.2004 09:22:59

Zbysek Hlinka wrote:

> Proste v SQL databazi VUBEC neuvazujes s nejakymi hausnumery.
> Nejdrive zadas pocatecni filtr, v tomto pripade skladnik zada treba

To je fajn pro ulohy, kde nepotrebujes prohlizet napr. chronologicky
serazena data jako jsou ruzne logy, fronty apod., o jejichz obsahu
nemuzes dopredu cinit kvalifikovane predpoklady.

A pak jsi u vetsiny SQL stroju skoro v pr......
AFAIK Ti zbyva:

- doplnit linearni adresaci zaznamu
- preskakovani zaznamu jak o tom psal DL
- pomocna tabulka s linearni adresaci - ale jak ji udrzovat up-to-date
- komplikovanejsi prohlizec, ktery zkusi analyzovat obsah
a nabidnout nejaka kriteria pro pocatecni hodnoty filtru

- Neco jineho? Nic me nenapada...

Tim nechci samozrejme horovat pro souborove DB


pf

Uvolnovani pameti

[*] Jan Fiala <jan.fiala(zv)wo(tec)cz> - 3.3.2004 09:22:58

3.3.2004 Petr Vetesnik:
> Zdravim,
> ke komunikaci s databazi pouzivam ODBC spojeni pomoci komponent TDatabase a
> TQuery.
> Komponente TDatabase nastavim 'Connected' na true.
> Problem spociva v tom, ze pokud nastavim 'Connected' na false, zustane v
> pameti neuvolneno cca 400 kB.
> Pokud se tedy TDatabase pripojuje a odpojuje relativne casto, 'zere' to
> pamet jako otesanek.

> Potreboval bych poradit, jak tento problem odstranit (jine komponenty na
> ODBC, nejake nastaveni).
> Ja jsem nasel jediny : vystoupit a nastoupit.

A proc by se mela TDatabase stale pripojovat a odpojovat ?
Pokud nemas otevrenou zadnou tabulku, tak by to nemelo vadit, spis
naopak.

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

Ako vytvorit novy Toolbar na taskabare?

[*] Jan Fiala <jan.fiala(zv)wo(tec)cz> - 3.3.2004 09:33:06

3.3.2004 dphi_forum(zv)proces.sk:

> viete mi poradit ako by som v Delphi vytvoril novy Toolbar na taskabare?
> Potrebujem do neho ponahadzovat nejake Shortcuty. Shortcut som vedel
> pridat, ale samotny panel kde mam shortcuty by som potreboval aj ovladat a
> to prave neviem. Viem to iba vtedy, ak si ho z taskbaru vytiahnem na
> plochu, vtedy dostanem aj handle okna.

Ty Toolbary jsou obycejne adresare.
Treba rychle spousteni:
C:\Documents and Settings\xxxx\Data aplikaci\Microsoft\Internet Explorer\Quick Launch

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

Jak zjistit zda je tiskarna On-Line ve WinXP

[*] Ladislav Fitz <ladislav.fitz(zv)kodytek(tec)cz> - 3.3.2004 09:39:11

zkus si na adrese www.volny(tec)cz\maxi_fikus stahnout moje unity pro tiskarny a
v ni je procedura ReadJobsToListView z ni bys mohl vycist jak se zjisti tav
tiskarny ale NEMAM TO ODZKOUSENY NA XP


FTP Synapse, odchyceni Message

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 3.3.2004 09:31:01

> Prave jsem si odkrokoval Synapsi a mas pravdu v tom, ze se ta zprava bere
> jako odpoved na prikaz, coz je zcela logicke. Bohuzel nema zadnou hlavicku,
> proste se jedna o libovolny text. Metoda FTPCommand vola ReadResult, ktery
> mu vrati zpet text zpravy. Da se s tim neco delat?

Tak jsem asi nasel v RFC neco, co by se tohodle mohlo tykat:

Spontaneous Replies

Sometimes "the system" spontaneously has a message to be sent to a
user (usually all users). For example, "System going down in 15
minutes". There is no provision in FTP for such spontaneous
information to be sent from the server to the user. It is recommended
that such information be queued in the server-PI and delivered to the
user-PI in the next reply (possibly making it a multi-line reply).

Inu, jsem blbej, ze jsem tohle prehledl, a jdu to nejak Synapsi
naucit. ;-)


--
Lukas Gebauer.

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

PopUp Menu

[*] Petr Daricek <petr.daricek(zv)seznam(tec)cz> - 3.3.2004 09:16:57

> Mas PopUp menu prirazene k nejake komponente, aby Ti po stisku
> praveho tlacitka na teto komponenet "naskocilo"?
>
> Jakub

Uz jsem chybu odhalil, spatne jsem prirazoval polozky menu v constructoru, tak ze se nemelo co zobrazovat. Velmi primitivni chyba. :-(
Menu komponente prirazene nemam, protoze nenalezi k zadnemu prvku typu TComponent.

Petr Daricek

OT: Ako vytvorit novy Toolbar na taskabare?

[*] dphi_forum(zv)proces.sk - 3.3.2004 08:50:52




Cava,

viete mi poradit ako by som v Delphi vytvoril novy Toolbar na taskabare?
Potrebujem do neho ponahadzovat nejake Shortcuty. Shortcut som vedel
pridat, ale samotny panel kde mam shortcuty by som potreboval aj ovladat a
to prave neviem. Viem to iba vtedy, ak si ho z taskbaru vytiahnem na
plochu, vtedy dostanem aj handle okna.

Dikes.

Stano


FlashFiler - vhodnost pouzitia 2

[*] Ing. Pavel Zilinec <zilinec(zv)psinfos(tec)cz> - 3.3.2004 09:10:56

Myslim, ze pro takovou praci bych radeji volil MSDE, kde bych
predpokladal vetsi stabilitu a snadnejsi udrzbu konkurencnich pristupu
pri zapisu.
Delal jsem pro FF drobnou aplikaci a lepe se mi nektere veci psali a
nasledne ladili v MSSQL nez ve FF.
V pripade problemu pak dohledani chby take bylo snazsi, pze pro SQL
jsou lepsi analyticke nastroje.

--
ing. Pavel Zilinec
MailTo:zilinec(zv)email(tec)cz

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

Wednesday, March 3, 2004, 8:52:53 AM, bylo napsano:

PS> Zdravim vospolok,
PS> kedze v piatok sa nik nechytil skusim este raz.

PS> Aku najvacsiu aplikaciu vytvorenu s FlashFiler-om prevadzkujete a s
PS> akymi vysledkami (stabilita, rychlost odozvy, pocty sucasne
PS> pracujucich klientov) ?

PS> Co si myslite o vhodnosti nasadenia FF pre nasledovnu aplikaciu ?

PS> Specializovana aplikacia bude v podstate typu predaj + sklad + nejake

PS> fakturacie.
PS> - max. 10 stanic
PS> - cca 2-6 stanic paralelne odpisujucich tovar zo skladu ( kasy -
PS> nonstop 8 hod.denne)
PS> - 1-4 stanice pre prijem tovaru, tvorbu faktur, prehlady, statistiky
PS> a pod.

PS> - dalsie poziadavky: rychla odozva v kase (myslim tym konkretne, aby
PS> nevznikali povedzme 2 a viac sekundove oneskorenia pri paralelnom
PS> zapise dat ani v pripade, ze jeden klient spusti generovanie nejakej
PS> narocnejsej zostavy. Potrebna je stabilita, neprichadza do uvahy, aby
PS> sa to co i len 1x mesacne zosypalo na nejaky interny problem FF.

PS> Nebudu tam ziadne komplikovane vybery dat. Sucasna dosovska verzia
PS> pouziva cca 15 datovych suborov, povedzme 2 najvacsie maju pri 1-
PS> rocnej prevadzke cca 200.000 zaznamov. Celkova velkost je povedzme 50-
PS> 100MB.

PS> Zatial mam skusenost s FF len v single rezime a viacmenej sa mi
PS> pozdava. Neviem, a ani nemam moznost vyskusat, ako by sa FF spraval
PS> pri takejto predpokladanej zatazi.

PS> P.Svorc

ActiveX naposled

[*] Radek Szurman <surad(zv)digijoe(tec)com> - 3.3.2004 09:02:54

> Puvodni zprava ze dne 2.3.2004:
>
> > urcite se to dela tak ze se tam hodi <FORM> </FORM>, funguje to tak
> > i v jinych editorech, a uvnitr formu je napr. textarea ktery nese
> > text napsany v komponente active-x.
>
> ActiveX je trochu neco jineho nez JScripty apod.
>
> > Otazka zustava jak ta activex komponenta odesila informaci polozce
> > textarea uvnitr formu.
>
> Normalne pres POST nebo GET, jinak komunikovat pres HTML nejde.

chapu jak fungule predavani promenych ze stranky na stranku, ale jak funguje
predani promenne z ActiveX do promenne ve strance.

>
> > Delphi 8 for NET je privetivejsi k webovemu rozhrani ale Delphi 7 s
> > active-x vubec.
>
> ASP.NET je neco uplne jineho nez ActiveX. Nicmene i ASP.NET komunikuje
> vyse uvedenym zpusobem.
>
> > Musim si i postezovat ze nikde neni ZADNY PRIKLAD (vcetne google,
> > borland.com....) jak toto funguje ani to NIKDO nevi.
>
> Ze to nikdo nevi, je velmi odvazne tvrzeni.
ano, odvazuji se toto tvrdit protoze jsem zatim nikde nenasel zadny naznak
ze by to nekdo vedel,
a to ani v knihach co mam k dispozici, na borlandu, na google, no snazil
jsem se ale nic.
asi budu odkazan na metody pokus-omyl ikdyz cas tlaci.

s pozdravem
Radek Szurman


FlashFiler - vhodnost pouzitia 2

[*] Pavol Svorc <svorcp(zv)pp.internet.sk> - 3.3.2004 08:52:53

Zdravim vospolok,
kedze v piatok sa nik nechytil skusim este raz.

Aku najvacsiu aplikaciu vytvorenu s FlashFiler-om prevadzkujete a s
akymi vysledkami (stabilita, rychlost odozvy, pocty sucasne
pracujucich klientov) ?

Co si myslite o vhodnosti nasadenia FF pre nasledovnu aplikaciu ?

Specializovana aplikacia bude v podstate typu predaj + sklad + nejake

fakturacie.
- max. 10 stanic
- cca 2-6 stanic paralelne odpisujucich tovar zo skladu ( kasy -
nonstop 8 hod.denne)
- 1-4 stanice pre prijem tovaru, tvorbu faktur, prehlady, statistiky
a pod.

- dalsie poziadavky: rychla odozva v kase (myslim tym konkretne, aby
nevznikali povedzme 2 a viac sekundove oneskorenia pri paralelnom
zapise dat ani v pripade, ze jeden klient spusti generovanie nejakej
narocnejsej zostavy. Potrebna je stabilita, neprichadza do uvahy, aby
sa to co i len 1x mesacne zosypalo na nejaky interny problem FF.

Nebudu tam ziadne komplikovane vybery dat. Sucasna dosovska verzia
pouziva cca 15 datovych suborov, povedzme 2 najvacsie maju pri 1-
rocnej prevadzke cca 200.000 zaznamov. Celkova velkost je povedzme 50-
100MB.

Zatial mam skusenost s FF len v single rezime a viacmenej sa mi
pozdava. Neviem, a ani nemam moznost vyskusat, ako by sa FF spraval
pri takejto predpokladanej zatazi.

P.Svorc


webova camera a TvideoCapture u DirectShow

[*] Ing. Jan Kuchar PhD. <kuchar(zv)unicodesys(tec)cz> - 3.3.2004 08:44:51

cau,

podarilo se mi rozchodit kameru pres directshow a komponentu Tvideocapture,
ale narazil jsem na pro mne dost
velkej problem a to nasledovny, potrebuju pres kameru rychle za sebou
sesnimat napriklad 10 obrazku pres funkci captureframe, a nasledne sesnimany
obrazek prevest na jpeg pod urcitym nazvem, pro vysvetleni je dole kod (pro
ilustraci hodne orezanej a nahrazenej cyklem for), problem je ale v tom ze
kdyz zavolam VideoCapture1.CaptureFrame, tak nedojde k okamzitemu volani
VideoCapture1BitmapGrabbed, ale nejdriv se provede cyklus FOR 10x s ulozenim
nesmyslnych obrazku a az skonci cyklus az pak se provede volani
VideoCapture1BitmapGrabbed, nevite co s tim, volani
Application.ProcessMessages po funkci captureframe, tomu sice trosku
pomohlo, ale nebylo to vzdy 100%.

DIK


procedure tform1.cyklus;
var i:integer;
begin for i:=1 to 10 do
begin VideoCapture1.CaptureFrame;
ObrBMP := TBitmap.Create;
ObrBMP.LoadFromFile(cesta+'cam.bmp');
ObrJPEG := TJPEGImage.Create;
ObrJPEG.Assign(ObrBMP);
ObrJPEG.SaveToFile(cesta_disku+nazev_obr);
ObrBmp.free;
ObrJpeg.free;
end;
end;

procedure TForm1.VideoCapture1BitmapGrabbed(CapturedImage: TCapturedBitmap);
begin CapturedImage.SaveToFile(cesta+'cam.bmp');
end;

Delphi a Foxka

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 3.3.2004 08:36:50

> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Lebeda David
> Sent: Wednesday, March 03, 2004 7:43 AM
>
> Tuhle snahu jsem taky mel... jenze kdyz mas v tabulce 50000
> skladovych karet, ktere mas skladnikovi zobrazit v abecednim
> poradi, tak jak ziskas 2154. az 2170. zaznam?

Zkus se nejprve oprostit od zvyku z Foxky. Tohle mi pripomina dotaz Honzy
Sebelika, ktery po mem vystoupeni v Belohradu polozil otazku, jak hledat
paralely mezi pristupem k datum v .NET ve srovnani s Delphi. Na to je jedina
odpoved - jediny spravny zpusob je zapomenout na (temer) vsechno, jak se s
daty pracuje v Delphi, a osvojit si nove postupy. Stejne je to s prechodem
ze souborove na SQL databazi.

Proste v SQL databazi VUBEC neuvazujes s nejakymi hausnumery. Nejdrive zadas
pocatecni filtr, v tomto pripade skladnik zada treba jedno nebo dve
pocatecni pismena, teprve POTOM sestavis dotaz a natahnes jen ty karty,
ktere odpovidaji filtru. Timto zpusobem pak muzes pracovat s libovolnym
skladem, od jedne do miliardy polozek, aniz by skladnik pozoroval nejake
markantni rozdily. A muzes hned filtrovat polozky, ktere se tykaji
prihlaseneho skladnika od tech, se kterymi skladnik nema co do cineni,
protoze je spravuje jiny skladnik (prodavac; v obchodnim dome prece nepoleze
prodavac z elektra do zasob z odevu).

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz


Uvolnovani pameti

[*] Petr Vetesnik <wetty(zv)quick(tec)cz> - 3.3.2004 08:34:48

Zdravim,
ke komunikaci s databazi pouzivam ODBC spojeni pomoci komponent TDatabase a
TQuery.
Komponente TDatabase nastavim 'Connected' na true.
Problem spociva v tom, ze pokud nastavim 'Connected' na false, zustane v
pameti neuvolneno cca 400 kB.
Pokud se tedy TDatabase pripojuje a odpojuje relativne casto, 'zere' to
pamet jako otesanek.

Potreboval bych poradit, jak tento problem odstranit (jine komponenty na
ODBC, nejake nastaveni).
Ja jsem nasel jediny : vystoupit a nastoupit.

Wetty

presun souboru ze site pod Win2000

[*] Pavel Hauptman <phauptman(zv)bilbo(tec)cz> - 3.3.2004 08:30:47

> Asi blba otazka: mas v cilove slozce na Novellu dostatecna
> pristupova prava pro zalozeni toho
> souboru? ;-) Zkus to eventuelne pomoci tech streamu:

Vyreseno :-)

Problem byl v instalaci sitoveho protokolu NETBUI. Kdyz jsem ho odstranil,
kopiruje to v pohode. Jeste mam k tomu zajimavy poznatek: pokud pouziju
NETBUI, musim mit na novellu do adresare, kam chci zapisovat, nastaveno
pravo jak pro zapis, tak pro mazani. Zrejme novell vytvari pri kopirovani
nejaky tmp soubor, ktery po uspesne operaci prejmenuje na puvodni jmeno.

Pavel.

Datove prenosy v Roamingu

[*] Petr Kracik <petr.kracik(zv)atlas(tec)cz> - 3.3.2004 07:46:33

Ahoj,
jestli si mel vira Blastra, nebo jak se mu rikalo (jak schazoval XP
a 2K) tak ten se nahral k uzivateli (chybou v MS Windows) a tim je
zaroven schodil, ale tim ze byl nahranej v registrech tak se po
dalsim zpusteni PC zapnul a bombroval dalsi IP od tebe a
rozkopirovaval se, takze jestli si dal zaplatu tak se k tobe
nedostane, ale pokud si ho nesmazal tak se porat od tebe kopiruje
dal a dal a to by mohl bejt taky zdroj toku dat, me to delalo taky a
az po asi 2 hodinach sem prisel cim to je (at zije Firewall), byl
asi 10x pripojenej na vnejsi IP takze to fakt dost zatezovalo...

kdyz ho budes chctil smazat tak nejdriv ho musis ukoncit, mozna pod
CTLR+ALT+DEL bude jako msblast.exe (nebo podobne) a pak ho najdes
(myslim) nekde v Windows\system32 (nebo proste ve WinDir) a pak v
registrech nekde v klasice
LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Run tady
kdyztak zjistis kdeje v ty WinDir, bude tam napsanej jako windows
auto update (nebo podobme, uz je to dlouho co sem to mazal)

Cau Petr
Mail: petr.kracik(zv)atlas(tec)cz
ICQ: 136530439

KR> Dalibor dne 24 Feb 2004 v 11:56:

>> Ahoj, nemate nekdo zkusenosti s datovymi prenosy (CDS) z Roamingu z
>> Polska? Stava se mi pomerne casto, ze pri konektnuti, se zacnou
>> prenaset data, aniz by je nejaka strana vysilala. A nekdy pri dalsim
>> pokusu o spojeni je treba vse ok a beha to jak ma.
>>
>> Modemy TC35. MC35i, operator Eurotel

KR> Ahoj,

KR> nemuze to zpusobovat jen nejaky vir na uplne jinem stroji,
KR> ktery se namatkove zkousi pripojit k
KR> ruznym IP asdresam, a nekdy holt trefi i tu Tvoji?

KR> Karel Rys

Lze nejak obejit dialog obsluzneho prg pri skenova

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 3.3.2004 08:02:44

Ahoj,

podivej se na http://delphitwain.sourceforge.net/
Je to presne to co hledas.

Ales

> -----Original Message-----
> From: Miroslav Novosad [mailto:mnprokonf(zv)quick(tec)cz]
>
> zkousim neco se skenerem a zajimalo by me, jestli pri vyuziti TWAIN
> rozhrani lze obejit zobrazeni dialogu obsluzneho programu skeneru a
> skenovat rovnou do souboru. V tom, co jsem nasel na netu a v
> archivu se
> mi ten dialog vzdycky zobrazi.

PopUp Menu

[*] Milos J. Hrach <delphi_konf(zv)post(tec)cz> - 3.3.2004 08:00:42

Mas PopUp menu prirazene k nejake komponente, aby Ti po stisku
praveho tlacitka na teto komponenet "naskocilo"?

Jakub

----- PUVODNI ZPRAVA -----
Od: "Jiri Matejka" <matejka(zv)stemmark(tec)cz>
Komu: delphi-l(zv)clexpert(tec)cz
Predmet: Re: PopUp Menu
Datum: 2.3.2004 - 17:04:39

> Mozna pomuze Panel1.PopupMenu:=PM;
>
> Jirka Matejka
>
> ----- Original Message -----
> From: "Petr Daricek" <petr.daricek(zv)seznam(tec)cz>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Tuesday, March 02, 2004 4:42 PM
> Subject: PopUp Menu
>
>
> > Ahoj,
> > co se musi nastavit, abych mohl dynamicky
> > vytvorit a zobrazit nejake
> popupmenu?
> > Delam priblizne toto a nezobrazi se mi :
> >
> > var PM:TPopUpMenu2;//Ma predvytvorene
> > nejake polozky
> > Begin
> > PM:=TPopUpMenu2.Create(Panel1);
> > //Napriklad
> > PM.Name:='Name';
> > PM.AutoPopup:=False;
> > PM.Alignment:=paLeft;
> > PM.popup(100,100);
> > End;
> >
> > Diky Daricek
> > Petr
> >
>
>
>
>
>

--
ANONYMNI PRIPOJENI K INTERNETU - bez registrace, zdarma, ihned!
Pripojeni na cisle 971 200 111 z cele CR,
v Praze navic na cisle 971 200 555.
Uzivatelske jmeno "post(tec)cz", heslo "post(tec)cz".
http://www.post(tec)cz

Data pro KonfView 02/2004

[*] Jan Fiala <jan.fiala(zv)wo(tec)cz> - 3.3.2004 08:00:43

3.3.2004 Plisek Jan Ing.:
> Avizovana data 02/2004 na uvedenem serveru vsak dosud nejsou!

Ale jsou, ale jsou :-)
Uplne dole na strance KonfView


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

presun souboru ze site pod Win2000

[*] Jan Fiala <jan.fiala(zv)wo(tec)cz> - 3.3.2004 07:58:41

3.3.2004 Karel Rys:
> Pavel Hauptman dne 3 Mar 2004 v 5:56:

>> To taky nepomaha. Ale mylil jsem se, chyba Access denied se nezobrazi
>> kdyz mazu soubor, ale kdyz se ho pokusim zkopirovat na server. Jakoby
>> ty w2k kopirovali soubor driv, nez ho maji nacteny nebo co. Tak jsem
>> jeste hledal na googlu a nasel jsem informaci, ze potreba na to pouzit
>> API a funkci SHFileOpStruct, ale veskere priklady byly pro w95. Tak
>> nevim :-(

> Asi blba otazka: mas v cilove slozce na Novellu dostatecna
> pristupova prava pro zalozeni toho
> souboru? ;-) Zkus to eventuelne pomoci tech streamu:

Dalsi otazka. Nema ten soubor "dlouhe jmeno" ?
Pokud ano, musis mit na novelu upravenou volume pomoci AddNameSpace.
Jinak pouze jmena ve tvaru 8.3

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

presun souboru ze site pod Win2000

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 3.3.2004 07:48:39

Pavel Hauptman dne 3 Mar 2004 v 5:56:

> To taky nepomaha. Ale mylil jsem se, chyba Access denied se nezobrazi
> kdyz mazu soubor, ale kdyz se ho pokusim zkopirovat na server. Jakoby
> ty w2k kopirovali soubor driv, nez ho maji nacteny nebo co. Tak jsem
> jeste hledal na googlu a nasel jsem informaci, ze potreba na to pouzit
> API a funkci SHFileOpStruct, ale veskere priklady byly pro w95. Tak
> nevim :-(

Asi blba otazka: mas v cilove slozce na Novellu dostatecna pristupova prava pro zalozeni toho
souboru? ;-) Zkus to eventuelne pomoci tech streamu:

procedure KOPIRUJSOUBOR(Zdroj,Cil:string; NovejsiPonechat:boolean);
var s1,s2:tFileStream;
ZdrojDate,CilDate:integer;
begin
try
s1:=tFileStream.Create(Zdroj, fmOpenRead or fmShareDenyWrite);
try
CilDate:=0;
if FileExists(Cil) then try
s2:=tFileStream.Create(Cil, fmOpenRead or fmShareDenyNone);
try
CilDate:=FileGetDate(s2.Handle);
finally
s2.Free;
end;
except
end;
ZdrojDate:=FileGetDate(s1.Handle);
if (ZdrojDate>CilDate)or((NovejsiPonechat=false)and(ZdrojDate<>CilDate)) then begin
s2:=tFileStream.Create(Cil, fmCreate);
try
s2.CopyFrom(s1,0);
FileSetDate(s2.handle,FileGetDate(s1.Handle));
finally
s2.Free;
end;
end;
finally
s1.Free;
end;
except
end;
end;

Mam tam potlacene vyjimky, protoze to poustim z login scriptu a jsou situace, kdy to fakt
zkopirovat nejde a uzivatel nema o nicem vedet, ale to si jiste upravis.

Jinak doporucuju stahnout nejnovejsiho novellovskeho klienta - se starsimi byly roztodivne
problemy (obcas nektery program odmital zapisovat i tam, kam pristup mel, nebo po praci s par
stovkami sitovych souboru uz nejaky dalsi konkretni otevrit nechtel apod.).

Karel Rys


Delphi a Foxka

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 3.3.2004 07:42:32

> No pokud nemel rozliseni obrazovky 640x300000 bodu (tedy obrazovku cca
> 9 metu vysokou stejne tech 50000 karet najednou nevidel. Tak mu posli
> tech prvnich 80 radku (dnes jich muze najednou videt dokonce vic) a
> pak mu to filltruj podle toho do ceho klepe (PGDN - dalsich 80, zacina
> zadavat nejaky filtr - tak prvnich 80 po filtrovani atd.) Dotahnout
> cca 100 - 200 radku je otazka milisekund a on si ani nevsimne ze je
> neco jinak...

Tuhle snahu jsem taky mel... jenze kdyz mas v tabulce 50000 skladovych karet, ktere
mas skladnikovi zobrazit v abecednim poradi, tak jak ziskas 2154. az 2170. zaznam?
Problem neni napsat select first 26 skip 2154... (coz ale taky neni dobre reseni), ale to,
ze u kazdeho takoveho dotazu musis nejprve udelat order by vsech 50000 vet a pak
teprve z toho neco vybrat a ten order by proste nejakou chvili trva. Kdyz to udelas
jednou pri nacitani dotazu, da se to vydrzet, ale kdyby se na to melo cekat pred kazdym
fetchem, bude ta aplikace rychlostne nepouzitelna.


Jinak vsem zucastnenym dekuji za podnety.

David Lebeda

Data pro KonfView 02/2004

[*] Plisek Jan Ing. <plisek(zv)spse(tec)cz> - 3.3.2004 07:06:29

Avizovana data 02/2004 na uvedenem serveru vsak dosud nejsou!


On 2 Mar 2004, at 15:40, Jan Fiala wrote:

> Na http://www.pspad.com/index2.html
> jsou ke stazeni dalsi data z konference Delphi.CZ od J.Haska
>
> --
> Jan Fiala
> MailTo:jan.fiala(zv)wo(tec)cz
> ICQ: 23032692
>
>
>
>


Ing. Jan Plisek tel.(+420) 466 614 788
SPSE a VOS e-mail: plisek(zv)spse(tec)cz
Karla IV. 13 WEB: www.spse(tec)cz
531 69 PARDUBICE
Czech Republic

presun souboru ze site pod Win2000

[*] Pavel Hauptman <phauptman(zv)bilbo(tec)cz> - 3.3.2004 05:56:23

> Ahoj,
>
> protoze jsem nevidel zadnou odpoved, tak snad leda zkusit to
> pres kopirovani streamu (plus rucne
> osetrit nastaveni datumu a casu ciloveho souboru) - jestli to
> pak pujde vymazat, nu a nebo nejprve
> vsechny soubory prekopirovat a pamatovat si pritom jejich
> nazvy v nejakem stringlistu a smazat je
> pak hromadne nakonec, abys tam nemusel davat ty prodlevy...
> Jinak nevim, jestli to muze pachat
> Novellovsky klient (skoro bych se nedivil)

To taky nepomaha. Ale mylil jsem se, chyba Access denied se nezobrazi kdyz
mazu soubor, ale kdyz se ho pokusim zkopirovat na server. Jakoby ty w2k
kopirovali soubor driv, nez ho maji nacteny nebo co. Tak jsem jeste hledal
na googlu a nasel jsem informaci, ze potreba na to pouzit API a funkci
SHFileOpStruct, ale veskere priklady byly pro w95. Tak nevim :-(

> pokud pouzijes
> kopirovani na lokalni disk, zustane
> soubor taky blokovany?

Ne, na lokal je to v pohode.

Jak zjistit zda je tiskarna On-Line ve WinXP

[*] delphi(zv)mjsoft(tec)cz - 3.3.2004 00:07:55

Zdravim,

nevite jak na %SUBJ%? Mam paragonovou tiskarnu na LPT1 a pokud na ni z
delphi tisknu a neni ON-LINE, tak se program zasekne. Mam test na Win9X
ktery funguje dobre, ale v XP to hlasi chybu.

Za pripadne odpovedi predem dekuji.

Jin


Primy pristup na disk (formatovani CFC flash)

[*] Tomas Bradle <t.bradle(zv)worldonline(tec)cz> - 2.3.2004 23:05:45

Zdravim vsechny,

mam ctecku/zapisovacku na CFC pripojenou pres USB. Potrebuju CFC flash
specialne naformatovat, udelat "hardcopy" z image ulozeneho v souboru. Nevi
nekdo, jak udelat primy pristup na disk (CFC je pripojena jako vymenne
zarizeni G:) ve W2k/XP a/nebo ve Win98 ?

diky

Tomas Bradle
t.bradle(zv)worldonline(tec)cz

Interbase UDF

[*] Slavomir Skopalik <skopalik(zv)elektlabs(tec)cz> - 2.3.2004 22:55:44

Tohle by snad melo jit i prelozit, pro FB je treba nahradit stdcall
cdecl.

Slavek

library xxx;
uses math;

type PDouble=^double;
type PInt=^integer;

function RandG(mean,stddev:PDouble):double;stdcall;
begin
result:=math.RandG(mean^,stddev^);
end;

function RandSeed():integer;stdcall;
begin
Randomize();
result:=0;
end;

function RandRange(range:PInt):double;stdcall;
begin
result:=random(range^);
end;


exports
RandG,
RandRange,
RandSeed;

begin
end.

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of jsdelphi(zv)creatix(tec)cz
> Sent: Tuesday, March 02, 2004 9:41 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Interbase UDF
>
>
> Muzete nekdo poslat priklad, jak napsat UDF v Delphi pro Interbasi?
>
> Jan Skopovy
>
>
>
>
>
>

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