Archív konference Delphi

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

pocesteni dialogu

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

From: "Pavel Kubal" <kubal.p(zv)seznam(tec)cz>
> uz to tady urcite bylo probirano, ale nejak jsem to v archivu nemohl
> najit. Potrebuju pocestit dialog MessageDlg - konkretne misto yes -
> no dat ano - ne. Uz jsem to jednou delal, ale nemohu si na to

Pouzij TApplication.MessageBox

Petr Vones

OT: nefunkci 100 Mb/s na notebooku Compaq

[*] Miroslav Dolecek <dolecek(zv)fi.muni(tec)cz> - 28.4.2002 23:06:05

Zkus se mrknout na IRQ sitovky a ostatniho hw. Nevim nakolik umi WinXP
inteligentne rozdelovat IRQ, ale nekdy se u MS produktu stavalo, ze
jedno IRQ sdilelo vice zarizeni a navzajem se spomalovaly.

Mirek Dolecek

> Zdravim,

> prosim nekoho o radu, jiz jsem v koncich.

> V praci mam jeden Notebook Compaq Presario 12XL 517. Pro pristup k nasi 100
> Mb siti jsem do nej poridil PCMCIA Edimax EP-4101 10/100 Mbps. Puvodne to
> bezelo pod Windows ME nyni WindowsXP Pro. Ale ani v jednom pripade se mi
> NEPOVEDLO rozchodit sit na 100 Mb. Vsechny diody, jak na redukci mezi Edimax
> a sit. kabelem tak i na Hup Planet 10/100, signaliziji 100 Mb. Presto pri
> kopirovani souboru 10 Mb to trvna stejne rychle jako pri PCMCIA karte pouze
> s 10 Mbps. Sit i Hup je OK, ostatni PC i Notebooky behaji opravdu podstatne
> rychleji. I s tou PCMCIA Edimax (takze ovladac je taky ok). Takze je to asi
> opravdu v notebooku. Ale KDE a CIM ??? Index rychlosti disku v Sandra 2002 =
> cca 12000.

> Na podopre Compaqu jiz cca 14 dni zadna odezna i pres nekolikatou urgenci.

> Poradi nekdo? Co by se melo jeste otestovat?

> Dik Jan Sebesta CUBE CZ

vlozen� TABulatoru

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 29.4.2002 05:49:23

QSBuZWJvIHRha3kgdGFrdG86DQoNCidTdHJpbmcxJyM5J1N0cmluZzInDQoNCi0tIA0KaW5nLiBK
YW4gRmlhbGENCm1haWx0bzpqYW4uZmlhbGFAaW9sLmN6DQoNCjI4LjQuMjAwMiBidXJlczoNCj4g
QWhvaiAgdWRlbGVqIHRvIHRha2hsZQ0KPiAnU3RyaW5nMScgKyAgQ2hyKDkpICsgICdTdHJpbmcy
Jw0KDQo+PiBkbyBzb3Vib3J1IHphcGlzdWppIHVyY2l0ZSBwb2xvemt5IGEgcG90cmVib3ZhbCBi
eWNoIG1lemkgbmUgdmtsYWRhdA0KPj4gVEFCdWxhdG9yLg0KPj4gRGVrdWppIHphIHJhZHUsIGph
ayB0byBwcm92ZXN0Lg==

pocesteni dialogu

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 29.4.2002 06:57:15

Ahoj
Mam pocestene zakladni unity pro Delphi 3 a 5, pokud chces, poslu ti ty soubory.
Jaro B.>jit. Potrebuju pocestit dialog MessageDlg - konkretne misto yes -
>no dat ano - ne. Uz jsem to jednou delal, ale nemohu si na to

pocesteni dialogu

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 29.4.2002 07:08:12

> Zdravim,
> uz to tady urcite bylo probirano, ale nejak jsem to v archivu nemohl
> najit. Potrebuju pocestit dialog MessageDlg - konkretne misto yes - no
> dat ano - ne. Uz jsem to jednou delal, ale nemohu si na to vzpomenout.
> Predem dik za odpoved.
>

Dalsi moznost, ktera snad jeste neni v paralelnich mailech zminena, je pouziti
Zbyskova localizatoru. Krome pocesteni tlacitek tak ziskas moznost pocestit i texty
vyjimek a dalsi anglicke zalezitosti, jako napr. login dialog na komponente
TDatabase apod. Pokud vim, ke stazeni jako freeware je localizator ve verzi 3, ktery
je sice deklarovan pro Delphi 3, ale ani ve vyssich verzich jsem s nim nemel
problemy (proc taky, vzdyt se aplikuje az na exe soubor (aspon ja to tak delam)).
Nakonec - opravdu nejsem Zbyskuv agent, jde o moje presvedceni, kteremu
verim - zajimal bych se o vyssi verze, ktere jiz umi pocestene zalezitosti zapsat zpet
do puvodniho exe souboru, takze neni nutno s aplikaci sirit i .CSY knihovnu jako pri
pouziti verze 3.

David Lebeda

OT: nefunkci 100 Mb/s na notebooku Compaq

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 29.4.2002 07:53:11

> Mirek Dolecek
> > V praci mam jeden Notebook Compaq Presario 12XL 517. Pro pristup k
> > nasi 100 Mb siti jsem do nej poridil PCMCIA Edimax EP-4101 10/100
...

Ahoj,

na strankach Microsoftu je popsana chyba ve Win2000 a XP, diky ktere muze byt sitovy provoz az 10x
pomalejsi. Ja to hledal v souvislosti s Novellovskym klientem, ale mozna se to projevuje i bez
nej... Treba by tam byly nejake uzitecne informace.

Karel Rys

OT: Je nutne komponenty TChart a TDBChart koupit

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 29.4.2002 08:03:12

TChart, ktere jsou soucasti Delphi muzes ve sve aplikaci volne
pouzivat.
To, co je popisovano v demu jsou komponenty TeeChart Prof, ktere umi i
OpenGL grafy apod.

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

29.4.2002 Pavel Gazda:
> Chci pouzit komponentu TChart (prip TDBChart) pro vykresleni grafu.
> Je nutne tyto komponenty koupit nebo je mozne je volne pouzit ?
> Dival jsem se na demo TeeChart a nejsem si jist.

DBgrid a divny pocet desetinnych mist

[*] Vagner Pavel <Vagner(zv)ceps(tec)cz> - 29.4.2002 08:29:37

Cau lidi,
zarazi me ze ze DBgrid zobrazuje uplne nesmyslny pocet desetinnych mist.
Databaze je ACEss 2000, cisla vkladam pres ADOQuery a ExecSQL. V Accessu
jsou zobrazena v poradku. Napr 1.0012 zobrazi 1.001201241212...
Je li cislo ovsem napr 1.5 tak je vse OK
Nevite nekdo co stim?
Dik Pavel

tisk z memo

[*] Vagner Pavel <Vagner(zv)ceps(tec)cz> - 29.4.2002 08:39:29

toto je sice z listboxu, ale memo je to samy.
Pavel


uses Printers;
procedure TfrmResults.btnPrintClick(Sender: TObject);
var FPrn:TextFile;
I:Integer;
begin
AssignPrn(FPrn);
try
Rewrite(FPrn);
for i:=0 to lbResults.Items.Count-1 do
Writeln(FPrn,lbResults.Items[i]);
finally
CloseFile(FPrn);
end;


end;

vyhledavani stringu ve stringu

[*] Tomas Rosa <trosa(zv)seznam(tec)cz> - 29.4.2002 08:48:49

pos('co',kde) - vrati poziti kde se to vyskytlo...

pokud chces opakovane hledat, pak treba:

function Q_PosStr(const FindString, SourceString: string; StartPos:
Integer=1): Integer;
asm
PUSH ESI
PUSH EDI
PUSH EBX
PUSH EDX
TEST EAX,EAX
JE (zv)(zv)qt
TEST EDX,EDX
JE (zv)(zv)qt0
MOV ESI,EAX
MOV EDI,EDX
MOV EAX,[EAX-4]
MOV EDX,[EDX-4]
DEC EAX
SUB EDX,EAX
DEC ECX
SUB EDX,ECX
JNG (zv)(zv)qt0
MOV EBX,EAX
XCHG EAX,EDX
NOP
ADD EDI,ECX
MOV ECX,EAX
MOV AL,BYTE PTR [ESI]
(zv)(zv)lp1: CMP AL,BYTE PTR [EDI]
JE (zv)(zv)uu
(zv)(zv)fr: INC EDI
DEC ECX
JNZ (zv)(zv)lp1
(zv)(zv)qt0: XOR EAX,EAX
JMP (zv)(zv)qt
(zv)(zv)ms: MOV AL,BYTE PTR [ESI]
MOV EBX,EDX
JMP (zv)(zv)fr
(zv)(zv)uu: TEST EDX,EDX
JE (zv)(zv)fd
(zv)(zv)lp2: MOV AL,BYTE PTR [ESI+EBX]
XOR AL,BYTE PTR [EDI+EBX]
JNE (zv)(zv)ms
DEC EBX
JNE (zv)(zv)lp2
(zv)(zv)fd: LEA EAX,[EDI+1]
SUB EAX,[ESP]
(zv)(zv)qt: POP ECX
POP EBX
POP EDI
POP ESI
end;>Dobry den, existuje nejaka fce na vyhledavani stringu ve stringu ???

S pozdravem
Tomas Rosa

------------------------=[ pinknet on every screen]=-----------------------
Tomas Rosa
Tomas.Rosa(zv)PinkNet(tec)cz http://web.pinknet(tec)cz/~trosa/
+420 602 860 704
PinkNet Web Server for Win32 - FREEWARE http://pnws.pinknet(tec)cz/
---------------------------------------------------------------------------

vyhledavani stringu ve stringu

[*] <martin.falta(zv)atlas(tec)cz> - 29.4.2002 08:56:55

>Dobry den, existuje nejaka fce na vyhledavani stringu ve stringu ???

Podivej se tady: http://anso.virtualave.net/delphi_stuff.htm#TRegExpr

Martin

Hledani v databazi

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 29.4.2002 08:58:36

Zdravim, nemate nekdo nejaky priklad jak najdu v TTable v urcitem poli dany
textovy retezec? Neco jako
Table1.Find_First('Sloupec', 'Zaznam') = True
Rumcajs


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

DBgrid a divny pocet desetinnych mist

[*] Kinsky Filip <xkinf01(zv)vse(tec)cz> - 29.4.2002 09:01:43

Ahoj,
u jednotlivych Fieldu v DataSetu si nastav DisplayFormat
treba na 0,.00 a budes to mit na 2des. mista...(doufam, ze
jsem teda tvuj problem spravne pochopil...)
Filip
> Cau lidi,
> zarazi me ze ze DBgrid zobrazuje uplne nesmyslny pocet
> desetinnych mist.
> Databaze je ACEss 2000, cisla vkladam pres ADOQuery a
> ExecSQL. V Accessu
> jsou zobrazena v poradku. Napr 1.0012 zobrazi
> 1.001201241212...
> Je li cislo ovsem napr 1.5 tak je vse OK
> Nevite nekdo co stim?
> Dik Pavel

TTable.Sort?

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 29.4.2002 09:06:01

Vcera jsem se jeste ptal na moznost serazeni zaznamu v databati. potrebuju
obsah databaze (podle filtru) vytisknout. Na to pouzivam QuickReport.
Potrebuju ale, aby se zaznamy seradily podle jednoho sloupce. Nevite kdo jak
na to?
Rumcajs, rumcajs(zv)email(tec)cz


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

pocesteni dialogu

[*] Jiri Novotny <novotny(zv)ftknw.upol(tec)cz> - 29.4.2002 08:17:14

> Potrebuju pocestit dialog MessageDlg - konkretne misto yes -
> no dat ano - ne.

Jednou z moznosti je prepsani prislusnych konstant, ale osobne bych
preferoval spis pouzivat TApplication.MessageBox, ktery se
"prizpusobuje" jazykove verzi Windows.

Jirka.

Webov� prohl�e�

[*] Jane�ek Michael <michael.janecek(zv)spar-cr(tec)cz> - 29.4.2002 09:21:55

Bude ti sta�it komponenta webBrowser a potom bude sta�it t�eba jako

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


-----Original Message-----
From: Jan �imeck� [mailto:jsimecky(zv)zskuldova(tec)cz]
Sent: Friday, April 26, 2002 11:21 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Webov� prohl�e�

Dobry den,

St�le se mi neda�i v�D4 profesional prohli�et webov� str�nky. Kter�
komponety m�m pou��t a jak je nastavit.

D�le jak odeslat e-mail.

Za kazdou radu budu vdecny.

S�pozdravem Jan Simecky

Jak dostat data do DBLookupComboBoxu

[*] LUKES V�clav <lukes(zv)ans(tec)cz> - 29.4.2002 09:58:06


Poradite mi prosim nekdo, jak dostat data z tabulky do DBLookupComboBoxu
?
Diky.

V.

Ovladace MS Dao

[*] Otisk Rene <otisk(zv)misel(tec)cz> - 29.4.2002 10:00:30

Nektere verze MDAC neobsahuji DAO (treba 2.5)

Sroub
> Ooo nikoliv, po mainstalovani to porad krici No Dao on your system.
>
> toto neni ono? ( MDAC components)
>
> http://www.microsoft.com/data/download.htm
>
>
> Zdravim,
> potrebuju sehnat ovladace pro MS Dao (na www.microsoft.com sem nic
nenasel).
> Kdo muze necht pomuze (i mejlem, jsem on-line).
> Rumcajs

Ovladani serioveho portu z DOSu (samozrejme z PASC

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 29.4.2002 10:04:19

Bud pres BIOS, nebo primo pres IO.
BIOS ma tu vyhodu, ze to bude fungovat i pod W2000/NT.

Slavek

> -----P�vodn� zpr�va-----
> Od: Tomas Bradle [SMTP:t.bradle(zv)worldonline(tec)cz]
> Odesl�no: 25. dubna 2002 23:51
> Komu: Delphi konference
> P�edm�t: OT: Ovladani serioveho portu z DOSu (samozrejme z PASCALu)
>
> Zdravim vsechny,
>
> nevi nekdo jak ovladat COM port z programu v DOSu ? Tam neni WinSock...
>
> diky
>
> Tomas Bradle
> t.bradle(zv)worldonline(tec)cz
>
>
>
>

Hledani v databazi

[*] Radek KALA <Kala(zv)Atlas(tec)cz> - 29.4.2002 10:04:41

Table1.Locate('Sloupec','Zaznam',[]);

> Zdravim, nemate nekdo nejaky priklad jak najdu v TTable v urcitem poli
> dany textovy retezec? Neco jako Table1.Find_First('Sloupec', 'Zaznam')
> = True Rumcajs
>
>
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.351 / Virov� b�ze: 197 - datum vyd�n�: 19.4.2002
>
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

Komponent FTP

[*] Lubos <ludan(zv)inMail.sk> - 29.4.2002 10:04:34

=3Epridaj si loopback adapter ako siet=2E=2E=2E=2E=2Ev =3Ebuducnosti =
pomoxze=2C potom vsetko
=3Etestovat na ip 127=2E0=2E0=2E1 =3B=29

=
No nasiel som len nejaky Vitrualny ovladac siete =28V ponuke sietovyc=
h adapterov=29 a stale bola siet nekompletna=2C nainstaloval si ju a =
potom ked som znovu otvoril okno siet=2C tak tam chybali protokoly=2E=


Skusim tu Synapsiu=2C ale chcel by som vediet ako rozchodit tie p=
ovodne komponenty=2C lebo som skusal Apache =28chcem sa dat na PHP=2F=
MySQL=29=2C ale ten mi z tych istych pricin nenabehne=2E
Mam Win98 S=
E Sk=2C D5 Ent
Dik
Lubos


Komponent FTP

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 29.4.2002 10:14:33

> >pridaj si loopback adapter ako siet.....v >buducnosti pomoxze, potom vsetko
> >testovat na ip 127.0.0.1 ;)
> No nasiel som len nejaky Vitrualny ovladac siete (V ponuke sietovych adapterov) a stale bola siet nekompletna, nainstaloval si ju a potom ked som znovu otvoril okno siet, tak tam chybali protokoly.

Na to, aby ti fungovala localhost adresa 127.0.0.1 staci mit
nanstalovane telefonicke pripojeni site a TCP/Ip protokol. Nic vic
neni potreba!
-- Lukas Gebauer.

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

Hledani v databazi

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 29.4.2002 10:48:02

> Zdravim, nemate nekdo nejaky priklad jak najdu v TTable v urcitem poli
> dany textovy retezec? Neco jako Table1.Find_First('Sloupec', 'Zaznam')
> = True Rumcajs

FindKey nebo Locate, FindNearest. Nebo mas na mysli neco jineho?

David Lebeda

Ovladace MS Dao

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 29.4.2002 10:52:03

Uz je to bezpredmetne. Naistaloval jsem ovladace, co mi poslal Jarek Benes a
zacalo to cosi rvat o licenci a odkazovalo me to na nejaky web o Mrkvosoftu,
kde sem se dozvedel, jak je tenhle system bezvadny a nic vic.Pry to funguje
tak, ze pri kompilaci se do toho programu zakompiluje i lececni cislo od
DAO, takze na jinem kompu, kde tahle licence neni, to proste nepojede. Holt,
Mrkvosoft
Rumcajs


> Nektere verze MDAC neobsahuji DAO (treba 2.5)
>
> Sroub
>
>
> > Ooo nikoliv, po mainstalovani to porad krici No Dao on your system.
> >
> > toto neni ono? ( MDAC components)
> >
> > http://www.microsoft.com/data/download.htm
> >
> >
> > Zdravim,
> > potrebuju sehnat ovladace pro MS Dao (na www.microsoft.com sem nic
> nenasel).
> > Kdo muze necht pomuze (i mejlem, jsem on-line).
> > Rumcajs
>
>


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

Hledani v databazi

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 29.4.2002 10:54:31

Da se rici. Puvodne jsem pouzival TKADaoTable a tam bylo neco takoveho:
Function Find_First(const KeyFields: string; const KeyValues: Variant;
Options: TLocateOptions):Boolean;
Chci nejak tuhle funkci nahradit...
Rumcajs

Kiril Antonov - Sofia, Bulgaria, email: kiril(zv)pari.bg
----- Original Message -----
From: "Lebeda David" <david.lebeda(zv)comarr(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, April 29, 2002 10:48 AM
Subject: Re: Hledani v databazi


> > Zdravim, nemate nekdo nejaky priklad jak najdu v TTable v urcitem poli
> > dany textovy retezec? Neco jako Table1.Find_First('Sloupec', 'Zaznam')
> > = True Rumcajs
>
> FindKey nebo Locate, FindNearest. Nebo mas na mysli neco jineho?
>
> David Lebeda
>


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

Rozbor SQL prikazu

[*] Milan Schembera <milan(zv)missoftware(tec)cz> - 29.4.2002 11:09:04

Zdravim,

uz jsem se jednou ptal, ale nikdo nereflektoval. Proto se dotazuji znovu:
Potreboval bych rozlozit SQL prikazy INSERT a UPDATE na hodnoty jednotlivych
poli, ktere ten prislusny SQL prikaz meni nebo naplnuje. Napr. pro sql
prikaz "insert into table1 (Kod,Nazev,Cena) values ('100','Matros',123.50)"
bych chtel ziskat treba stringlist s hodnotama:
Kod=100
Nazev=Matros
Cena=123.50

To same pro update.

Nevite nekdo o nejake sikovne funkci ? Moc se mi to nechce z casovych duvodu
programovat.

Diky.

M.

jedin� aplika�n� vrstva

[*] Jane�ek Michael <michael.janecek(zv)spar-cr(tec)cz> - 29.4.2002 11:09:27

Zdravim,

M�m program u kter�ho pot�ebuju, aby se spustil hned po startu po��ta�e a u�ivatel nem�l mo�nost spustit u� nic jin�ho ...

... hlavn� probl�m m�m ale v tom, �e m�j prog. m� sv�j prohl�e� a j� pot�ebuju zak�zat MSIE, aby nikdo nemohl nap�. "otev��t v nov�m okn�" a j� tak nemohl ��dit p��stup k internetu v glob�lu.

D�ky,

Michael Jane�ek

Jak dostat data do DBLookupComboBoxu

[*] Votava <kvotava(zv)atlas(tec)cz> - 29.4.2002 11:10:45

DBLookupComboBox.ListSource:=DataSource1;
DBLookupComboBox.ListField:='field1';
DBLookupComboBox.KeyField:='field1';

Votava


Poradite mi prosim nekdo, jak dostat data z tabulky do DBLookupComboBoxu
?
Diky.

V.

ListView pro soubory v zadanem adresari

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 29.4.2002 11:33:27

ahoj,
nemate, prosim, nekdo komponent, ktery by do listview na zadany adresar vysmazil soubory z tohoto adresare (abych si mohl zvolit seznam nebo i velke ikony) a pokud mozno i s cut-copy-delete-drag operacemi (neco jako je v samles v D6 ale potrebuji to pro D5 a nejlepe FREE). Diky za kazdy tip.
Jaro B.

Zjisteni dostupnych MS SQL Serveru v siti

[*] Petr Kejval <petr.kejval(zv)worldonline(tec)cz> - 29.4.2002 11:36:03

Muzu poprosit o nejaky jednoduchy priklad uziti?

Petr
> pozri SQLDMO
>
> Erik
>

Rozbor SQL prikazu

[*] Martin Schayna <mschayna(zv)aktis(tec)cz> - 29.4.2002 11:41:09

Potrebujete SQL parser, nejlepsi jak zacit je v googlu zkusit dotaz
neco jako: +"sql parser" +delphi

Najde se vam mimo jine take jeden velice slibny se zdrojaky
na sourceforgi, zkuste ho. Mimochodem logovani zmen ktere
se v databazi stanou je mozne i jinak, napr. pomoci vygenerovanych
triggeru.

Martin Schayna

----- Original Message -----
From: "Milan Schembera" <milan(zv)missoftware(tec)cz>> Zdravim,
>
> uz jsem se jednou ptal, ale nikdo nereflektoval. Proto se dotazuji znovu:
> Potreboval bych rozlozit SQL prikazy INSERT a UPDATE na hodnoty jednotlivych
> poli, ktere ten prislusny SQL prikaz meni nebo naplnuje. Napr. pro sql
> prikaz "insert into table1 (Kod,Nazev,Cena) values ('100','Matros',123.50)"
> bych chtel ziskat treba stringlist s hodnotama:
> Kod=100
> Nazev=Matros
> Cena=123.50

Rozbor SQL prikazu

[*] Milan Schembera <milan(zv)missoftware(tec)cz> - 29.4.2002 11:43:22

Ja prave mam udelany triggery, ktere vytvareji SQL prikazy, nicmene bych
potreboval, aby uzivatel mohl sam "skouknout", co se se zaznamem delo (kdo,
kdy a co zmenil) ...
> -----Original Message-----
> From: Martin Schayna

>
> Potrebujete SQL parser, nejlepsi jak zacit je v googlu zkusit dotaz
> neco jako: +"sql parser" +delphi
>
> Najde se vam mimo jine take jeden velice slibny se zdrojaky
> na sourceforgi, zkuste ho. Mimochodem logovani zmen ktere
> se v databazi stanou je mozne i jinak, napr. pomoci vygenerovanych
> triggeru.

Find ve Wordu

[*] David Men��k <MensikD(zv)seznam(tec)cz> - 29.4.2002 11:44:43

Zdravim vsechny,
nemate nekdo nejaky sample pro hledani ve wordu? Potrebuju hledat
wildcard a projit cely dokument, ale kdyz zadam wildcard, tak mi to
nic nenalezne, ikdyz to tam je...

Ozon

______________________________________________________________________
Reklama:
Kam do kina ci divadla? http://kultura.seznam(tec)cz

DBLookupComboBox

[*] LUKES V�clav <lukes(zv)ans(tec)cz> - 29.4.2002 11:56:23


Diky radam lidi z konference jsem se dostal dal, ale je tu jeste neco.
Vyplnim ListSource, KeyField a do ListField dam nazvy dvou sloupcu z
tabulky oddelene strednikem. Supr, pri rozbaleni DBLookupComboBoxu vidim
v seznamu obsah obou sloupcu, ale pri vyberu nejakeho radku nastane
problem. Napise se mi do nej pouze hodnota jednoho sloupce. Ja tam ale
potrebuji mit oba dva sloupce...

Vasek

Dokumentace zdrojovych kodu

[*] Marek Eichler <marek.eichler(zv)atlas(tec)cz> - 29.4.2002 12:09:21

Zdravim,
chtel jsem se zeptat jestli nevite o nejakem nastroji, ktery by z komentaru
ve zdrojovem kodu vytvoril dokumentaci v HTML, pripadne jinych formatech (
neco jako ma Java nebo C# ).

S pozdravem Marek Eichler


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

DBComboBox

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 29.4.2002 12:16:13

> vypada to nadejne. Mam v DBLookupComboBox data z tabulky a rozbaluje
> se mi to. Pri rozbaleni vidim dva sloupce, pouzil jsem strednik v List
> Fieldu. No jo, jenze si vyberu hodnotu, kliknu na ni a zobrazi se mi
> jen hodnota ListFieldIndex - kdyz 0 tak prvni sloupec, kdyz 1 trak
> druhy. Ja tam ale potrebuji videt oba dva... V.

V tom pripade se nejedna o ulohu typickou pro LookupCombo. Jeho hlavnim ucelem,
i kdyz se tak casto nepouziva, je, ze v Items vyberes hodnotu podle nazvu apod. a
on pak do master tabulky zapise jeji ID (pole DataField). Proto nema smysl vice
sloupcu. Nicmene pokud toto nepotrebujes, da se to obejit:

Do datasetu v ListSource pridas calculated pole Zobraz, ktere vypocitas v
OnCalcFields jako textove zretezeni Tebou pozadovanych fieldu. Do ListField toto
pole Zobraz pridas nakonec za ta dve normalni. Jejich sirku nastavis tak, aby toto
pole nebylo videt (nebo mozna do ListField dat jen pole Zobraz - to si zkusis).
ListFieldIndex pak ukazuje na pole Zobraz.

Druha moznost je - Items mit v RxMemoryData nebo jine memory table - pak to pole
nemusi byt Calculated a funguje to spravne i pri vyberech z klavesnice. Pole Zobraz
pak bude normalni datove retezcove a pocita se BeforePost.

David Lebeda

DBLookupComboBox

[*] Martin Macko <martinm(zv)m-pro(tec)cz> - 29.4.2002 12:18:34

mozna teda potrebujes neco jineho:
1. na listsource (dejme tomu ciselnik - tabulka) udelat pocitany pole, napr.
jako KOD + ' - ' + HODNOTA, to priradit do list field
2. do key field dat KOD
3. do datafield dat sloupec do ktereho se bude ukladat vyhledana hodnota
(KOD) ukladat
a to vsechno v DBLookupComboBox ...

-----Original Message-----
Subject: DBLookupComboBox



Diky radam lidi z konference jsem se dostal dal, ale je tu jeste neco.
Vyplnim ListSource, KeyField a do ListField dam nazvy dvou sloupcu z
tabulky oddelene strednikem. Supr, pri rozbaleni DBLookupComboBoxu vidim
v seznamu obsah obou sloupcu, ale pri vyberu nejakeho radku nastane
problem. Napise se mi do nej pouze hodnota jednoho sloupce. Ja tam ale
potrebuji mit oba dva sloupce...

Vasek

Avast32 (VPS 24.4.2002): zprava neobsahuje virus

---
Avast: Odchoz� zpr�va vyhodnocena jako �ist�
Datum a �as testov�n�: 29.4.2002 12:18:34
Datum virov� datab�ze (VPS): 24.4.2002
Avast! antivirus od Alwil Software


Avast32 (VPS 24.4.2002): zprava neobsahuje virus

DBgrid a divny pocet desetinnych mist

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 29.4.2002 12:19:57

Ahoj,
problem je v typu cisla ! v db je pouzit typ float no a nektera cisla nelze
zobrazit ve dvojkoven rozvoji a tak se zobrazi nejblizsi bodnota. Musis
budto zmenit typ cisla nebo zaokrouhlovat (napr. pri zobrazovani maskou).
Pavel
----------------------------------------------------------
u jednotlivych Fieldu v DataSetu si nastav DisplayFormat
treba na 0,.00 a budes to mit na 2des. mista...(doufam, ze
jsem teda tvuj problem spravne pochopil...)
Filip
> Cau lidi,
> zarazi me ze ze DBgrid zobrazuje uplne nesmyslny pocet
> desetinnych mist.
> Databaze je ACEss 2000, cisla vkladam pres ADOQuery a
> ExecSQL. V Accessu
> jsou zobrazena v poradku. Napr 1.0012 zobrazi
> 1.001201241212...
> Je li cislo ovsem napr 1.5 tak je vse OK
> Nevite nekdo co stim?
> Dik Pavel

Ovladani serioveho portu z DOSu (samozrejme z PASC

[*] ales.pavel(zv)popron(tec)cz - 29.4.2002 12:27:23

Aldik:
Hmmm.... Mohl by jsi to trochu rozvest jak se to dela pres ten BIOS???
docela me to zajima a nejsem urcite sam, treba i nejaka ukazka by bodla.

Slavek:
%subjekt%
>Bud pres BIOS, nebo primo pres IO.
>BIOS ma tu vyhodu, ze to bude fungovat i pod W2000/NT.

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

Podivna chyba pri prekladu projectu - pomuzete?

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

Ahoj,

mam projekt, ktery do ted fungoval bez problemu. Opravdu nevim co jsem udelal,
ale ted mi to hlasi tyto hlaseni:
pri
with AktObr do //AktObr:TFrame
begin
...
align:=alClient;
end;
[Error] Unit1.pas(131): Incompatible types: 'Controls.TAlign' and 'Unit1.TAlign'

pri
TmpPanel.BevelInner:=bvLowered;//TmpPanel:TPanel
[Error] Unit1.pas(222): Incompatible types: 'ExtCtrls.TBevelCut' and 'Unit1.TBevelCut'

pri
TmpPanel.BevelInner:=bvNone;//TmpPanel:TPanel
[Error] Unit1.pas(238): Incompatible types: 'ExtCtrls.TBevelCut' and 'Unit1.TBevelCut'

kdyz tyto radky dam do poznamky, tak se to prelozi a jede to. Pochopitelne, ze ne tak,
jak by melo.

Co se stalo? Poradite mi?

Diky
Jiri Sokol

______________________________________________________________________
Reklama:
WWW stranky zdarma na http://www.sweb(tec)cz

Podivna chyba pri prekladu projectu - pomuzete?

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 29.4.2002 12:34:13

A nepouzil jsi v unite svuj typ TAlign (objektu, zaznam) ?

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

29.4.2002 Ing. Jiri SOKOL:
> mam projekt, ktery do ted fungoval bez problemu. Opravdu nevim co jsem udelal,
> ale ted mi to hlasi tyto hlaseni:
> pri
> with AktObr do //AktObr:TFrame
> begin
> ...
> align:=alClient;
> end;
> [Error] Unit1.pas(131): Incompatible types: 'Controls.TAlign' and 'Unit1.TAlign'

> pri
> TmpPanel.BevelInner:=bvLowered;//TmpPanel:TPanel
> [Error] Unit1.pas(222): Incompatible types: 'ExtCtrls.TBevelCut' and 'Unit1.TBevelCut'

> pri
> TmpPanel.BevelInner:=bvNone;//TmpPanel:TPanel
> [Error] Unit1.pas(238): Incompatible types: 'ExtCtrls.TBevelCut' and 'Unit1.TBevelCut'

> kdyz tyto radky dam do poznamky, tak se to prelozi a jede to. Pochopitelne, ze ne tak,
> jak by melo.

Jak dostat data do DBLookupComboBoxu

[*] bures <bures(zv)ssakhk(tec)cz> - 29.4.2002 12:55:18

Ahoj
musis nastavit
{ tabulka odkud se berou data do dbcomboboxu}
ListSource na zdroj dat (nejaky datadource)
ListField jmena poli ktera se maji ukazovat pokud se combobox "vyroluje"
napr titul;prijmeni;jmeno;
ListFieldIndex ktere index pole (z tech vyjmenovanych v ListField) ktere se
ma ukazovat v tom listboxu...
KeyField pole pres ktere se ma propojit s databzi kam se ma vybrana hodnota
ukladat (keyfield vraci take kdyz das DbLookupListBox.value)
{ tabulka kam se ulozi keyfileld }
dale tam mas datasource a datafield
datasource zdroj dat ukazuje na tabulku kam se maji hodnoty ukladat
datafield pole kam se maji ukladat vybrane hodnoty (pole keyfiled a
datafield musi mit stejnou strukturu)

----- Original Message -----
From: "LUKES V�clav" <lukes(zv)ans(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, April 29, 2002 9:58 AM
Subject: Jak dostat data do DBLookupComboBoxu



Poradite mi prosim nekdo, jak dostat data z tabulky do DBLookupComboBoxu
?
Diky.

V.

Ovladani serioveho portu z DOSu (samozrejme z PASC

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 29.4.2002 12:57:48

Pres INT14, dalsi informace treba v ATHelpu.
Neumi to IRQ, takze moznosti jsou omezene. Slavek

> Aldik:
> Hmmm.... Mohl by jsi to trochu rozvest jak se to dela pres ten BIOS???
> docela me to zajima a nejsem urcite sam, treba i nejaka ukazka by bodla.
>
> Slavek:
> %subjekt%
> >Bud pres BIOS, nebo primo pres IO.
> >BIOS ma tu vyhodu, ze to bude fungovat i pod W2000/NT.

TXMLDocument a XPath

[*] Kral Jirka jr. <jirka(zv)ispot(tec)cz> - 29.4.2002 13:10:29

Ahoj,
poradite nekdo, prosim, jestli se da (a jak) hledat v TXMLDocumentu pomoci
XPath?

diky

===========================================
Jiri Kral
SPOT - IS pro polygrafii
http://www.ispot(tec)cz
mailto:jirka(zv)ispot(tec)cz
ICQ#15303940

IB: Jak na BLOBy z Delphi

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

Zdravim vsechny,

chtel bych poprosit o jakoukoliv ukazku prace s BLOBy v Delphi - select,
insert, update, delete...
Je mi jasne, ze to bude muset jit pres nejaky stream, ale nevim co dal...

Diky

S pozdravem

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

Re2x: Podivna chyba pri prekladu projectu - pomuze

[*] Ing. Jiri SOKOL <JS-delphi(zv)seznam(tec)cz> - 29.4.2002 13:33:51

Ne. Priznam se, ze ani nevim jak a proc.
Jen pro zajimavost ... v procedure OnCreate jsem udelal ted na zkousku toto:
Form1.Align:=alNone;
[Error] Unit1.pas(131): Incompatible types: 'Controls.TAlign' and 'Unit1.TAlign'
Tak fakticky nevim, co jsem "sprasil". :((
Diky za rady. J.S.

> A nepouzil jsi v unite svuj typ TAlign (objektu, zaznam) ?
>
> --
> ing. Jan Fiala
> mailto:jan.fiala(zv)iol(tec)cz
>
> > [Error] Unit1.pas(131): Incompatible types: 'Controls.TAlign' and 'Unit1.TAlign'
> > TmpPanel.BevelInner:=bvLowered;//TmpPanel:TPanel
> > [Error] Unit1.pas(222): Incompatible types: 'ExtCtrls.TBevelCut' and 'Unit1.TBevelCut'
> > TmpPanel.BevelInner:=bvNone;//TmpPanel:TPanel
> > [Error] Unit1.pas(238): Incompatible types: 'ExtCtrls.TBevelCut' and 'Unit1.TBevelCut'
> > kdyz tyto radky dam do poznamky, tak se to prelozi a jede to. Pochopitelne, ze ne tak,
> > jak by melo.


______________________________________________________________________
Reklama:
Seznam Prace - Hledate praci nebo menite zamestnani? http://prace.seznam(tec)cz

jedin� aplika�n� vrstva

[*] Vaclav Sazima <vaclav.sazima(zv)utilia(tec)cz> - 29.4.2002 13:52:59

Ahoj,
na W9x pouzivam s oblibou nahradu shell = explorer.exe v system.ini

Vaclav Sazima

Jane�ek Michael wrote:
> M�m program u kter�ho pot�ebuju, aby se spustil hned po startu po��ta�e a u�ivatel nem�l mo�nost spustit u� nic jin�ho ...

Re2x: Podivna chyba pri prekladu projectu - pomuze

[*] Ing. Jiri SOKOL <JS-delphi(zv)seznam(tec)cz> - 29.4.2002 13:53:24

Ahoj, diky za pomoc, ale uz to asi mam.
Z nejakeho mne ted neznameho duvodu se do uses doplnilo: "QControls", se kterym
to vzdycky nahlasi stejnou chybu a bez ktereho to jede. Tak snad je problem vyresen.
Diky vsem.
J.S.

> Ne. Priznam se, ze ani nevim jak a proc.
> Jen pro zajimavost ... v procedure OnCreate jsem udelal ted na zkousku toto:
> Form1.Align:=alNone;
> [Error] Unit1.pas(131): Incompatible types: 'Controls.TAlign' and 'Unit1.TAlign'
> Tak fakticky nevim, co jsem "sprasil". :((
> Diky za rady. J.S.
>
> > A nepouzil jsi v unite svuj typ TAlign (objektu, zaznam) ?
> >
> > --
> > ing. Jan Fiala
> > mailto:jan.fiala(zv)iol(tec)cz
> >
> > > [Error] Unit1.pas(131): Incompatible types: 'Controls.TAlign' and 'Unit1.TAlign'
> > > TmpPanel.BevelInner:=bvLowered;//TmpPanel:TPanel
> > > [Error] Unit1.pas(222): Incompatible types: 'ExtCtrls.TBevelCut' and 'Unit1.TBevelCut'
> > > TmpPanel.BevelInner:=bvNone;//TmpPanel:TPanel
> > > [Error] Unit1.pas(238): Incompatible types: 'ExtCtrls.TBevelCut' and 'Unit1.TBevelCut'
> > > kdyz tyto radky dam do poznamky, tak se to prelozi a jede to. Pochopitelne, ze ne tak,
> > > jak by melo.
>
>
> ______________________________________________________________________
> Reklama:
> Seznam Prace - Hledate praci nebo menite zamestnani? http://prace.seznam(tec)cz

______________________________________________________________________
Reklama:
Nejenom anglicko-cesky slovnik: http://slovnik.seznam(tec)cz

Ovladani serioveho portu z DOSu (samozrejme z PASC

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 29.4.2002 13:54:25

> Aldik:
> Hmmm.... Mohl by jsi to trochu rozvest jak se to dela pres ten
BIOS???
> docela me to zajima a nejsem urcite sam, treba i nejaka ukazka by
bodla.

Viz popis interruptu 14h (dokumentace k BIOSu, techhelp, Brown's
interrupt list). drobnou nevyhodou, je ze stav portu musis zjistovat
pollingem. Interrupt driven obsluha neni takto mozna.


D. Toman

Re2x: Podivna chyba pri prekladu projectu - pomuze

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 29.4.2002 14:13:56

A neudelal jsi nechtene zasah do unity Controls ?
Zkus jej prepsat z instalacniho CD.

Nemas nekde definovany vyctovy typ TAlign ?
Zkus postupne hledat v souboru Unit1 vsechny vyskyty Align

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

29.4.2002 Ing. Jiri SOKOL:
> Ne. Priznam se, ze ani nevim jak a proc.
> Jen pro zajimavost ... v procedure OnCreate jsem udelal ted na zkousku toto:
> Form1.Align:=alNone;
> [Error] Unit1.pas(131): Incompatible types: 'Controls.TAlign' and 'Unit1.TAlign'
> Tak fakticky nevim, co jsem "sprasil". :((
> Diky za rady. J.S.

>> A nepouzil jsi v unite svuj typ TAlign (objektu, zaznam) ?
>>
>> --
>> ing. Jan Fiala
>> mailto:jan.fiala(zv)iol(tec)cz
>>
>> > [Error] Unit1.pas(131): Incompatible types: 'Controls.TAlign' and 'Unit1.TAlign'
>> > TmpPanel.BevelInner:=bvLowered;//TmpPanel:TPanel
>> > [Error] Unit1.pas(222): Incompatible types: 'ExtCtrls.TBevelCut' and 'Unit1.TBevelCut'
>> > TmpPanel.BevelInner:=bvNone;//TmpPanel:TPanel
>> > [Error] Unit1.pas(238): Incompatible types: 'ExtCtrls.TBevelCut' and 'Unit1.TBevelCut'
>> > kdyz tyto radky dam do poznamky, tak se to prelozi a jede to. Pochopitelne, ze ne tak,
>> > jak by melo.> ______________________________________________________________________
> Reklama:
> Seznam Prace - Hledate praci nebo menite zamestnani? http://prace.seznam(tec)cz

Hledani v databazi

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 29.4.2002 14:26:28

OK, to beru. Jeste se zeptam na jedno, jak�m zpusobem muzu zaznamy seradit?
Rumcajs

Table1.Locate('Sloupec','Zaznam',[]);

> Zdravim, nemate nekdo nejaky priklad jak najdu v TTable v urcitem poli
> dany textovy retezec? Neco jako Table1.Find_First('Sloupec', 'Zaznam')
> = True Rumcajs
>
>
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.351 / Virov� b�ze: 197 - datum vyd�n�: 19.4.2002
>
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



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

Hledani v databazi

[*] V=?ISO-8859-2?Q?=ED?=t Jurasek <delphi(zv)obecpohori(tec)cz> - 29.4.2002 14:30:21

Nevite prosim nekdo o komponente, ktera by umela vykreslit zakladni 2d a 3d objekty nekam na platno, panel nebo nekam?
Nejde mi ani tak o ctverec kruh apod, ty bych nakreslit zvladnul, ale spise o jehlan, valec, kvadr, krychle, kruhova vysec, apod.

Nebo nevite neklde o popisu algoritmu?

Predem diky

Dokumentace zdrojovych kodu

[*] Radek Cervinka <radek.cervinka(zv)centrum(tec)cz> - 29.4.2002 14:37:59


http://pasdoc.sourceforge.net/>Zdravim,
>chtel jsem se zeptat jestli nevite o nejakem nastroji, ktery by z komentaru
>ve zdrojovem kodu vytvoril dokumentaci v HTML, pripadne jinych formatech (
>neco jako ma Java nebo C# ).
>
>S pozdravem Marek Eichler

Problem s proxies.dcu

[*] Mephisto <mephisto(zv)akvila(tec)cz> - 29.4.2002 15:13:52

stahnul jsem komponentu pro D5 instaloval pod D6 do uses jsem pridal
designeditors a do requaid DesignIde bez jedine chyby ci varovani
skompiloval nainstaloval.

Zalozim novy projek pouziji komponentu a pri kompilaci delphi rve na
proxies.dcu nevite nekdo co s tim

Diky

Dokumentace zdrojovych kodu

[*] Martin Schayna <mschayna(zv)aktis(tec)cz> - 29.4.2002 15:15:03

Pouzivame vlastni dokumentator, postaveny na slavnem
mw-parseru, ktery vyuziva JavaDoc-like komentare a
generuje XML soubory, ktere se dale XSL skritpty
zpracovavaji do HTML podle prani.

Bohuzel je to hodne integrovane s nasim frameworkem,
tekze nevim jestli kdy najdu cas to nejak vyklopit napr.
na SourceForge (pred casem mi to navrhoval Pavel Cisar).

Co se tyce PasDocu (http://pasdoc.sourceforge.net/),
delal jsem s nim nejake pokusy ale na nas ponekud
rozsahlejsi projekt (cca 800tis radek kodu) nestacil.
Jinak bych ho byval pouzil. To uz je ale vic jak rok.

Martin Schayna
Aktis a.s.

----- Original Message -----
From: "Marek Eichler" <marek.eichler(zv)atlas(tec)cz>
> chtel jsem se zeptat jestli nevite o nejakem nastroji, ktery by z komentaru
> ve zdrojovem kodu vytvoril dokumentaci v HTML, pripadne jinych formatech (
> neco jako ma Java nebo C# ).

Problem s proxies.dcu

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 29.4.2002 15:16:43

Pridej si v Tools/Enviroment option/Library/Library path cestu ke
zdrojum komponenty

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

29.4.2002 Mephisto:
> stahnul jsem komponentu pro D5 instaloval pod D6 do uses jsem pridal
> designeditors a do requaid DesignIde bez jedine chyby ci varovani
> skompiloval nainstaloval.

> Zalozim novy projek pouziji komponentu a pri kompilaci delphi rve na
> proxies.dcu nevite nekdo co s tim

Je komponeta videt

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 29.4.2002 15:24:56

Mam problem,
v databazove aplikaci je treba zobrazovat k "master" zaznamu a vetsi
mnozstvi sad podrizeneych zaznamu (1:N). Pri prochazeni "master" zaznamy
dlouho trva nez jsou selectovany vsechny sady "podrizenych" zaznamu.
Gridy podrizenych zaznamu jsou ulozeny na zalozkach (bohuzel ve vice
vrstvach), je mozne nejak zjistit zda je komponenta viditelna (dbgrid) tj.
zda je "na vrchu" a uzivat ji skutecne vidi ?

Diky za postrceni Pavel

Jak na BLOBy z Delphi

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 29.4.2002 15:36:46

TR.StartTransaction;
if get then begin
SQL.ExecQuery;
WriteLn('Writing file:'#9,ParamStr(5));
SQL.Fields[0].SaveToFile(ParamStr(5));
SQL.Close;
end else begin
WriteLn('Loading file:'#9,ParamStr(5));
SQL.ParamByName('blob').LoadFromFile(ParamStr(5));
SQL.ExecQuery;
end;
TR.Commit;

Proste si vytvoris stream, a ten bude obsahovat data, ktera chces ulozit
a pak das load from stream, nebo naopak.
Prilozeny kousek jsem vytahl z jedne svoji utilitky na praci s BLOBY.

1. Vytvoris SQL prikaz/dotaz, misto dat pouzijes parametr.
2. pokud je to prikaz tak das:SQL.ParamByName('blob').LoadFromFile(ParamStr(5));
nebo load from stream.
3. Execute.
4. Pokud je to dotaz, tak:SQL.Fields[0].SaveToFile(ParamStr(5));
nebo SaveToStream pokud potrebujes stream.

Slavek


> Zdravim vsechny,
>
> chtel bych poprosit o jakoukoliv ukazku prace s BLOBy v Delphi - select,
> insert, update, delete...
> Je mi jasne, ze to bude muset jit pres nejaky stream, ale nevim co dal...

Je komponeta videt

[*] bures <bures(zv)ssakhk(tec)cz> - 29.4.2002 15:39:38

Ahoj zkus se prepnout na tu zalozku a dat DBGrid1.BringToFront; coz by
melo ten grid dat do popredi ...

Vlada

----- Original Message -----
From: "Lstiburek Pavel" <Lstiburek(zv)ceb(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, April 29, 2002 3:24 PM
Subject: Je komponeta videt


> Mam problem,
> v databazove aplikaci je treba zobrazovat k "master" zaznamu a vetsi
> mnozstvi sad podrizeneych zaznamu (1:N). Pri prochazeni "master" zaznamy
> dlouho trva nez jsou selectovany vsechny sady "podrizenych" zaznamu.
> Gridy podrizenych zaznamu jsou ulozeny na zalozkach (bohuzel ve vice
> vrstvach), je mozne nejak zjistit zda je komponenta viditelna (dbgrid) tj.
> zda je "na vrchu" a uzivat ji skutecne vidi ?
>
> Diky za postrceni Pavel
>

Je komponeta videt

[*] L. Filip <lfilip(zv)lekis(tec)cz> - 29.4.2002 15:54:23

Funkce IsWindowVisible by nestacila?


----- Original Message -----
From: "Lstiburek Pavel" <Lstiburek(zv)ceb(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, April 29, 2002 3:24 PM
Subject: Je komponeta videt


> Mam problem,
> v databazove aplikaci je treba zobrazovat k "master" zaznamu a vetsi
> mnozstvi sad podrizeneych zaznamu (1:N). Pri prochazeni "master" zaznamy
> dlouho trva nez jsou selectovany vsechny sady "podrizenych" zaznamu.
> Gridy podrizenych zaznamu jsou ulozeny na zalozkach (bohuzel ve vice
> vrstvach), je mozne nejak zjistit zda je komponenta viditelna (dbgrid) tj.
> zda je "na vrchu" a uzivat ji skutecne vidi ?
>
> Diky za postrceni Pavel

Problem s proxies.dcu

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

From: "Mephisto" <mephisto(zv)akvila(tec)cz>
> stahnul jsem komponentu pro D5 instaloval pod D6 do uses jsem pridal
> designeditors a do requaid DesignIde bez jedine chyby ci varovani
> skompiloval nainstaloval.
>
> Zalozim novy projek pouziji komponentu a pri kompilaci delphi rve na
> proxies.dcu nevite nekdo co s tim

Chyba je v te komponente. Neoddelujes od sebe runtime a designtime kod. Vice
tady: http://community.borland.com/article/0,1410,27779,00.html

Petr Vones

Je komponeta videt

[*] Martin Schayna <mschayna(zv)aktis(tec)cz> - 29.4.2002 16:00:47

Na kazdem TWinControlu je metoda CanFocus, ktera mimo jine
vraci False pokud control lezi neaktivni zalozce pagecontrolu.

Pokud nechces uplne vypnout detailovy dataset, muzes treba
sebrat tomu gridu DataSource, ale lepsi asi bude je uplne vypinat
a zapinat pri prepinani zalozek pagecontrolu (pozor ale, pokud
prepinas zalozku programove, nevyvola se OnChanging/OnChange
-- jedna z "vlastnosti" VCL, tedy alespon D5 mozna to uz opravili).

Martin Schayna

----- Original Message -----
From: "Lstiburek Pavel" <Lstiburek(zv)ceb(tec)cz>
> Mam problem,
> v databazove aplikaci je treba zobrazovat k "master" zaznamu a vetsi
> mnozstvi sad podrizeneych zaznamu (1:N). Pri prochazeni "master" zaznamy
> dlouho trva nez jsou selectovany vsechny sady "podrizenych" zaznamu.
> Gridy podrizenych zaznamu jsou ulozeny na zalozkach (bohuzel ve vice
> vrstvach), je mozne nejak zjistit zda je komponenta viditelna (dbgrid) tj.
> zda je "na vrchu" a uzivat ji skutecne vidi ?

Image.Canvas vlastnosti

[*] Peter Surovy <psurovy(zv)uevora.pt> - 29.4.2002 15:57:39

Ahoj
mam Image.Canvas na ktory vykreslujem
utvary dvoma farbami.
Vykreslujem to v cykle a pri kazdom
priebehu cyklu by som chcel vediet
ake je percentualne zastupenie tychto
2 farieb napr biela 30 percent cierna 70 percent
Da sa to nejako?
Zatial ma napadlo iba scitavat body
alebo vytvorit pole zhlukov bodov ale to by bolo asi prilis pomale
ma to cca 80x80 bodov ak nie viac.
Neda sa to napr nejako cez DelphiX?
Nemate s tym niekto skusenosti? dik
Peter Surovy

Ovladace MS Dao

[*] Erik Salaj <winsoft(zv)stonline.sk> - 29.4.2002 17:44:26

> Nektere verze MDAC neobsahuji DAO (treba 2.5)

pokial viem, tak ziadna MDAC verzia DAO neobsahuje. MDAC instaluje ADO, nie
DAO.

Erik

Dokumentace zdrojovych kodu

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 29.4.2002 18:18:27

>Pouzivame vlastni dokumentator, postaveny na slavnem
>mw-parseru, ktery vyuziva JavaDoc-like komentare a
>generuje XML soubory, ktere se dale XSL skritpty
>zpracovavaji do HTML podle prani.

Jaky XSL engine pouzivas? Zkousel jsem si hrats tim na xml.apache.org
a nejak jsem neuspel...


D. Toman


Dokumentace zdrojovych kodu

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 29.4.2002 18:21:32

> Zdravim,
> chtel jsem se zeptat jestli nevite o nejakem nastroji, ktery by z
komentaru
> ve zdrojovem kodu vytvoril dokumentaci v HTML, pripadne jinych
formatech (
> neco jako ma Java nebo C# ).
>

DOC ve zdrojaku je fajn ale jen do urcite miry. Pokud toho kodu je
hodne a ta dokumentace ma byt podrobnejsi, pak je lepsi mit
dokumentaci mimo zdrojak (cili urcite bych pouzival jen ten nastroj,
ktery umi mit ji i v externich souborech - a pascal zdrojaky pouziva
"jen" k nalezeny potrebnych polozek, ktere je treba zdokumentovat)


D. Toman

Dokumentace zdrojovych kodu

[*] jan misek <Jmdelphi(zv)atlas(tec)cz> - 29.4.2002 20:56:20

Ahoj

take dobry je Time2Help (lze nalezt na googlu)

umi winhelp,html, a standartni help, vystupy jsou velice podobne helpu od
delphi, pouziva java-doc komentare s rozsirenimi tagu

praca s resources

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

From: "Michal Bilcik" <tou(zv)host.sk>
> V D6 som skusal zmenit ikonu aplikacie a to tak ze som si v Image
> editori otvoril Project1.res a tam nahradil default ikonu delphi za
> svoju (nazov som ponechal MAINICON).

S .RES souborem projektu by jsi nemel vubec nic delat. Ten si spravuje samo
IDE.

> Viem ikona aplikacie ze sa da zmenit v ponuke Project na zalozke vlastnosti
> projektu priamo v prostredi Delphi, ale ja by som to chcel cez tie resources
> subory...

Proc ?

> Skade vlastne ked berie tu deafult ikonu ked v resource suboru mam tu
> svoju ?

RES soubor projektu je plne v kontrole IDE, to tam taky dodava default ikonu.
Pokud nutne potrebujes neco davat do RES souboru projektu tak se podivej na
Open Tools API.

Petr Vones

ListView pro soubory v zadanem adresari

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 29.4.2002 21:14:31

From: "Bene� Jaroslav" <JBenes(zv)cpoj(tec)cz>
> nemate, prosim, nekdo komponent, ktery by do listview na zadany adresar
> vysmazil soubory z tohoto adresare (abych si mohl zvolit seznam nebo i velke
> ikony) a pokud mozno i s cut-copy-delete-drag operacemi (neco jako je v
> samles v D6 ale potrebuji to pro D5 a nejlepe FREE). Diky za kazdy tip.

1. Upgraduj na Delphi 6.
2. http://gxexplorer.namsys.com.au/gxexplorer/

Petr Vones

Speed button + setfocus

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 29.4.2002 21:18:58

From: "ing. Jan Fiala" <jan.fiala(zv)iol(tec)cz>
> A pak to pustis na WinXP a vsechno, krome tveho specialniho tlacitka
> bude vypadat jinak :-)

Presne tak, kdyby programatori nepouzivali ruzna (vetsinou nesmyslna) tlacitka
tak nebudou mit tyto starosti. Castecne je to i chyba Borlandu, kde ani do
Delphi 6 nepridali podporu pro XP themes. Urcite reseni je XP Theme Manager:
http://www.lischke-online.de/ThemeManager.html

Petr Vones

Spou�t�n� extern�ho programu

[*] delphi.konf(zv)atila(tec)cz - 29.4.2002 22:57:54

Zdravim,

Pot�eboval bych celkem nutn� vy�e�it "problem" se spu�t�n�m jin�ho programu (program.exe) v Delphi, proch�zel jsem n�pov�du , ale nena�el jsem nic co by se hodilo.


D�ky PP


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

Spousteni externiho programu

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 29.4.2002 23:10:11

From: <delphi.konf(zv)atila(tec)cz>
> Potreboval bych celkem nutne vyresit "problem" se spustenim jineho programu
> (program.exe) v Delphi, proch�zel jsem napovedu , ale nenasel jsem nic co by
> se hodilo.

Napriklad pomoci API funkce ShellExecute:

uses
ShellAPI;

procedure TForm1.Button1Click(Sender: TObject);
begin
if ShellExecute(Application.Handle, nil, 'notepad.exe', nil, nil,
SW_SHOWNORMAL) <= 32 then
RaiseLastWin32Error;
end;

Nebo pomoci funkce WinExec32 z JCL:
http://sourceforge.net/project/showfiles.php?group_id=47514&release_id=81364

uses
JclMiscel;

procedure TForm1.Button1Click(Sender: TObject);
begin
Win32Check(WinExec32('notepad.exe', SW_SHOWNORMAL));
end;

Petr Vones

telesa a objekty 2d a 3d -2

[*] Vit Jurasek <delphi(zv)obecpohori(tec)cz> - 29.4.2002 23:19:14

prosim, nemate nekdo algoritmy ne rutiny pro delphi, ktere vykresli zakladni
matematicka telesa (kvadr, krychle, jehlan, valec, mezikruzi apod)?

diky moc
VJ

Spou�t�n� extern�ho programu

[*] ing. Pavel Zilinec <zilinec(zv)email(tec)cz> - 29.4.2002 23:32:27

TmFwci4gV2luRXhlYw0KDQotLS0tLS0tLQ0KaW5nLiBQYXZlbCBaaWxpbmVjICAgICAgDQpNYWls
VG86emlsaW5lY0BlbWFpbC5jeg0KDQpQcm9nLVNvZnQgcy5yLm8uIFBsemVuDQpJbmZvcm1hY25p
IHN5c3RlbSBwcm8gdnlyb2JjZQ0KYSBkaXN0cmlidXRvcnkgbmFwb2p1DQoNCj4gWmRyYXZpbSwN
Cg0KPiAgICAgUG90+GVib3ZhbCBieWNoIGNlbGtlbSBudXRu7CB2efhlmml0ICJwcm9ibGVtIiBz
ZSBzcHWadOxu7W0gamlu6WhvIHByb2dyYW11IChwcm9ncmFtLmV4ZSkgdiBEZWxwaGksIHByb2No
4XplbCBqc2VtIG7hcG927GR1ICwgYWxlIG5lbmGaZWwganNlbSBuaWMgY28gYnkgc2UgaG9kaWxv
Lg==

Spousteni externiho programu

[*] delphi.konf(zv)atila(tec)cz - 29.4.2002 23:36:49

Diky za pomoc, pro skloubeni deplhi a flashe je lepsi pouziti JCL , slape to
perfektne.

PP

----- Original Message -----
From: "Petr Vones" <pvones(zv)mbox.vol(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, April 29, 2002 11:10 PM
Subject: Re: Spousteni externiho programu


> From: <delphi.konf(zv)atila(tec)cz>
> > Potreboval bych celkem nutne vyresit "problem" se spustenim jineho
programu
> > (program.exe) v Delphi, proch�zel jsem napovedu , ale nenasel jsem nic
co by
> > se hodilo.
>
> Napriklad pomoci API funkce ShellExecute:
>
> uses
> ShellAPI;
>
> procedure TForm1.Button1Click(Sender: TObject);
> begin
> if ShellExecute(Application.Handle, nil, 'notepad.exe', nil, nil,
> SW_SHOWNORMAL) <= 32 then
> RaiseLastWin32Error;
> end;
>
> Nebo pomoci funkce WinExec32 z JCL:
>
http://sourceforge.net/project/showfiles.php?group_id=47514&release_id=81364
>
> uses
> JclMiscel;
>
> procedure TForm1.Button1Click(Sender: TObject);
> begin
> Win32Check(WinExec32('notepad.exe', SW_SHOWNORMAL));
> end;
>
> Petr Vones
>


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

Spousteni externiho programu (-:

[*] Ondrej Krsko <krsko(zv)gjh.sk> - 29.4.2002 23:49:03

Trochu mimo temu, poradene uz predsa bolo:

nezda sa Vam, ze na toto sa pyta kazdych 5 minut 5 ludi ??? ja osobne to
za posledny mesiac v tejto konferencii vidim asi 10-ty krat :-)
Admin by to mohol pridat k adrese na prihlasenie sa do konfery a samozrejme
do pravidiel, napr:
1. ak chcete vediet ako sa da spustit externy program, tak je to takto:
......

mimochodom, ked tak na to pozeram, aj borland uz radsej mohol spravit nejaku
jednuduchu funkciu, nieco ako bolo v turbo pascale...> > Zdravim,
> >
> > Pot�eboval bych celkem nutn� vy�e�it "problem" se spu�t�n�m jin�ho
programu
>>(program.exe) v Delphi, proch�zel jsem n�pov�du , ale nena�el jsem nic co
by se
>> hodilo.

Spousteni externiho programu (-:

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

From: "Ondrej Krsko" <krsko(zv)gjh.sk>
> nezda sa Vam, ze na toto sa pyta kazdych 5 minut 5 ludi ??? ja osobne to
> za posledny mesiac v tejto konferencii vidim asi 10-ty krat :-)

Za timto ucelem byla uz davno zrizena FAQ stranka: http://delphi(tec)cz/faq.asp

Asi by to chtelo obsah trochu probrat a ozivit.

Petr Vones

Komunikace s IB serverem

[*] Karel Nov�k <kanopraha(zv)seznam(tec)cz> - 30.4.2002 06:33:02

Chtel jsem se optat na dva problemy
1)Pri selectu dotazu pres IBQuery.RecordCount nevrati spravny pocet radku
(zkusil jsem pomalu vsechny datasety z listy a stejny vysledek) bez ohledu
je-li server lokalni nebo ne
Vracene cislo je napr 6, 9 zaznamu je 650 - 1 200

2) Vaznejsi problem pri napojeni na vzdaleny server dam select a obcas jiz
pri IBQuery.Open, nebo IBQuery.First,... mi da, ze nekomunikuje s necim co
je socket IS serveru a vihodi vyjimku. Zkusil jsm upravovat Timeout databaze
to trosku pomohlo, ale zase nenacte vsechny zaznamy do datasetu.
Nevi nekdo cim to je. - tato chyba se pri komunikaci s lokalnim serverem
neprojevuje.
Jako vzdalenu jsem na Linuxu a zkusil jsem FireBird i Borland Free

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

Komunikace s IB serverem

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 30.4.2002 07:12:08

Karel Nov�k dne 30 Apr 2002 v 6:33:

> Chtel jsem se optat na dva problemy
> 1)Pri selectu dotazu pres IBQuery.RecordCount nevrati spravny pocet
> radku (zkusil jsem pomalu vsechny datasety z listy a stejny vysledek)
> bez ohledu je-li server lokalni nebo ne Vracene cislo je napr 6, 9
> zaznamu je 650 - 1 200

Po otevreni IBQuery se nenactou vsechna data ze serveru (neb k tomu neni duvod), proto to vraci
maly RecordCount. Kdyz pred RecordCount das jeste IBQuery.FetchAll, dovis se spravny pocet, ale
muze to chvili trvat.

K cemu to potrebujes? Pokud jen k postupnemu prochazeni vsech zaznamu, je lepsi pouzit neco jako

IBQuery.First;
while not IBQuery.Eof do begin
...
IBQuery.Next;
end;

Karel Rys


Komunikace s IB serverem

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 30.4.2002 08:12:16

Ahoj,

tohle je tu vecny evergreen. Podivej se na
http://swnet(tec)cz/index.php?ID=10678
kde jsem napsal snad srozumitelne duvod.

Slavek

On 30 Apr 2002 at 6:33, Karel Nov�k wrote:

> Chtel jsem se optat na dva problemy
> 1)Pri selectu dotazu pres IBQuery.RecordCount nevrati spravny pocet
> radku (zkusil jsem pomalu vsechny datasety z listy a stejny vysledek)
> bez ohledu je-li server lokalni nebo ne Vracene cislo je napr 6, 9
> zaznamu je 650 - 1 200
--------------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
--------------------------------------------------------
Udelejte to blbuvzdorne a zitra nekdo vymysli jeste vetsiho blba.

Spou�t�n� extern�ho programu

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 30.4.2002 08:14:15

Ahoj,

a dalsi evergreen. ;-) Zapouzdrenou funkci CreateProcess najdes tu:
http://swnet(tec)cz/index.php?ID=11170

Slavek

> Pot�eboval bych celkem nutn� vy�e�it "problem" se spu�t�n�m
> jin�ho programu (program.exe) v Delphi, proch�zel jsem n�pov�du , ale
> nena�el jsem nic co by se hodilo.
> D�ky PP
--------------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
--------------------------------------------------------
Udelejte to blbuvzdorne a zitra nekdo vymysli jeste vetsiho blba.

Dokumentace zdrojovych kodu

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 30.4.2002 08:17:32

Ahoj,

> chtel jsem se zeptat jestli nevite o nejakem nastroji, ktery by z
> komentaru ve zdrojovem kodu vytvoril dokumentaci v HTML, pripadne
> jinych formatech ( neco jako ma Java nebo C# ).
> S pozdravem Marek Eichler
****Naprosto bezkonkurencni nastroj (pokud mas na mysi
programatorskou dokumentaci) je Doc-O-Matic.
Stranka: http://www.doc-o-matic.com/
Recenze v cestine: http://atrey.karlin.mff.cuni(tec)cz/~rk/doc-o-
matic.shtml (pozor na wordwrap v odkazu)

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

Dokumentace zdrojovych kodu

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

Trochu zvedli cenu. Za single user chteji $750

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

30.4.2002 Slavek Rydval:
>> chtel jsem se zeptat jestli nevite o nejakem nastroji, ktery by z
>> komentaru ve zdrojovem kodu vytvoril dokumentaci v HTML, pripadne
>> jinych formatech ( neco jako ma Java nebo C# ).

> ****Naprosto bezkonkurencni nastroj (pokud mas na mysi
> programatorskou dokumentaci) je Doc-O-Matic.
> Stranka: http://www.doc-o-matic.com/
> Recenze v cestine: http://atrey.karlin.mff.cuni(tec)cz/~rk/doc-o-
> matic.shtml (pozor na wordwrap v odkazu)

Local drive or network drive ???

[*] Robert Suska <delphi(zv)korak.sk> - 30.4.2002 08:46:23

Ahojte

mam rutinku ktora mi zisti ktore disky su dostupne len potrebujem rozlisit
ktory z nich je local a ktory z nich je network

Dakujem

Robo

Local drive or network drive ???

[*] bures <bures(zv)ssakhk(tec)cz> - 30.4.2002 09:05:29

Ahoj podvej se na api GetDriveType mela by vracet tyto hodnoty: (dle
win32.hlp)

0 The drive type cannot be determined.
1 The root directory does not exist.
DRIVE_REMOVABLE The drive can be removed from the drive.
DRIVE_FIXED The disk cannot be removed from the drive.
DRIVE_REMOTE The drive is a remote (network) drive.
DRIVE_CDROM The drive is a CD-ROM drive.
DRIVE_RAMDISK The drive is a RAM disk.

Vlada

----- Original Message -----
From: "Robert Suska" <delphi(zv)korak.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 30, 2002 8:46 AM
Subject: Local drive or network drive ???> Ahojte
>
> mam rutinku ktora mi zisti ktore disky su dostupne len potrebujem rozlisit
> ktory z nich je local a ktory z nich je network
>
> Dakujem
>
> Robo
>

TTable.Sort?

[*] Tom� Kup��k����J�����̿ - 30.4.2002 09:38:28

Na todle pouzivam TZFilterDialog ze sady ZeosControls (zeoslib.org). Umi
vzestupne i sestupne, staci zadat nazev sloupce a je to. Jinak by to
samozrejme slo p�es TQuery a order by...

T.K.


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of Rumcajs
Sent: Monday, April 29, 2002 9:06 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: TTable.Sort?

Vcera jsem se jeste ptal na moznost serazeni zaznamu v databati.
potrebuju
obsah databaze (podle filtru) vytisknout. Na to pouzivam QuickReport.
Potrebuju ale, aby se zaznamy seradily podle jednoho sloupce. Nevite kdo
jak
na to?
Rumcajs, rumcajs(zv)email(tec)cz


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

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

TTable.Sort?

[*] Robert Poncak <delphi(zv)zvlauto.sk> - 30.4.2002 09:40:37

pouzi sql (select * from table order by triedena_pozka)
alebo pouzi group v QuickReporte

Robo

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Rumcajs
Sent: Monday, April 29, 2002 9:06 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: TTable.Sort?


Vcera jsem se jeste ptal na moznost serazeni zaznamu v databati. potrebuju
obsah databaze (podle filtru) vytisknout. Na to pouzivam QuickReport.
Potrebuju ale, aby se zaznamy seradily podle jednoho sloupce. Nevite kdo jak
na to?
Rumcajs, rumcajs(zv)email(tec)cz


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

Rekompiler pre FoxPro 2.6 for DOS

[*] Robert Poncak <delphi(zv)zvlauto.sk> - 30.4.2002 09:42:38

Zdravim,

mozno sa pytam blbost(??), ale existuje nejaky rekompiler ktory by zo suboru
app dal zdrojovy kod pre FOXPro?
(mam satry prg. a potrebujem ho upravit)

Vdaka
Robo

Rekompiler pre FoxPro 2.6 for DOS

[*] DHederer(zv)softip.sk - 30.4.2002 09:52:33


existuje program a vola sa refox. cenu alebo podmienky ziskania neviem.
"Robert Poncak"
<delphi(zv)zvlauto. Komu: <delphi-l(zv)clexpert(tec)cz>
sk> Kopie: (Na v�dom�: Daniel Hederer/BYS/SOFTIP)
Odeslal: P�edm�t: Rekompiler pre FoxPro 2.6 for DOS
delphi-l-owner(zv)c
lexpert(tec)cz


30.04.2002 09:42
Odpov�zte pros�m
u�ivateli
delphi-l


Zdravim,

mozno sa pytam blbost(??), ale existuje nejaky rekompiler ktory by zo
suboru
app dal zdrojovy kod pre FOXPro?
(mam satry prg. a potrebujem ho upravit)

Vdaka
Robo

TTable.Sort?

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 30.4.2002 09:57:29

Nebyl by nejaky priklad (predpokladam ze je to dialog, ktery musim vyvolat).
Rumcajs, rumcajs(zv)email(tec)cz

>Na todle pouzivam TZFilterDialog ze sady ZeosControls (zeoslib.org). Umi
>vzestupne i sestupne, staci zadat nazev sloupce a je to. Jinak by to
>samozrejme slo p�es TQuery a order by...

>T.K.


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of Rumcajs
Sent: Monday, April 29, 2002 9:06 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: TTable.Sort?

Vcera jsem se jeste ptal na moznost serazeni zaznamu v databati.
potrebuju
obsah databaze (podle filtru) vytisknout. Na to pouzivam QuickReport.
Potrebuju ale, aby se zaznamy seradily podle jednoho sloupce. Nevite kdo
jak
na to?
Rumcajs, rumcajs(zv)email(tec)cz


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

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

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

Dokumentace zdrojovych kodu

[*] Martin Schayna <mschayna(zv)aktis(tec)cz> - 30.4.2002 10:00:35

----- Original Message -----
From: "Dalibor Toman" <dtoman(zv)fortech(tec)cz>
> >Pouzivame vlastni dokumentator, postaveny na slavnem
> >mw-parseru, ktery vyuziva JavaDoc-like komentare a
> >generuje XML soubory, ktere se dale XSL skritpty
> >zpracovavaji do HTML podle prani.
>
> Jaky XSL engine pouzivas? Zkousel jsem si hrats tim na xml.apache.org
> a nejak jsem neuspel...

Kvuli rychlosti implementace jsme rezignovali na prenositelnost
a pouzivame ten od Mrkvosoftu. Ale XML generujeme pomoci
XDOM (destructor.de).

Martin Schayna

Dokumentace zdrojovych kodu

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 30.4.2002 10:18:05


Ajaj. Zvysili verzi na 2.1, tak vynasobili ceny cislem o neco vetsim
nez 2.1. Nastroj ma evidentne uspech, tak si to mohou dovolit. I tak
si ale myslim, ze koupe jedne licence se softwarove firme vyplati
(prodava-li nejake knihovny dal pripadne majici velke mnozstvi
vyvojaru). Ostatne generovat dokumentaci muze pouze jeden clovek
(jeden pocitac) a psat komentare muze vetsina vyvojaru majici licenci
Delphi.

Slavek

On 30 Apr 2002 at 8:26, ing. Jan Fiala wrote:
> Trochu zvedli cenu. Za single user chteji $750
> > ****Naprosto bezkonkurencni nastroj (pokud mas na mysi
> > programatorskou dokumentaci) je Doc-O-Matic.
> > Stranka: http://www.doc-o-matic.com/
> > Recenze v cestine: http://atrey.karlin.mff.cuni(tec)cz/~rk/doc-o-
> > matic.shtml (pozor na wordwrap v odkazu)
--------------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
--------------------------------------------------------
Udelejte to blbuvzdorne a zitra nekdo vymysli jeste vetsiho blba.

MDI

[*] <conehead(zv)email(tec)cz> - 30.4.2002 10:20:50

Dobry den,

chtel bych se zeptat, zda je mozne vytvorit aplikaci, jejiz jedna sluzba s vlastni formou bude fungovat jako MDI (tzn. �e forma teto sluzby nebude MainForm aplikace).

Dekuji, conehead

______________________________________________________________________________
---------> Created by Email(tec)cz
http://www.email(tec)cz <--- Get Your Free Email

ListView podomny MS Outlook

[*] miro mrazik <preas_w(zv)stonline.sk> - 30.4.2002 10:28:21

Zdravim kolegovia,
neviete o nejakej komponente (DBGrig, resp. ListView), ktora by mala podobne
vlastnosti ako listview pouzivany v MS outlook - t.j. polozka moze obsahovat
podpolozky, ktore su zbalene podobne ako v treeview a po kliknuti na plus sa
podpolozky pod danym zaznamom rozbalia?

Diky miro

Rekompiler pre FoxPro 2.6 for DOS

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 30.4.2002 10:35:22

Program Refox, funguje bezvadne, autor RNDr Jan Brebera,
Pardubice, vic zpameti nevim, pokud to nenajdete na Internetu nebo
v telefonnim seznamu, ozvete se na muj mail.
> mozno sa pytam blbost(??), ale existuje nejaky rekompiler ktory by zo
> suboru app dal zdrojovy kod pre FOXPro? (mam satry prg. a potrebujem
> ho upravit)

Z.Kalhous

Schovanie okna apl.

[*] Robert Suska <delphi(zv)korak.sk> - 30.4.2002 10:36:27

Ahojte

Proste ide mi o to ze ked spustim program tak nieco vypise a potom napr. po
5 sekundach aby sa schoval ale aby bezal dalej. Proste aby ho nebolo vydiet
ani v tasku ani na desktope ako formular.

Dakujem

Robo

volani generatoru

[*] Sebesta Jan <delcomseb(zv)volny(tec)cz> - 30.4.2002 10:39:17

Zdravim vsechny,

prosim o nakopnuti jak pres IBO componenty zjistit v IB6 hodnotu generatoru.
Take moznost zvolit pouze jeho precteni nebo precteni a zvetseni.
neco jako Cislo := generator z IB6

Dekuji Jan Sebesta

Caption okna

[*] stenk(zv)volny(tec)cz - 30.4.2002 10:42:06

Zdravim vsechny ucasniky teto konference.

Potreboval bych poradit, jak zjistit CAPTION nebo HANDEL
jakehokoli okna.

Dik Sten.

Schovanie okna apl.

[*] bures <bures(zv)ssakhk(tec)cz> - 30.4.2002 10:53:37

Ahoj pouzij komponentu ApplicationEvents a do udalosti onMinimize napis

ShowWindow(application.Handle,SW_HIDE);

a pak uz staci Form pouze minimalizovat napr:

ShowWindow(Form1.handle,sw_minimize);

Vlada

----- Original Message -----
From: "Robert Suska" <delphi(zv)korak.sk>
To: "Delphi" <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 30, 2002 10:36 AM
Subject: Schovanie okna apl.> Ahojte
>
> Proste ide mi o to ze ked spustim program tak nieco vypise a potom napr.
po
> 5 sekundach aby sa schoval ale aby bezal dalej. Proste aby ho nebolo
vydiet
> ani v tasku ani na desktope ako formular.
>
> Dakujem
>
> Robo
>

Jak spravne setridit komponenty podle TabOrder?

[*] <little_bobes(zv)centrum(tec)cz> - 30.4.2002 11:06:39

Zdravim,

z jednoho TTabSheet do druheho jsem si programove presunul komponenty.
Timto presunem se mi ale zmenilo poradi TabOrder.

Kazda komponenta ma v Tagu poradove cislo. Zadna nema stejne.
TabOrder jsem si pri navrhu formulare udelal tak, aby poradi odpovidalo
hodnotam Tagu.
Mezi komponentami jsou napr. TBevel, ktery TabOrder nema, ale ma Tag.

Jakym algoritmem si mam TabOrder opravit na puvodni hodnoty?
Nebo lze jiz pri samotnem presunu na jiny TTabSheet postupovat podle
TabOrder a ne podle poradi v Controls?

Diky Bob


Caption okna

[*] bures <bures(zv)ssakhk(tec)cz> - 30.4.2002 11:09:10

Ahoj pokud je to okno aktivni tak pomuze Api GetForegroundWindow ktera vrati
handle pokud vis Caption a potrebujes hadle tak Api FindWindw
nebo tady jsem videl komponentu ktera by to mela umet jmenuje se TfindWin a
mela by byt zde http://dce.felk.cvut(tec)cz/mirrors/TorryD/TorryDS.htm


Vlada
----- Original Message -----
From: <stenk(zv)volny(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 30, 2002 10:42 AM
Subject: Caption okna


> Zdravim vsechny ucasniky teto konference.
>
> Potreboval bych poradit, jak zjistit CAPTION nebo HANDEL
> jakehokoli okna.
>
> Dik Sten.
>

Schovanie okna apl.

[*] Robert Poncak <delphi(zv)zvlauto.sk> - 30.4.2002 11:15:59

Application.ShowMainForm:=false;

Robo

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Robert Suska
Sent: Tuesday, April 30, 2002 10:36 AM
To: Delphi
Subject: Schovanie okna apl.


Ahojte

Proste ide mi o to ze ked spustim program tak nieco vypise a potom napr. po
5 sekundach aby sa schoval ale aby bezal dalej. Proste aby ho nebolo vydiet
ani v tasku ani na desktope ako formular.

Dakujem

Robo

velkost fontu

[*] Peter Laufer <laufer(zv)dmasys.sk> - 30.4.2002 11:16:30

Ahojte.
Potreboval by som v QReporte nastavit font 9.5 (problem je ze velkost fontu
moze byt len cele cislo).
Viem ze napr. MS Word to zvlada, takze mi mozno niekto bude vediet pomoct.
dik

Peter Laufer

Jak spravne setridit komponenty podle TabOrder?

[*] bures <bures(zv)ssakhk(tec)cz> - 30.4.2002 11:31:23

Ahoj zkus ten poradove cislo misto do tagu ukladat treba do nejakyho pole
....
Jinak prochzet mezi a komponenty ktere maji taborder muzes pomoci
SelectNext(ActiveControl as TWinControl, True, True);

Vlada

----- Original Message -----
From: <little_bobes(zv)centrum(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 30, 2002 11:06 AM
Subject: Jak spravne setridit komponenty podle TabOrder?> Zdravim,
>
> z jednoho TTabSheet do druheho jsem si programove presunul komponenty.
> Timto presunem se mi ale zmenilo poradi TabOrder.
>
> Kazda komponenta ma v Tagu poradove cislo. Zadna nema stejne.
> TabOrder jsem si pri navrhu formulare udelal tak, aby poradi odpovidalo
> hodnotam Tagu.
> Mezi komponentami jsou napr. TBevel, ktery TabOrder nema, ale ma Tag.
>
> Jakym algoritmem si mam TabOrder opravit na puvodni hodnoty?
> Nebo lze jiz pri samotnem presunu na jiny TTabSheet postupovat podle
> TabOrder a ne podle poradi v Controls?
>
> Diky Bob
>
>
>

Mizejici komponenty

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 30.4.2002 11:59:45

Uz sem nekolikrat se na toto ptal, ale nedostal jsem uspokojivou odpoved:
Po znovuotevreni projektu mi z nej zmizi vsechny komponenty TMainMenu.
Jednotlive MenuItemy zustanou definovane. Kdyz pak pridam znova TMainMenu,
nemuzu v ni vytvorit tyto MenuItemy - krici, ze uz to existuje a spadne
delphina an nezname chybe.
Delalo to na Win98, Win98 SE, Win ME. Mam D4 Client/Server suit
Uz me to zacina ........ vite co
Rumcajs, rumcajs(zv)email(tec)cz


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

Jak spravne setridit komponenty podle TabOrder?

[*] <little_bobes(zv)centrum(tec)cz> - 30.4.2002 11:59:02

Diky,

ja jsem to nakonec vyresil tak, ze jsem porovnaval tagy a az potom jsem
komponenty presouval do jineho TTabSheetu.

Bob

----- P�vodn� zpr�va -----
Od: "bures" <bures(zv)ssakhk(tec)cz>
Komu: <delphi-l(zv)clexpert(tec)cz>
Odesl�no: 30. dubna 2002 11:31
P�edm�t: Re: Jak spravne setridit komponenty podle TabOrder?> Ahoj zkus ten poradove cislo misto do tagu ukladat treba do nejakyho pole
> ....
> Jinak prochzet mezi a komponenty ktere maji taborder muzes pomoci
> SelectNext(ActiveControl as TWinControl, True, True);
>
> Vlada
>
> ----- Original Message -----
> From: <little_bobes(zv)centrum(tec)cz>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Tuesday, April 30, 2002 11:06 AM
> Subject: Jak spravne setridit komponenty podle TabOrder?
>
> > Zdravim,
> >
> > z jednoho TTabSheet do druheho jsem si programove presunul komponenty.
> > Timto presunem se mi ale zmenilo poradi TabOrder.
> >
> > Kazda komponenta ma v Tagu poradove cislo. Zadna nema stejne.
> > TabOrder jsem si pri navrhu formulare udelal tak, aby poradi odpovidalo
> > hodnotam Tagu.
> > Mezi komponentami jsou napr. TBevel, ktery TabOrder nema, ale ma Tag.
> >
> > Jakym algoritmem si mam TabOrder opravit na puvodni hodnoty?
> > Nebo lze jiz pri samotnem presunu na jiny TTabSheet postupovat podle
> > TabOrder a ne podle poradi v Controls?
> >
> > Diky Bob
> >
> >
> >
>
>

volani generatoru

[*] Leos Urban <Leos.Urban(zv)iol(tec)cz> - 30.4.2002 11:59:07

> prosim o nakopnuti jak pres IBO componenty zjistit v IB6 hodnotu
generatoru.
> Take moznost zvolit pouze jeho precteni nebo precteni a zvetseni.
> neco jako Cislo := generator z IB6

Pokud to chces rucne, tak takhle:
IB_Connection1.Gen_ID( 'DiarGenerator', 0 );
prvni parametr je jmeno generatoru
druhy parametr urcuje prirustek tj. s nulou se nezvysi


Pokud to chces v ramci IB_Query, tak do GeneratorLinks pridas radek napr.
DiarID=DiarGenerator
a zbytek dela IBObjects samo.

Leos Urban

W2000 & TTable.Post;

[*] cYd <cYd(zv)seznam(tec)cz> - 30.4.2002 12:18:41

Hezky den,
nasledujici problem: pouzivam tabulky Paradox a nekdy se mi stane, ze se
proste ztrati zaznamy. V programu pomoci table1.post; udaje zapisi, kdyz
refreshnu, tak se zobrazi spravne, ale kdyz program ukoncim a znovu spustim,
tak tyto zaznamy nekdy zapsane jsou a jindy ne...nejsou smazane, proste v db
vubec nejsou....nevite cim to muze byt a jak to odstranit?

Dekuju
cYd

W2000; D 3 C/S

W2000 & TTable.Post;

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 30.4.2002 12:36:18

cYd dne 30 Apr 2002 v 12:18:

> nasledujici problem: pouzivam tabulky Paradox a nekdy se mi stane, ze
> se proste ztrati zaznamy. V programu pomoci table1.post; udaje zapisi,
> kdyz refreshnu, tak se zobrazi spravne, ale kdyz program ukoncim a
> znovu spustim, tak tyto zaznamy nekdy zapsane jsou a jindy ne...nejsou
> smazane, proste v db vubec nejsou....nevite cim to muze byt a jak to
> odstranit?

Pracuje v danou chvili se stejnou databazi jeste nekdo jiny? Pokud ano, mas v BDE Admin nastaveno
Local Share=true?

Karel Rys

ListView podomny MS Outlook

[*] Vaclav Votipka <vaclav.votipka(zv)merlin(tec)cz> - 30.4.2002 12:48:25

VirtualTreeView ?

miro mrazik wrote:

>Zdravim kolegovia,
>neviete o nejakej komponente (DBGrig, resp. ListView), ktora by mala podobne
>vlastnosti ako listview pouzivany v MS outlook - t.j. polozka moze obsahovat
>podpolozky, ktore su zbalene podobne ako v treeview a po kliknuti na plus sa
>podpolozky pod danym zaznamom rozbalia?
>
>Diky miro
>
>
>

ListView podomny MS Outlook

[*] likeapear <likeapear(zv)centrum(tec)cz> - 30.4.2002 13:08:54

myslim ze tyto pozadavky splnuje komponenta, ktera se jmenuje Virtual
TreeView a urcite ji najdete na internetu. mam pocit, ze je free.

likeapear

| Zdravim kolegovia,
| neviete o nejakej komponente (DBGrig, resp. ListView), ktora by mala
podobne
| vlastnosti ako listview pouzivany v MS outlook - t.j. polozka moze
obsahovat
| podpolozky, ktore su zbalene podobne ako v treeview a po kliknuti na plus
sa
| podpolozky pod danym zaznamom rozbalia?
|
| Diky miro
|
|

ListView podomny MS Outlook

[*] miro mrazik <preas_w(zv)stonline.sk> - 30.4.2002 13:25:33

ani nie mne ide o to aby sa dala polozka v listview zbalit podobne ako v
treeview aby sa pomocou + dala rozbalit a pomocou - zbalit

miro
----- Original Message -----
From: "Vaclav Votipka" <vaclav.votipka(zv)merlin(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 30, 2002 12:48 PM
Subject: Re: ListView podomny MS Outlook


> VirtualTreeView ?
>
> miro mrazik wrote:
>
> >Zdravim kolegovia,
> >neviete o nejakej komponente (DBGrig, resp. ListView), ktora by mala
podobne
> >vlastnosti ako listview pouzivany v MS outlook - t.j. polozka moze
obsahovat
> >podpolozky, ktore su zbalene podobne ako v treeview a po kliknuti na plus
sa
> >podpolozky pod danym zaznamom rozbalia?
> >
> >Diky miro
> >
> >
> >
>
>

double-double (hrozne specha)

[*] Zdenek <dkonf(zv)seznam(tec)cz> - 30.4.2002 13:33:45

Ahoj,
nekdy se mi stane neuveritelna vec

Pocet,Odber:Double,

Odber vznikne napr. operaci: Odber:=StrToFloat(cislo_ve_stringu);
Pocet je nacten z databaze: Pocet:=Query.FieldByName('Po�et').asFloat;

A stava se, ze Odber=2, Pocet=2.4
a Pocet-Odber=0.39999999999999...

Nechavam si pred vlastnim vypoctem vypisovat vsechny ty promene nasledovne
ShowMessage(Format('%e',[Pocet]));
a tvari se to, jako ze skutecne Odber=2, Pocet=2.4, ale pak to vypocita ten
neuveritelnej vysledek.

Nevite, jak je neco takoveho mozne?

Moc diky.

Zdenek

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

ListView podomny MS Outlook

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 30.4.2002 13:34:11

From: "likeapear" <likeapear(zv)centrum(tec)cz>
> myslim ze tyto pozadavky splnuje komponenta, ktera se jmenuje Virtual
> TreeView a urcite ji najdete na internetu. mam pocit, ze je free.

http://www.lischke-online.de/VirtualTreeview.html

Petr Vones

double-double (hrozne specha)

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

Zdenek dne 30 Apr 2002 v 13:33:

> A stava se, ze Odber=2, Pocet=2.4
> a Pocet-Odber=0.39999999999999...
>
> Nechavam si pred vlastnim vypoctem vypisovat vsechny ty promene
> nasledovne ShowMessage(Format('%e',[Pocet])); a tvari se to, jako ze
> skutecne Odber=2, Pocet=2.4, ale pak to vypocita ten neuveritelnej
> vysledek.
>
> Nevite, jak je neco takoveho mozne?

Ahoj,

tohle je normalni - desetinna cisla nemusi byt ve dvojkove soustave ulozena uplne presne, neco
jako v desitkove soustave 1/3. Muzes zkusit pro vysledek pouzit datovy typ currency (ma sve
mouchy...) nebo pri zobrazovani vysledku provest nejake vhodne zaokrouhleni.

V minulosti se o tom vedly na konferenci diskuse, takze neco najdes i v archivu konference.

Karel Rys

double-double (hrozne specha)

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 30.4.2002 13:46:12

VG8gbmVuaSBuaWMgbmV1dmVyaXRlbG5laG8uIFZ6bmlrYSB0byBleHBvbmVuY2lvbmFsbmltIHph
cGlzZW0gY2lzbGEuDQpOYSB6YXBpcyBjaXNsYSBqZSBwcm9zdGUgdnltZXplbiB1cmNpdHkgcG9j
ZXQgYnl0dSAodml6IEhlbHAvUmVqc3RyaWs6DQpyZWFsIHR5cGVzKQ0KVGFremUgYnVkIHRvIGJ1
ZGVzIHByZWQgcG91eml0aW0gemFva3JvdWhsb3ZhdCBuZWJvIHBvdXppaiBtaXN0bw0KRG91Ymxl
IHR5cCBDdXJyZW5jeSwga3RlcnkgbWEgNCBkZXNldGlubmEgbWlzdGEgYmV6IHphb2tyb3VobG92
YWNpY2gNCnBvdGl6aS4NCg0KLS0gDQppbmcuIEphbiBGaWFsYQ0KbWFpbHRvOmphbi5maWFsYUBp
b2wuY3oNCg0KMzAuNC4yMDAyIFpkZW5lazoNCj4gbmVrZHkgc2UgbWkgc3RhbmUgbmV1dmVyaXRl
bG5hIHZlYw0KDQo+IFBvY2V0LE9kYmVyOkRvdWJsZSwNCg0KPiBPZGJlciB2em5pa25lIG5hcHIu
IG9wZXJhY2k6IE9kYmVyOj1TdHJUb0Zsb2F0KGNpc2xvX3ZlX3N0cmluZ3UpOw0KPiBQb2NldCBq
ZSBuYWN0ZW4geiBkYXRhYmF6ZTogUG9jZXQ6PVF1ZXJ5LkZpZWxkQnlOYW1lKCdQb+hldCcpLmFz
RmxvYXQ7DQoNCj4gQSBzdGF2YSBzZSwgemUgT2RiZXI9MiwgUG9jZXQ9Mi40DQo+IGEgUG9jZXQt
T2RiZXI9MC4zOTk5OTk5OTk5OTk5OS4uLg0KDQo+IE5lY2hhdmFtIHNpIHByZWQgdmxhc3RuaW0g
dnlwb2N0ZW0gdnlwaXNvdmF0IHZzZWNobnkgdHkgcHJvbWVuZSBuYXNsZWRvdm5lDQo+IFNob3dN
ZXNzYWdlKEZvcm1hdCgnJWUnLFtQb2NldF0pKTsNCj4gYSB0dmFyaSBzZSB0bywgamFrbyB6ZSBz
a3V0ZWNuZSBPZGJlcj0yLCBQb2NldD0yLjQsIGFsZSBwYWsgdG8gdnlwb2NpdGEgdGVuDQo+IG5l
dXZlcml0ZWxuZWogdnlzbGVkZWsu

Count

[*] LUKES V�clav <lukes(zv)ans(tec)cz> - 30.4.2002 13:49:56


Ahoj,

prosim o radu. Mam D5 a Win 2000. Na formu mam TQuery a TDataSource.
Potrebuju zjistit pocet vet v tabulce a to pomoci SQL, tedy SELECT
COUNT(*) INTO xxx FROM xxx.

Co mam napsat do Query1.SQL a kde bude vysledny count ?

Diky

V.

Count

[*] Milan Tome� <milan.tomes(zv)haida(tec)cz> - 30.4.2002 14:02:58

Napr:

select count(*) as Pocet from xxx

Vysledek bude ve sloupci Pocet

S pozdravem

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

> Potrebuju zjistit pocet vet v tabulce a to pomoci SQL, tedy SELECT

Count

[*] Slavomir Cekel <cekel(zv)noves.sk> - 30.4.2002 14:03:33

napis to do:

Query.SQL.Add('SELECT Count(*) AS "Pocet viet" FROM xxxx');

vysledok mozes ziskat napr:

Label.Caption := Query.FieldByName('Pocet viet').AsString;

Cafko Slavo

-----Original Message-----
From: LUKES V�clav [mailto:lukes(zv)ans(tec)cz]
Sent: Tuesday, April 30, 2002 1:50 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Count



Ahoj,

prosim o radu. Mam D5 a Win 2000. Na formu mam TQuery a TDataSource.
Potrebuju zjistit pocet vet v tabulce a to pomoci SQL, tedy SELECT
COUNT(*) INTO xxx FROM xxx.

Co mam napsat do Query1.SQL a kde bude vysledny count ?

Diky

V.

ListView podomny MS Outlook

[*] Martin Schayna <mschayna(zv)aktis(tec)cz> - 30.4.2002 14:09:48

Ale VirtualTreeView umi dost pekne veci, je mozne dokonce aby vypadalo
jako ListView s inplace editaci sloupcu, doporucuji ti stahnout i demonstracni
program ktery hodne z toho ukazuje.

www.lischke-online.de

Last but not least: Je to OpenSource.

Martin Schayna

----- Original Message -----
From: "miro mrazik" <preas_w(zv)stonline.sk>
> ani nie mne ide o to aby sa dala polozka v listview zbalit podobne ako v
> treeview aby sa pomocou + dala rozbalit a pomocou - zbalit
>
> miro
> ----- Original Message -----
> From: "Vaclav Votipka" <vaclav.votipka(zv)merlin(tec)cz>
>
> > VirtualTreeView ?
> >
> > miro mrazik wrote:
> > >Zdravim kolegovia,
> > >neviete o nejakej komponente (DBGrig, resp. ListView), ktora by mala
> podobne
> > >vlastnosti ako listview pouzivany v MS outlook - t.j. polozka moze
> obsahovat
> > >podpolozky, ktore su zbalene podobne ako v treeview a po kliknuti na plus
> sa
> > >podpolozky pod danym zaznamom rozbalia?

Omezeni zobrazovani velke polozky v DBMEMO

[*] Petr Dedecek <petrd(zv)atlas(tec)cz> - 30.4.2002 14:11:30

Ahoj,
pri zobrazovani BLOB MEMO ( obsahuje textovy soubor ) z databaze mi DBMEMO pise "Text exceeds memo capacity" pokud byl textovy soubor vetsi nez 60 Kb. Nevite jak toto omezeni obejit ?

Petr Dedecek
petrd(zv)atlas(tec)cz

double-double (hrozne specha)

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

Ahoj,
to je bohuzel dano vlastnostmi dvojkovych cisel, ty maji obecne nekonecny
rozvoj pro jine zlomky nez desitkova cisla. A prave cislo 2.4 je ve dvojkove
soustave periodicke.

Cislo typu float pracuje na danny pocet "platnych" cifer tak, aby vypocty
typo nasobenia deleni probihala s co nejvetsi presnosti. Pouze pro informaci
vsechna float cisla v pocitaci je nutno pri uvahach povazovat za iracionalni
(obecne je nelze vyjadrit jako zlomek -> nebot je k dispozici pouze omezeny
pocet platnych cifer!)

Existuje tzv. BCD kodovani cislic (nekdy se mu rika pevna radova carka), kde
jsou cisla zadavana na zadany pocet cislic pred a za radovou carkou v
dekadick�m vyjadreni. Takto reprezentovana cisla jsou vhodna na operace
scitani a odcitani (NULOVA CHYBA), nasobeni a deleni (zaokrouhlovaci chyba
dana poctem desetinych mist). Tato cisla nejsou vhodna pro vypocty, ve
kterych jsou velk� rozdily v radu operandu. S cisli BCD se da pracovat
pomoci nejake knihovny (nekde mam jeste starou knihovnu od Turbo Power).

Pokud je to mozne a je mozno problem prevest na praci s celymi cisly a
desetina mista si pouze myslet. Je napr. mozno pouzit typ currency (jedna se
cele cislo s myslenymi 4 desetinymi misty) nebo si takovou aritmetiku napsat
samostatne s prislusne vetsim poctem desetich mist.
Pokud aplikaci neni ucetnictvi, kde ucetni kontroluje, ze soucet vsech 1000
cisel (ziskanych nasobenim a tedy prislusne "chlupatych") "sedi na halir",
je resenim v prubehu vypoctu pravidelne zaokrouhlovat na pozadovany pocet
desetinych mist (dtto pri vystupu).

Pavel
PS: pri zobrazeni dochazi automaticky k zaokrouhleni a tak nejsou desetina
mista videt, zkus si cisla vypsat na vetsi pocet cislic.

-----Original Message-----
From: Zdenek [mailto:dkonf(zv)seznam(tec)cz]

Ahoj,
nekdy se mi stane neuveritelna vec

Pocet,Odber:Double,

Odber vznikne napr. operaci: Odber:=StrToFloat(cislo_ve_stringu);
Pocet je nacten z databaze: Pocet:=Query.FieldByName('Po�et').asFloat;

A stava se, ze Odber=2, Pocet=2.4
a Pocet-Odber=0.39999999999999...

Nechavam si pred vlastnim vypoctem vypisovat vsechny ty promene nasledovne
ShowMessage(Format('%e',[Pocet]));
a tvari se to, jako ze skutecne Odber=2, Pocet=2.4, ale pak to vypocita ten
neuveritelnej vysledek.

Nevite, jak je neco takoveho mozne?

Moc diky.

Zdenek

W2000 & TTable.Post;

[*] cYd <cYd(zv)seznam(tec)cz> - 30.4.2002 14:19:47

nepracuje, jede to pouze na lokale

----- Original Message -----
From: "Karel Rys" <delphi(zv)zas-me(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 30, 2002 12:36 PM
Subject: Re: W2000 & TTable.Post;> cYd dne 30 Apr 2002 v 12:18:
>
> > nasledujici problem: pouzivam tabulky Paradox a nekdy se mi stane, ze
> > se proste ztrati zaznamy. V programu pomoci table1.post; udaje zapisi,
> > kdyz refreshnu, tak se zobrazi spravne, ale kdyz program ukoncim a
> > znovu spustim, tak tyto zaznamy nekdy zapsane jsou a jindy ne...nejsou
> > smazane, proste v db vubec nejsou....nevite cim to muze byt a jak to
> > odstranit?
>
> Pracuje v danou chvili se stejnou databazi jeste nekdo jiny? Pokud ano,
mas v BDE Admin nastaveno
> Local Share=true?
>
> Karel Rys
>
>
>

Omezeni zobrazovani velke polozky v DBMEMO

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 30.4.2002 14:22:07

From: "Petr Dedecek" <petrd(zv)atlas(tec)cz>
> pri zobrazovani BLOB MEMO ( obsahuje textovy soubor ) z databaze mi DBMEMO
> pise "Text exceeds memo capacity" pokud byl textovy soubor vetsi nez 60 Kb.
> Nevite jak toto omezeni obejit ?

TMemo ma omezeno velikosti textu na 64k (na Windows 9x). Musis pouzit
TRichEdit.

Petr Vones

Omezeni zobrazovani velke polozky v DBMEMO

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 30.4.2002 14:23:48

Pouzij na zobrazovani TRichEdit, kteremu nastavis property PlainText =
True
TMemo ma na Win9x omezeni na 64kB

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

30.4.2002 Petr Dedecek:
> pri zobrazovani BLOB MEMO ( obsahuje textovy soubor ) z databaze mi
> DBMEMO pise "Text exceeds memo capacity" pokud byl textovy soubor
> vetsi nez 60 Kb. Nevite jak toto omezeni obejit ?

Rozbor SQL prikazu

[*] bardon <bardon(zv)akord-soft(tec)cz> - 30.4.2002 14:24:07

A nebylo by v takovem pripade jednodussi schovavat data do "historickych"
tabulek. Napriklad v triggeru udelat insert into ... select ... from deleted

Zabere to sice dost mista, to je fakt, ale da se to casem odmazavat a je to
naprosto spolehlive.

Zaznamenavani SQL prikazu asi stejne moc mista neusetri.

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

Ja prave mam udelany triggery, ktere vytvareji SQL prikazy, nicmene bych
potreboval, aby uzivatel mohl sam "skouknout", co se se zaznamem delo (kdo,
kdy a co zmenil) ...

Zobrazeni DBF pomoci TQuery

[*] Martin Pavera <martin.pavera(zv)cmail(tec)cz> - 30.4.2002 14:35:14

Zdravim,

snazim se v Delphi5 otevrit DBF tabulku ve formatu dBASE III+ pomoci TQUERY
a SQL dotazu:
select * from tabulka order by sloupec

Pote nastane chyba:
Table level changed.
File or directory does not exist.
File: _QSQL000.DBF
Table does not exist.
File: _QSQL000.DBT

Kdyz pouziju "select * from tabulka", tak vse funguje.
Tabulka obsahuje volne texty, je ulozena v souboru .DBF a .DBT.

Prosim poradte. Potrebuji pracovat s tak starym formatem DBF tabulky,
protoze tento soubor mi generuje stary DOSovsky program...

Diky

Martin Pavera

W2000 & TTable.Post;

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 30.4.2002 14:41:26

cYd dne 30 Apr 2002 v 14:19:

> nepracuje, jede to pouze na lokale

Nezapomen, ze "jiny uzivatel" jsou treba i Delphi, pokud je mas spustene a databazi v nich
otevrenou... Local Share=true urcite zkontroluj.

Karel Rys

> > > nasledujici problem: pouzivam tabulky Paradox a nekdy se mi stane,
> > > ze se proste ztrati zaznamy. V programu pomoci table1.post; udaje
> > > zapisi, kdyz refreshnu, tak se zobrazi spravne, ale kdyz program
> > > ukoncim a znovu spustim, tak tyto zaznamy nekdy zapsane jsou a
> > > jindy ne...nejsou smazane, proste v db vubec nejsou....nevite cim
> > > to muze byt a jak to odstranit?
> >
> > Pracuje v danou chvili se stejnou databazi jeste nekdo jiny? Pokud
> > ano,
> mas v BDE Admin nastaveno
> > Local Share=true?
> >
> > Karel Rys

To Petr Vones

[*] tomsir1.edu(zv)mail.cez(tec)cz - 30.4.2002 14:42:25


Nedavno probehla diskuse, jak zpozdit nejakou akci po FormShow, navrhoval
jsem timer, ale byl jsem ukricen :O))
Jako lepsi reseni jsi navrhl PostMessage(.....) vcetne prikladu z
konference z 8.rijna 1998 ... Ted jsem potreboval neco podobneho, takze
jsem pouzil postup podle prikladu, vse pracuje, ovsem nejsem kovanej v
messages, takze me zajima, proc je volana procedura Update v obsluze
uzivatelem definovane udalosti ..

Dik Radek

UPLOAD SOUBORU NA URL

[*] <suky(zv)atlas(tec)cz> - 30.4.2002 14:54:01

Ahoj,

potrebuji provest upload souboru z pocitace po HTTP na skript serveru, stejnym zpusobem jako kdyz posilam soubory pomoci formulare na webu. Muzete mi nekdo poradit jak to provedu v delphi?

Michal

Zobrazeni DBF pomoci TQuery

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 30.4.2002 14:57:58

Zde je dulezite jaky driver pouzijes pro pristup k datum.
Podivej se konfuguraci BDE.
Pokud nebudou fungovat standartni drivery, muzes pouzit ODBC
(Microsoft FoxPro driver), tusim ze doinstaluji s Office.
Pokud tohle selze, tak muzes jeste zkusit TDBF componentu,
tim se vyhnes DBE.
Pokud potrebujes klast slozite SQL dotazy, tak si muzes pomoci
pres MIDAS.

Slavek

> Zdravim,
>
> snazim se v Delphi5 otevrit DBF tabulku ve formatu dBASE III+ pomoci TQUERY
> a SQL dotazu:
> select * from tabulka order by sloupec
>
> Pote nastane chyba:
> Table level changed.
> File or directory does not exist.
> File: _QSQL000.DBF
> Table does not exist.
> File: _QSQL000.DBT
>
> Kdyz pouziju "select * from tabulka", tak vse funguje.
> Tabulka obsahuje volne texty, je ulozena v souboru .DBF a .DBT.
>
> Prosim poradte. Potrebuji pracovat s tak starym formatem DBF tabulky,
> protoze tento soubor mi generuje stary DOSovsky program...

Aktivni dve okna

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 30.4.2002 15:05:42

Preji vsem pekneho dne,

z hlavniho formulare (obecne z libovolneho) F potrebuji otevrit
,,neco``, co (mezi podminkami je spojka "a soucasne"):
* bude umet obsluhovat zpravy z klavesnice
* bude umet obsluhovat zpravy od mysi
* bude moci byti umisteno na libovolnem miste obrazovky bez ohledu na
pozici F (tedy i mimo jeho hranice)
* nezrusi modry pruh okna F (tedy uzivatel bude mit dojem, ze F je
porad aktivni).

Narazim na posledni uvedenou podminku (ovsem vim, ze to jde).

Jak na to?

Diky za kazde info

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

Obdoba IBSQL v IBO

[*] Pavel Malinsky <spiderland(zv)iol(tec)cz> - 30.4.2002 15:07:30

Ahoj,

kterou komponentou IBO by bylo mozne nahradit IBSQL z IBX?
Zkousel jsem IB_DSQL, ale v pripade selectu na prazdne tabulce
dojde k chybe.

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

Count

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 30.4.2002 15:10:49

Takovy dotaz vrati jeden radek a vyplni jeden field.
Do sql napis presne co jsi napsal, count bude jako Field.
Nejjednodussi je podivat se pres DBGrid.

Slavek

> Ahoj,
>
> prosim o radu. Mam D5 a Win 2000. Na formu mam TQuery a TDataSource.
> Potrebuju zjistit pocet vet v tabulce a to pomoci SQL, tedy SELECT
> COUNT(*) INTO xxx FROM xxx.
>
> Co mam napsat do Query1.SQL a kde bude vysledny count ?
>
> Diky
>
> V.

None

[*] rainbof <rainbof(zv)seznam(tec)cz> - 30.4.2002 15:34:46

myslim ze jo, podivej se treba na kos, obsahuje desktop.ini a v nem je odkaz
do registru.

----- Original Message -----
From: Petr Wolf <PetrWolf(zv)centrum(tec)cz>
To: Delphi konference <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, April 11, 2002 12:12 AM


> Dobry den,
>
> vedel by nekdo, jak pridat vlastni polozky do
> 1) menu Start - Hledat
> 2) kontextoveho menu pri praci se soubory (jako to dela WinZip)
>
> pripadne jeste jedna vec : Zajimalo by mne, jestli jde nejakym k windows
> setrnym zpusobem vytvorit slozku se specialnim rezimem prohlizeni, jako
> treba slozka Windows/Fonts. Obavam se ze ne, ale o to vice by me opak
> potesil.
>
> Dekuju
>
> Petr Wolf
>
>
>


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

Jak udelat pruhledny TWinControl?

[*] Vagner Pavel <Vagner(zv)ceps(tec)cz> - 30.4.2002 15:35:40

Cau lidi,
da se udelat uplne pruhlednej potomek TWinControl?
Napriklad Transparent u TPanel zobrazi barvu pod sebou leziciho prvku, ale
neni uplne pruhlednej.
Nevi nekdo jak na to.
Dik Pavel

None

[*] rainbof <rainbof(zv)seznam(tec)cz> - 30.4.2002 15:36:16

jo jeste abych nezapomel, takovahle slozka musi byt systemova ! (attrib +s
slozka_bagru)
----- Original Message -----
From: Petr Wolf <PetrWolf(zv)centrum(tec)cz>
To: Delphi konference <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, April 11, 2002 12:12 AM


> Dobry den,
>
> vedel by nekdo, jak pridat vlastni polozky do
> 1) menu Start - Hledat
> 2) kontextoveho menu pri praci se soubory (jako to dela WinZip)
>
> pripadne jeste jedna vec : Zajimalo by mne, jestli jde nejakym k windows
> setrnym zpusobem vytvorit slozku se specialnim rezimem prohlizeni, jako
> treba slozka Windows/Fonts. Obavam se ze ne, ale o to vice by me opak
> potesil.
>
> Dekuju
>
> Petr Wolf
>
>
>


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

Count

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 30.4.2002 15:41:43

> prosim o radu. Mam D5 a Win 2000. Na formu mam TQuery a TDataSource.
> Potrebuju zjistit pocet vet v tabulce a to pomoci SQL, tedy SELECT
> COUNT(*) INTO xxx FROM xxx.
>
> Co mam napsat do Query1.SQL a kde bude vysledny count ?

Ahoj,

pisu z hlavy, ale snad nejak takto:

with Query1 do
begin
SQL.Text := 'select count(*) from table';
Open;
try
pocet := Fields[0].AsInteger;
finally
Close;
end;
end;

David Lebeda

DBGRID SCROLL again

[*] rainbof <rainbof(zv)seznam(tec)cz> - 30.4.2002 15:42:00

zkus preinstalovat IE. asi se budes divit na co vsechno ma ta mrska vliv.
----- Original Message -----
From: Jaro <jaroslav.hanusek(zv)nou.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, April 10, 2002 8:58 AM
Subject: DBGRID SCROLL again


> Tabulka (paradox), ktora je zobrazena v DBgride sa prestane scrollovat.
pri
> pouziti sipiek alebo scrollbaru
> sa sice kurzor v tabulke posuva, ale DBgrid sa odmieta refreshnut. Pri
> opatovnom nastaveni focusu
> na niektoru bunku (napr.kliknutim) sa obsah tej ktorej bunky zobrazi
> spravne, pricom ostatne bunky zobrazuju
> stale neodscrollovane bunky.
>
> Dvojice Enable/Disable controls su parovane spravne, dokonca aj tabulka
> je uplne v poriadku. Problem je skor v tom, ze ta ista aplikacia ( s tou
> istou databazou)
> na jednom pocitaci funguje bez problemov a na druhom nie, cize tento
problem
> akoby nesuvisel priamo
> s programom.
>
> > mne sa kedysi nieco podobneho dialo v suvislosti s poskodenou tabulkou
> neslo
> > ju opravit ani utilitami na opravu pdx tabuliek. Dialo sa mi to od
> urciteho
> > zaznamu.
> > Tiez sa to javilo ako problem so scroolovanim v dbgride.
> > Potom som zaznamy po tento vadny zaznam musel skopirovat do jednej
> tabulky,
> > presunut sa zan a prepisat tie dalsie zaznamy tiez do novej tabulky.
>
> >BDE si obcas dela co chce, ale tady bych to tipoval spise na tvoji chybu.
> >Tohle byva dusledek toho, ze metody DisableControls/EnableControls tridy
> >TDataSet byly spoustene neparove (tj. k nejakemu spusteni DisableControls
> >chybi EnableControls). Pripadne mohlo dojit k nejake vyjimce apod.,
kterou
> >mas sice osetrenou, ale zapomnel jsi (EnableControls) povolit updatovani
> >DBGridu.
>
>


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

Jak skryt kurzor mysi

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 30.4.2002 15:55:49

Ahoj,

poradite prosim nekdo, jak se da docasne skryt kurzor mysi? Mam v MDI okne scenku zobrazovanou
pomoci OpenGL; ovsem kdyz vypnu DoubleBuffer (zrejme to bude treba u slabsich grafickych karet),
uzivatel ma mys v okne, prekreslim scenu a on s mysi pohne, zustava po mysi vykousnuty ctvercovy
flek s puvodnim obsahem okna. Potreboval bych tedy kurzor po dobu vykreslovani skryt; bud uplne,
nebo jen pro to okno, ve kterem zrovna kreslim.

Diky,

Karel Rys

UPLOAD SOUBORU NA URL

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 30.4.2002 15:57:50

> potrebuji provest upload souboru z pocitace po HTTP na skript serveru, stejnym zpusobem jako kdyz posilam soubory pomoci formulare na webu. Muzete mi nekdo poradit jak to provedu v delphi?

A co funkce HttpPostFile ze Synapse?

(pokolikate uz tu jde tento dotaz? ;-)))
-- Lukas Gebauer.

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

TTable.Sort?

[*] Karel Horky <horky.karel(zv)quick(tec)cz> - 30.4.2002 15:02:37

Rumcajs, <mailto:prajz.rumcajs(zv)quick(tec)cz> napsal:
> Nebyl by nejaky priklad (predpokladam ze je to dialog, ktery musim vyvolat).

>>Jinak by to samozrejme slo p�es TQuery a order by...

> Vcera jsem se jeste ptal na moznost serazeni zaznamu v databati.
> potrebuju
> obsah databaze (podle filtru) vytisknout. Na to pouzivam QuickReport.

Na formulari QuickReportu mam hozenou komponentu TQuery.
TQuery.Name := 'VyberSQL' //nejak si nazvu komponentu
TQuery.DatabaseName := 'DBData' //jmeno databaze
TQuery.SQL := 'Select * from Tabulka Order By Datum' //SQL prikaz se
setridenim

QuickReport.Dataset := 'VyberSQL' //napojeni QR na SQL

Pokud chci v Design time ziva data, nastavim TQuery.Active := true
jinak pred definitivnim ulozenim zmen nastavim Active na false.

V programu si to oteviram az potrebuji tisknout, pak to ve
finally opet zavru. SQL prikaz se da ruzne modifikovat, coz znamena,
ze jej muzes pouzit jak pro trideni, tak pro filtrovani, daji se
pouzit parametry atd. Pomoci SQL.Clear a SQL.Add se da v runtime
nastavit prakticky libovolny SQL prikaz.

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

Jak skryt kurzor mysi

[*] bures <bures(zv)ssakhk(tec)cz> - 30.4.2002 16:08:36

Ahoj

takto: ShowCursor(False);

Vlada

----- Original Message -----
From: "Karel Rys" <delphi(zv)zas-me(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 30, 2002 3:55 PM
Subject: Jak skryt kurzor mysi


> Ahoj,
>
> poradite prosim nekdo, jak se da docasne skryt kurzor mysi? Mam v MDI okne
scenku zobrazovanou
> pomoci OpenGL; ovsem kdyz vypnu DoubleBuffer (zrejme to bude treba u
slabsich grafickych karet),
> uzivatel ma mys v okne, prekreslim scenu a on s mysi pohne, zustava po
mysi vykousnuty ctvercovy
> flek s puvodnim obsahem okna. Potreboval bych tedy kurzor po dobu
vykreslovani skryt; bud uplne,
> nebo jen pro to okno, ve kterem zrovna kreslim.
>
> Diky,
>
> Karel Rys
>
>

Jak skryt kurzor mysi

[*] Vaclav Votipka <vaclav.votipka(zv)merlin(tec)cz> - 30.4.2002 16:16:48

Staci tohle?

Screen.Cursor := crNone;
...
Screen.Cursor := crDefault;

eNca


Karel Rys wrote:

>poradite prosim nekdo, jak se da docasne skryt kurzor mysi?
>
>

Softwarove vytvorenie ALIASu v ODBC

[*] Slavomir Cekel <cekel(zv)noves.sk> - 30.4.2002 16:21:14

Nevie niekto ako sa da softwarovo vytvorit ALIAS v ODBC ??? konkretne
ide o napojenie sa na SQL SERVER 2000. Prikladik pomoze, srdecna vdaka
...

Slavo

OnClose

[*] Christopher <ChristopherJ(zv)seznam(tec)cz> - 30.4.2002 16:35:24

Ahoj"O)
Chci se zaptat na nasledujici problem. Vytvojil jsem v Delphi 6
jednoduchou utilitku, ktera neco meri a pri ukonceni teto utilitky namerena
data ulozi do Database. Ukladani do DB provadim pri udalosti OnClose.
Vsefunguje jak ma, az na nasledujici pripad. Moje Utilitka bezi napozadi a
odhlasi se uzivatel, nebo se restartuji win. V techto pripadech Win
samozdejme moji Utilitku bezici napozadi ukonci, ale ulozeni namerenych dat
do DB se neprovede => nenastane vubec OnClose. Zkousel jsem udelat i vlastni
DESTRUCTOR formulare, ale ani to nepomohlo. Nevim proc???? Doslechl jsem se
ze je to snad problem samotnych Delphi 6, ale bylo to z nezarucenych zdroju,
Proto jestli mate s timto problemem nejake zkusenosti, prosim poradte mi.
Druhy muj dotaz, jak jednoduse udelat aby task meho programu nebyl videt v
taskmanageru.

Dekuji Ahoj Christopher"O)

Dynamicky tvoriaci sa form atd.

[*] Robert Suska <delphi(zv)korak.sk> - 30.4.2002 16:42:35

Ahojte.

Mate nejake skusenosti potrebujem napady podnety. Ide o to ze mam navrhnut
clienta ktory bude dostavat vsetky data zo servera a to v nejakom formate
MAINFORM(Typkomponenty[suradnice],...data atd) a proste toto vsetko dostanem
a z toho mam vygenerovat formular so vsetkymi komponentami a naplnenymi
datami. atd. Ja pri starte apl. poslem iba login udaje udaje o rozliseni
obrazovky a toto vsetko mi pride. Nechcem samozrejme od Vas presny navod ako
to spravit len potrebujem pomoct ako sa daju dynamicky tvorit formulare,
komponenty za behu. Kde by som sa mohol pozriet ziskat info a tak. Dakujem
vsetkym kdo vydrzali si tento mail citat az do konca.

Dakujem

S pozdravom Robo

Dynamicky tvoriaci sa form atd.

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 30.4.2002 16:46:57

Myslim si, ze by stalo hodne za uvahu premyslet o nejakem reseni, ktere je
primo urceno pro takovy zpusob prace , tj napr. ASP, PHP, ...,
OracleDesigner

Pavel

-----Original Message-----
From: Robert Suska [mailto:delphi(zv)korak.sk]
Ahojte.

Mate nejake skusenosti potrebujem napady podnety. Ide o to ze mam navrhnut
clienta ktory bude dostavat vsetky data zo servera a to v nejakom formate
MAINFORM(Typkomponenty[suradnice],...data atd) a proste toto vsetko dostanem
a z toho mam vygenerovat formular so vsetkymi komponentami a naplnenymi
datami. atd. Ja pri starte apl. poslem iba login udaje udaje o rozliseni
obrazovky a toto vsetko mi pride. Nechcem samozrejme od Vas presny navod ako
to spravit len potrebujem pomoct ako sa daju dynamicky tvorit formulare,
komponenty za behu. Kde by som sa mohol pozriet ziskat info a tak. Dakujem
vsetkym kdo vydrzali si tento mail citat az do konca.

Dakujem

S pozdravom Robo

Rozbor SQL prikazu

[*] Milan Schembera <milan(zv)missoftware(tec)cz> - 30.4.2002 16:48:38

Jenze ja tam ten SQL prikaz zaznamenavam z uplne jinych duvodu. Ted jsem
prave chtel pro uzivatele zobrazit historii zaznamu v nejake prijatelnejsi
forme a chci vychazet z tech SQL prikazu, co tam jsou, protoze to duplikovat
jeste do dalsi "historicke" tabulky je v tomto pripade sado-maso-uzeniny,
jelikoz se jedna o radove stotisice zaznamu s nekolika tisici operaci
denne....

> -----Original Message-----
> From: bardon
>
> A nebylo by v takovem pripade jednodussi schovavat data do
> "historickych"
> tabulek. Napriklad v triggeru udelat insert into ... select
> ... from deleted
>
> Zabere to sice dost mista, to je fakt, ale da se to casem
> odmazavat a je to
> naprosto spolehlive.
>
> Zaznamenavani SQL prikazu asi stejne moc mista neusetri.
>
> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
> Behalf Of Milan Schembera
>
> Ja prave mam udelany triggery, ktere vytvareji SQL prikazy,
> nicmene bych
> potreboval, aby uzivatel mohl sam "skouknout", co se se
> zaznamem delo (kdo,
> kdy a co zmenil) ...
>
>
>
>

Omezeni zobrazovani velke polozky v DBMEMO

[*] Jakub Dusek <jdev(zv)seznam(tec)cz> - 30.4.2002 17:08:18

Poznamka: I s PlainText := True se text ze schranky napriklad z Wordu vlozi
formatovane... Aspon na mych D4.

Jakub Dusek

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

----- Original Message -----
From: "ing. Jan Fiala" <jan.fiala(zv)iol(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, April 30, 2002 2:23 PM
Subject: Re: Omezeni zobrazovani velke polozky v DBMEMO


> Pouzij na zobrazovani TRichEdit, kteremu nastavis property PlainText =
> True
> TMemo ma na Win9x omezeni na 64kB
>
> --
> ing. Jan Fiala
> mailto:jan.fiala(zv)iol(tec)cz
>
> 30.4.2002 Petr Dedecek:
> > pri zobrazovani BLOB MEMO ( obsahuje textovy soubor ) z databaze mi
> > DBMEMO pise "Text exceeds memo capacity" pokud byl textovy soubor
> > vetsi nez 60 Kb. Nevite jak toto omezeni obejit ?
>
>

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