Archív konference Delphi

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

ODBC bez BDE z Delphi ?

[*] Dalibor Honus <dhonus(zv)iname(tec)com> - 27.1.1999 12:59:03

Existuje k tomu nejaka komponenta?

Staci odkaz

Dikkkkkkkkkkkk


D.

Datum v Delphi

[*] Polak Jiri <Jiri.Polak(zv)tconsult(tec)cz> - 27.1.1999 13:00:28

Vysledek := Round(Datum2 - Datum1);


Jiri Polak
----------
Jiri Polak
e-mail:jura.polak(zv)email(tec)cz
������� jiri.polak(zv)tconsult(tec)cz
web�� : http://freeweb.coco(tec)cz/jpolak <http://freeweb.coco(tec)cz/jpolak>
----------
The only good bug, is a dead bug!



-----Original Message-----
From: Milevsk� software, s.r.o. [mailto:milesoft(zv)mi.cesnet(tec)cz]
Sent: Wednesday, January 27, 1999 10:54 AM
To: Dellphi konference
Subject: Datum v Delphi


Nazdar vsici!
Prosim o radu:
Mam aplikaci a velice nutne
potrebuju zjistit nasledujici:
Pr: Datum1 = 26.3.1999
���� Datum2 = 4.4.2000
���� Vysledek = Datum2-Datum1 !!!!!
Jestli nekdo vite, jak zjistit Vysledek(Integer),
tak mi prosim vas poradte.

��������������������������������������� Diky moc


Datum v Delphi

[*] BEKE Frantisek <beke(zv)asset.sk> - 27.1.1999 13:03:14

No ak xces len pocet dny (integer), tak jednoducho...
napr.

var
� d1, d2 : TDate;� //alebo <file://alebo> TDateTime
begin
� d1 := StrToDate('26.3.1999');
� d2 := StrToDate('4.4.2000');
� ShowMessage('Pocet dni: '+IntToStr(Trunc(d2)-Trunc(d1)));
end;

TDateTime je vlastne double, kde cela cast je pocet dni od 30.12.1899
a "necela" cast reprezentuje cast z 24 hodinoveho dna ;-)
napr. 12:00 moze byt 0.5

bye,
�������������� Feri (the bjs)

- beke(zv)asset.sk - telnet://sano.sk:7000 <telnet://sano.sk:7000/> -




-----Original Message-----
From: Milevsk� software, s.r.o. [mailto:milesoft(zv)mi.cesnet(tec)cz]
Sent: Wednesday, January 27, 1999 10:54 AM
To: Dellphi konference
Subject: Datum v Delphi


Nazdar vsici!
Prosim o radu:
Mam aplikaci a velice nutne
potrebuju zjistit nasledujici:
Pr: Datum1 = 26.3.1999
���� Datum2 = 4.4.2000
���� Vysledek = Datum2-Datum1 !!!!!
Jestli nekdo vite, jak zjistit Vysledek(Integer),
tak mi prosim vas poradte.

��������������������������������������� Diky moc


CRC na string

[*] Martin Tichacek <martin_t(zv)mrp(tec)cz> - 27.1.1999 13:05:31


>> Uplne jednoznacny nebude nikdy, to by se to pouzivalo jako
>> komprimacni metoda, ale napriklad soucet vsech znaku nebo
>> zaporny soucet jsou priklady jedoduchych CRC.
>> Filip Jirsak
>>
>>
> [Administrator]
> No ako komprimacna metoda sa CRC vobec nepouziva ani nepouzivalo
> ja potrebujem iba zmenit vsetky string polia na longint, aby mi
>vo velkej databanke
> vyhladavalo trochu rychlejsie

// ale az nekdo najde obecny alg. na prevodu stringu na CRC (a zpet :-) tak to
bude uzasny objev ! :-))))

Jestli Ti jde jen o toto, muzes opravdu provest cokoliv, treba scitat hodnoty
znaku, ale pocitej s tim, ze jakykoliv algoritmus, co pouzijes, bude vracet pro
obecny string duplicitni hodnoty.
(treba ord('a')+ord('b')..... je totez jako ord('b')+ord('a'))
Uz to poukazuje na to, ze je sporne vyuziti pri indexaci. Ano - leda ze se
spokojis s jakymkoliv algoritmem a budes pod cislem $5422 hledat, a z toho
vseho, co pod nim bude si pak rucne vyberes. v tom pripade opravdu staci
JAKYKOLIV soucet.

V horsim pripade muzes zkusit pouzit nejakou kompresi, takze ze stringu o 50000
znacich udelas 2000. Ok. ale komprese bude pomala (vetsinou) a stejne na index
nepouzitelna.

V extremnim pripade muzes zaindexovat prvnich par znaku : teorie - na text
"staci" 26 pismen ,10 cisel a par znamenek (20). - teoreticky do 4 byte nacpes
5-6 znaku - tedy - bez cestiny a bez rozliseni malych a velkych pismen, a bez
vetsiny znamenek - coz na index (snad) nebudes potrebovat.

Pokud se ale dela prohledavani velkych textovych souboru, dost casto se pouziva
index slov. Tedy az mas cely text, tak ho prolezes a o kazdem slove co najdes
si poznacis, kde vsude se vyzkytuje.
(tj. slovo "Pepa" zacina na 54znaku, 123,260,632,800...... ) A pak kdyz hledas
Pepa, kuknes do indexu a mas.
Pokud hledas "pepa je" kuknes do indexu a najdes "pepu" a "je" ukazujici nekde
pobliz..,,,.. :-) ... nebo nenajdes ... :-))))))

Jo a potom takovy indexak nejlepe distribuovat i s daty na CD, protoze
preindexace muze byt pro uzivatele se slabsim storjem uttrrrrpeeeeniiiimmmm
:-)))))

Mti.

Internet posta

[*] Martin Tichacek <martin_t(zv)mrp(tec)cz> - 27.1.1999 13:10:31

Pokud by's uvazoval o upgrade na D4, tam jsou komponenty i s prikladem na
sendmail.
I v tom delphackem prikladu je vyresen attach.

Zkousel jsem si s tim hrat, chodi to az na par malickosti temer skvele.

Mti.

(zdrojaky jsem ochoten pustit, ale zrovna v tomto pripade si myslim, ze jsou
zbytecne - demoaplikace v D4 je vyhovujici.... kdyz jsem to pochopil aj ja ;-)

-----P�vodn� zpr�va-----

>Ahoj,
> nemate nekdo zkusenosti s internet. postou.Potrebuji napsat
>program,ktery
>vezme soubor a odesle ho na danou adresu.Z napovedy v D3 o komp. SMTP moc
>moudry nejsem. Podarilo se mi pouze odeslat zpravy bez souboru.

CRC na string

[*] Administrator <Administrator(zv)rosoft.sk> - 27.1.1999 13:10:33

[Administrator] Dakujem vsetkym za podnetne prispevky, ale na 33.000
databanke jednoznacnych slov,
z ktorych robim CRC sa vela vyskytuje rovnakych a ja potrebujem
JEDNOZNACNE urcit string,
aby mi to nehladalo blbosti.

QRBand.Enabled - tentokrat v Delphi4

[*] rys(zv)zas-me(tec)cz - 27.1.1999 13:11:08

>Myslim ze bud bile pismo(tohle nepouzivam) nebo jednotlivym komponentam
>(TQRLabes ; TQRDBText) nastavit Enable na False (tak to delam ja), jinak
>ikdyz je vyska bandu 0 texty budou vytisteny na miste jinych bandu
>(mohou prekryvat neco jineho) ...IMHE (in my hubble experients)

Fakt? Asi jsem to nezkousel dost dlouho, ale pri nastaveni Height=0 se ty
texty netisknou vubec, ani neprekryvaji jine Bandy. Nebo (ve Windows je
mozne vsechno) se to prekryvani projevi jen na nekterych tiskarnach :-)

Karel Rys


Internet posta

[*] Martin Fron�k <FRONEK(zv)ZZNSLANY.CZ> - 27.1.1999 13:13:04

Hi,

jestli nepotrebujes nutne SMTP, ale staci ti MAPI, tak ti doporucuji
komponentu TEmail2. Pokud chces, tak ti ji poslu. Jinak je na obvyklem
miste (TORRY,DSP a jinde..)


Martin Fron�k
ZZN Slan� a.s.
Pra�sk� 1579, 274 49, Slan�
tel. +420-314-522986
e-mail: fronek(zv)zznslany(tec)cz

> -----P�vodn� zpr�va-----
> Od: Jirka [SMTP:virt(zv)pepa(tec)cz]
> Odesl�no: 27. ledna 1999 12:23
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Internet posta
>
> Ahoj,
> nemate nekdo zkusenosti s internet. postou.Potrebuji napsat
> program,ktery
> vezme soubor a odesle ho na danou adresu.Z napovedy v D3 o komp. SMTP
> moc
> moudry nejsem. Podarilo se mi pouze odeslat zpravy bez souboru.
>
>
> Diky za jakouli pomoc
>
> Jirka Virt
> email : virt(zv)pepa(tec)cz
>

Datum v Delphi

[*] Tomas Holan <HOLAN(zv)ksvi.mff.cuni(tec)cz> - 27.1.1999 13:15:30

> Pr: Datum1 = 26.3.1999
> Datum2 = 4.4.2000
> Vysledek = Datum2-Datum1 !!!!!

Vysledek := round(
StrToDate( Datum1 )
-StrToDate( Datum2 )
)

Chces-li mit jistotu, ze to bude fungovat bez ohledu
na nastaveni, tak jeste

ShortDateFormat := 'dd.mm.yyyy'

Tom


Datum v Delphi

[*] Mirek Junek <mjunek(zv)uo.fairnet(tec)cz> - 27.1.1999 13:18:21

Toto je zpr�va ve form�tu MIME obsahuj�c�n�kolik ��st�.

Presne jak jsi to napsal: Vysledek = Datum2-Datum1,
pricemz Datum1,2 jsou typu tDateTime
Mirek
-----P�vodn� zpr�va-----
Od: Milevsk� software, s.r.o. <milesoft(zv)mi.cesnet(tec)cz>
Komu: Dellphi konference <delphi-l(zv)fwd(tec)cz>
Datum: 27. ledna 1999 12:20
P�edm�t: Datum v Delphi


Nazdar vsici!
Prosim o radu:
Mam aplikaci a velice nutne
potrebuju zjistit nasledujici:
Pr: Datum1 = 26.3.1999
Datum2 = 4.4.2000
Vysledek = Datum2-Datum1 !!!!!
Jestli nekdo vite, jak zjistit Vysledek(Integer),
tak mi prosim vas poradte.

Diky moc


RXLib 25 a CZ Resources

[*] Ales Radikovsky <radik(zv)seznam(tec)cz> - 27.1.1999 13:20:17

Ja jsem to znovu prelozil pomoci brcc a pak uz to funguje......

Ales

> Ahoj
> nainstloval jsem si RXLib 2.50 (pro D3), pres to jsem nahral ten
> Rx250Fix
> a nakonec ceske resources...spustil jsem Delphi IDE a zkomiloval ty
> packages
> (vysledne DPL jsem nahral do WIN\SYSTEM) potom jsem provedl tu
> instalci...
> ale pri poslednim balicku (rxtools) mi to nahlasilo tohle...
>
> ...nicmene jsem dal OK a pokracoval jsem dal...potom jsem si umistil
> na form SpeedBar, ale ouha, po zavolani metody SpeedBar1.Customize(0)
> mi to udelalo to, ze misto ceskych znaku mam podtrzitka...
>
> "Chcete-li p_idat tla__tka p__kaz_, ..." :-(((
>
> Nepredpokladam, ze by byla chyba v tech resources, takze poradte
> pliiizzz...
> a sorry za maly attachment...

Internet posta

[*] Tomas Balusek <tpplus(zv)zasova(tec)cz> - 27.1.1999 13:23:02

Zkus si stahnout komponenty od F.Pietteho (jsou free, adresu najdes urcite v
archivu konference, pripadne ti je muzu poslat). V D3 jsem to taky marne
zkousel ;-( a snima mi to jde krasne...

Czescz
Tomas Balusek
-----P�vodn� zpr�va-----
Od: Jirka <virt(zv)pepa(tec)cz>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 27. ledna 1999 13:07
P�edm�t: Internet posta


>Ahoj,
> nemate nekdo zkusenosti s internet. postou.Potrebuji napsat
>program,ktery
>vezme soubor a odesle ho na danou adresu.Z napovedy v D3 o komp. SMTP moc
>moudry nejsem. Podarilo se mi pouze odeslat zpravy bez souboru.
>
>
>Diky za jakouli pomoc
>
> Jirka Virt
>email : virt(zv)pepa(tec)cz
>
>

Datum v Delphi

[*] Libor Valka <valka(zv)brno.cas(tec)cz> - 27.1.1999 13:34:39

Ahoj,

moznosti by bylo (ale urcite ne jedinou) prevest oba datumy napriklad na
Julianske datum.

Libor

valka(zv)brno.cas(tec)cz
valka(zv)ipm(tec)cz



-----P�vodn� zpr�va-----
Od: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]za u�ivatele
Milevsk� software, s.r.o.
Odesl�no: 27. ledna 1999 10:54
Komu: Dellphi konference
P�edm�t: Datum v Delphi


Nazdar vsici!
Prosim o radu:
Mam aplikaci a velice nutne
potrebuju zjistit nasledujici:
Pr: Datum1 = 26.3.1999
Datum2 = 4.4.2000
Vysledek = Datum2-Datum1 !!!!!
Jestli nekdo vite, jak zjistit Vysledek(Integer),
tak mi prosim vas poradte.

Diky moc


ODBC bez BDE z Delphi ?

[*] Vodnansky David <Vodnansky(zv)allianz(tec)cz> - 27.1.1999 13:37:28

www.odbcexpress.com

> -----P�vodn� zpr�va-----
> Od: Dalibor Honus [mailto:dhonus(zv)iname.com]
> Odesl�no: 27. ledna 1999 12:59
> Komu: DELPHI Distribution List
> P�edm�t: ODBC bez BDE z Delphi ?
>
>
> Existuje k tomu nejaka komponenta?
>
> Staci odkaz
>
> Dikkkkkkkkkkkk
>
>
> D.
>
>
>
>

CRC na string

[*] Mal� Dobromil <dodo(zv)rak.pr.ds.mfcr(tec)cz> - 27.1.1999 13:38:50

String podle me jednoznacne urcis jedine tim stringem...
...protoze je to vlsatne cislo prevedene do 256tkove
soustavy...

> ----------
> Od: Administrator[SMTP:Administrator(zv)rosoft.sk]
> Odesl�no: 27. ledna 1999 13:10
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: RE: CRC na string
>
> [Administrator] Dakujem vsetkym za podnetne prispevky, ale na 33.000
> databanke jednoznacnych slov,
> z ktorych robim CRC sa vela vyskytuje rovnakych a ja potrebujem
> JEDNOZNACNE urcit string,
> aby mi to nehladalo blbosti.
>

RXLib 25 a CZ Resources

[*] Libor Valka <valka(zv)brno.cas(tec)cz> - 27.1.1999 13:52:03

[P��loha v souboru: winmail.dat]
Chyba je v "resources". Musis je znovu zkompilovat. Jednoduse je vezmi
(soubory s priponou *.rc), pridej k nim:
- rxcconst.pas
- rxdconst.pas
- rxgconst.pas
- rxtconst.pas
z adresare ...\RxLib\Unit a pomoci programu brcc32.exe je znovu zkompiluj
(ten je v adresari \bin v Delphi). Vysledne *.res soubory prejmenuj na *.r32
a umisti je zpet do adresare ...\RxLib\Unit.
Melo by to fungovat.

Ahoj
Libor

valka(zv)brno.cas(tec)cz
valka(zv)ipm(tec)cz



-----P�vodn� zpr�va-----
Od: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz] za u�ivatele Mal�
Dobromil
Odesl�no: 27. ledna 1999 10:30
Komu: #Delphi-K
P�edm�t: RXLib 25 a CZ Resources

Ahoj
nainstloval jsem si RXLib 2.50 (pro D3), pres to jsem nahral ten Rx250Fix
a nakonec ceske resources...spustil jsem Delphi IDE a zkomiloval ty packages
...

ODBC bez BDE z Delphi ?

[*] Ales Radikovsky <radik(zv)seznam(tec)cz> - 27.1.1999 14:24:37

odbcexpress

http://www.odbcexpress.com

Ales


> Existuje k tomu nejaka komponenta?
>

RX komponenty

[*] Petr Kro�a ml. <pkroca(zv)compact(tec)cz> - 27.1.1999 14:25:14

Stahnul jsem si RX komponenty, ale podarilo se mi nainstalovat jen
RXControls a RX DBAware.
RX Tools mi nejdou nainstalovat s tim, ze kdyz se pokusim o kompilaci vyhodi
to hlasku

The following changes are necessary to make this package compatible with
other installed packages.

A chce to soubor DBX30, ktery nemam.

Co s tim ? Mam D3, je to stazene z webu a s aplikovanym bugfixem.

Internet posta

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 27.1.1999 14:42:39

> jestli nepotrebujes nutne SMTP, ale staci ti MAPI, tak ti doporucuji
> komponentu TEmail2. Pokud chces, tak ti ji poslu. Jinak je na obvyklem
> miste (TORRY,DSP a jinde..)

Mam z Torry i SMTP. Spolehliva.

==[ eLK(zv) ]===================================================
http://webhost(tec)cz/elka * mailto:libor.krayzel(zv)czech-tv(tec)cz - (069)6201375
http://easypad.fwd(tec)cz * mailto:elka(zv)seznam(tec)cz
============================================================

trideni podle lookup fieldu

[*] Mirek �ipel <miroslav.cipel(zv)oku-tu(tec)cz> - 27.1.1999 14:55:55

Ahoj,

jak to udelat aby byla data v DBGridu srovnana podle lookup fieldu
(presneji result fieldu) ktery vytvorim pomoci fields editoru v TTable ?

predem dekuji

M.

CRC na string

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 27.1.1999 14:56:45

Puvodni zprava, kterou napsal Administrator dne 27 Jan 99,:

> [Administrator] Dakujem vsetkym za podnetne prispevky, ale na 33.000
> databanke jednoznacnych slov, z ktorych robim CRC sa vela vyskytuje
> rovnakych a ja potrebujem JEDNOZNACNE urcit string, aby mi to nehladalo
> blbosti.

Pokud mas velke mnozstvi treba 50 znakovych retezcu, tak zapomen
na to, ze udelas zkraceni na Longint tak, aby vysledek byl
jednoznacny. Nevim, jak si to jako predstavujes, ale v kazdem
pripade je to neuskutecnitelne. Muzes vyzkouset CRC, muzes
vyzkuset CRC32 nebo jakykoliv jiny kontrolni soucet, dokonce
muzes vyzkouset hashovaci funkce, ktere vraci delsi vysledky.
Ale vzdy na urcitem poctu retezcu bude nejaka duplicita, protoze
je to logicke. Ta 50-znakova informace tam je a nikdo z ni mensi
nevykouzli. Jedinou metodou, jak toho dosahnout, je komprese.
Ale zapomen na kompresi 50-znakovy retezec -> Longint.


S pozdravem
Petr Zahradnik, pocitacovy expert

Autorizovany dealer TurboPower Software... knihovny pro Delphi
==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
=== telefon: 047-5500610, telefon/fax: 047-5501627 ===
=== mobilni telefon GSM (hotline): 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================
ICQ: 21215917, PGP vitano


Cm -> Pixels

[*] Hynek svatos <svatos(zv)af(tec)czu(tec)cz> - 27.1.1999 15:02:30 met

Pekne vas zdravim, delfisti,

zda-li pak mate nekdo nejaky predpis na prevod centimetru na pixely
(a naopak)?
Vite nekdo jak na to ? Ja teda momentalne ne.

Prosim o pomoc.

Hynek Svatos
svatos(zv)af(tec)czu(tec)cz


Ceske dbconsts.pas

[*] reaia(zv)snt(tec)cz (REAiA CONSULTING, s. r. o.) - 27.1.1999 15:07:48

Pratele,
nemate nahodou nekdo ceske dbconsts.pas pro D3 Prof ? Jestli ano, tak mi
prosim poslete na soukromy mail nebo poslete link na stahnuti. Diky.
Jiri Becvar
becvar(zv)reaia(tec)cz


QReport

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 27.1.1999 15:18:58

Zdravim,

zacinam s QReportem a mam zasadni dotaz. Mam DBGrid s tabulkou a
potrebuju vytisknout vzdycky jen aktualni zaznam. Jak spravne navrhnout
ten report?==[ eLK(zv) ]===================================================
http://webhost(tec)cz/elka * mailto:libor.krayzel(zv)czech-tv(tec)cz - (069)6201375
http://easypad.fwd(tec)cz * mailto:elka(zv)seznam(tec)cz
============================================================

PS] WWW SERVER

[*] Polak Jiri <Jiri.Polak(zv)tconsult(tec)cz> - 27.1.1999 15:35:07

Dival jsem se na to. Petre Sorry, ale je to
podle me pekne prasacky napsany :-). Mam k tomu dve vyhrady:

1)
(To je ta prasarna)
Cela stranka je v jedne tabulce. To je dost blby.
Tabulka se totiz zobrazi, az kdyz je nactena cela jeji definice
a kdyz je v ni cely dokument, nezobrazuje se prubezne,
ale az po nacteni.
Jestli je to jenom kvuli formatovani stranky,
lze to aspon rozdelit na vice tabulek. Rozhodne by vsak tabulka
nemela obsahovat text delsi nez radove stovky bajtu.
Prohlaseni bude asi delsi.

2)
Obrazkova klikaci mapa je nestesti. Nemyslis na uzivatele,
kteri nezobrazuji obrazky. Lepsi je ten stejny obrazek
vyskladat z mensich obrazku v tabulce a u obrazku pouzivat
ALT, coz je parametr urceny pro textove zobrazeni.

Doufam, ze se nenastves za trochu "silnejsi" slova v uvodu :-)

Jura
----------
Jiri Polak
e-mail:jura.polak(zv)email(tec)cz
jiri.polak(zv)tconsult(tec)cz
web :http://freeweb.coco(tec)cz/jpolak
----------
The only good bug, is a dead bug!> -----Original Message-----
> From: Petr Zahradnik [mailto:clexpert(zv)clexpert(tec)cz]
> Sent: Tuesday, January 26, 1999 7:53 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: [PS] WWW SERVER
>
>
> Vazeni,
>
> zmenil jsem tedy adresu WWW serveru na:
>
> http://delphree.clexpert.com
>
>
> S pozdravem
> Petr Zahradnik, pocitacovy expert
>
> Autorizovany dealer TurboPower Software... knihovny pro Delphi
> ==============================================================
> === Petr Zahradnik - Computer Laboratory ===
> === Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
> === telefon: 047-5500610, telefon/fax: 047-5501627 ===
> === mobilni telefon GSM (hotline): 0602-409601 ===
> === http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
> ==============================================================
> ICQ: 21215917, PGP vitano
>

Cm -> Pixels

[*] rys(zv)zas-me(tec)cz - 27.1.1999 15:42:32

>Pekne vas zdravim, delfisti,
>
>zda-li pak mate nekdo nejaky predpis na prevod centimetru na pixely
>(a naopak)?
>Vite nekdo jak na to ? Ja teda momentalne ne.

pocet pixelu = "delka v cm" * "pocet pixelu na 1 cm"

"pocet pixelu na 1 cm" = "pocet pixelu na 1 palec (dpi)" / 2.54

Karel Rys


Datum v Delphi

[*] Plisek Jan Ing. <Plisek(zv)spse(tec)cz> - 27.1.1999 16:13:55


> -----P vodn� zpr�va-----
> Od: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]za u ivatele
> Milevsk software, s.r.o.
> Odesl�no: 27. ledna 1999 10:54
> Komu: Dellphi konference
> P edm t: Datum v Delphi
>
>
> Nazdar vsici!
> Prosim o radu:
> Mam aplikaci a velice nutne
> potrebuju zjistit nasledujici:
> Pr: Datum1 = 26.3.1999
> Datum2 = 4.4.2000
> Vysledek = Datum2-Datum1 !!!!!
> Jestli nekdo vite, jak zjistit Vysledek(Integer),
> tak mi prosim vas poradte.
>
> Diky moc
>
Napr. takto:
procedure TForm1.Button1Click(Sender: TObject);
var
PocetDnu:integer;
begin
PocetDnu:=Trunc(StrToDate('4.4.2000')-StrToDate('26.3.1999'));
Label1.Caption:=IntToStr(PocetDnu);
end;

Mnoho uspechu.
===================================================
ing. Jan Plisek e-mail:plisek(zv)spse(tec)cz
SPSE a VOS tel. 040/51 68 21
Karla IV. 13 fax. 040/51 70 37
531 69 PARDUBICE WEB: http://www.spse(tec)cz
Czech Republic
===================================================

CRC na string

[*] OLEJNIK Andrej <olej(zv)asset.sk> - 27.1.1999 16:17:14

Aky je ten string dlhy?

olej

> -----Original Message-----
> From: Administrator [SMTP:Administrator(zv)rosoft.sk]
> Sent: Tuesday, January 26, 1999 3:47 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: CRC na string
>
> [Administrator] neviete niekto ako vypoctitat jednoznacny longint na
> string? (CRC)
>
> Dakujem
>
> Patrik Tesar

PS] WWW SERVER

[*] Zbyn�k Grygar <zgrygar(zv)zeal(tec)cz> - 27.1.1999 16:18:06

>1)
>(To je ta prasarna)
>Cela stranka je v jedne tabulce. To je dost blby.
>Tabulka se totiz zobrazi, az kdyz je nactena cela jeji definice
>a kdyz je v ni cely dokument, nezobrazuje se prubezne,
>ale az po nacteni.
>Jestli je to jenom kvuli formatovani stranky,
>lze to aspon rozdelit na vice tabulek. Rozhodne by vsak tabulka
>nemela obsahovat text delsi nez radove stovky bajtu.
>Prohlaseni bude asi delsi.


Ale nehan ho tolik a jestli se ti ten design nelibi jako me tak potom muzes
skusit http://gizmo.zeal(tec)cz/delphree/ tyto stranky jsou mineny vice mene
neoficialne....... a mimo jine je tam diskusni forum na webu

Zbynek Grygar
zgrygar(zv)zeal(tec)cz


CRC na string

[*] OLEJNIK Andrej <olej(zv)asset.sk> - 27.1.1999 16:38:09

ale da sa to
pouzijes kryptograficke hasovacie funkcie
pozri si nejake komponenty ako MD5, SHA1, RipeMD-160

MD5-ka robi 128 bitovy vysledok a ostatne myslim 160 bitov

ked urobis z hocijakeho dlheho stringu MD5-ku alebo pouzijes ine hasovacie
funkcie nenajdes dva zrozumitelne text s rovnakym vysledkom
(teoreticky ich je nekonecno, ale prakticky ich nenajdes - pozor
zrozumitelne retazce nie HXJ4D34HH678DHSKJ)

olej

> -----Original Message-----
> From: Petr Zahradnik [SMTP:clexpert(zv)clexpert(tec)cz]
> Sent: Wednesday, January 27, 1999 2:57 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: RE: CRC na string
>
> Puvodni zprava, kterou napsal Administrator dne 27 Jan 99,:
>
> > [Administrator] Dakujem vsetkym za podnetne prispevky, ale na 33.000
> > databanke jednoznacnych slov, z ktorych robim CRC sa vela vyskytuje
> > rovnakych a ja potrebujem JEDNOZNACNE urcit string, aby mi to nehladalo
> > blbosti.
>
> Pokud mas velke mnozstvi treba 50 znakovych retezcu, tak zapomen
> na to, ze udelas zkraceni na Longint tak, aby vysledek byl
> jednoznacny. Nevim, jak si to jako predstavujes, ale v kazdem
> pripade je to neuskutecnitelne. Muzes vyzkouset CRC, muzes
> vyzkuset CRC32 nebo jakykoliv jiny kontrolni soucet, dokonce
> muzes vyzkouset hashovaci funkce, ktere vraci delsi vysledky.
> Ale vzdy na urcitem poctu retezcu bude nejaka duplicita, protoze
> je to logicke. Ta 50-znakova informace tam je a nikdo z ni mensi
> nevykouzli. Jedinou metodou, jak toho dosahnout, je komprese.
> Ale zapomen na kompresi 50-znakovy retezec -> Longint.
>
>
> S pozdravem
> Petr Zahradnik, pocitacovy expert
>
> Autorizovany dealer TurboPower Software... knihovny pro Delphi
> ==============================================================
> === Petr Zahradnik - Computer Laboratory ===
> === Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
> === telefon: 047-5500610, telefon/fax: 047-5501627 ===
> === mobilni telefon GSM (hotline): 0602-409601 ===
> === http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
> ==============================================================
> ICQ: 21215917, PGP vitano


Cm -> Pixels

[*] ri(zv)spse.adlerka.schools.sk - 27.1.1999 16:42:36

> zda-li pak mate nekdo nejaky predpis na prevod centimetru na pixely
> (a naopak)?
> Vite nekdo jak na to ? Ja teda momentalne ne.
> Prosim o pomoc.
> Hynek Svatos

Pred casom som cital rozsiahle "traktaty" na tuto temu v dokumen-
tacii k Visual Basicu, a ani najmenej sa mi to nepacilo -
- vo VB (konkretne: Learning Edition CZ) sa mi vobec nedarilo
nastavovat velkost okien a inych veci v pixeloch, stale mi to
vnucovalo nejaku inu mieru (ten nazov som uz zabudol) vraj neza-
vislu od hardveru_ci_coho, skratka bol v tom bordel.

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

Prevodovy koeficient (t.j. nasobitel alebo delitel) zavisi na hro-
made faktorov:
- fyzicka velkost obrazovky monitora,
- nastavenie jeho ovladacich prvkov pre vysku a sirku obrazu,
(tieto dve veci sa asi softverovo zistia dost tazko, ak vobec)
- pouzivane rozlisenie grafickej karty,
(na to funkcie existuju)
- a inych (mozno).

Mozno Ti pre orientaciu bude stacit hruby vypocet, napr.
1. 17" monitor a 1024 x 768:
viditelnych je 16" t.j. 40,6 cm, zakladna bude 0,8-nasobkom
cize 32,5 cm, a 1024 / 32,5 je asi 31,5 pix/cm
2. tlac pri 300dpi:
300 / 2,54 = 118 pix/cm
(Dufam ze ta polopaticnost nikoho neurazila.)

"Exoticke" vplyvy:
VGALo (spominame na stare dobre casy TurboSpackalu, ze) mala pixe-
love rozmary (pardon:rozmery) 640 x 350, co sa od klasiky 4:3 dost
lisilo (kazdy pixel bol asi 1,4-krat vyssi nez sirsi) - v takomto
pripade ide az o dve cisla pix/cm - v horiz. a vert. smere. Nuz a
v tejto "stastnej" tradicii pokracuju aj dnes pouzivane rozlisenia,
napr. 1280 x 1024 (5:4) alebo 1600 x 1280 (takisto) - "Preco by veci
mali byt jednoduche, ked mozu byt zlozite, ze ?!?".

Zdravim.

Jano
.

Icon

[*] HAJDUK Slavo <Hajduk(zv)asset.sk> - 27.1.1999 16:55:21


Nazdar

Potreboval by som zmenit ikonu aplikacie.
Standartnym sposobom to nejde(Project->Option.....).
Ikona sa tam sice zobrazi, ale po spusteni aplikacia ma standartnu
ikonu z Delphi 1.

Diky.
Slavo.

CRC na string

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 27.1.1999 17:04:30

Ahoj,

a v com vlastne mas tu databazu ?, je sietova ?
mam skusenosti s vyuzitim assemblerovskych rutin
pri sekvenconom vyhladavani v databazach,
mozno ti budem moct pomoct.

Peter


Administrator wrote:
>
> [Administrator] Dakujem vsetkym za podnetne prispevky, ale na 33.000
> databanke jednoznacnych slov,
> z ktorych robim CRC sa vela vyskytuje rovnakych a ja potrebujem
> JEDNOZNACNE urcit string,
> aby mi to nehladalo blbosti.

TChart & nepravidelne popisy os

[*] Flaska Jakub <jakub.flaska(zv)zps.skoda-auto(tec)cz> - 27.1.1999 17:16:00

Zdravicko...

Potrebuji nakreslit graf (typ Area), jehoz hodnoty pro jednotlive
souradnice jsou od sebe nepravidelne vzdalene. NEmam tedy napr. na X-ove
ose posloupnost 10,20,30,40,..., ale 10,25,30,48,... Graf se sice
nakresli hezky, ale osy jsou popsane hodnotami v _pravidelnych_
intervalech, i kdyz vstupni data _pravidelna_nejsou_. Jak ho odnaucit
tohle neprijemne zaokrouhlovani? Ja chci na ose popsat jen klicove body,
ne mista mezi nimi.
Mozna jsem neco prehledl, takze bych prosil alespon o nakopnuti.

Dekuji, F.

CRC na string

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 27.1.1999 17:21:33

> No ako komprimacna metoda sa CRC vobec nepouziva ani nepouzivalo
> ja potrebujem iba zmenit vsetky string polia na longint, aby mi
>vo velkej databanke
> vyhladavalo trochu rychlejsie


myslim , ze tomu se rika hash function (hash table). Pouziva to spousta
programu, ktere maji napr cfg v databazove podobe pro urychleni hledani
(sendmail a aliasy,...). pokud tomu dobre rozumim, tak seznam textu tim
prevede na linearni indexovany seznam, kde se neprohledava ale primo
pouzitim hash funkce vypocte index.
Nasel-li by se nekdo kdo o hashovani vi vice a trosku vic priblizil pricip,
byl bych rad

Zdravi
D. Toman

trideni podle lookup fieldu

[*] Flaska Jakub <jakub.flaska(zv)zps.skoda-auto(tec)cz> - 27.1.1999 17:25:40

Zdravicko...

Jedine tak, ze k DBGridu pripojis tu TTable, ktera obsahuje polozku
podle ktere chces tridit a zadefinujes do ni lookup fieldy na tu puvodni
tabulku.

F.

> -----P�vodn� zpr�va-----
> Od: Mirek �ipel [SMTP:miroslav.cipel(zv)oku-tu(tec)cz]
> Odesl�no: st�eda, ledna 27, 1999 14:56
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: trideni podle lookup fieldu
>
> Ahoj,
>
> jak to udelat aby byla data v DBGridu srovnana podle lookup fieldu
> (presneji result fieldu) ktery vytvorim pomoci fields editoru v TTable
> ?
>
> predem dekuji
>
> M.
>
>

Internet posta

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

>vezme soubor a odesle ho na danou adresu.Z napovedy v D3 o komp. SMTP moc
>moudry nejsem. Podarilo se mi pouze odeslat zpravy bez souboru.


je to jednoduche:
pripojit se na SMTP server a poslat mu par povelu:

helo domena(tec)cz
mail from:<adresa odesilatele>
rcpt to:<adresa prijemce>
data
tady se posle obsah souboru vcetne pripadne mailove hlavicky
. (odesle se singl radek s jednou teckou na znameni konce zpravy)
quit

a to je cely ten zazrak

server vraci vysledkove kody povelu ale pro prvni priblizeni si jich netreba
vsimat :-) blize viz RFC 821

Zdravi
D. Toman

Icon

[*] Martin Tichacek <martin_t(zv)mrp(tec)cz> - 27.1.1999 17:27:18

Zkus zmenit i ikonu hlavniho (pripadne vsech) formu. (form1.icon... ) Podobne
se v tom vrtal kdysi i kolega.... :-))
Slo tam o to, ze (zrejme) windowsy zobrazuji ikonu pro kazdou prilezitost jinou.
(hlavne v D1 se to tak rado chovavalo).

Mti.

-----P�vodn� zpr�va-----

>Potreboval by som zmenit ikonu aplikacie.
>Standartnym sposobom to nejde(Project->Option.....).
>Ikona sa tam sice zobrazi, ale po spusteni aplikacia ma standartnu
>ikonu z Delphi 1.

Vesela prihoda

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 27.1.1999 17:29:12

Jaro wrote:

> Ja to rikam porad, ze souborovy databaze jsou tuze nebezpecny ...... kdyz
> dokazou znicit i neznicitelny Win NT .... nebo ze by nebyvaly byly ty

Vsak jsem to take hned komentoval, ze od souborovych databazi
na siti je lepsi dat ruce pryc. :-)

> Bilovi NT neznicitelny?? ? Uz se zase rouham.

No to bych si nikdy nedovolil! :-)


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


Po��tan� polo�ky

[*] ALI <alinex(zv)alinex(tec)cz> - 27.1.1999 17:40:08

Toto je zpr�va ve form�tu MIME obsahuj�c�n�kolik ��st�.

Sorry za trivialn� dotaz, ale nevim si rady.
stahnul jsem ze SINEi sestavy pro Delphi 2 pracuje se s t�m dobre, ale nejsem sto vymyslet jak vytvorit soucet z polozky v tele sestavy.
pr.:

hodnoty z DBF pocitana pol.bySINEA
naco pocet Ks cena Ks za polozku
xxxxxx 2 15 30
yyyyy 4 10 40

CELKEM
sum(tento sloupecek)

A to je problem nevim jak na CELKEM.


omlouv�m se a s d�ky ALI


PS] WWW SERVER

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 27.1.1999 17:49:07

Puvodni zprava, kterou napsal Polak Jiri dne 27 Jan 99,:

> Dival jsem se na to. Petre Sorry, ale je to
> podle me pekne prasacky napsany :-). Mam k tomu dve vyhrady:

To se nemusis omlouvat "sorry", pokud mi chces rici svuj nazor,
ale priste vynech sve vulgarni vyrazivo, pac na nej ja nejsem
zvedavy. Nevim jak ostatni v konferenci.

> 1)
> (To je ta prasarna)
> Cela stranka je v jedne tabulce. To je dost blby.
> Tabulka se totiz zobrazi, az kdyz je nactena cela jeji definice
> a kdyz je v ni cely dokument, nezobrazuje se prubezne,
> ale az po nacteni.
> Jestli je to jenom kvuli formatovani stranky,
> lze to aspon rozdelit na vice tabulek. Rozhodne by vsak tabulka
> nemela obsahovat text delsi nez radove stovky bajtu.
> Prohlaseni bude asi delsi.

Me nemusis vysvetlovat, jak se nacita tabulka do prohlizece.
Ja si nemyslim, ze cela stranka jako jedna tabulka je prasarna,
pokud cely HTML soubor ma 2-4 kB. Jak jsi asi uhodl, je to
kvuli formatovani. Ale nemuzes ani nahodou tusit, co s tim
udelam, az tam textu bude vice. Jednoduse ja vubec nevim,
cim treba zrovna ty prispejes do spolecneho webu, co nam ty
napises a jak to bude dlouhe. Ja jsem jeste nevidel ani
prohlaseni a vubec si ho nedovedu predstavit. A nevidim ani
jeden duvod, proc bych ted mel rozdelovat dva odstavce
o celkove delce 10 radku textu do trech tabulek.

> 2)
> Obrazkova klikaci mapa je nestesti. Nemyslis na uzivatele,
> kteri nezobrazuji obrazky. Lepsi je ten stejny obrazek
> vyskladat z mensich obrazku v tabulce a u obrazku pouzivat
> ALT, coz je parametr urceny pro textove zobrazeni.

No, ono kdybys pockal ty 3 sekundy, nez se nacte cela
tabulka, abys videl celou stranku, pak bys dole videl tytez
odkazy v textove podobe, ktere jsou urceny prave pro lidi,
kteri nemaji zapnute obrazky. Takze ja osobne na takove
uzivatele myslim. Dekuji za skoleni na ALT, nicmene jsem
si jist, ze 10 malych obrazku ma vetsi velikost nez jeden
vetsi.

> Doufam, ze se nenastves za trochu "silnejsi" slova v uvodu :-)

Ne, ja jsem se nenastval, protoze ta vulgarni cast mailu
rozhodne nevypovida nic o me ani o webu, ale o autorovi.
To me nemuze nastvat, jen me mrzi, ze se tak chovas. Nazor
na cokoliv se da rici i slusnejsi formou, a ja tve nazory
akceptuji.

Jeste abych se ti odvdecil - ty jsi me naucil parametr
ALT u IMG a take jsi mi vysvetlil, jak se nacitaji tabulky
do prohlizece. Tak ja Ti za to vysvetlim, jak se quotuje.
Vis, quotovani, to je to, kdyz odpovidas na nejaky mail
a ponechas v odpovedi take puvodni cast dopisu, aby bylo
videt, na co vlastne odpovidas. Byva zvykem, ze se quotuje
jen ta cast, ktera je nutna pro pochopeni kontextu. A kdyz
chce nekdo napsat prasacky mail, tak proste a jednoduse
ponecha ve zprave cely puvodni vcetne podpisu. Tak jako ty.


S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
=== telefon: 047-5500610, telefon/fax: 047-5501627 ===
=== mobilni telefon GSM (hotline): 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================
ICQ: 21215917, PGP vitano


CRC na string

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 27.1.1999 18:02:57

Puvodni zprava, kterou napsal OLEJNIK Andrej dne 27 Jan 99,:

> ale da sa to
> pouzijes kryptograficke hasovacie funkcie
> pozri si nejake komponenty ako MD5, SHA1, RipeMD-160

No vzdyt jsem o tom psal, ze je mozno pouzit hash. Jenze to
vubec neznamena, ze pro 50-znakovy retezec vyleze vzdy
jedinecny Longint.

> MD5-ka robi 128 bitovy vysledok a ostatne myslim 160 bitov

Ano, o tom jsem psal, ale tim ziskas 4x Longint, protoze
jeden Longint je 32 bitu. Pokud delas hash z 50 znaku, coz
je 400 bitu (nebo 350 bitu, kdyz vezmeme jen 7 bitu na znak),
pak uspora neni velka na 128 bitu, ale riziko tam stejne
jeste je. Ano, je male, pokud se tam navic budou psat jmena,
pak je velmi male, mozna uplne minimalni, ale JE.

> ked urobis z hocijakeho dlheho stringu MD5-ku alebo pouzijes ine hasovacie
> funkcie nenajdes dva zrozumitelne text s rovnakym vysledkom (teoreticky
> ich je nekonecno, ale prakticky ich nenajdes - pozor zrozumitelne retazce
> nie HXJ4D34HH678DHSKJ)

Da se rici, ze muzes mit pravdu, souhlasim. Ale take jde o to, zda
je pak uspora, kdyz vstup bude 32 znaku a ty z toho udelas 16 znaku
hash.


S pozdravem
Petr Zahradnik, pocitacovy expert

Autorizovany dealer TurboPower Software... knihovny pro Delphi
==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
=== telefon: 047-5500610, telefon/fax: 047-5501627 ===
=== mobilni telefon GSM (hotline): 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================
ICQ: 21215917, PGP vitano


Parametry obrazku

[*] Pavel Kral <kral(zv)afx(tec)cz> - 27.1.1999 19:08:26

Ahoj,
nasel jsem stranku s priklady procedur. Treba to funguje.
http://members.aye.net/~bstowers/delphi/examples/imgsize.html

Pavel

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


>Nemate nekdo hotovou proceduru, ktera by zjistila vysku a sirku
>obrazku aniz by ho cely nacitala, tj. analyzou hlavicky souboru?
>Jedna se mi hlavne o formaty GIF a JPEG, pripadne BMP a PNG.
>
>
>Vojta

None

[*] Pavel Kral <kral(zv)afx(tec)cz> - 27.1.1999 19:11:52

ahoj,
na strance http://members.aye.net/~bstowers/delphi/
ve slozce Experts jsou nejake wizardy na tvorbu NT services.

Pavel

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


>Potreboval by som poradit, ako vyrobit aplikaciu, aby mohla bezat ako
servis
>na NT Workst., resp. Server
>

CRC na string

[*] Ondrej Krajicek <krajicek(zv)promedia(tec)cz> - 27.1.1999 19:35:42

chci, moc dik krajicek(zv)promedia(tec)cz
Zacina se to zvrhavat v tezky stereotyp, budu muset neco naprogramovat a oplatit Vam vsem laskavost.

-----P�vodn� zpr�va-----
Od: Mal� Dobromil <dodo(zv)rak.pr.ds.mfcr(tec)cz>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 27. ledna 1999 14:15
P�edm�t: RE: CRC na string


> No ako komprimacna metoda sa CRC vobec nepouziva ani
nepouzivalo

Jiste, ale kdyby CRC bylo VZDY jednoznacne, jak jsi puvodne
chtel, tak by se dalo pouzit I jako komprimacni metoda...

Mam tu par unitek na pociatni CRC16, CRCArc, CRC32...
...takze...vite co mate delat, chcete-li to...

D.> ----------
> Od: Administrator[SMTP:Administrator(zv)rosoft.sk]
> Odesl�no: 26. ledna 1999 17:33
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: RE: CRC na string
>
>
>
>
> > Uplne jednoznacny nebude nikdy, to by se to pouzivalo jako
> > komprimacni metoda, ale napriklad soucet vsech znaku nebo
> > zaporny soucet jsou priklady jedoduchych CRC.
> > Filip Jirsak
> >
> >
> [Administrator]
> No ako komprimacna metoda sa CRC vobec nepouziva ani nepouzivalo
> ja potrebujem iba zmenit vsetky string polia na longint, aby mi
> vo velkej databanke
> vyhladavalo trochu rychlejsie
>

PS] WWW SERVER

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 27.1.1999 19:52:21

Petr Zahradnik wrote:

> Puvodni zprava, kterou napsal Polak Jiri dne 27 Jan 99,:
>
> > Dival jsem se na to. Petre Sorry, ale je to
> > podle me pekne prasacky napsany :-). Mam k tomu dve vyhrady:
>
> To se nemusis omlouvat "sorry", pokud mi chces rici svuj nazor,
> ale priste vynech sve vulgarni vyrazivo, pac na nej ja nejsem
> zvedavy. Nevim jak ostatni v konferenci.
>
A tak dale...

Ale panove, cela akce je o SPOLUPRACI, a to hlavne pri vyvoji
knihoven. Urcite ne o hadani, kdo je vetsi blbec. :-)

Jeste drobnost:
1. Majitel webu, hlavni koordinator atp. ma vzdy pravdu.
2. Pokud ji prece jenom nema, plati bod c. 1.
:-)


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


NLM modul

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 27.1.1999 20:43:04

Ahoj,
mam malou otazecku: lze napsat v Delphi NLM modul pro Novell?
Jaro B.

Audio CD

[*] Matej Prochazka <harnod(zv)atlas(tec)cz> - 27.1.1999 22:02:48

Zdravim, potreboval bych poradit ohledne MediaPlayeru. Delam program na
obsluhu zvukovych cedecek a potreboval bych zjistit, ktera skladba se
prave prehrava... Jde to nejak? V helpu pro MediaPlayer jsem nic
nenasel, ale je mozne, ze jsem slepy....
Prosim alespon o napovedu...
Diky
Matej

--
================================
Matej Prochazka
Programatorsky amater
================================
harnod(zv)atlas(tec)cz
http://www.mujweb(tec)cz/www/harnod/

Ovladaci panel

[*] Pavel Malinsk� <spiderland(zv)usa(tec)net> - 27.1.1999 23:07:41

Ahoj,

kazda ikona v ovladacich panelech vlastne
reprezentuje DLL knihovnu umistenou v adresari
windows\system, ale pod nazvem CPL.
Takze chces-li mit zastupce v ovladacich panelech
staci tvou DLL prejmenovat na *.CPL a dat
do adresare windows\system. Po restaru windows
ji tam budes mit.

PS: nekde v archivu konference je to mozna podrobneji.

S pozdravem
================================
> Pavel Malinsky; Spiderland(zv)usa.net <
>==============================<
> ...The Truth Is Out There... <
================================
GSM: 0602 652 203


>-----P�vodn� zpr�va-----
>Od: Milan Fiedler <milanf(zv)rts(tec)cz>
>Komu: Konference <delphi-l(zv)fwd(tec)cz>
>Datum: 27. ledna 1999 10:10
>P�edm�t: Ovladaci panel
>
> Potreboval bych poradit, nevite nekdo jak pridat do okna "Ovladacich
>panelu", iconu.

> Diky za kazdou radu.
>
> Milan Fiedler
> milanf(zv)rts(tec)cz

QRBand.Enabled - tentokrat v Delphi4

[*] Viliam Mlich <vmlich(zv)mbox.vol(tec)cz> - 27.1.1999 23:14:14

Hello rys!

> Ja jsem dosel k temuz zaveru i s Delphi 3 - po nastaveni PrintBand
> na false se SUMy nepocitaly.

Lenze mne sa s Delphi 3 pocitaju, prestali sa az s D4 (oboje s
original QR, uz mam stiahnutu verziu 3.04, ale nemam cas ju testovat)

> Kdyz se nastavi vyska na nulu, je vubec nutne jeste davat
> to bile pismo?

Skus a uvidis :-) Na obrazovke sa to zda v poriadku, ale na papieri
to pise jedno cez druhe.

Bye mailto:vmlich(zv)mbox.vol(tec)cz
V.Mlich http://www(tec)czech-web(tec)cz/~vmlich

None

[*] Viliam Mlich <vmlich(zv)mbox.vol(tec)cz> - 27.1.1999 23:24:41

Hello Martin!

> Potreboval by som poradit, ako vyrobit aplikaciu, aby mohla
> bezat ako servis na NT Workst., resp. Server

Hladaj v altaviste 'SRVANY'. (service any)

Bye mailto:vmlich(zv)mbox.vol(tec)cz
V.Mlich http://www(tec)czech-web(tec)cz/~vmlich

Audio CD

[*] Pavel Malinsk� <spiderland(zv)usa(tec)net> - 27.1.1999 23:47:20

Ahoj,

asi takhle nejak:

uses
..., MMSystem;

...
CDPlayer: TMediaPlayer;
...

var
CurrentTrack: integer;
begin
CurrentTrack:= mci_Tmsf_Track(CDPlayer.Position);
end;

S pozdravem
================================
> Pavel Malinsky; Spiderland(zv)usa.net <
>==============================<
> ...The Truth Is Out There... <
================================
GSM: 0602 652 203

-----P�vodn� zpr�va-----
Od: Matej Prochazka <harnod(zv)atlas(tec)cz>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 27. ledna 1999 22:20
P�edm�t: Audio CD


>Zdravim, potreboval bych poradit ohledne MediaPlayeru. Delam program na
>obsluhu zvukovych cedecek a potreboval bych zjistit, ktera skladba se
>prave prehrava... Jde to nejak? V helpu pro MediaPlayer jsem nic
>nenasel, ale je mozne, ze jsem slepy....
>Prosim alespon o napovedu...
>Diky
>Matej
>
>--
>================================
>Matej Prochazka
>Programatorsky amater
>================================
>harnod(zv)atlas(tec)cz
>http://www.mujweb(tec)cz/www/harnod/
>
>

Audio CD

[*] Vojtech Semecky <vojtech.semecky(zv)v-soft(tec)cz> - 27.1.1999 23:58:50

>Zdravim, potreboval bych poradit ohledne MediaPlayeru. Delam program na
>obsluhu zvukovych cedecek a potreboval bych zjistit, ktera skladba se
>prave prehrava... Jde to nejak? V helpu pro MediaPlayer jsem nic
>nenasel, ale je mozne, ze jsem slepy....
>Prosim alespon o napovedu...

Jestli delas program na prehravani audio CD, tak bych ti doporucil, abys
to nedelal pres TMediaPlayer. Jak si sam zjistil, neni tam uplne vsechno,
co Audio CD umi. Daleko lepsi je pouzit primo funkce knihovny MMSystem.
Mimochodem nejde o nic sloziteho. Z helpu to pochopis to behem pul hodinky
a pak si tam muzes delat uplne vsechno, co ten CD ovladac umi.

Vojtech Semecky


GExperts

[*] Ing. Zdenek Sraier <sraierzd(zv)czn(tec)cz> - 28.1.1999 00:54:15

Mam GExperts 0.96 a D4Prof.
Po otevreni Code Librarian ziskas treeview a memo.
Pokud na memu kliknes pravym tlacitkem, dostanes nabidku mimo jine
na Highlighting - &Pascal, &C++ a &None.

Databazi jsem si take stahnul a je tam opravdu dost zajimavych veci.

Jen to zobrazeni kdyby bylo lepsi. Mozna je to tim, ze nemam nainstalovany
zadne komponenty na syntax highlighting, nevim.

S pozdravem Zdenek

--------------------------------------- E-Mail -------------------------
| Zdenek Sraier | sraierzd(zv)czn(tec)cz (jednou denne) |
| o__o | zdenek.sraier(zv)sms.paegas(tec)cz (max 160 zn. kdykoliv) |
| ( o o) |--------------------- WWW --------------------------|
| (. .) | http://users(tec)czn(tec)cz/~sraierzd/ |
------------------------------------------------------------------------
| WWW Stranky Potapecske (SP) HTTP://www.byll(tec)cz/scuba/ |
------------------------------------------------------------------------

> Odes�latel: Martin Kubecka <martin.kubecka(zv)amenit(tec)cz>
> Tak jsem se na to dival (spis mrknul) a vypada ze to chodi OK. Resp. nic jsem
> nemenil, nenastavoval. Co myslis tim Highlighting=None ???
> Jinak jsem si taky stahnul do databazi s ukazkami do Code Librarian a vypada
> to na docela solidni zaklad ruznych kousku kodu :-)
> Mac
>
> "Ing. Zdenek Sraier" wrote:
> > Nazdarek,
> > mam maly dotaz k GExperts. Docela se mi libi a chtel bych zejmena pouzivat
> > Code Librarian. Jenze - pokud zvolim Highligting=None je tam cerna tma :-))),
> > pri volbe C++ to plus minus ukaze text dobre a kdyz dam Pascal, tak se vsechno
> > podtrhne a hodi do italiky. To se mi nelibi.

Hledani duplicit v adresach (Off-T)

[*] Jan Fiala <fiala(zv)infos(tec)cz> - 28.1.1999 06:18:48

Pokud to potrebujes pri zakladani nove adresy a mas radoby jednoznacne pole,
jako napr. ICO, muzes je upozornit, ze tento zakaznik jiz v adresari
existuje.

-----------------------------------------------------------------
ing. Jan Fiala jan.fiala(zv)iname.com
Prog-Soft s.r.o.
INFOS - informa�n� system pro n�poj��e
-----------------------------------------------------------------

Opet DBGrid....

[*] Jan Fiala <fiala(zv)infos(tec)cz> - 28.1.1999 06:26:11

>1. Lze nejak jednoduse pravidelne stridat pozadi radku (proste
>bily/sedy/bily/sedy), misto mrizky? Jak obarvit pozadi vim, potrebuju
>ten algoritmus, aby se to stridalo a posouvalo pri skrolovani.


Napr:

If RecNo() Mod 2 = 1
Then bily_text
Else sedy_text;

Ovsem zrejme jen pro lokalni tabulky.

-----------------------------------------------------------------
ing. Jan Fiala jan.fiala(zv)iname.com
Prog-Soft s.r.o.
INFOS - informa�n� system pro n�poj��e
-----------------------------------------------------------------

Po��tan� polo�ky

[*] Jan Fiala <fiala(zv)infos(tec)cz> - 28.1.1999 06:28:25



Sorry za trivialn� dotaz, ale nevim si rady.
stahnul jsem ze SINEi sestavy pro Delphi 2 pracuje se s t�m dobre, ale
nejsem sto vymyslet jak vytvorit soucet z polozky v tele sestavy.
pr.:
_______________________________________________
hodnoty z DBF pocitana pol.bySINEA
naco pocet Ks cena Ks za polozku
xxxxxx 2 15 30
yyyyy 4 10 40
________________________________________________
CELKEM
sum(tento sloupecek)


Zkus Sum(pocet_KS*cena_KS)


-----------------------------------------------------------------
ing. Jan Fiala jan.fiala(zv)iname.com
Prog-Soft s.r.o.
INFOS - informa�n� system pro n�poj��e
-----------------------------------------------------------------

DBGrid

[*] Martin <martin(zv)geoplanpp.sk> - 28.1.1999 06:51:45

Zdravim,

1. Existuje prikaz na vymazanie aktualneho zaznamu v DBGridu (alebo v Query)
okrem SQL vyrazu ?. Mam na mysli nejaku metodu pre DBGrid alebo QUERY.

2. V poslednom case tu prebehlo viac prispevkov o praci s datumami. Ako ale
ziskam aktualny datum ?

vdaka za vsetky odpovede

Martin

None

[*] Linhart Petr <Petr(zv)manwe.mius(tec)cz> - 28.1.1999 07:09:49

To je hezky, ale ja bych potreboval delat service pod D3, navic bych
potreboval vedet, jak je to s COM objektami v service

Petr Linhart, System developer (mailto://Petr.Linhart(zv)mius(tec)cz)
Mius a.s. (http://www.mius(tec)cz)
Dlouha 2940
415 01 TEPLICE
Czech Republic


> -----P�vodn� zpr�va-----
> Od: Pavel Kral [SMTP:kral(zv)afx(tec)cz]
> Odesl�no: 27. ledna 1999 19:12
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Re:
>
> ahoj,
> na strance http://members.aye.net/~bstowers/delphi/
> ve slozce Experts jsou nejake wizardy na tvorbu NT services.
>
> Pavel
>
> -----Original Message-----
>
>
> >Potreboval by som poradit, ako vyrobit aplikaciu, aby mohla bezat ako
> servis
> >na NT Workst., resp. Server
> >
>
>

LOCAL_SHARE

[*] Milan Fiedler <milanf(zv)rts(tec)cz> - 28.1.1999 07:26:38

Toto je zpr�va ve form�tu MIME obsahuj�c�n�kolik ��st�.

Diky za odpoved. V BDE unitu jsem nasel nasledujici fci.

function DbiGetSysConfig ( { System configuration }
var sysConfig : SYSConfig
): DBIResult stdcall;

Tou se to da precis, ale ne nastavit. Nic jineho jsem nenasel. Muzete mi nekdo poradit konkretneji?


Milan Fiedler
milanf(zv)rts(tec)cz


-----P�vodn� zpr�va-----
Od: Marek Soukup <marek(zv)comberg.com>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 27. ledna 1999 13:05
P�edm�t: Re: LOCAL SHARE


Ahoj,
v D3 sou na to fce v bdeprov, bdeconst a bde unitach. V minulejch verzich se jmenujou jinak (aspon mam ten dojem), ale fce by meli bejt stejny.
Marek Soukup

Milan Fiedler wrote:

Nevite nekdo, jak nastavit programove parametry LOCAL SHARE, pripadne ostatni v BDE. Milan Fiedlermilanf(zv)rts(tec)cz

QuickRep

[*] Mor�ol Marian <Marian.Morzol(zv)ostrava.aksignal(tec)cz> - 28.1.1999 07:30:12

Majitele QR Profesional(source code k QRStandardPreview -
OnLoadButtonClick) ale i ostatni. Velmi jednoducha otazka :
Co je treba udelat pro nacteni a zobrazeni souboru *.QR
Kdyz totiz napisu :
QuickRep1.QRPrinter.Load(HlavniForm.OpenDialog1.Filename);
QuickRep1.Preview;
tak to zhavaruje na Access Violation
Tisicere diky.

CRC na string

[*] jan.pruha(zv)matsushita(tec)cz (Jan Pruha) - 28.1.1999 07:30:02 jst


:Jiste, ale kdyby CRC bylo VZDY jednoznacne, jak jsi puvodne chtel,
:tak by se dalo pouzit I jako komprimacni metoda...


Panove, panove, panove ......

CRC (cyclic redundance code) je pouze dokonalejsi forma kontrolniho
souctu, kde se na kontrolovanou posloupnost aplikuje nejaky polynom,
pricemz se s mezivysledky rotuje. Vystupem je cislo, ktere je
podstatne unikatnejsi nez bezne metody kontrolnich souctu (xor, and,
or ..... ). Vystup nemuze byt dekodovan zpet na puvodni retezec (i
kdyby bylo vzdy jednoznacne dekomprimace by prepokladala zrejme
tabulkovou metodu).

nicmene si myslim, ze pro vyhledavani muze prinejmensim drasticky
zmensit okruh podezrelych.

Jinak pro vyhledavani retezce v textu (resp. podretezce v retezci)
slouzi specialni algoritmus (nepamatuji si jmeno), ktery nejprve
vytvori ciselny popis retezce a ten pak urychluje hledani. Vyhody se
uplatni zejmena v textech, kde se urcitre sekvence znaku opakuji
(napr. kokokokoska je retezec a hledam podretezec kokos). Sveho casu
jsem tento algoritmus i chapal ale ted uz si ho nepamatuju. Tot vse.

Honza


DBGrid

[*] Mor�ol Marian <Marian.Morzol(zv)ostrava.aksignal(tec)cz> - 28.1.1999 07:46:29

Ad2 viz. funkce Now

> -----P�vodn� zpr�va-----
> Od: Martin [SMTP:martin(zv)geoplanpp.sk]
> Odesl�no: 28. ledna 1999 6:52
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: DBGrid
>
> Zdravim,
>
> 1. Existuje prikaz na vymazanie aktualneho zaznamu v DBGridu (alebo v
> Query)
> okrem SQL vyrazu ?. Mam na mysli nejaku metodu pre DBGrid alebo QUERY.
>
> 2. V poslednom case tu prebehlo viac prispevkov o praci s datumami.
> Ako ale
> ziskam aktualny datum ?
>
> vdaka za vsetky odpovede
>
> Martin


ODBC

[*] Milan Fiedler <milanf(zv)rts(tec)cz> - 28.1.1999 07:49:40

Toto je zpr�va ve form�tu MIME obsahuj�c�n�kolik ��st�.

Delal jsem aplikaci na W95, kdyz jsem to zkousel na NT mam problem, nemam zkusenosti tak se ptam:

Vyhazuje chybu "The ODBC resource DLL (C:\WINNT\System32\odbcint.dll) is a different version that the ODBC driver manager (C:\...\odbc32.dll).

You need to reinstall the ODBC components to proper operation. ..."

Z aplikace volam svoje DLL knihovny, ktere mi z Paradoxu udelaji tiskovou sestavu (v tom je zakopanej pes, ale proc !!!)

Nepomohla zadna reinstalace.

Milan Fiedler
milanf(zv)rts(tec)cz

Datum v Delphi

[*] Rusman Lud�k <Ludek.Rusman(zv)brno.aksignal(tec)cz> - 28.1.1999 07:51:32

Ahoj,

Mozna ze ti pomohou tyto informace
Zkus vyuzit typ TDateTime a funkce DecodeDate a EncodeDate

Vse najdes v helpu (pro Delphi3)
(Zkus najit TDateTime a pak Tracking the date - je tam priklad)

Nektere funkce mas zde:

type TDateTime = type Double;

function Date: TDateTime;
function Now: TDateTime;
function StrToDate(const S: string): TDateTime;
function DateToStr(Date: TDateTime): string;

procedure DecodeDate(Date: TDateTime; var Year, Month, Day: Word);
function EncodeDate(Year, Month, Day: Word): TDateTime;

Ludek

> -----P�vodn� zpr�va-----
> Od: Milevsk� software, s.r.o. [SMTP:milesoft(zv)mi.cesnet(tec)cz]
> Odesl�no: 27. ledna 1999 10:54
> Komu: Dellphi konference
> P�edm�t: Datum v Delphi
>
> Nazdar vsici!
> Prosim o radu:
> Mam aplikaci a velice nutne
> potrebuju zjistit nasledujici:
> Pr: Datum1 = 26.3.1999
> ���� Datum2 = 4.4.2000
> ���� Vysledek = Datum2-Datum1 !!!!!
> Jestli nekdo vite, jak zjistit Vysledek(Integer),
> tak mi prosim vas poradte.
> �
> ��������������������������������������� Diky moc


QReport

[*] Mor�ol Marian <Marian.Morzol(zv)ostrava.aksignal(tec)cz> - 28.1.1999 07:54:05

Bud napis obsluhu QuickRep1.OnNeedData nebo budes muset tu tabulku
Filtrovat.

> -----P�vodn� zpr�va-----
> Od: Krayzel Libor [SMTP:Libor.Krayzel(zv)czech-tv(tec)cz]
> Odesl�no: 27. ledna 1999 15:19
> Komu: '*** Delphi'
> P�edm�t: QReport
>
> Zdravim,
>
> zacinam s QReportem a mam zasadni dotaz. Mam DBGrid s tabulkou a
> potrebuju vytisknout vzdycky jen aktualni zaznam. Jak spravne
> navrhnout
> ten report?
>
>
> ==[ eLK(zv) ]===================================================
> http://webhost(tec)cz/elka * mailto:libor.krayzel(zv)czech-tv(tec)cz -
> (069)6201375
> http://easypad.fwd(tec)cz * mailto:elka(zv)seznam(tec)cz
> ============================================================

MIDAS, BDE, WinBAse602 engine WDE, programatori so

[*] iturcan(zv)gamo.sk - 28.1.1999 08:01:12

[P��loha v souboru: pic17971.pcx]
Zdravim priaznivcov Delphi,

Uvodom sa ospravedlnujem za to ze tento prispevok je tak trochu po termine,
pretoze som mal problem z pripojenim do
konferencie.

Chcel by som sa vyjadrit k niektorym problemom ktore tu v nedavnej
minulosti odzneli.


1. MIDAS

Precital by som si licencne ujednanie pre MIDAS, je v nom uvedene vela
bodov, podla ktorych sa licencuje,
zaujimava je chybna predstava ze pokial sa nepouziva komponenta
TMidasConnection tak sa nejedna o MIDAS,

MIDAS pouzivate akonahle pouzijete TRemoteDataModule a s tym suvisiaci
IProvider , samozrejme platia tu aj
vynimky podla ktorich netreba licencovat, napr. ak je app. server a app.
klient na jednom pocitaci.
Komponenta TClientDataSet komunikuje z Aplikacnym serverom cez IProvider
tj. jedna sa o MIDAS

Tu je zakladna chyba ktoru robia vyvojarske firmy, zacnu programovat MIDAS
aplikaciu bez toho
aby si precitali licencne ujednanie , a potom ked je vyvoj u konca sa
nestihaju divit !!!

2. BDE

BDE je najslabsia stranka celeho Delphi, Zacalo sa vyvyjat niekedy este za
cias Quatra, Paradoxu a DBase.
Nech si hovori kazdy co chce, ale napad to bol vyborny, pretoze ak ma
exzistovat nastroj ktory sa nativne pripaja
k mnozstvu DB (SQL) serverom, musi byt externy, vyhoda je mimo ine aj v tom
ak mate viac Delphi aplikacii na jednom stroji
( v pripade prilinkovaniu ku kazdemu programu cca. 10 MB co zabere teraz
BDE je uzasne setrenie disku)

Chybou Inprise je ze vyvojari davaju prednost inym technologiam CORBA,
JAVA,... a nevenuju prislusnu pozornost
BDE a databazovej podpore u Delphi. Ved po porovnani sa BDE podstatne
nezmenilo od verzie 4.0 a to nehovorim
kolko chyb sa v nom naslo v tejto verzii a ktore aj ked sa poslu do centra
Inprise zostanu nepovsimnute.

Inprise by malo zhodnotit vyvoj BDE, s tym ze nech je externe ale
optimalizovane na chyby ktore tu su od nepamati.
Spominam si na skolenie Inprise v Langen pred rokom, kde nam M. Raim
rozpraval o pripravovanej verzii
Delphi 4 a o novej archytekture BDE ktore bude mat dlzku cca. 4 MB :)))
3. WDE

WDE- WinBase Database Engine

Toto je sada komponent pre pripojenie k SQL serveru WinBase, ktory je na
podstatne vyssej urovni ako InterBase (rychlost,...), samozrejme je vhodny
najma pre tuzemske podmienky. Rozhodol som sa cca. pred pol rokom o vyvoji
SQL linku pre napojenie , ale vzhladom na nerealnost pisania SQL linku v
totalne chybnom BDE-DDK som od tohoto
upustil, takze jedna sa o standardne komponenty odvodene od TDataSet. V
sucasnosti su pred dokoncenim.


4. este raz MIDAS

Dost casto bola v konferencii spominana cena MIDASU a jeho nerealnost
pouzivania v nasich podmienkach,
po prestudovani zdrojakov MIDASU som zistil ze cena za MIDAS je podstatne
nadsadena a ze podobny engine
si naprogramuje kazdy lepsi programator. Na zaklade mojich pokusov som si
vytvoril vlastny RemoteDataModule
ktory je vlastne obycajny DataModul akurat ma nadefinovany Interface pre
DCOM spojenie, k nemu som vytvoril jednoduchu komponentu pomocou ktorej som
kontroloval spravanie RemoteDAtaModule a div sa div, spravanie je zhodne zo
spravanim MIDASU, predpoklad je ze vyssie popisane komponenty budu
obsahovat komponentu TWBClienDataSet ktora bude
sprostredkuvat pripojenie k WinBase prostrednictvom DCOM.


5. Programatori sobe

Dost skreslena predstava o pomahani, pretoze v Cechach tak ako aj na
Slovensku je dost velka konkurencia a obavam
sa ze vedenia vyvojarskych firiem by neboli nadsene keby ich programatori
programovali gratis,... a navise este pre konkurenciu !! ?
Ivan Turcan

GAMO a.s. ( Inprise CZ)
e-mail: iturcan(zv)gamo.sk

(Embedded
image moved "Ladislav Nagy" <lada(zv)kolej.mff.cuni(tec)cz>
to file: 12.01.99 23:16
pic17971.pcx)

Please respond to delphi-l(zv)fwd(tec)cz

To: delphi-l(zv)fwd(tec)cz
cc: (bcc: isysconf)
Subject: Re: DCOM - rychlost initializace

Ahoj Petre,

>Znamena to tedy, ze mas hotove nejake vlastni remote datasety pres DCOM ?


Nic vlastniho jsem pro to nevyvijel. Na strane klienta TRemoteServer +
TClientDatasety a na strane serveru RemoteDataModul a v nem TQuery, TTable
A
TStoredProc.
K tomu vlastni funkce rozhrani.

Doufam, ze se na to nijak nevztahuje MIDAS licence, kdyz nepouzivame
TMidasConnection objekt.

> To bude tou betaverzi W98 :-))

Ja mam na stole Win98 CZ a mam opravdu pocit, ze je to beta verze :-((.

S pozdravem, Lada

===========================================
Mgr. Ladislav Nagy
MFF UK & Baader Computer spol. s r.o.
tel. : 02 / 24941962, -63, fax : -64
lada(zv)kolej.mff.cuni(tec)cz , bcpraha(zv)login(tec)cz

Packovani database

[*] Jaroslav Jura <jajax(zv)atlas(tec)cz> - 28.1.1999 08:12:45

Zdravim,
lze z programu v delphi zpakovat (zkomprimovat) databasi MS Access aniz
bych musel pouzit DAO?
Predem dekuji
Jara

NLM modul

[*] Ondrej Krajicek <krajicek(zv)promedia(tec)cz> - 28.1.1999 08:14:06

Silne pochybuju, NLM moduly rozhodne nesjou ve formatu PE, takze
asi tezko.

Ondrej Krajicek

Bene� Jaroslav wrote:
>
> Ahoj,
> mam malou otazecku: lze napsat v Delphi NLM modul pro Novell?
> Jaro B.

Ovladaci panel

[*] Ondrej Krajicek <krajicek(zv)promedia(tec)cz> - 28.1.1999 08:16:33

BTW: Nevite nekdo, jestli se ta knihovna da zaregistrovat
i v registrech nebo v nejakem INI ? Docetl sem se, ze to jde
zaregistrovat v control.ini, ale nefunguje mi to. Chci to proto,
ze nerad cokoliv instaluji do systemoveho adresare Windows.

Ondrej Krajicek


Pavel Malinsk� wrote:
>
> Ahoj,
>
> kazda ikona v ovladacich panelech vlastne
> reprezentuje DLL knihovnu umistenou v adresari
> windows\system, ale pod nazvem CPL.
> Takze chces-li mit zastupce v ovladacich panelech
> staci tvou DLL prejmenovat na *.CPL a dat
> do adresare windows\system. Po restaru windows
> ji tam budes mit.
>
> PS: nekde v archivu konference je to mozna podrobneji.
>
> S pozdravem
> ================================
> > Pavel Malinsky; Spiderland(zv)usa.net <
> >==============================<
> > ...The Truth Is Out There... <
> ================================
> GSM: 0602 652 203
>
> >-----P�vodn� zpr�va-----
> >Od: Milan Fiedler <milanf(zv)rts(tec)cz>
> >Komu: Konference <delphi-l(zv)fwd(tec)cz>
> >Datum: 27. ledna 1999 10:10
> >P�edm�t: Ovladaci panel
> >
> > Potreboval bych poradit, nevite nekdo jak pridat do okna "Ovladacich
> >panelu", iconu.
>
> > Diky za kazdou radu.
> >
> > Milan Fiedler
> > milanf(zv)rts(tec)cz


Ovladaci panel

[*] Martin Fron�k <FRONEK(zv)ZZNSLANY.CZ> - 28.1.1999 08:16:30

Hi,

tak uplne jednoduche to neni, musis tam mit urcite funkce. Podivej se do
helpu, ja to nikdy prakticky nedelal, jen jsem se o to zajimal, tak ti
nemuzu poslat konkretni pripad. Ale myslim, ze bych nekde nasel neco
ciziho, mozna to najdes sam...


Martin Fron�k
ZZN Slan� a.s.
Pra�sk� 1579, 274 49, Slan�
tel. +420-314-522986
e-mail: fronek(zv)zznslany(tec)cz

> -----P�vodn� zpr�va-----
> Od: Pavel Malinsk� [SMTP:spiderland(zv)usa.net]
> Odesl�no: 27. ledna 1999 23:08
> Komu: DELPHI Distribution List
> P�edm�t: Re: Ovladaci panel
>
> Ahoj,
>
> kazda ikona v ovladacich panelech vlastne
> reprezentuje DLL knihovnu umistenou v adresari
> windows\system, ale pod nazvem CPL.
> Takze chces-li mit zastupce v ovladacich panelech
> staci tvou DLL prejmenovat na *.CPL a dat
> do adresare windows\system. Po restaru windows
> ji tam budes mit.
>

PS] WWW SERVER

[*] Polak Jiri <Jiri.Polak(zv)tconsult(tec)cz> - 28.1.1999 08:19:19

> > Dival jsem se na to. Petre Sorry, ale je to
> > podle me pekne prasacky napsany :-). Mam k tomu dve vyhrady:
>
> To se nemusis omlouvat "sorry", pokud mi chces rici svuj nazor,
> ale priste vynech sve vulgarni vyrazivo, pac na nej ja nejsem
> zvedavy. Nevim jak ostatni v konferenci.

Zkusim vytvorit synonymum pro prasacke psani - amaterske, diletantske,
bez uvazovani nebo bez znalosti vlastnosti dotycne veci ci jejich
ignorovani.
(Tim amaterskym se nenavazim do zadne signatury ucastniku konference).

> Me nemusis vysvetlovat, jak se nacita tabulka do prohlizece.
> Ja si nemyslim, ze cela stranka jako jedna tabulka je prasarna,
> pokud cely HTML soubor ma 2-4 kB.

Nesouhlasim. Je, viz nize.

> Jak jsi asi uhodl, je to
> kvuli formatovani. Ale nemuzes ani nahodou tusit, co s tim
> udelam, az tam textu bude vice.

??? To ma byt obhajoba? Neco napisu spatne, aby se mohli zacatecnici
inspirovat a potom to zmenim. Myslim, ze hodne lidi, kteri tvori
v HTML, se koukaji do zdroju na veci, ktere je na strankach zaujmou.
Tady uvidi "Ha, pocitacovy expert dela tabulku z celeho dokumentu!
To je napad! Je to asi nejlepsi zpusob, jak neco naformatovat...".
Muzes rict, ze je to blbost toho uzivatele, nebo ze neni eticke
divat se do cizich zdroju, ale je pravda, ze se to bezne deje.

> A nevidim ani
> jeden duvod, proc bych ted mel rozdelovat dva odstavce
> o celkove delce 10 radku textu do trech tabulek.
Vubec bys nemel davat text do tabulek. Primarne jsou tabulky
urceny pro neco jineho, pro formatovani stranek se zacaly pouzivat
az sekundarne. Tim Te nechci poucovat, to je fakt.
Dokazu akceptovat tabulky pro rozvrzeni skupiny obrazku,
nemam rad, kdyz jsou do nich umistovany texty, ktere by
mely tvorit hlavni cast dokumentu.

> No, ono kdybys pockal ty 3 sekundy, nez se nacte cela
> tabulka, abys videl celou stranku, pak bys dole videl tytez
> odkazy v textove podobe, ktere jsou urceny prave pro lidi,
> kteri nemaji zapnute obrazky. Takze ja osobne na takove
> uzivatele myslim. Dekuji za skoleni na ALT, nicmene jsem
> si jist, ze 10 malych obrazku ma vetsi velikost nez jeden
> vetsi.

Patrne je mensi velikost velkym prinosem. jenomze pokud nezobrazuji
obrazky, nevim co vsechno je v klikaci mape a musim si ji nechat nacist.
To s vetsim mnozstvim malych obrazku delat nemusim, protoze vidim en ALT.

> Ne, ja jsem se nenastval, protoze ta vulgarni cast mailu
> rozhodne nevypovida nic o me ani o webu, ale o autorovi.
> To me nemuze nastvat, jen me mrzi, ze se tak chovas. Nazor
> na cokoliv se da rici i slusnejsi formou, a ja tve nazory
> akceptuji.

Nemyslel jsem, ze by to mohlo pusobit vulgarne, ja to pouzivam kazdou
chvili. Neuvedomil jsem si, ze kazdy zije v jinem prostredi
a ruzna slova na neho mohou pusobit ruzne. V mem okoli se pouziva
slovo prasak primarne pro "sexualniho zvrhlika", ale prasarna
je bezneji pouzivana ne ve smyslu nejakych uchylnych zverstev, ale
ve smyslu silneho prohresku proti idealnimu stavu. Nenapadlo me
v tu chvili, ze by to nekdo mohl pochopit jinak. Takze priste budu vice
vazit slova a vyjadrovat se radeji obecnejsi cestinou. Timto se omlouvam
vsem, kterych jsem se dotkl.

> Jeste abych se ti odvdecil - ty jsi me naucil parametr
> ALT u IMG a take jsi mi vysvetlil, jak se nacitaji tabulky
> do prohlizece. Tak ja Ti za to vysvetlim, jak se quotuje.
> Vis, quotovani, to je to, kdyz odpovidas na nejaky mail
> a ponechas v odpovedi take puvodni cast dopisu, aby bylo
> videt, na co vlastne odpovidas. Byva zvykem, ze se quotuje
> jen ta cast, ktera je nutna pro pochopeni kontextu. A kdyz
> chce nekdo napsat prasacky mail, tak proste a jednoduse
> ponecha ve zprave cely puvodni vcetne podpisu. Tak jako ty.
Mas pravdu, to jsem se ja zachoval prasacky. Bylo to z lenosti,
a rikal jsem si, ze u kratkeho majlu to tak moc nevadi.
Takze jsem se zachoval vlastne podle Tveho zduvodneni te tabulky.
Za coz si ted verejne sypu popel na hlavu.

Svym majlem jsem nechtel rict, ze autor webovych stranek je blbec, ale
ze mi nepripada idealni stavajici stav, ktery by se akceptovanim mych
pripominek zlepsil.

S pozdravem

Jura
----------
Jiri Polak
e-mail:jura.polak(zv)email(tec)cz
jiri.polak(zv)tconsult(tec)cz
web :http://freeweb.coco(tec)cz/jpolak
----------
The only good bug, is a dead bug!

DBGrid

[*] Libor Valka <valka(zv)brno.cas(tec)cz> - 28.1.1999 08:21:03

Ahoj,

ad1)
Podle me pletes bud dve veci dohromady nebo jsem nepochopil, co potrebujes.
DbGrid muzes napojit na Table nebo Query (tj. nelze psat 'DbGrid nebo
Query').
Jinak, pouzijes-li DbGrid+Table, potom

Table.Delete

vymaze jak aktualni zaznam z DB, tak z DbGrid (je-li "ziva");
Pro Query musis pouzit (alespon pokud vim) SQL prikaz.

Pro vymazani _vybraneho_ radku v DbGrid lze pouzit napr.:

DbGrid1.SelectedRows.Delete;


ad2)
moznosti je vic, napr.
Label1.Caption := DateToStr(Date);
Label2.Caption := TimeToStr(Time);
Label3.Caption := DateTimeToStr(Now);
...

Libor

valka(zv)brno.cas(tec)cz
valka(zv)ipm(tec)cz

> -----P�vodn� zpr�va-----
> Od: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]za u�ivatele
> Martin
> Odesl�no: 28. ledna 1999 6:52
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: DBGrid
>
>
> Zdravim,
>
> 1. Existuje prikaz na vymazanie aktualneho zaznamu v DBGridu
> (alebo v Query)
> okrem SQL vyrazu ?. Mam na mysli nejaku metodu pre DBGrid alebo QUERY.
>
> 2. V poslednom case tu prebehlo viac prispevkov o praci s
> datumami. Ako ale
> ziskam aktualny datum ?
>
> vdaka za vsetky odpovede
>
> Martin
>
>
>

Cm -> Pixels

[*] Mor�ol Marian <Marian.Morzol(zv)ostrava.aksignal(tec)cz> - 28.1.1999 08:29:52

A pocet pixelu na 1 palec(dpi) je u formu TForm.PixelsPerInch ( u
printeru si nemohu vzpomenout) takze pokud ma byt na obrazovce neco
velke 1 cm tak : pocet_bodu_na_jeden_cm_na_obrazovce :=
TForm.PixelsPerInch / 2,54
a na tiskarne : pocet_bodu_na_jeden_cm_na_tiskarne := (pocet bodu na
palec na tiskarne ..nemohu si vzpomenout na tu property) / 2,54


Je to tak dobre ?


> -----P�vodn� zpr�va-----
> Od: rys(zv)zas-me(tec)cz [SMTP:rys(zv)zas-me(tec)cz]
> Odesl�no: 27. ledna 1999 15:43
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Re: Cm -> Pixels
>
> >Pekne vas zdravim, delfisti,
> >
> >zda-li pak mate nekdo nejaky predpis na prevod centimetru na pixely
> >(a naopak)?
> >Vite nekdo jak na to ? Ja teda momentalne ne.
>
> pocet pixelu = "delka v cm" * "pocet pixelu na 1 cm"
>
> "pocet pixelu na 1 cm" = "pocet pixelu na 1 palec (dpi)" / 2.54
>
> Karel Rys


NLM modul

[*] Ales Radikovsky <radik(zv)seznam(tec)cz> - 28.1.1999 08:53:43

To asi jen tak nepude. Sice lze napsat modul pro Novell server, ktery je
ve formatu DLL, ale zatim jsou dostupne hlavickove soubory a knihobny
tusim pro VisC a BorlandC. Vzhledem k tomu, ze by stejne neslo pouzit nic
z Delphi (zadne VCL a spol), tak mohu doporucit jedine prechod na C a
psat bud primo NLM nebo DLL.

Ales

> Ahoj,
> mam malou otazecku: lze napsat v Delphi NLM modul pro Novell?
> Jaro B.

DBGrid

[*] voltrr1.epr(zv)mail.cez(tec)cz - 28.1.1999 09:00:20




Pokud je TQuery nastaveno RequestedLive na true lze p
ouzi Delete

Radek


"Libor Valka" <valka(zv)brno
.cas(tec)cz> na 01/28/99 08:21:03

Odpov�zte pr

�m - delphi-l(zv)fwd(tec)cz

Komu: delphi-l(zv)fwd(tec)cz
Kopie: (Na v

dom�: Voltr Radek/3620/EPR/CEZ)
P


edm�t: RE: DBGrid


Query').
Jinak, pouzijes-li
DbGrid+Table, potom

Table.Delete


>

DBGrid

[*] Petr Saip <petr(zv)slunce(tec)cz> - 28.1.1999 09:03:42

>2. V poslednom case tu prebehlo viac prispevkov o praci s datumami. Ako ale
>ziskam aktualny datum ?


var AktDatum:TDateTime;

AktDatum := Date;

Petr

DBGrid

[*] ALI <alinex(zv)alinex(tec)cz> - 28.1.1999 09:05:20

Treba je jine reseni ja pouzivat toto:
-----P�vodn� zpr�va-----
Od: Martin <martin(zv)geoplanpp.sk>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 28. ledna 1999 9:29
P�edm�t: DBGrid


>Zdravim,
>
>1. Existuje prikaz na vymazanie aktualneho zaznamu v DBGridu (alebo v
Query)
>okrem SQL vyrazu ?. Mam na mysli nejaku metodu pre DBGrid alebo QUERY.

Kdy� m� DBGrid napojen na nejaky source a ten pak na TABLE neb QUERY sta��:

Table1.delete;
Query1.delete;

>
>2. V poslednom case tu prebehlo viac prispevkov o praci s datumami. Ako ale
>ziskam aktualny datum ?


t�eba takhle:
Table2.fieldbyname('Datum1').AsString:=DateToStr(Date);
Table2.fieldbyname('Datum').AsString:=DateToStr(Date+43);

>
>vdaka za vsetky odpovede
>
>Martin
>

PS] WWW SERVER

[*] Filip Jirsak <JIRSAK(zv)gymnacel(tec)cz> - 28.1.1999 09:15:03

> From: Polak Jiri <Jiri.Polak(zv)tconsult(tec)cz>
> To: "'delphi-l(zv)fwd(tec)cz'" <delphi-l(zv)fwd(tec)cz>
> Subject: RE: [PS] WWW SERVER
> Date sent: Wed, 27 Jan 1999 15:35:07 +0100
> Send reply to: delphi-l(zv)fwd(tec)cz

> Dival jsem se na to. Petre Sorry, ale je to
> podle me pekne prasacky napsany :-). Mam k tomu dve vyhrady:
>
> 1)
> (To je ta prasarna)
> Cela stranka je v jedne tabulce. To je dost blby.
> Tabulka se totiz zobrazi, az kdyz je nactena cela jeji definice
> a kdyz je v ni cely dokument, nezobrazuje se prubezne,
> ale az po nacteni.
> Jestli je to jenom kvuli formatovani stranky,
> lze to aspon rozdelit na vice tabulek. Rozhodne by vsak tabulka
> nemela obsahovat text delsi nez radove stovky bajtu.
> Prohlaseni bude asi delsi.
Tabulka je zakladni formatovaci prvek pouzivany v HTML, cela stranka
= jedna tabulka je dnes obvykle reseni. Text v tabulce muze byt
dlouhy jak chce. Prohlizec zobrazuje tabulku postupne, jak ji
nacitaca (alespon ty modernejsi ano).
Filip Jirsak

*************************************************
Filip Jirsak
e-mail: Jirsak(zv)gymnacel(tec)cz (do 31.6.1998)
e-mail: Jirsak(zv)mujmail(tec)cz
ICQ: 12801030
autor www stranek Gymnazia Celakovice www.gymnacel(tec)cz


Memo

[*] Roman <roman.banar.fei(zv)vsb(tec)cz> - 28.1.1999 09:46:04

zdravim...
zajimalo by me, jestli je nejak omezena velikost listu v komponente
TMemo /d4/?
potrebuji nacist textovy soubor max. 300kb do teto komponenty
a pod w95 se mi objevila chybova hlaska ve stylu, ze list presahuje
maximalni velikost /nebo tak neco v tom smyslu, uz si to presne
nepamatuju :-)/ a memo se zobrazilo, ale samozrejme, ze konec textu
tam chybel... napada me, ze omezeni by snad melo byt jen indexem v
Lines /tusim, ze typu TString/, jenom me trochu mate, ze na tom samem
pocitaci, ale pod WinNT 4.0 se stejne velky soubor nacte uplne v
klidu cely, bez jakekoliv chyby...
diky za odpovedi...
roman


Ovladaci panel

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 28.1.1999 09:47:55

Puvodni zprava, kterou napsal Ondrej Krajicek dne 28 Jan 99,:

> BTW: Nevite nekdo, jestli se ta knihovna da zaregistrovat
> i v registrech nebo v nejakem INI ? Docetl sem se, ze to jde
> zaregistrovat v control.ini, ale nefunguje mi to. Chci to proto,
> ze nerad cokoliv instaluji do systemoveho adresare Windows.

Asi to tam budes muset dat, CONTROL.INI je na neco uplne jineho.
S pozdravem
Petr Zahradnik, pocitacovy expert

Autorizovany dealer TurboPower Software... knihovny pro Delphi
==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
=== telefon: 047-5500610, telefon/fax: 047-5501627 ===
=== mobilni telefon GSM (hotline): 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================
ICQ: 21215917, PGP vitano


TMaskEdit

[*] Petr Saip <petr(zv)slunce(tec)cz> - 28.1.1999 09:53:24

Ahoj .

Asi jsem �plne zcvokl. Nenasel jsem za cely den zpusob, jak donutit
TMaskEdit, aby delal to, co chci.

Tento v�raz
90\.99\.\1\900;1;_ zobrazi treba 27.1_.1999

Kdyz odmazu podtrzitko na konci, ktere je na vypln prazdnych znaku,
nereaguje to. Rikal jsem si "Buchnu
tam nulu a bude to". A bylo to - zobrazil mi 27.10.1999.

Mrknu do helpu a vydim, ze ! je pro blank, vymenim ho za podtrzitko a
zobrazilo se mi 27.!1.1999.

Pooomoooc.Jjak to mam provest?

Petr

TChart & nepravidelne popisy os

[*] Kelle Ondrej <kelleon(zv)nnsk.sk> - 28.1.1999 09:53:58

> Potrebuji nakreslit graf (typ Area), jehoz hodnoty pro jednotlive
> souradnice jsou od sebe nepravidelne vzdalene. NEmam tedy
> napr. na X-ove
> ose posloupnost 10,20,30,40,..., ale 10,25,30,48,... Graf se sice
[snip]

Mozes pouzit event TChart.OnGetNextAxisLabel, v Helpe je na to aj priklad.
Myslim, ze je to ukazane aj v Teedemo.dpr.

Ondrej Kelle
kelleon(zv)nnsk.sk


PS] WWW SERVER

[*] Martin Fron�k <FRONEK(zv)ZZNSLANY.CZ> - 28.1.1999 10:02:28

To je docela zajimave, o WEBu tady brepta kazdy, ale ze by nekdo
programoval.....sem si nejak neFsim. Potrebuju nekoho na to TCP/IP a
nejake napady na komponenty....


Martin Fron�k
ZZN Slan� a.s.
Pra�sk� 1579, 274 49, Slan�
tel. +420-314-522986
e-mail: fronek(zv)zznslany(tec)cz

> -----P�vodn� zpr�va-----
> Od: Filip Jirsak [SMTP:JIRSAK(zv)gymnacel(tec)cz]
> Odesl�no: 28. ledna 1999 9:15
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: RE: [PS] WWW SERVER
> > Jestli je to jenom kvuli formatovani stranky,
> > lze to aspon rozdelit na vice tabulek. Rozhodne by vsak tabulka
> > nemela obsahovat text delsi nez radove stovky bajtu.
> > Prohlaseni bude asi delsi.
> Tabulka je zakladni formatovaci prvek pouzivany v HTML, cela stranka
> = jedna tabulka je dnes obvykle reseni. Text v tabulce muze byt
> dlouhy jak chce. Prohlizec zobrazuje tabulku postupne, jak ji
> nacitaca (alespon ty modernejsi ano).
> Filip Jirsak
>
>

TColection help

[*] istenp2.epr(zv)mail.cez(tec)cz - 28.1.1999 10:18:00



Zdravim vsechny.

Nema z Vas nekdo vice zkusenosti s TCollection/TCollectionItem ?

Delam komponentu nalinkovanou na DataSet.
Potrebuju aby se mi v Collection Editoru zobrazilo tlacitko "Add all
fields" (like DBGrid).
Zkousel jsem koukat i do zdroju od DBGrid, Collection, ale nic zvlastniho
jsem tam nevycetl.

Nevite prosim nekdo jak na to ?

dekuji

PS] WWW SERVER

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 28.1.1999 10:22:19

Nemyslim si, ze tato diskuse je vhodna do konference o Delphi,
takze naposledy odpovidam, pak jiz jen na svem primem mailu:

> Zkusim vytvorit synonymum pro prasacke psani - amaterske, diletantske, bez
> uvazovani nebo bez znalosti vlastnosti dotycne veci ci jejich ignorovani.
> (Tim amaterskym se nenavazim do zadne signatury ucastniku konference).

Hm, no a co ja s tim mam delat? Tak asi nejsem profik na WWW stranky,
kdyz formatuji tabulkou. Dekuji ti za posouzeni.

> > Me nemusis vysvetlovat, jak se nacita tabulka do prohlizece.
> > Ja si nemyslim, ze cela stranka jako jedna tabulka je prasarna,
> > pokud cely HTML soubor ma 2-4 kB.
>
> Nesouhlasim. Je, viz nize.

Nemusis souhlasit, ja beru tvuj nazor. Chces-li se nejakym zpusobem
(myslim aktivnim) zapojit do tvorby stranek, mas moznost. Rad se
podivam na tve stranky, jak je napises bez tabulky, aby vypadaly tak,
jak si ja predstavuji. Ale pokud nam tu chces pouze nesouhlasit,
tak to je asi tak vsechno, co v tom muzes udelat.

> > Jak jsi asi uhodl, je to
> > kvuli formatovani. Ale nemuzes ani nahodou tusit, co s tim
> > udelam, az tam textu bude vice.
>
> ??? To ma byt obhajoba? Neco napisu spatne, aby se mohli zacatecnici

Ja nevidim jediny duvod, proc bych se mel pred tebou obhajovat :-)))
Ha, ha, ha, to je od tebe vtipne.

> inspirovat a potom to zmenim. Myslim, ze hodne lidi, kteri tvori
> v HTML, se koukaji do zdroju na veci, ktere je na strankach zaujmou.

Tahle argumentace je take legracni. Vidim, ze mas dnes dobrou naladu,
to je bezvadne, sranda musi byt!

> Tady uvidi "Ha, pocitacovy expert dela tabulku z celeho dokumentu!
> To je napad! Je to asi nejlepsi zpusob, jak neco naformatovat...".
> Muzes rict, ze je to blbost toho uzivatele, nebo ze neni eticke
> divat se do cizich zdroju, ale je pravda, ze se to bezne deje.

Jo, jo, ja je proste matu. Rekl jsem si, ze kazdy, kdo se koukne do
zdroje me HTML stranky, bude po zasluze potrestan tim, ze uvidi
jednu tabulku a bude muset do konce zivota takto delat stranky.

Dival jsem se na tvoje stranky a popravde receno, kdyby vsechny
weby vypadala jako tvuj, tedy kdyby se vsichni ucili od tebe, bylo
by to asi mnohem horsi, nez kdyby to delali jako ja. Ale to nevadi,
snad si tech tvych nevsimnou...

> > A nevidim ani
> > jeden duvod, proc bych ted mel rozdelovat dva odstavce
> > o celkove delce 10 radku textu do trech tabulek.
> Vubec bys nemel davat text do tabulek. Primarne jsou tabulky
> urceny pro neco jineho, pro formatovani stranek se zacaly pouzivat
> az sekundarne. Tim Te nechci poucovat, to je fakt.
> Dokazu akceptovat tabulky pro rozvrzeni skupiny obrazku,
> nemam rad, kdyz jsou do nich umistovany texty, ktere by
> mely tvorit hlavni cast dokumentu.

Ja s tebou vubec nesdilim tento nazor, myslim si, ze absolutne nemas
pravdu. Je mi uplne jedno, na co byly urceny tabulky a na co zase
ne. Na strankach DELPHREE se budou pouzivat za ucelem formatovani,
prestoze je to jejich sekundarni pouziti. Pokud jsi vymyslel neco
lepsiho, co se mi bude libit a bude to funkcni a prehledne, kde treba
tabulky nepouzijes, mas moznost (zrovna jako kazdy jiny) mi to ukazat
a muzes se o to pak starat. Ovsem pokud mi tu chces jen vykladat,
co akceptujes a co nemas rad...

> Patrne je mensi velikost velkym prinosem. jenomze pokud nezobrazuji
> obrazky, nevim co vsechno je v klikaci mape a musim si ji nechat nacist.
> To s vetsim mnozstvim malych obrazku delat nemusim, protoze vidim en ALT.

No tak si je jednou nechas nacist a pak zjistis, ze dole je totez
a priste uz je nacitat nebudes.

> Svym majlem jsem nechtel rict, ze autor webovych stranek je blbec, ale ze
> mi nepripada idealni stavajici stav, ktery by se akceptovanim mych
> pripominek zlepsil.

Ja jsem opacneho nazoru - ze tve pripominky jsou liche, nicmene pokud
chces neco zlepsovat, tak mi neposilej pripominky, abych predelal cely
web, ale predelej ho sam a ukaz mi, jak to vypada. Ja se na to rad
podivam a bude-li to opravdu tak pekne, jak nam tu pises, muzes se
starat o web.


S pozdravem
Petr Zahradnik, pocitacovy expert

Autorizovany dealer TurboPower Software... knihovny pro Delphi
==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
=== telefon: 047-5500610, telefon/fax: 047-5501627 ===
=== mobilni telefon GSM (hotline): 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================
ICQ: 21215917, PGP vitano


Memo

[*] Mor�ol Marian <Marian.Morzol(zv)ostrava.aksignal(tec)cz> - 28.1.1999 10:28:43

Uz to tu probehlo. Je to omezeni Win95. Verze Delphi nema vliv. Bud
pouzij RichEdit(nejlepe 98) nebo jinou free komponentu (ktera nevyuziva
W95 ovladaci prvky). Na DSP a TSP je jich dost.

> -----P�vodn� zpr�va-----
> Od: Roman [SMTP:roman.banar.fei(zv)vsb(tec)cz]
> Odesl�no: 28. ledna 1999 9:46
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Memo
>
> zdravim...
> zajimalo by me, jestli je nejak omezena velikost listu v komponente
> TMemo /d4/?
> potrebuji nacist textovy soubor max. 300kb do teto komponenty
> a pod w95 se mi objevila chybova hlaska ve stylu, ze list presahuje
> maximalni velikost /nebo tak neco v tom smyslu, uz si to presne
> nepamatuju :-)/ a memo se zobrazilo, ale samozrejme, ze konec textu
> tam chybel... napada me, ze omezeni by snad melo byt jen indexem v
> Lines /tusim, ze typu TString/, jenom me trochu mate, ze na tom samem
> pocitaci, ale pod WinNT 4.0 se stejne velky soubor nacte uplne v
> klidu cely, bez jakekoliv chyby...
> diky za odpovedi...
> roman


MIDAS, BDE, WinBAse602 engine WDE, programatori so

[*] Pavel Cisar <pcisar(zv)aktis(tec)cz> - 28.1.1999 10:30:40

Haj hou!

From: iturcan(zv)gamo.sk <iturcan(zv)gamo.sk>
>BDE je najslabsia stranka celeho Delphi, Zacalo sa vyvyjat
niekedy este za
>cias Quatra, Paradoxu a DBase.
>Nech si hovori kazdy co chce, ale napad to bol vyborny, pretoze
ak ma
>exzistovat nastroj ktory sa nativne pripaja
>k mnozstvu DB (SQL) serverom, musi byt externy, vyhoda je mimo
ine aj v tom
>ak mate viac Delphi aplikacii na jednom stroji
>( v pripade prilinkovaniu ku kazdemu programu cca. 10 MB co
zabere teraz
>BDE je uzasne setrenie disku)


1.) Nejvetsi slabinou BDE je jeho snaha smirit nesmiritelne, tedy
sjednotit "flat" databaze typu Paradox a SQL servery. Kdyby se
Borland omezil pouze na jedno nebo druhe, nebyl by problem
nejmensiho spolecneho jmenovatele tak vyrazny a zasadni. Cely
problem jeste podtrhuje zvraceny design TTable/TQuery (a ani
virtualizace TDatasetu to nezachrani).

2.) Programovat pro vice serveru nebo formatu dat je velmi
komplikovane a proto se pouziva jen ve velmi dobre zduvodnenych
pripadech. Vetsina aplikaci je tedy stale napsana pro jediny
format dat, a tudiz nepotrebuje ani BDE, ani zadny jiny vysoce
abstraktni layer, ale vystaci si s kompaktnim enginem ktery
ROZHODNE nema 10MB (staci se podivat treba na DBISAM s 400Kb
footprintem). Vyhoda sdileni mezi vice aplikacemi na jednom
pocitaci se da mnohem lepe dosahnout sdilenim balicku DPL/BPL.

>Chybou Inprise je ze vyvojari davaju prednost inym technologiam
CORBA,
>JAVA,... a nevenuju prislusnu pozornost
>BDE a databazovej podpore u Delphi. Ved po porovnani sa BDE
podstatne
>nezmenilo od verzie 4.0 a to nehovorim
>kolko chyb sa v nom naslo v tejto verzii a ktore aj ked sa poslu
do centra
>Inprise zostanu nepovsimnute.


BDE+TDataset presne zapada do strategie Inprise ktera stavi
Delphi na uroven VB (aneb i tupoun udela tupe aplikace za 5 minut
;-). Kazdy kdo se snazi napsat efektivni slozitejsi aplikaci
velmi zahy zjisti, ze timto stylem to nejde. Ve VB/PowerBuilderu
nema prilist moznosti s tim neco udelat, v Delphi ano, ale musi
prekonat molocha BDE/TDataset.

>Inprise by malo zhodnotit vyvoj BDE, s tym ze nech je externe
ale
>optimalizovane na chyby ktore tu su od nepamati.
>Spominam si na skolenie Inprise v Langen pred rokom, kde nam M.
Raim
>rozpraval o pripravovanej verzii
>Delphi 4 a o novej archytekture BDE ktore bude mat dlzku cca. 4
MB :)))


Co udela Inprise s BDE je absolutne nezajimave, porad to bude
dobre jen pro neco. Resenim je jedine ZCELA OTEVRENE reseni
pristupu k datum (at uz podle nejakeho standardu nebo zcela nove
navrzene), proste rozumny zaklad na ktery muzou nespokojenci
navazat a upravit si ho dle potreby.

>WDE- WinBase Database Engine
>
>Toto je sada komponent pre pripojenie k SQL serveru WinBase,
ktory je na
>podstatne vyssej urovni ako InterBase (rychlost,...), samozrejme
je vhodny
>najma pre tuzemske podmienky. Rozhodol som sa cca. pred pol
rokom o vyvoji
>SQL linku pre napojenie , ale vzhladom na nerealnost pisania SQL
linku v
>totalne chybnom BDE-DDK som od tohoto
>upustil, takze jedna sa o standardne komponenty odvodene od
TDataSet. V
>sucasnosti su pred dokoncenim.


1.) Bud prosim te dobroty, a nedrazdi vyroky typu 'je na
podstatne vyssi urovni nez..." nebo se tu zase rozjede neplodna
debata (sam bych ti mohl snest hafo subjektivne/objektivnich
dukazu, ze nemas pravdu :-)).

2.) Nejak jsem nezachytil, co jsi tim chtel rici. To je jako
nabizis ke koupi nebo je chces hodit do placu v ramci Delphree
???

>Dost casto bola v konferencii spominana cena MIDASU a jeho
nerealnost
>pouzivania v nasich podmienkach,
>po prestudovani zdrojakov MIDASU som zistil ze cena za MIDAS je
podstatne
>nadsadena a ze podobny engine
>si naprogramuje kazdy lepsi programator. Na zaklade mojich
pokusov som si
>vytvoril vlastny RemoteDataModule
>ktory je vlastne obycajny DataModul...<SNIP>

Svata pravda :-))) MIDAS je ale prece jen trochu vic nez jen
Remote DataModul, nicmene ano, podobnou vec si muze napsat
(temer) kazdy, a take jiz rada klonu existuje. V ramci Delphree
zajiste take neco vznikne, mozna hned nekolik variant (ruzne
koncepce).

>5. Programatori sobe
>Dost skreslena predstava o pomahani, pretoze v Cechach tak ako
aj na
>Slovensku je dost velka konkurencia a obavam
>sa ze vedenia vyvojarskych firiem by neboli nadsene keby ich
programatori
>programovali gratis,... a navise este pre konkurenciu !! ?


Smesujes jablka a hrusky:

1.) Delphree je GLOBALNI iniciativa, byt je zatim doladovana
lokalne v CZ/SK. Samozrejme pracovat "usilovne" bude malokdo,
"hodne" o trochu vic, "pomahat" bude kdekdo a "vyuzivat" budou
vsichni :-)

2.) Vedeni firem se to sice libit nemusi, ale je to vzdy vec
osobnich vztahu toho ktereho vedeni s tim kterym zamestnancem (a
rada z nas zamestanava sama sebe :-)). Urcite se nejake lokalni
problemy objevi, ale hlavu bych si s tim nedelal.

P.S.: O co ti vlastne v tvem prispevku slo ? Chces se pridat nebo
vestis pad Troje nebo co ??? ;-)

HTH

CRC na string

[*] Mal� Dobromil <dodo(zv)rak.pr.ds.mfcr(tec)cz> - 28.1.1999 10:30:47

Kazdy preci vi, ze CRC neni...
>CRC (cyclic redundance code)
ale cyclic redundancy check (proto se asi rika kontrolni soucet)
:-))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

Pro Ty z Vas, ktere zajimaji podrobnosti...
http://muj.atlas(tec)cz/slovnik


> ----------
> Od: jan.pruha(zv)matsushita(tec)cz[SMTP:jan.pruha(zv)matsushita(tec)cz]
> Odesl�no: 27. ledna 1999 23:30
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Re: CRC na string
>
>
> :Jiste, ale kdyby CRC bylo VZDY jednoznacne, jak jsi puvodne
> chtel,
> :tak by se dalo pouzit I jako komprimacni metoda...
>
>
> Panove, panove, panove ......
>
> CRC (cyclic redundance code) je pouze dokonalejsi forma
> kontrolniho
> souctu, ...
>

TMaskEdit

[*] Martin Bab�k <M.Babik(zv)mus(tec)cz> - 28.1.1999 10:32:31

>>Asi jsem �plne zcvokl. Nenasel jsem za cely den zpusob, jak donutit
>>TMaskEdit, aby delal to, co chci.

To je celkem mozne, ale nemuzes chtit, aby ti nejaka TMaskEdit delala to co
chces :-))). Mne take ne a tak jsem si ji opravil k obrazu svemu, ale ta
neresi tvuj problem. Na tvem miste bych pouzil TDateTimePicker, ten to umi
bez problemu, kdyz se dobre nastavi ( help) a ten je schopen i ten datum
zkontrolovat. Ale ma take sve mouchy hlavne v nastavovani min. datumu, ale
to snad nepotrebujes :-)))

M&B


PS] WWW SERVER

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 28.1.1999 10:46:42

>Tabulka je zakladni formatovaci prvek pouzivany v HTML, cela stranka
>= jedna tabulka je dnes obvykle reseni. Text v tabulce muze byt
>dlouhy jak chce. Prohlizec zobrazuje tabulku postupne, jak ji
>nacitaca (alespon ty modernejsi ano).


ha - neznam takovy prohlizec (IE5 jsem nezkousel). Vsechny nacitaji tabulku
a zobrazuji ji az po celkovem nacteni. Jednu dobu jsem s tim dost
experimentoval - napriklad bylo treba zaobrazit pomerne dlouhy soubor jako
html stranu, ale tak aby se objevoval text na obrazovce postupne - jedine
rozumne resini, ktere jakz takz dodrzi nejaky format bylo vyhodit tabulku a
pouzit direktivy <PRE>. Tabulka navic je nesmirne ukecana.


Nicmene, se mi nezda nutne trvat na pozadavku vylouceni tabulek z prepravy.
Predpokladam, ze titulni strana nebude obsahovat prilis rozsahle texty (par
kB) a to snad normalni modem zvladne behem par vterin.

Zdravi
D. Toman

Zjisteni zamknute vety

[*] PeJaSoft <petr.jarkovsky(zv)spsselib.hiedu(tec)cz> - 28.1.1999 10:48:57

Zdravicko,
delam aplikaci, ktera ma behat po siti. (pouzivam tabulky DBASE IV)
Nevite nekdo jak zjistim, ze aktualni vetu nekdo edituje?
Nasel jsem si akorad proceduru DbiIsRecordLocked( nejakej Handle,
var neco: Bool), ale tohle porad vraci False.
Zatim jsem to vyresil nasledovne:

try
tbBlabla.Edit;
tbBlabla.Cancel;
except
{Hlaska, ze uz ji nekdo (mozna) edituje}
end;

ale asi to neni moc stastny zpusob, urcite to jde lip. :-)
Budu vdecny za kazdou pripominku.

Predem dik

PeJaSoft

(\__/) PeJaSoft
/o o \ ____ Petr Jarkovsky
{o__, +/~ _) (PASCAL,DELPHI,3D Studio, 3D Max)
/ + \ {
|-| ) \ E-Mail: domu: pejasoft(zv)post(tec)cz
,+( `+`\ } do skoly: petr.jarkovsky(zv)spsselib.hiedu(tec)cz
---+~_ _ _)-+` Homepage: http://www.spsselib.hiedu(tec)cz/~xjarkov
nebo: http://www.mujweb(tec)cz/www/pejasoft
Sypte veverkam !!!

PS] WWW SERVER

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 28.1.1999 10:55:49



>To je docela zajimave, o WEBu tady brepta kazdy, ale ze by nekdo
>programoval.....sem si nejak neFsim. Potrebuju nekoho na to TCP/IP a
>nejake napady na komponenty....


nekdo tady nedavno psal, ze popremysli a da v pondeli vedet :-)

Zdravi
D. Toman
dtoman(zv)fortech(tec)cz


Opet DBGrid....

[*] Ales Radikovsky <radik(zv)seznam(tec)cz> - 28.1.1999 10:56:33

> >1. Lze nejak jednoduse pravidelne stridat pozadi radku (proste
> >bily/sedy/bily/sedy), misto mrizky? Jak obarvit pozadi vim, potrebuju
> >ten algoritmus, aby se to stridalo a posouvalo pri skrolovani.
>
> Napr:
>
> If RecNo() Mod 2 = 1
> Then bily_text
> Else sedy_text;
>
> Ovsem zrejme jen pro lokalni tabulky.

Obavam se, ze by to taky nefungovalo pro filtrovane tabulky. Proto to chci
bez vazby na RecNo. Spis bych vyuzil nejake vlastnosti Gridu, ktery si
taky musi pamatovat, kde v tabulce zrovna je.....

Ales


Opet DBGrid....

[*] Mal� Dobromil <dodo(zv)rak.pr.ds.mfcr(tec)cz> - 28.1.1999 10:59:27

Co treba rxDBGrid ? Ten to neumi ?

> ----------
> Od: Ales Radikovsky[SMTP:radik(zv)seznam(tec)cz]
> Odesl�no: 28. ledna 1999 10:56
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Re: Opet DBGrid....
>
> > >1. Lze nejak jednoduse pravidelne stridat pozadi radku (proste
> > >bily/sedy/bily/sedy), misto mrizky? Jak obarvit pozadi vim,
> potrebuju
> > >ten algoritmus, aby se to stridalo a posouvalo pri skrolovani.
> >
> > Napr:
> >
> > If RecNo() Mod 2 = 1
> > Then bily_text
> > Else sedy_text;
> >
> > Ovsem zrejme jen pro lokalni tabulky.
>
> Obavam se, ze by to taky nefungovalo pro filtrovane tabulky. Proto to
> chci
> bez vazby na RecNo. Spis bych vyuzil nejake vlastnosti Gridu, ktery si
> taky musi pamatovat, kde v tabulce zrovna je.....
>
> Ales
>

TDBChart

[*] Ji�� Toman <jiri.toman(zv)seznam(tec)cz> - 28.1.1999 11:31:10

Ahoj vsici ...

Potreboval bych poradit ohledne grafu. Mam ve formulari DBGrid
v kterem se ni meni polozky v zavislosti na SQL dotazu. Tento
vysledek chci zobrazit v grafu. Potrebuji tedy dynamicky menit u grafu
series a jmena polozek z datasource.
Mohu vytvorit series asi takto ?

Chart.AddSeries( TBarSeries.Create(Self));

Potom, ale musim priradit nejak k Series DataSource a pak
z ktere polozky v DBGridu se budou zobrazovat data.

Diky za kazdou dobrou radu.
Jirka Toman


PS] WWW SERVER

[*] Martin Fron�k <FRONEK(zv)ZZNSLANY.CZ> - 28.1.1999 11:40:14

Ano, mas pravdu, sypu si popel na hlavu. Cekal jsem ale, ze se pripoji
vic lidi. Momentalne na me leze nejaka KRIPKA nebo co, takze na nejake
premysleni nemam chut. Sem rad, ze bude konec tydne a budu to moct
vylezet. Takze snad v PONDELI 1.2.1999 poslu nejakou zakladni predstavu
o knihovne rodu TCP/IP. Jestli nemas nejake potize (zdravotni:-), tak
muzes poslat taky svuj navrh. Ale jestli to budou delat dva lidi, tak to
bude straaaaasne dlouho trvat. Znovu vyzyvam ostatni......


Martin Fron�k
ZZN Slan� a.s.
Pra�sk� 1579, 274 49, Slan�
tel. +420-314-522986
e-mail: fronek(zv)zznslany(tec)cz

> -----P�vodn� zpr�va-----
> Od: Dalibor Toman [SMTP:dtoman(zv)fortech(tec)cz]
> Odesl�no: 28. ledna 1999 10:56
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Re: [PS] WWW SERVER
>
>
>
> >To je docela zajimave, o WEBu tady brepta kazdy, ale ze by nekdo
> >programoval.....sem si nejak neFsim. Potrebuju nekoho na to TCP/IP a
> >nejake napady na komponenty....
>
>
> nekdo tady nedavno psal, ze popremysli a da v pondeli vedet :-)
>
> Zdravi
> D. Toman
> dtoman(zv)fortech(tec)cz
>
>
>

TQuery a znovupouziti parametru

[*] Polak Jiri <Jiri.Polak(zv)tconsult(tec)cz> - 28.1.1999 12:12:56

Nevite nekdo nahodou, zdali je mozne pouzit
v TQuery.SQL jeden Parametr vicekrat?

Napr.:
SELECT * FROM Table
WHERE :Par1 = Table.a or :Par1 = Table.b

vytvori dva Parametry s nazvem 'Par1'.

Ten priklad je zjednodusen, samozrejme
podle standardu SQL mohu napsat
:Par1 IN (Table.a, Table.b)
mohou vsak nastat situace, kdy by bylo
vhodne parametr pouzit vicekrat a nepujde
jinak formulovat dotaz.

Jura
----------
Jiri Polak
e-mail:jura.polak(zv)email(tec)cz
jiri.polak(zv)tconsult(tec)cz
web :http://freeweb.coco(tec)cz/jpolak
----------
The only good bug, is a dead bug!

PS] WWW SERVER - TCP/IP

[*] muher(zv)csas(tec)cz - 28.1.1999 12:12:49

Martin Fron�k:
> Potrebuju nekoho na to TCP/IP a
> nejake napady na komponenty....
>
[Uher Martin] Napad:
Co kdyby to nekdo {treba i vice lidi} zkusil
postupne popsat. Co znamenaji struktury, funkce, chyby.
Napsat i sve zkusenosti. Treba uz nekdo ma prelozene
{vysvetlene} chybove kody od WSAGetLastError, atd.

DLL pouzita programem - SNMP

[*] muher(zv)csas(tec)cz - 28.1.1999 12:28:32

> >BTW: z jineho soudku, nevite o free komponentach na SNMP (Fpiette je
> tusim
> nema
> >ale da se to nad tim napsat, ale na mne je to trocu moc low level :-( ).
>
>
> hledej na MSDN pod Inetmib1.dll . Preju prijemnou zabavu. Nebo si hledal
> SMTP ?
>
> Martin
>
[Uher Martin] Pokud chces, dam ti kontakt na SNMP konferenci
{English}.
Ziskas tam hlavickove soubory pro C-cko. Je to ale asi moc low
level. Ja jsem
pouzival jednu trial verzi.

TStoredProc & output parametry

[*] Jirka Fejfar <fejfarj(zv)iol(tec)cz> - 28.1.1999 12:33:01

Cau vsichni ...

mam nasledujici problemek ...

1) mam stored proceduru na SQL serveru, ktera mi vraci record set, a mam v
ni jeden integer input\output parametr, kterej chci cist po prikazu
TStoredProc.ExecProc

2) kdyz mi to v pohode vrati ten record set, tak mi to nenaplni muj integer
parametr

3) kdyz na SQL serveru vyhodim v ty stored procedure to vraceni record setu,
integer parametr se v pohode naplni ....


chapete to negdo ...? uz jste nekdo neco podobnyho zazil ? jak to mam kurna
vyresit ?

pomoc ...

diky za kazdej naznak reseni ... PS: treba to delam uplne blbe ..?

__________________

Jiri Fejfar
e-mail: fejfarj(zv)iol(tec)cz
__________________

NLM modul

[*] Stanislav Kolar <standa(zv)winroute(tec)cz> - 28.1.1999 12:41:57

At 20:43 27.1.1999 +0100, you wrote:

> mam malou otazecku: lze napsat v Delphi NLM modul pro Novell?

Ne.

Pise se to v C, pouzivaji se knihovny z NW SDK. Ja osobne pouzival WATCOM
C++, je u toho linker, ktery s vyrobou NLM primo pocita (+ k tomu maji
perfektni remote debugger, ktery chodi nad IPX)...

S. Kolar (standa(zv)winroute.com)

POZOR - novy virus v internetu

[*] Stanislav Kolar <standa(zv)winroute(tec)cz> - 28.1.1999 12:49:58

At 19:18 25.1.1999 +0100, you wrote:

>Me uz podobne stupidni vtipy zacinaji lezt na nervy, jak je proboha takovy
virus udelany ? Java Applet ?
>ActiveX ?

Neni udelany nijak - nic takoveho proste neexistuje. Jediny "opravdovy"
virus v cele te veci je to, ze se ten e-mail bude mnozit a sirit (jako
opravdovy virus) diky neznalosti spousty lidi, kteri chteji v dobre snaze
upozornit ostatni na, podle nich, aktualni hrozbu.
Ale zadny virus, ktery by se siril e-mailem a spustil se pri otevreni toho
e-mailu v editoru jakehokoliv mail-klienta proste napsat nejde !

S. Kolar (standa(zv)winroute.com)

PS] WWW SERVER

[*] Filip Jirsak <JIRSAK(zv)gymnacel(tec)cz> - 28.1.1999 13:02:05

> From: "Dalibor Toman" <dtoman(zv)fortech(tec)cz>
> To: <delphi-l(zv)fwd(tec)cz>
> Subject: Re: RE: [PS] WWW SERVER
> Date sent: Thu, 28 Jan 1999 10:46:42 +0100
> Send reply to: delphi-l(zv)fwd(tec)cz

> >Tabulka je zakladni formatovaci prvek pouzivany v HTML, cela stranka
> >= jedna tabulka je dnes obvykle reseni. Text v tabulce muze byt
> >dlouhy jak chce. Prohlizec zobrazuje tabulku postupne, jak ji
> >nacitaca (alespon ty modernejsi ano).
>
>
> ha - neznam takovy prohlizec (IE5 jsem nezkousel). Vsechny nacitaji tabulku
Napriklad IE3 i IE4 to tak delaji. Nebo mas jine vzsvetleni pro to,
ze je ns strance tabulka a zobrazi se cast tabulky, pak chvilku mysi
klikam na scrollbar, chvilku nic a pak to popojede dal, zobrazi se
treba cast tagu (napr <A ...) protoze zbytek jeste neni nacteny a
prohlizec nevi, ze je to tag.
Mame pomalou linku, takze takovehle nacitani vidim denne napr. ze
Seznamu, Atlasu, Zive, Novinek apod.
Filip Jirsak
*************************************************
Filip Jirsak
e-mail: Jirsak(zv)gymnacel(tec)cz (do 31.6.1998)
e-mail: Jirsak(zv)mujmail(tec)cz
ICQ: 12801030
autor www stranek Gymnazia Celakovice www.gymnacel(tec)cz


PS] WWW SERVER

[*] Filip Jirsak <JIRSAK(zv)gymnacel(tec)cz> - 28.1.1999 13:04:33

> o knihovne rodu TCP/IP. Jestli nemas nejake potize (zdravotni:-), tak
> muzes poslat taky svuj navrh. Ale jestli to budou delat dva lidi, tak to
> bude straaaaasne dlouho trvat. Znovu vyzyvam ostatni......
Reaguji na vyzvu. Na tento vikend jsem si naplanoval, ze chci
delat neco v TCP/IP, jestli z toho neco vznikne, dam vedet.
Filip Jirsak
*************************************************
Filip Jirsak
e-mail: Jirsak(zv)gymnacel(tec)cz (do 31.6.1998)
e-mail: Jirsak(zv)mujmail(tec)cz
ICQ: 12801030
autor www stranek Gymnazia Celakovice www.gymnacel(tec)cz


PS] WWW SERVER - TCP/IP

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 28.1.1999 13:14:41



>Martin Fron�k:
>> Potrebuju nekoho na to TCP/IP a
>> nejake napady na komponenty....
>>
>[Uher Martin] Napad:
>Co kdyby to nekdo {treba i vice lidi} zkusil
>postupne popsat. Co znamenaji struktury, funkce, chyby.
>Napsat i sve zkusenosti. Treba uz nekdo ma prelozene
>{vysvetlene} chybove kody od WSAGetLastError, atd.


prekladat myslim nema smysl - stejne je spousta veci v anglictine, takze
vyvojar ji proste (aspon tu technickou) musi zvladnout. V anglictine
existuje spousta WWW, ktere se Winsock problematice venuje (staci nechat
hledat winsock), namatkou:

http://www.phoaks.com/phoaks/alt/winsock/programming/resources3.html
http://www.sockets.com/
http://www.sockaddr.com/RelatedLinks.html
http://www.cyberport.com/~tangent/programming/winsock/
http://users.utu.fi/sisasa/oasis/oasis-windows.html

Pravda je, ze jsem zatim nepotkal zadnou dokumentaci, ktera by popsala
rozhrani a veci okolo, tak, aby bylo vse hned jasne (Microsoft opakuje stale
dokola, jen v jinem kabate, to co je v helpu, dodavanem s Delphi)

Zdravi
D. Toman

Cm -> Pixels

[*] Ing. Jaroslav K�e�ek - 28.1.1999 13:19:13

Asi by to tak slo, ale doporucuji vyuzit API funkci

GetDeviceCaps(Screen.Handle, HORZSIZE) vraci sirku v milimetrech
GetDeviceCaps(Screen.Handle, HORZRES) vraci sirku v pixelech
GetDeviceCaps(Screen.Handle, VERTSIZE) vraci vysku v milimetrech
GetDeviceCaps(Screen.Handle, VERTRES) vraci vysku v pixelech

bodu_na_cm_horiz := (10 *GetDeviceCaps(Screen.Handle, HORZRES) ) div
GetDeviceCaps(Screen.Handle, HORZRES) ;

obdobne vertikalne.

Jaroslav Krecek
**********************************************
Ing. Jaroslav K�e�ek
-------------------------------------------------------------
GRAFEX - software �it� na m�ru
- harware pro Va�e pot�eby
-------------------------------------------------------------
http:\\web.iol(tec)cz\grafex
mailto:grafex(zv)iol(tec)cz
-------------------------------------------------------------
tel + SMS: +420.603.226103
tel + fax: +420.327.761992
**********************************************


-----P�vodn� zpr�va-----
Od: Mor�ol Marian <Marian.Morzol(zv)ostrava.aksignal(tec)cz>
Datum: 28. ledna 1999 8:36


A pocet pixelu na 1 palec(dpi) je u formu TForm.PixelsPerInch ( u
printeru si nemohu vzpomenout) takze pokud ma byt na obrazovce neco
velke 1 cm tak : pocet_bodu_na_jeden_cm_na_obrazovce :=
TForm.PixelsPerInch / 2,54
a na tiskarne : pocet_bodu_na_jeden_cm_na_tiskarne := (pocet bodu na
palec na tiskarne ..nemohu si vzpomenout na tu property) / 2,54


Je to tak dobre ?> -----P�vodn� zpr�va-----
> Od: rys(zv)zas-me(tec)cz [SMTP:rys(zv)zas-me(tec)cz]
> Odesl�no: 27. ledna 1999 15:43
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Re: Cm -> Pixels
>
> >Pekne vas zdravim, delfisti,
> >
> >zda-li pak mate nekdo nejaky predpis na prevod centimetru na pixely
> >(a naopak)?
> >Vite nekdo jak na to ? Ja teda momentalne ne.
>
> pocet pixelu = "delka v cm" * "pocet pixelu na 1 cm"
>
> "pocet pixelu na 1 cm" = "pocet pixelu na 1 palec (dpi)" / 2.54
>
> Karel Rys


Zaznam tel. rozhovoru

[*] Ing. Jaroslav K�e�ek - 28.1.1999 13:34:15

Jedna firma chce softwarove porizovat hlasovy zaznam telefonickeho
rozhovoru. Nemate nekdo nejaky napad, jak na to? Vubec netusim, kterym
smerem se mam ubirat. Jestli existuje specialni HW, nebo jestli existuji
komponenty ci programy nahrazujici klasicky telefon komunikaci programu s
modemem (sluchatka + mikrofon).

Budu vdecny za kazdy napad, bylo by mozne dohodnout i nejakou spolupraci (a
odmenu).

Dekuji Jaroslav Krecek

**********************************************
Ing. Jaroslav K�e�ek
-------------------------------------------------------------
GRAFEX - software �it� na m�ru
- harware pro Va�e pot�eby
-------------------------------------------------------------
http:\\web.iol(tec)cz\grafex
mailto:grafex(zv)iol(tec)cz
-------------------------------------------------------------
tel + SMS: +420.603.226103
tel + fax: +420.327.761992
**********************************************

PS] WWW SERVER

[*] Polak Jiri <Jiri.Polak(zv)tconsult(tec)cz> - 28.1.1999 13:37:56

> Napriklad IE3 i IE4 to tak delaji. Nebo mas jine vzsvetleni pro to,
> ze je ns strance tabulka a zobrazi se cast tabulky, pak chvilku mysi
> klikam na scrollbar, chvilku nic a pak to popojede dal, zobrazi se
> treba cast tagu (napr <A ...) protoze zbytek jeste neni nacteny a
> prohlizec nevi, ze je to tag.

IE4 mi pri nacitani dlouheho dokumentu s jedinou tabulkou
zobrazi bilou plochu a az je tabulka nactena cela,
zobrazi ji naraz. Takze musim treba i 2 minuty cekat, nez zjistim
ze tam nic moc neni.
To, ze se u tebe chova jinak, si neumim vysvetlit.
Dokud nema nactenou tabulku celou, nevi, kolik ma sloupcu,
jak ma byt siroka atd. Prekresluje Ti ji tedy, v nekterych
pripadech i nekolikrat?
Jiri Polak
----------
Jiri Polak
e-mail:jura.polak(zv)email(tec)cz
jiri.polak(zv)tconsult(tec)cz
web :http://freeweb.coco(tec)cz/jpolak
----------
The only good bug, is a dead bug!

Opet DBGrid....

[*] OLEJNIK Andrej <olej(zv)asset.sk> - 28.1.1999 13:43:07

vsak si to pocitaj ty
vzdy ti to skoci do ondraw.... a ty musis len zistit ci si na novom riadku

olej

> -----Original Message-----
> From: Ales Radikovsky [SMTP:radik(zv)seznam(tec)cz]
> Sent: Thursday, January 28, 1999 10:57 AM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Re: Opet DBGrid....
>
> > >1. Lze nejak jednoduse pravidelne stridat pozadi radku (proste
> > >bily/sedy/bily/sedy), misto mrizky? Jak obarvit pozadi vim, potrebuju
> > >ten algoritmus, aby se to stridalo a posouvalo pri skrolovani.
> >
> > Napr:
> >
> > If RecNo() Mod 2 = 1
> > Then bily_text
> > Else sedy_text;
> >
> > Ovsem zrejme jen pro lokalni tabulky.
>
> Obavam se, ze by to taky nefungovalo pro filtrovane tabulky. Proto to chci
> bez vazby na RecNo. Spis bych vyuzil nejake vlastnosti Gridu, ktery si
> taky musi pamatovat, kde v tabulce zrovna je.....
>
> Ales


CRC na string

[*] Administrator <Administrator(zv)rosoft.sk> - 28.1.1999 13:53:15

[P��loha v souboru: Unit2.pas]
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.> a v com vlastne mas tu databazu ?, je sietova ?
> mam skusenosti s vyuzitim assemblerovskych rutin
> pri sekvenconom vyhladavani v databazach,
> mozno ti budem moct pomoct.
>
> Peter
>
>
[Administrator] Kolega urobil tento zdrojak na na 33.000
zaznamoch to urobilo 1 chybu co je slusne.

> <<Unit2.pas>>
[Administrator]
Na vysvetlenie : ukladam to v databanke do dvoch CRC a pouzivam
len VELKE pismena bez diakritiky.
Ked hladam tak pouzivam tiez bez diakritiky. Ale co napisal
"Peter Vlkovic [vlkovic(zv)minv.sk]" ma dost
zaujima. Pouzivam BDE, PARADOX. Aj ked setrim na FLASH FILER!!!
aby som urobil kseft Zahradnikovy
nech ma radost. Inac som fakt zvedavy ci je tak rychly. Zaklad
mojho softu je totiz vo vyhladavani v databanke
dost velkej a perspektivne sa furt rozsirujucej


Patrik
>

Zaznam tel. rozhovoru

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 28.1.1999 13:54:14

Obratte se na firmu SafeCom Praha, mgr.Bakalar, ktera se timto pomerne
uspesne zabyva a je to reseni hotove, chodive a ucinne.

Jaro B.

> -----P�vodn� zpr�va-----
> Od: Ing. Jaroslav K�e�ek [SMTP:grafex(zv)iol(tec)cz]
> Odesl�no: 28. ledna 1999 13:34
> Komu: DELPHI Distribution List
> P�edm�t: Zaznam tel. rozhovoru
>
> Jedna firma chce softwarove porizovat hlasovy zaznam telefonickeho
> rozhovoru. Nemate nekdo nejaky napad, jak na to? Vubec netusim, kterym
> smerem se mam ubirat. Jestli existuje specialni HW, nebo jestli existuji
> komponenty ci programy nahrazujici klasicky telefon komunikaci programu s
> modemem (sluchatka + mikrofon).
>
> Budu vdecny za kazdy napad, bylo by mozne dohodnout i nejakou spolupraci
> (a
> odmenu).
>
> Dekuji Jaroslav Krecek
>
> **********************************************
> Ing. Jaroslav K�e�ek
> -------------------------------------------------------------
> GRAFEX - software �it� na m�ru
> - harware pro Va�e pot�eby
> -------------------------------------------------------------
> http:\\web.iol(tec)cz\grafex
> mailto:grafex(zv)iol(tec)cz
> -------------------------------------------------------------
> tel + SMS: +420.603.226103
> tel + fax: +420.327.761992
> **********************************************

Zaznam tel. rozhovoru

[*] Marek Soukup <marek(zv)comberg(tec)com> - 28.1.1999 14:03:57

Ahoj,
takovejch programu je pomerne hodne a zalezi na tom jaky pozadavky na ten
soft mas (jestli ma cenu psat neco dalsiho), co se hardware tyce potrebujes
modem, zvukovku, bedny a mikrofon a je to :-)))

Marek Soukup
Comberg s.r.o.

Ing. Jaroslav K�e�ek wrote:

> Jedna firma chce softwarove porizovat hlasovy zaznam telefonickeho
> rozhovoru. Nemate nekdo nejaky napad, jak na to? Vubec netusim, kterym
> smerem se mam ubirat. Jestli existuje specialni HW, nebo jestli existuji
> komponenty ci programy nahrazujici klasicky telefon komunikaci programu s
> modemem (sluchatka + mikrofon).
>
> Budu vdecny za kazdy napad, bylo by mozne dohodnout i nejakou spolupraci (a
> odmenu).
>
> Dekuji Jaroslav Krecek
>
> **********************************************
> Ing. Jaroslav K�e�ek
> -------------------------------------------------------------
> GRAFEX - software �it� na m�ru
> - harware pro Va�e pot�eby
> -------------------------------------------------------------
> http:\\web.iol(tec)cz\grafex
> mailto:grafex(zv)iol(tec)cz
> -------------------------------------------------------------
> tel + SMS: +420.603.226103
> tel + fax: +420.327.761992
> **********************************************

PS] WWW SERVER

[*] Filip Jirsak <JIRSAK(zv)gymnacel(tec)cz> - 28.1.1999 14:04:04

> From: Polak Jiri <Jiri.Polak(zv)tconsult(tec)cz>
> To: "'delphi-l(zv)fwd(tec)cz'" <delphi-l(zv)fwd(tec)cz>
> Subject: RE: RE: [PS] WWW SERVER
> Date sent: Thu, 28 Jan 1999 13:37:56 +0100
> Send reply to: delphi-l(zv)fwd(tec)cz

> > Napriklad IE3 i IE4 to tak delaji. Nebo mas jine vzsvetleni pro to,
> > ze je ns strance tabulka a zobrazi se cast tabulky, pak chvilku mysi
> > klikam na scrollbar, chvilku nic a pak to popojede dal, zobrazi se
> > treba cast tagu (napr <A ...) protoze zbytek jeste neni nacteny a
> > prohlizec nevi, ze je to tag.
>
> IE4 mi pri nacitani dlouheho dokumentu s jedinou tabulkou
> zobrazi bilou plochu a az je tabulka nactena cela,
> zobrazi ji naraz. Takze musim treba i 2 minuty cekat, nez zjistim
> ze tam nic moc neni.
> To, ze se u tebe chova jinak, si neumim vysvetlit.
> Dokud nema nactenou tabulku celou, nevi, kolik ma sloupcu,
> jak ma byt siroka atd. Prekresluje Ti ji tedy, v nekterych
> pripadech i nekolikrat?
Sorry, asi mas pravdu. Ted jsem to zkousel a tabulku to vykresluje
opravdu az celou. Asi jsem tem pocit ziskal, kdyz jsem mel dojem, ze
dokument je jen jedna tabulka, a navic se dokument s tabulkou obcas
nacte a zobrazi, a po chvili (nacteni dalsi casti) se to cele
prekresluje. To ale mozna bude obrazky, u kterych neni uvedena v HTML
velikost.
Ale snad se dockame, viz help z HomeSite 4.0 - Table:

COLS="number of columns"
Both Netscape (4.0 and above) and Internet Explorer (3.01 and above)
claim to support the <TABLE COLS="n"> attribute. The purpose of this
attribute is to allow the browser to incrementally display large
tables as the cell data is downloaded. It is part of the 'Complex
Table Model' as defined in the W3C draft HTML 3 Tables draft
specification. However, use of this attribute appears to do nothing
in Internet Explorer or Netscape (Communicator preview 2). (It has
been included here for completeness).

Filip Jirsak
*************************************************
Filip Jirsak
e-mail: Jirsak(zv)gymnacel(tec)cz (do 31.6.1998)
e-mail: Jirsak(zv)mujmail(tec)cz
ICQ: 12801030
autor www stranek Gymnazia Celakovice www.gymnacel(tec)cz


Graficke Formaty

[*] Lubos Dusanic <lubos(zv)iname(tec)com> - 28.1.1999 14:21:05

caves,

neviete niekto poradit zdroj, na ktorom by sa nachadzali popisy roznych
grafickych formatov suborov?

vdaka

--
lubos dusanic

mailto:lubos(zv)iname.com
http://www.geocities.com/SiliconValley/Haven/7613

CRC na string - revize problemu

[*] Petr Fejfar <callnet(zv)telecom(tec)cz> - 28.1.1999 15:03:21


> [Administrator]
> No ako komprimacna metoda sa CRC vobec nepouziva ani nepouzivalo
> ja potrebujem iba zmenit vsetky string polia na longint, aby mi
>vo velkej databanke
> vyhladavalo trochu rychlejsie


Hi,

kdyz jsem premyslel o tom, co zde bylo k danemu problemu napsanou, napadlo
me, ze nejblize k realite je Petr Zahradnik, kdyz klade otazku, zda se
zavedenim takove funkce neco vubec ziska. Dovolim si na toto tema predlozit
nasledujci analyzu.


1. Problem

Zrychlit operaci vyhledavani textove polozky v databazi s cca 33000 radky.


2. Puvodni hypoteza

Zavedenim nejake strucnejsi jednoznacne reprezentace retezce se zlevni
operace porovnani polozky tak, ze dojde k podstatnemu zkraceni stredni doby
na vyhledani polozky. Idealni reprezentace by byla 32bitu, protoze s ni
stroj umi manipulovat s nejnizsimi naklady.


3. Predpoklad

Protoze dalsi informace o problemu nemam, predpokladam, ze je databaze
setridena podle textoveho sloupce. Pokud ne, tak bych zameril pozornost
timto smerem, protoze tam lze dosahnout daleko vyznamnejsiho zrychleni. Pro
dalsi uvahy zavedu nejake parametry. Necht:

Ntot = 33000 ;celkovy pocet polozek
Neq = 1000 ;max. pocet shodnych polozek
Lavr = 50 ;prumerna delka retezce


4. Cena operace hledani

V setridenych datech se hleda nejcasteji algoritmem puleni intervalu, takze
pro nalezeni prvni ze shodnych polozek bude cena v nejhorsim:

COSTsearch = [ln(Ntot)+ln(Neq)] * [Tget+Tcmp+Toverhead] /1/
COSTsearch = 26 * (Tget + Tcmp + Toverhead)

rezije spojena s pulenim intervalu je stejna bez ohledu na reprezentaci dat
a lze ji tedy ignorovat:

COSTserach = 26 * (Tget + Tcmp) /2/


5. Zavedeni strucnejsi reprezentace polozek

Pokud pro jednoduchost budeme predpokladat, ze CRC by poskytoval
jednoznacnou reprezentaci, pak dostaneme

COSTcrc = Tcrc + 26 * (Tgetcrc + Tmpcrc) /3/

32bitovy CRC se pocita zpravidla po byte s tabulkou 256 zbytku, takze

Tcrc = Lavr * (Tgetch+2*Txor+Tshr) /4/

Musime si uvedomit, ze algoritmus jine hashovaci funkce bude drazsi nez
vypocet CRC32. Take vyreseni jednoznacnosti si vynuti delsi Tget a Tcmp, nez
by tomu bylo u dword reprezentace.
6. Strucnejsi reprezentace nic neresi

Opet DBGrid....

[*] Ales Radikovsky <radik(zv)seznam(tec)cz> - 28.1.1999 15:08:12

To asi nebude tak jednoduchy. Kdy� se posune o jeden zaznam cely grid, tak bych
chtel ,aby se ty pruhy posunuly..... takze potrebuju vedet, kdyz se to skrollne,
tak o kolik......

Ales

> vsak si to pocitaj ty
> vzdy ti to skoci do ondraw.... a ty musis len zistit ci si na novom riadku
>
> olej
>
> > Obavam se, ze by to taky nefungovalo pro filtrovane tabulky. Proto to chci
> > bez vazby na RecNo. Spis bych vyuzil nejake vlastnosti Gridu, ktery si
> > taky musi pamatovat, kde v tabulce zrovna je.....
> >
> > Ales


Graficke formaty

[*] Jarome Svoboda <svoboda(zv)okfas(tec)cz> - 28.1.1999 15:23:26

Snad ti to bude stacit ...
http://www.wotsit.org/

J.Svoboda
mailto:svoboda(zv)okfas(tec)cz

>caves,
>neviete niekto poradit zdroj, na ktorom by sa nachadzali popisy roznych
>grafickych formatov suborov?
>vdaka
>
>--
>lubos dusanic

Graficke Formaty

[*] Marek Soukup <marek(zv)comberg(tec)com> - 28.1.1999 15:24:13

Ahoj,
http://www.wotsit.org/

Marek

Lubos Dusanic wrote:

> caves,
>
> neviete niekto poradit zdroj, na ktorom by sa nachadzali popisy roznych
> grafickych formatov suborov?
>
> vdaka
>
> --
> lubos dusanic
>
> mailto:lubos(zv)iname.com
> http://www.geocities.com/SiliconValley/Haven/7613

Kdy Table1.Post

[*] jdanek(zv)fnbrno(tec)cz - 28.1.1999 15:34:14


Ahojte,

Prosim o radu s nasledujicim problemem.
Pracuji s D3 Prof. nad tabulkami DBF typu Dbase4. Na Form mam DbGrid a
DbMemo komponentu. Kdyz edituji text memo polozky databaze v okne DbMemo,
je potreba udelat
Table1.post; nebo Table1.next apod. nebo kliknout v DbGridu na jiny zaznam
a je to OK.
Chtel bych to vyresit tak, ze kliknutim na button bych provedl
Table1.post; Problem vsak
nastane tehdy, kdyz nebyl zaznam doposud zmenen. Pak dojde po Table1.Post;
k chybove
hlasce.
Moje otazka tedy zni: Podle ceho mohu programove zjistit, ze nastala v
zaznamu
zmena nebo jiz bylo provedeno post? Musito nejak jit, protoze komponenta
DbNavigator
se podle stavu zaznamu sama refresuje.
Diky za kazdou radu

Jozka
jdanek(zv)fnbrno(tec)cz

Graficke Formaty

[*] Petr Brant <p.brant(zv)samo(tec)cz> - 28.1.1999 15:48:22

Na jednom starsim CD z Chipu byla primo aplikace -1000 formatu nebo tak
nejak - byl tam popis EXE, COM, BMP, PCX, TGA, TIF,...... Tipuju to tak
na zari 1997.********************************************************
Petr Brant [p.brant(zv)samo(tec)cz]

programator v MSVC++, obcas Delphi nebo Visual Basic
********************************************************
> -----P�vodn� zpr�va-----
> Od: Lubos Dusanic [SMTP:lubos(zv)iname.com]
> Odesl�no: 28. ledna 1999 14:21
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Graficke Formaty
>
> caves,
>
> neviete niekto poradit zdroj, na ktorom by sa nachadzali popisy
> roznych
> grafickych formatov suborov?
>
> vdaka
>
> --
> lubos dusanic
>
> mailto:lubos(zv)iname.com
> http://www.geocities.com/SiliconValley/Haven/7613
>

CRC na string - revize problemu

[*] Petr Fejfar <callnet(zv)telecom(tec)cz> - 28.1.1999 16:04:30


> [Administrator]
> No ako komprimacna metoda sa CRC vobec nepouziva ani nepouzivalo
> ja potrebujem iba zmenit vsetky string polia na longint, aby mi
>vo velkej databanke
> vyhladavalo trochu rychlejsie


Hi,

kdyz jsem premyslel o tom, co zde bylo k danemu problemu napsanou, napadlo
me, ze nejblize k realite je pravdepodobne Petr Zahradnik, kdyz klade
otazku, zda se
zavedenim takove funkce neco vubec ziska. Dovolim si na toto tema predlozit
nasledujci analyzu.


1. Definice problemu

Zrychlit operaci vyhledavani textove polozky v databazi s cca 33000 radky.


2. Puvodni hypoteza

Zavedenim nejake strucnejsi jednoznacne reprezentace retezce se zlevni
operace porovnani polozky tak, ze dojde k podstatnemu zkraceni stredni doby
na vyhledani polozky. Idealni reprezentace by byla 32bitu, protoze s ni
stroj umi manipulovat s nejnizsimi naklady (?)


3. Predpoklad

Protoze dalsi informace o problemu nemam, predpokladam, ze je databaze
setridena podle textoveho sloupce. Pokud ne, tak bych zameril pozornost
timto smerem, protoze tam lze dosahnout daleko vyznamnejsiho zrychleni. Pro
dalsi uvahy zavedu nejake parametry. Necht:

Ntot = 33000 ;celkovy pocet polozek
Neq = 1000 ;max. pocet shodnych polozek
Neq4 = Neq ;max. pocet polozek, ktere se shoduji v prvnich 4
znacich
Lavr = 50 ;prumerna delka retezce


4. Cena operace hledani

V setridenych datech se hleda nejcasteji algoritmem puleni intervalu, takze
pro nalezeni prvni ze shodnych polozek bude cena v nejhorsim:

COSTsearch = [ln(Ntot)+ln(Neq)] * [Tget+Tcmp+Toverhead] /1/
COSTsearch = (16 + 10) * (Tget + Tcmp + Toverhead)

rezije spojena s pulenim intervalu je stejna bez ohledu na reprezentaci dat
a lze ji tedy ignorovat:

COSTsearch = 26 * (Tget + Tcmp) /2/


5. Zavedeni strucnejsi reprezentace polozek

Pokud pro jednoduchost budeme predpokladat, ze CRC by poskytoval
jednoznacnou reprezentaci, pak dostaneme pro vyhledani polozky naklady:

COSTcrc = Tcrc + 26 * (Tgetcrc + Tmpcrc) /3/

32bitovy CRC se pocita zpravidla po bytech s tabulkou 256 zbytku, takze

Tcrc = Lavr * (Tgetch+2*Txor+Tshr) /4/
Tcrc = 50 * (Tgetch+2*Txor+Tshr)


6. Hledani primo v retezcich

Pro hledani textovych polozek plati

COSTtxt = 26 * (Tgettxt + Tcmptxt) /5/

Odectenim /5/ a /3/ dostaneme nerovnost:

Tcrc/26 ? (Tgettxt-Tgetcrc) + (Tcmptxt-Tcmpcrc) /6/

Je nutne si uvedomit, ze na rozdil od operaci Tgetcrc a Tcmpcrc, nejsou
jejich textove protejsky konstantni. S urcitym zjednodusenim lze
predpokladat, ze pro K=ln(Ntot)-ln(Neq4) = 6 prvnich puleni by bylo mozne
retezce porovnavat take operacemi Tgetcrc a Tcmpcrc (trideni pro potreby
puleni intervalu nema nic spolecneho s prezentaci dat uzivatelum). Pokud by
nektere texty byly kratsi ne 4 znaky, cena operaci by lehce stoupla.

Tcrc/20 ? (Tgettxt-Tgetcrc) + (Tcmptxt-Tcmpcrc) /7/

dosazenim /4/

2.5 * (Tgetch+2*Txor+Tshr) ? (Tgettxt-Tgetcrc) + (Tcmptxt-Tcmpcrc)
/8/
7. Zaver


Musime si uvedomit, ze algoritmus jine hashovaci funkce bude drazsi nez
vypocet CRC. Take vyreseni jednoznacnosti si vynuti delsi Tget a Tcmp, nez
by tomu bylo u dword reprezentace, takze bych se nejprve podival
statisticky, jake vlastnosti maji zpracovavana data tj. jaka bude hodnota M
a zkusil si za pomoci nejakych odhadu a mereni zjistit, jake jsou casy
jednotlivych na datech citlivych operaci a vyhodnotit nerovnost:

Trepre/M ? (Tgettxt-Tgetcrc) + (Tcmptxt+Tcmpcrc) /9/


I kdyz hodnota pro porovnavani s uzitim zastupnych dat bude pravdepodobne
kratsi, tak se IMHO musi zvazit, jestli absolutni uspora casu je vyznamna.
BTW, moje zkusenosti s SQL servery rikaji, ze umeji slusne hledat v
setridenych textech a jsou srovnatelne s jednoucelove napsanym strojem v
ASM, coze je prirozene, protoze jejich tvurci se celou radu let snazi tyto
operace optimalizovat, stejne jako funkce pro vytvareni zastupnych dat.

Bye, pf


P.S.

Kdyby nekdo umel srovnat nejakou hashovaci funkci, ktera by primo pocitala
index, rad bych se priucil.

Kdy Table1.Post

[*] Marek Soukup <marek(zv)comberg(tec)com> - 28.1.1999 16:07:34

Ahoj,
podle me by to melo jit podle metody State tridy TTable. Nebo si muzes
udelat nejakou promenou Zmena, ktera bude boolean a kterou zmenis na True po
editaci.
No a pred postem se podivas jestli je zmena true nebo ne. Je to jenom napad a
asi to pude lip :-)

Marek Soukup

jdanek(zv)fnbrno(tec)cz wrote:

> Ahojte,
>
> Prosim o radu s nasledujicim problemem.
> Pracuji s D3 Prof. nad tabulkami DBF typu Dbase4. Na Form mam DbGrid a
> DbMemo komponentu. Kdyz edituji text memo polozky databaze v okne DbMemo,
> je potreba udelat
> Table1.post; nebo Table1.next apod. nebo kliknout v DbGridu na jiny zaznam
> a je to OK.
> Chtel bych to vyresit tak, ze kliknutim na button bych provedl
> Table1.post; Problem vsak
> nastane tehdy, kdyz nebyl zaznam doposud zmenen. Pak dojde po Table1.Post;
> k chybove
> hlasce.
> Moje otazka tedy zni: Podle ceho mohu programove zjistit, ze nastala v
> zaznamu
> zmena nebo jiz bylo provedeno post? Musito nejak jit, protoze komponenta
> DbNavigator
> se podle stavu zaznamu sama refresuje.
> Diky za kazdou radu
>
> Jozka
> jdanek(zv)fnbrno(tec)cz

Kdy Table1.Post

[*] peterrus(zv)intesys(tec)cz (Peter Rus) - 28.1.1999 16:08:16

Ahoj,

mozna bys mohl pouzit TDataSet.State property.

Pokud bude dsEdit nebo dsInsert, muzes provest post, jinak ne-e ..

uses ..., Db;

procedure Button_Click(Sender : TObject);
begin
If (Table1.State = dsBrowse) or (Table1.State = dsInsert) then Table1.Post;
end;

Druha moznost je zabranit proniknuti vyjimky na povrch:

procedure Button_Click(Sender : TObject);
begin
Try
Table1.Post;
except
end;
end;

To ovsem neni moc vhodne, protoze by bylo fajn to alespon poznamenat, nebo
nekam napsat ...
neco jako
StatusBar1.Panels[4].Text := 'Nelze ulozit zaznam';

Mej se,

Peter



jdanek(zv)fnbrno(tec)cz wrote:

> Moje otazka tedy zni: Podle ceho mohu programove zjistit, ze nastala v
> zaznamu
> zmena nebo jiz bylo provedeno post? Musito nejak jit, protoze komponenta
> DbNavigator
> se podle stavu zaznamu sama refresuje.
> Diky za kazdou radu


Kdy Table1.Post

[*] Martin Fron�k <FRONEK(zv)ZZNSLANY.CZ> - 28.1.1999 16:23:33

Obcas se podivej do helpu, treba na TDataSource::State


Martin Fron�k
ZZN Slan� a.s.
Pra�sk� 1579, 274 49, Slan�
tel. +420-314-522986
e-mail: fronek(zv)zznslany(tec)cz

> -----P�vodn� zpr�va-----
> Od: jdanek(zv)fnbrno(tec)cz [SMTP:jdanek(zv)fnbrno(tec)cz]
> Odesl�no: 28. ledna 1999 14:34
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Kdy Table1.Post
>
>
> Moje otazka tedy zni: Podle ceho mohu programove zjistit, ze
> nastala v
> zaznamu
> zmena nebo jiz bylo provedeno post? Musito nejak jit, protoze
> komponenta
>

CRC a ine rutiny

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 28.1.1999 16:54:28

Ahojte.

Prebiehala tu debata okolo CRC, odporucam pozriet si
http://www.csd.net/~cgadd/knowbase/master.htm
kde je mnoho algoritmov v Pascale (Delphi).
Okrem CRC su tam rutiny tykajuce sa napr. i komprimacie,
wokienok a vselicoho mozneho. Mozno si tam nieco najdete.
Popripade tu: http://www.csd.net/~cgadd/knowbase/maincat.htm

Peter Vlkovic


NT & DBF

[*] AITIX <aitix(zv)aitix(tec)cz> - 28.1.1999 17:18:50

Ahoj,
mame problem s NT-ckama, pokud na nich jsou umisteny DBF soubory a
pristupuje se k nim z multiuser aplikace. Konkretne dodame nas system (ten
je v Delphi, takze to neni uplne off-topic :-))), ktery bezi proti Informix
DB Serveru. Vetsinou je u zakaznika jeste predchozi software v DBF a s tim
je prave problem.
Po umisteni na NT server (predtim byl Novell) nam autori puvodniho programu
tvrdi, ze:
1) aplikace bezi o hodne pomaleji
2) spatne funguji zamky aplikace, vety jsou zamceny i po uvolneni

Mate s tim nekdo zkusenosti? Daji se nejak nastavit NT-cka aby se k DBF
chovala pratelsteji?
Diky
Leos Urban

Kontrola bankovniho uctu

[*] AITIX <aitix(zv)aitix(tec)cz> - 28.1.1999 17:23:01

Ahoj,
mate nekdo algoritmus na obecnou kontrolu bankovniho uctu? Ja mam od KB
navod na kontrolu predcisli a cisla uctu pres modulo 11, s tim 90% uctu
zkontroluju, pak se ale objevi ucet treba ze Sporitelny, konkretne napriklad
4019756-148 a jsem mimo. KB ma predcisli 6-mistne, tady je vepredu 7 mist, o
nejake kontrole ani nemluvim.
Kdybyste meli nejake info nebo postup, byl bych velmi vdecen.
Dik
Leos


Graficke Formaty

[*] Ing. Jaroslav K�e�ek - 28.1.1999 17:29:07

Kdyby nestacil www.wosit.org
existuje bichle J.D.Muray a W. van Ryper - Encyklopedie grafick�ch form�t�.
Computer Press 1995.
Tam je nepreberne informaci, technik a popisu o gr. formatech.

Jaroslav Krecek

**********************************************
Ing. Jaroslav K�e�ek
-------------------------------------------------------------
GRAFEX - software �it� na m�ru
- harware pro Va�e pot�eby
-------------------------------------------------------------
http:\\web.iol(tec)cz\grafex
mailto:grafex(zv)iol(tec)cz
-------------------------------------------------------------
tel + SMS: +420.603.226103
tel + fax: +420.327.761992
**********************************************

-----P�vodn� zpr�va-----
Od: Lubos Dusanic <lubos(zv)iname.com>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 28. ledna 1999 14:51
P�edm�t: Graficke Formaty


>caves,
>
>neviete niekto poradit zdroj, na ktorom by sa nachadzali popisy roznych
>grafickych formatov suborov?
>
>vdaka
>
>--
>lubos dusanic
>
>mailto:lubos(zv)iname.com
>http://www.geocities.com/SiliconValley/Haven/7613
>
>
>

CRC na string

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 28.1.1999 17:34:46

> [Administrator] Kolega urobil tento zdrojak na na 33.000
> zaznamoch to urobilo 1 chybu co je slusne.
>
> > <<Unit2.pas>>
> [Administrator]
> Na vysvetlenie : ukladam to v databanke do dvoch CRC a pouzivam
> len VELKE pismena bez diakritiky.
> Ked hladam tak pouzivam tiez bez diakritiky. Ale co napisal
> "Peter Vlkovic [vlkovic(zv)minv.sk]" ma dost
> zaujima. Pouzivam BDE, PARADOX. Aj ked setrim na FLASH FILER!!!

Ja len upresnim. Nema to nic spolocne s CRC. V minulosti som robil
fulltextove
vyhladavanie pre subore v DBASE o cca 40.000 zaznamoch.
Kvoli pomalemu DOS-u som to spravil v assembleri a postupne
zoptimalizoval
na maximalnu rychlost. Neskor som nieco portoval aj na Delphi, kde je
odozva na prehladanie prakticky nulova.
Ak by islo o nieco podobne (spominal si ze potrebujes zrychlit
vyhladavanie v 30.000 databaze) strucne nacrtnem mozne riesenie.
Datovy subor by sa nacitaval sekvencne v co najvacsich blokoch.
Pre kazdy blok dat sa spusta vyhladavacia komparacna rutina v
assembleri,
vsetky vyhovujuce zaznamy sa smeruju na pamatovy bufer (s vyplachovanim
do suboru)
Po prehladani sa zobrazi vystupny subor s najdenymi zaznamami.
Nie je to nic zlozite. Jedinym problemom je detailne poznat strukturu
datoveho
suboru v Paradoxe (ja vsak zatial poznam len DBASE).
Ak by si mal zaujem, napis nieco blizsie na moj sukromny mail.

Peter Vlkovic


NT & DBF

[*] peterrus(zv)intesys(tec)cz (Peter Rus) - 28.1.1999 17:45:57

Ahoj,

pokud muzu, taky bych prihodil trosku toho zleho na NT ...

My jsme prehodili nas system z Novellu na NT. Nejdrive jsme si mysleli, ze
nebude zadny problem - cekali jsme, ze stavajici dos aplikace nebude mit
problemy z NT disky, takze jsem pomoci net share nahodil disky atd. atd. atd.
... Ale ouvej. Dosovsky program z neznamych duvodu NEBYL SCHOPEN multiuser
pristupu k databazim na NT serveru. Coz nas podnitilo k akci... behem nekolika
dni jsme zhruba program prepsali na Win32 aplikaci, odzkouseli a na datamodul
pridali TSession ... najednou byl multiuser ok ... Pak ale nastal dalsi
problem.

V soucasne dobe je nase "podnikatelska skupina" utvorena dvema pravnimi subj.
operujicimi na opacnych stranach Prahy. Jeden, matersky, pouziva sbernicovou
topologii (coax) s Novell Netwarem 3.12 (server p166/64MB EDO RAM, 1.2 GB (12
ms) disk; ta druha ma NT 4.0 a je na hvezdicove topologii s dvojlinkou (server
PII/266, 96MB SDRAM, 4.3 GB (9 ms) disk). Nevim, jestli je to jenom muj maly
nazor, ale NT server, ac je ten pocitac mnohem mocnejsi a at je sit sebelepsi,
dosahuje sotva 60% vykonu "hloupe" Netwarovske site. Timto bych rad apeloval na
vsechny ty nt-ckare, co tvrdi, ze Novell je k nicemu. OMYL, PANOVE! Novell je a
bude tim nejlepsim, co muze maly podnikatelsky subjekt (max 100 terminalu/1
server) ziskat. A navic, pokud jsem na NT serveru nastavil takovou tu srandu
jako "maximum throughput for file sharing", doslo ke zlepseni behu aplikace o
cca 6%. (Pokud jela jen jedna stanice).

Secteno podtrzeno .. s popisovanym bodem 1) souhlasim v plnem rozsahu, protoze
NT fakticky nic moc. Mozna ale nemame to spravne zelezo :-)) (Intel uz pry
udelal desku na 8 procesoru ... PII/Xeon), ale bohuzel.. na to nejsou penize.

Bod 2) tenhle problem jsem (zaplatpanbuh) zatim neresil, ale je dost mozne, ze
tam je jenom 11 terminalu (a zaznamu premnoho), takze asi si nikdo neklikne
dvakrat...

Prominte za castecny offtopic, prijemny den,

Peter Rus ml.
Intesys Group a. s.

AITIX wrote:

> 1) aplikace bezi o hodne pomaleji
> 2) spatne funguji zamky aplikace, vety jsou zamceny i po uvolneni
>
> Mate s tim nekdo zkusenosti? Daji se nejak nastavit NT-cka aby se k DBF
> chovala pratelsteji?

Re[2]: POZOR - novy virus v internetu

[*] LuborK(zv)tnet(tec)cz (Kolar Lubor) - 28.1.1999 18:02:46

Dne Thu, 28 Jan 1999 12:49:58 +0100 Stanislav Kolar napsal:

> At 19:18 25.1.1999 +0100, you wrote:
>
> >Me uz podobne stupidni vtipy zacinaji lezt na nervy, jak je proboha takovy
> virus udelany ? Java Applet ?
> >ActiveX ?
>
> Neni udelany nijak - nic takoveho proste neexistuje. Jediny "opravdovy"
> virus v cele te veci je to, ze se ten e-mail bude mnozit a sirit (jako
> opravdovy virus) diky neznalosti spousty lidi, kteri chteji v dobre snaze
> upozornit ostatni na, podle nich, aktualni hrozbu.
> Ale zadny virus, ktery by se siril e-mailem a spustil se pri otevreni toho
> e-mailu v editoru jakehokoliv mail-klienta proste napsat nejde !
Kdyz uz se tu keca o takovejch blbostech:
1) pisatel otazky na WBScript nebo JScript si delal jen ironickou
narazku
2) nemas pravdu, tak pred pul rokem probehla internetem zprava o
dire v JavaScripu, kdyz mailovy program podporujici HTML (napr. Outlook,
mate ho tu skoro vsici :-) to otevrel, tak zaroven mohl (dle nastaveni
browseru) spustit ten JavaScript (a tam se taky diry najdou, takze ve
finale mohl nejakej ten bordylek nadelat, i kdyz asi ne ten, o cem to
nesmyslne varovani psalo).
Ale nechte uz toho, nema to smysl.
Lubor bIRDIE Kolar
====================
GSM Phone: +420-603-410019
ICQ: 18587772


MIDAS, BDE, WinBAse602 engine WDE, programatori so

[*] LuborK(zv)tnet(tec)cz (Kolar Lubor) - 28.1.1999 18:05:47

> 3. WDE
>
> WDE- WinBase Database Engine
>
> Toto je sada komponent pre pripojenie k SQL serveru WinBase, ktory je na
> podstatne vyssej urovni ako InterBase (rychlost,...), samozrejme je vhodny
> najma pre tuzemske podmienky. Rozhodol som sa cca. pred pol rokom o vyvoji
> SQL linku pre napojenie , ale vzhladom na nerealnost pisania SQL linku v
> totalne chybnom BDE-DDK som od tohoto
> upustil, takze jedna sa o standardne komponenty odvodene od TDataSet. V
> sucasnosti su pred dokoncenim.
Ono je to nekde k dispozici? Ja mam SDK, kde jsou akorat komponenty
zapouzdrujici WB jako celek, nikoliv na urovni DataSetu. Primo na
hotline jsem se dozvedel, ze neco takoveho, jako nativni WB dataset je v
nedohlednu

Lubor bIRDIE Kolar
====================
GSM Phone: +420-603-410019
ICQ: 18587772


Kontrola bankovniho uctu

[*] Arnost Kobylka <Arnost.Kobylka(zv)atlas(tec)cz> - 28.1.1999 18:26:31 -0000

Opravdu jsem se setkal s tim ze vetsinou plati tvuj algoritmus
Suma(a[i]*2^i) mod 11 = 0 (i samozejme odzadu od 0)
zvlast pro predcisli a zvlast pro cislo uctu,

ale plati to i s cislem pobocky. To za "-" je u sporitelny cislo pobocky
a to je ve skutecnosti soucasti cisla uctu, to neni rozdeleni na predcisli.
Spravne uz by se tam ta pomlcka vubec psat nemela. To plati i ve tvem
pripade
...=275 mod 11=0

Ale zjistil jsem ze to neplati pro vnitrni ucty banky - tj. ucty na poplatky
atd.

Ing. Arno�t Kobylka
C3, s.r.o.
�rob�rova 32
Praha 10
71734608

-----P�vodn� zpr�va-----
Od: AITIX <aitix(zv)aitix(tec)cz>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 28. ledna 1999 17:03
P�edm�t: Kontrola bankovniho uctu


>Ahoj,
>mate nekdo algoritmus na obecnou kontrolu bankovniho uctu? Ja mam od KB
>navod na kontrolu predcisli a cisla uctu pres modulo 11, s tim 90% uctu
>zkontroluju, pak se ale objevi ucet treba ze Sporitelny, konkretne
napriklad
>4019756-148 a jsem mimo. KB ma predcisli 6-mistne, tady je vepredu 7 mist,
o
>nejake kontrole ani nemluvim.
>Kdybyste meli nejake info nebo postup, byl bych velmi vdecen.
>Dik
>Leos
>

Kontrola bankovniho uctu

[*] Ale� Kle�ka - 28.1.1999 18:45:16

P�ed��sl� ��tu m��e b� nevypln�n� a max. d�lka je 6 znak�
��slo ��tu mus� m�t max.10 znak�.
P�ed��sl� i ��slo ��tu m��e obsahovat pouze ��slice,

Algoritmus kontroly ��sla ABCDEFGHIJ:
��slice: A B C D E F G H I J
v�hy: 6 3 7 9 10 5 8 4 2 1
---------------------------------
V�hy se k ��slic�m na jednotliv�ch pozic�ch p�i�azuj� zprava.
��slo ABCDEFGHIJ je v po��dku, pokud je sou�et S beze zbytku d�liten� 11.
S=J*1+I*2 +H*4+G*8+F*5+E*10+D*9+C*7+B*3+A*6.

N�kdy se st�v�, �e n�kdo vypln ��slo ��tu nap�. 609-4019756-148, v tom
p��pad� se druh� poml�ka vynech�v� a posl. dv� skupiny se spoj�. Kdy� si
vyskou�� ��slo 4019756148, tak zjist�, �e je platn� - pouze ho asi n�kdo
�patn� vyplnil ( nev�m, odkud jsi ho vzal ).

Jinak pro v�po�et a kontrolu ��sla ��tu je vydan� n�jak� p�edpis �NB, kter�
by nem�l b�t probl�m sehnat ( ta pravidla, kter� jsem uvedl v �vodu jsou v
podstat� nejd�le�it�j�� v�cuc z n�j )

-----P�vodn� zpr�va-----
Od: AITIX <aitix(zv)aitix(tec)cz>
Komu: delphi-l(zv)fwd(tec)cz <delphi-l(zv)fwd(tec)cz>
Datum: 28. ledna 1999 18:04
P�edm�t: Kontrola bankovniho uctu


>Ahoj,
>mate nekdo algoritmus na obecnou kontrolu bankovniho uctu? Ja mam od KB
>navod na kontrolu predcisli a cisla uctu pres modulo 11, s tim 90% uctu
>zkontroluju, pak se ale objevi ucet treba ze Sporitelny, konkretne
napriklad
>4019756-148 a jsem mimo. KB ma predcisli 6-mistne, tady je vepredu 7 mist,
o
>nejake kontrole ani nemluvim.
>Kdybyste meli nejake info nebo postup, byl bych velmi vdecen.
>Dik
>Leos


Vesela prihoda

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 28.1.1999 19:04:46

Martin Fron�k wrote:

> A je tam NTFS ?

Jo.


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


pripojeni k Interbase

[*] jiri.binder(zv)pedf.cuni(tec)cz - 28.1.1999 19:41:18

Pri prihlaseni k databazi Interbase na me vybafne telefonicke
pripojeni site.Po jeho stornovani se pripojim a vse bezi normalne.
Pokud se potom napr. v server Manageru odpojim a znovu
pripojim, tak pri novem pripojeni uz to neotravuje.

Prosim, muze mi nekdo poradit co mam spatne?

IB je na NT serveru, vsude pouze TCP/IP, klient Win98

Jiri Binder

QReport

[*] Martin Kuska <martin.kuska(zv)amenit(tec)cz> - 28.1.1999 20:24:51

Krayzel Libor wrote:
>
> Zdravim,
>
> zacinam s QReportem a mam zasadni dotaz. Mam DBGrid s tabulkou a
> potrebuju vytisknout vzdycky jen aktualni zaznam. Jak spravne navrhnout
> ten report?

Zdar.

Tak dej na sestavu jen TitleBand a do nej normalne ty QRDBLabely. Ja to
tak delam.


--
==============================================================
= Ing. Martin Kuska - Amenit s.r.o. =
= Na Valech - budova Dytron, 741 01 Novy Jicin =
= telefon/fax: +420 656 706203 mobil: +420 603 710545 =
= http://www.amenit(tec)cz e-mail: martin.kuska(zv)amenit(tec)cz =
==============================================================

PS] WWW SERVER

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 28.1.1999 21:08:10

To mi docela vadi taky. Nacita se to zbytecne dlouho (mame sice pevnou
linku, ale pouze 33k pro asi 10 lidi). Nevim jestli je tabulka fajn nebo
je to prasarna, ale osobne bych uvital vyssi rychlost :-). Na druhou
stranu, darovanemu koni na zuby nesahej atd. (no ale ja uz jsem takovy
stoural). To mi pripomina, ze bych mel konecne sesmolit neco k projektu
DBEasy, ovsem vidim to tak za 14 dni, nejak nestihame :-(

Mac

Polak Jiri wrote:

> IE4 mi pri nacitani dlouheho dokumentu s jedinou tabulkou
> zobrazi bilou plochu a az je tabulka nactena cela,
> zobrazi ji naraz. Takze musim treba i 2 minuty cekat, nez zjistim
> ze tam nic moc neni.

--
==============================================================
= Ing. Martin Kubecka - Amenit s.r.o. =
= Na Valech - budova Dytron, 741 01 Novy Jicin =
= telefon/fax: +420 656 706203 mobil: +420 603 265926 =
= http://www.amenit(tec)cz mailto:martin.kubecka(zv)amenit(tec)cz =
= ICQ: 8906773 GSM (SMS): martin.kubecka(zv)sms.paegas(tec)cz =
==============================================================

PS] - konference

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 28.1.1999 21:17:26

Ahoj all,

tak snad uz se rozjede konference pro aktivitu Programatori sobe.

2Jan Sebelik: rozeslete prosim tento majl ucastnikum seminare,
pripadne dalsim lidem, o kterych si myslite, ze by je to mohlo
zajimat a neberou konferenci delphi-l(zv)fwd(tec)cz.

_PRACOVNI_ ceska konference pro projekt je na adrese

delphreecs-l(zv)fwd(tec)cz

Prihlasit se lze takto:
Na adresu Majordomo(zv)fwd(tec)cz poslete v tele zpravy prikaz

SUBSCRIBE delphreecs-l <your name>

(priklad: SUBSCRIBE delphreecs-l zhlinka(zv)login(tec)cz)

Zahajeni ostreho provozu predpokladam v utery, do te doby se
zkousejte prihlasit. Po prihlaseni jeste musite poslat potvrzeni o
platnosti vasi prihlasky. Zatim se prihlasujte, obcas mozna vyslu
zkusebni zpravicku.

Administrovat konference (jeste bude univerzalni v anglictine,
delphree-l) budu ja. Proto stanovuji tato pravidla: konference budou
slouzit vyhradne aktivite "Programatori sobe". Konference by mely
predevsim obsahovat dulezite zpravy pro vsechny zucastnene a
hledani kontaktu pro spolupraci. Nejsou pripustne zpravy typu "jak
se dela...", plkani o tom, co by meli delat ti druzi a temata
nesouvisejici s projektem. Debata nad urcitym projektem by mela
probihat na privatni urovni mezi ucastniky projektu. V konferenci se
pak muze objevit take oznameni o ukonceni nejake zasadni faze
vyvoje projektu a o moznosti stazeni aktualizace na webu. Tyto
zpravy bude podavat koordinator projektu.

Dulezite zpravy by se mely objevit krome narodni konference take v
celosvetove konferenci (v anglictine). Konference delphreecs-l je v
cestine nebo slovenstine, konference delphree-l bude vyhradne v
anglictine.


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


MIDAS, BDE, WinBAse602 engine WDE, programatori so

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 28.1.1999 21:17:27

iturcan(zv)gamo.sk wrote:

> 5. Programatori sobe
>
> Dost skreslena predstava o pomahani, pretoze v Cechach tak ako aj na
> Slovensku je dost velka konkurencia a obavam
> sa ze vedenia vyvojarskych firiem by neboli nadsene keby ich programatori
> programovali gratis,... a navise este pre konkurenciu !! ?
>
Mnoho pozdravu! :-)

Takze konecne usazen a pripojen? Iniciativa "Programatori sobe"
volne navazuje na nas rozhovor jeste na pude Inprise. Zkousel jsem
to rozjet nejdrive po komercni strance s nekolika kolegy. Pak tu ale
byl seminar v Belohradu, kde vyplynuly na povrch dalsi problemy k
reseni, navic vystup pana Kubata tam mnohe (vcetne me) silne
podrazdil (kdyz nedokazeme prodat programy tak, abychom zahy
zaplatili C/S, tak mame spatny podnikatelsky zamer :). Proto
napad zalozit tuto iniciativu (a to celosvetove, ne jen u nas) podle
vzoru Linuxu vznikl tam, s vedlejsim cilem ukazat, ze spatny
podnikatelsky zamer je licencovani technologii v C/S. :-) Jsem
presvedcen, ze i firmy tim mohou jen ziskat, kdyz nechaji sve
programatory pracovat 3 dny v mesici pro tuto iniciativu, protoze se
to ve vysledku muze mnohonasobne vratit. Pripadne, coz povazuji
za jeste lepsi variantu, pusti _nektere_ technologie, ktere vyvijeji
pro svou potrebu, volne do sveta k volnemu pouziti a tedy i k
doladeni.


S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz, localizator(zv)localizator.com
Tel.: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


GExperts

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 28.1.1999 21:19:25

Me to chodi korektne - mam verzi 0.96.1

Mac

"Ing. Zdenek Sraier" wrote:

> Mam GExperts 0.96 a D4Prof.
> Po otevreni Code Librarian ziskas treeview a memo.
> Pokud na memu kliknes pravym tlacitkem, dostanes nabidku mimo jine
> na Highlighting - &Pascal, &C++ a &None.
>
> Databazi jsem si take stahnul a je tam opravdu dost zajimavych veci.
>
> Jen to zobrazeni kdyby bylo lepsi. Mozna je to tim, ze nemam nainstalovany
> zadne komponenty na syntax highlighting, nevim.
>

Calculated Fields

[*] Michal Salaj <salaj(zv)pronix.sk> - 28.1.1999 21:24:34

Zdravim,

mam jeden problem. Potrebujem v programe dynamicky vytvorit a pridat do tabulky Calculated Field. Je to vobec mozne? Nikde som nenasiel tuto moznost.

Vdaka za radu

Miso.
salaj(zv)pronix.sk

PRONIX Technology
Kriva 23
040 01 Kosice
e-mail: pronix(zv)pronix.sk
http://www.pronix.sk

Vesela prihoda

[*] Zdenek Drvota <zds(zv)pce.fairnet(tec)cz> - 28.1.1999 21:28:10


From: "Jaro" <jaro(zv)sinea(tec)cz>
> Ja to rikam porad, ze souborovy databaze jsou tuze nebezpecny ...... kdyz
> dokazou znicit i neznicitelny Win NT .... nebo ze by nebyvaly byly ty
> Bilovi NT
> neznicitelny?? ? Uz se zase rouham.
>
> Copak Win NT, ale Windows 98 ... to je dokonalost sama. Kdyz je instalujete
> tak vam toho ten instalak zase nakrmi do budky.
> Jo .. pry jsou rychlejsi ... a taky bezpecnejsi.
>
> Pratele muzete mi poradit, co delat, kdyz si ty bezpecnejsi z bezbecnych ...
> no ty Bilovi okna usmyslej po startu ohlasit
> "soubor c:\windows\system\vmm32.vxd chybi" a odmitnou se nastartovat?
...a potom se objevi "Nyni muzete pocitac bezpecne vypnout" :-))))
Mne to dela taky (asi stejne pravidelne), na W95 OSR2, i W98,
na dvou ruznych PC (AMD K6-2/266, Intel Celeron 300A)

> Samozrejme, ze tam ten soubor je.
No jasne, ze je.
> Inu reknete si: nezbyva nez preinstalovat! Tak jo. Jenze po kompletni
> preinstalaci si ten preslechtenej system vede stale svoji pisnicku -
> jen s tim rozdilem, ze ten problem ohlasi jen obcas .. tak pri kazdym tretim
> staru.
> Ach Boze - pardon prerekl jsem se - ach Bile, za ktere hrichy nas trestas?
> Jaro
> ------------
> >> >
> >> > Ahoj all,
> >> >
> >> > Zanechte na chvilku prace, a slyste, co se mi dnes prihodilo. Na
> >> > skoleni o databazich jsem chtel predvest nazornou ukazku toho,
> >> > jak to dopadne, kdyz pri editaci souborove databaze vypnou
> >> > proud... Potom nesly nastartovat entycka... :-)))))
> >> >
> >> >
> >> > S pozdravem
> >> >
> >> > Zbysek Hlinka
> >> >
> >
>
>


-----------------------------------------------
Ing. Zdenek Drvota e-mail:drvota(zv)zds(tec)cz
director
ZDS, spol. s r.o.
Hronovicka 708 tel:+420-40-6613756
530 02 Pardubice fax:+420-40-6613756
Czech Republic http://www.zds(tec)cz
e-mail:info(zv)zds(tec)cz
Internet proti monopolu http://www.bojkot(tec)cz


NLM modul

[*] Zdenek Drvota <zds(zv)pce.fairnet(tec)cz> - 28.1.1999 21:28:10

A on v posledni dobe bezi Novell na Windowsech?
:-o

From: Bene� Jaroslav <JBenes(zv)cpoj(tec)cz>
To: delphi-l(zv)fwd(tec)cz
Subject: NLM modul
Date sent: Wed, 27 Jan 1999 20:43:04 +0100
Send reply to: delphi-l(zv)fwd(tec)cz

> Ahoj,
> mam malou otazecku: lze napsat v Delphi NLM modul pro Novell?
> Jaro B.


-----------------------------------------------
Ing. Zdenek Drvota e-mail:drvota(zv)zds(tec)cz
director
ZDS, spol. s r.o.
Hronovicka 708 tel:+420-40-6613756
530 02 Pardubice fax:+420-40-6613756
Czech Republic http://www.zds(tec)cz
e-mail:info(zv)zds(tec)cz
Internet proti monopolu http://www.bojkot(tec)cz


NT & DBF

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 28.1.1999 21:40:06

No jestli jsem to dobre pochopil tak pouzivate souborovou databazi. Na sdileni
souboru je NoWell skutecne rychlejsi (ostatne to snad priznava i MS). Ovsem kdo by
dnes jeste delal souborove databaze pro multiuser prostredi ze ;-)

Mac

Peter Rus wrote:

> Secteno podtrzeno .. s popisovanym bodem 1) souhlasim v plnem rozsahu, protoze
> NT fakticky nic moc. Mozna ale nemame to spravne zelezo :-)) (Intel uz pry
> udelal desku na 8 procesoru ... PII/Xeon), ale bohuzel.. na to nejsou penize.

--
==============================================================
= Ing. Martin Kubecka - Amenit s.r.o. =
= Na Valech - budova Dytron, 741 01 Novy Jicin =
= telefon/fax: +420 656 706203 mobil: +420 603 265926 =
= http://www.amenit(tec)cz mailto:martin.kubecka(zv)amenit(tec)cz =
= ICQ: 8906773 GSM (SMS): martin.kubecka(zv)sms.paegas(tec)cz =
==============================================================

TColection help

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 28.1.1999 22:00:23

istenp2.epr(zv)mail.cez(tec)cz wrote:
>
> Zdravim vsechny.
>
> Nema z Vas nekdo vice zkusenosti s TCollection/TCollectionItem ?
>
> Delam komponentu nalinkovanou na DataSet.
> Potrebuju aby se mi v Collection Editoru zobrazilo tlacitko "Add all
> fields" (like DBGrid).
> Zkousel jsem koukat i do zdroju od DBGrid, Collection, ale nic zvlastniho
> jsem tam nevycetl.

Ahoj,

Pokud si svoji komponentu odvodil od TDataset a napojil na DBGrid, tak by
tam volba "Add all fields" mela byt. Dataset musi byt otevreny a obsahovat
nejaka pole.

--

Internet proti monopolu. Petr Vones, amatersky programator
* http://www.bojkot(tec)cz *
************************

Kdy Table1.Post

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



jdanek(zv)fnbrno(tec)cz wrote:
> Moje otazka tedy zni: Podle ceho mohu programove zjistit, ze nastala v
> zaznamu
> zmena nebo jiz bylo provedeno post? Musito nejak jit, protoze komponenta
> DbNavigator
> se podle stavu zaznamu sama refresuje.
> Diky za kazdou radu

Ahoj,

Resenim je pouzit vlastnost TDataset.State:

procedure TForm1.Button1Click(Sender: TObject);
begin
with Table1 do
if State in [dsEdit, dsInsert] then Post;
end;

--

Internet proti monopolu. Petr Vones, amatersky programator
* http://www.bojkot(tec)cz *
************************

Zaznam tel. rozhovoru

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 28.1.1999 22:01:09

Ing. Jaroslav K�e�ek wrote:
>
> Jedna firma chce softwarove porizovat hlasovy zaznam telefonickeho
> rozhovoru. Nemate nekdo nejaky napad, jak na to? Vubec netusim, kterym
> smerem se mam ubirat. Jestli existuje specialni HW, nebo jestli existuji
> komponenty ci programy nahrazujici klasicky telefon komunikaci programu s
> modemem (sluchatka + mikrofon).
>
> Budu vdecny za kazdy napad, bylo by mozne dohodnout i nejakou spolupraci (a
> odmenu).

Ahoj,

Zkus pouzit voice modem.

--

Internet proti monopolu. Petr Vones, amatersky programator
* http://www.bojkot(tec)cz *
************************

Packovani database

[*] Erik Salaj <erik(zv)dodo.sk> - 28.1.1999 22:09:30

>lze z programu v delphi zpakovat (zkomprimovat) databasi MS Access aniz
>bych musel pouzit DAO?

Ak viete pouzit priamo Jet Engine, tak ano. Je k dispozicii program
jetcomp.exe
(http://support.microsoft.com/support/kb/articles/q172/7/33.asp),
ktory to takto robi (a MS Access vlastne tiez).

Erik Salaj
erik(zv)dodo.sk



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