Archív konference Delphi

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

Satle viditelne okno aplikac

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 2.10.2002 15:05:37

TmFzdGF2IHByb3BlcnR5IG9rbmEgbmEgRm9ybVN0eWxlLlN0YXlPblRvcA0KDQotLSANCmluZy4g
SmFuIEZpYWxhDQptYWlsdG86amFuLmZpYWxhQGlvbC5jeg0KDQoyLjEwLjIwMDIgSmFuIKlpbWVj
a/06DQo+IFpkcmF2aW0gdnNlY2huaSB1Y2FzdG5pa3kga29uZmVyZW5jZSBEZWxwaGksIA0KIA0K
PiBwb3RyZWJvdmFsIGJ5Y2ggcG9yYWRpdCwgamFrIHVkZWxhdCwgYWJ5IG9rbm8gYnlsbyBzdOFs
ZSB2IHBvcHJlZGkuIFYNCj4gcHJpcGFkZSwgemUgc2Ugc3B1c3RpIGppbmEgYXBsaWthY2UsIHRh
ayBhYnkgdnlzZWsgcyBva25lbSBieWwgc3RhbGUNCj4gdmlkZXQuDQogDQo+IFMgcG96ZHJhdmVt
IEouUy4NCiA=

Z�pis do okna jin� aplikace

[*] Bohdan Dudla <bdudla(zv)pikeelectronic(tec)com> - 2.10.2002 15:05:45

Musis chitit Handle toho Editu pomoci funkce FindWindow[Ex].
Potom tam muzes zapsat pomoci funkce SetWindowText.

With best regards,
Bohdan Dudla

Pike Electronic spol. s r.o.
Modrinova 2
300 00 Plzen
Czech Republic

tel: +420 19 72 40 738
fax: +420 19 74 31 738
gsm: +420 732 441 716
e-mail: bdudla(zv)pikeelectronic.com

Select pres dve tabulky

[*] David Michal <david.michal(zv)www-bv(tec)com> - 2.10.2002 15:14:35

select A.vse_co_chces_z_tab1, B.co_chces_z_tab2 From
tab1 A Left Outer Join tab2 B on (A.ID_Osoby = B.ID_Osoby)

David

----- Original Message -----
From: "Ing. Jiri SOKOL" <JS-delphi(zv)seznam(tec)cz>
> potrebuju udelat select pres obe tabulky tak aby mi dotaz vratil vypis
> vsech osob z tab1 a jim odpovidajici polozky z tab2. V pripade, kdy v tab2
> neexistuje odpovidajici polozka pro radek z tab1, potrebuji aby vysledkem
> dotazu byl pouze obsah radku z tab1 doplneny o nulove hodnoty, nejak takto

>> zkus tohle:
>> SELECT id_osoby, jmeno, id_zbozi, popis_zbozi FROM tab1, tab2 WHERE
tab1.id_osoby=tab2.id_osoby;

toto vsak nevrati obsah riadku z tab1, pre ktory nie je zaznam v tab2..
Ludo Fulop


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.391 / Virus Database: 222 - Release Date: 19/09/2002

Kalibrace bitmapy

[*] Jan �imeck� - 2.10.2002 15:21:08

Jak to myslis stim kalibrovat?

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of Miroslav Novosad
Sent: Wednesday, October 02, 2002 10:11 AM
To: Delphi forum
Subject: Kalibrace bitmapy

Ahoj,

potreboval bych nejak (nejlip jednoduse) zkalibrovat bitmapu.
Muze me nekdo trochu nasmerovat?


Miroslav Novosad
mirnov2(zv)seznam(tec)cz

Chyba pri instalaci komponenty

[*] TOROLA electronic - Bednarcik Dalibor <dalibor(zv)torola(tec)cz> - 2.10.2002 15:32:33

Snazim se nainstalovat komponentu, ale pri kompilaci mi to hlasi tohle:

[Error] Need imported data reference ($G) to access 'MEDIASUBTYPE_RGB1' from
unit 'VCap'

Nevim co to presne znamena, muzete mi nekdo poradit?

Dekuji


temp. tabulka

[*] Tom Beran <assas(zv)bonbon(tec)net> - 2.10.2002 14:34:38

>A jak se tedy resi napr. obycejny browser na webu,
>kdy pomoci selectu vyberes mnozinu zaznamu usporadanou podle nejaky kriterii
>a chces ji zobrazovat po strankach vpred/vzad.
>
>Tam Ti asi nezbyde nez priradit kazdemu zaznamu
>poradove cislo, abys mohl pri dalsim requestu
>navazat na predchozi stranku
>

No, mam pocit, ze kdyz jsem cosi programoval v PHP nad MySQL, tak tam se dalo primo v SELECTu rict, ze chcu zaznamy M az N a nic vic se neresilo ... takze to zalezi na DBSM ... pokud to potrebuji pro DBSM (treba MSSQL, ktery umi jen TOP N), ktery to neumi, musim si ocislovat zaznamy a SELECTovat podle cislovani (hmm, a ze bychom byli opet u neprerusene ciselne rady ;o)

T.

Jak dostat vysledek do Query1 - doplneni dotazu

[*] Ji�� Semler <jsemler(zv)stbk.mcs(tec)cz> - 02.10.2002 15:42:39

Jedna se o soubory *.dbf a pristup pres BDE v D5.

> Napises o jakou jde databazi, ale v Oracle bych to resil takto
>
> select castka, decode(sign(castka),-1,'V�dej',1,'P��jem','Nic') from platby
>
> Martin Ben
>
> > -----Original Message-----
> > From: Jiri Semler [mailto:jsemler(zv)stbk.mcs(tec)cz]
> >
> > potrebuji dostat do tabulky hodnotu z if v tomto selectu:
> >
> > select cena,dph,cena+dph as cenasdph, if(cena>=0,'Prijem',Vydej') as
> > Pohyb from Faktura.
> >
> > Existuje v BDE nejaka funkce nebo jiny zpusob jak ten vysledek if...
> > dostat do tabulky? Nechci pouzit CalcField, protoze tento dotaz by se
> > mel generovat pomoci parametru - nejde jenom o ceny, ale i dalsi pole.

Jak dostat vysledek do Query1 - doplneni dotazu

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 2.10.2002 15:45:45

V dbf je k dispozici fce IIF( podm�nka, result true, result false) zkus to.

Pavel

> -----P�vodn� zpr�va-----
> Od: Ji�� Semler [mailto:jsemler(zv)stbk.mcs(tec)cz]
> Odesl�no: 2. ��jna 2002 15:43
> Komu: delphi-l(zv)clexpert(tec)cz
> P�edm�t: Jak dostat vysledek do Query1 - doplneni dotazu
>
>
> Jedna se o soubory *.dbf a pristup pres BDE v D5.
>
> > Napises o jakou jde databazi, ale v Oracle bych to resil takto
> >
> > select castka,
> decode(sign(castka),-1,'V�dej',1,'P��jem','Nic') from platby
> >
> > Martin Ben
> >
> > > -----Original Message-----
> > > From: Jiri Semler [mailto:jsemler(zv)stbk.mcs(tec)cz]
> > >
> > > potrebuji dostat do tabulky hodnotu z if v tomto selectu:
> > >
> > > select cena,dph,cena+dph as cenasdph,
> if(cena>=0,'Prijem',Vydej') as
> > > Pohyb from Faktura.
> > >
> > > Existuje v BDE nejaka funkce nebo jiny zpusob jak ten
> vysledek if...
> > > dostat do tabulky? Nechci pouzit CalcField, protoze tento
> dotaz by se
> > > mel generovat pomoci parametru - nejde jenom o ceny, ale
> i dalsi pole.
>

IB versus MSSQL - Neprerusovana ciselna rada

[*] Peter Brcko <pbr(zv)post.sk> - 2.10.2002 16:31:59

Mate pravo nesuhlasit, no nepochopili ste vyznam mojho tvrdenia a
nedali ste si ho do suvisu s predchadzajucim prispevkom, na ktory som reagoval.
Nerozlisili ste priklad na neprerusovanu ciselnu radu
>Kazdy z Vas ma v niecom pravdu. Neprerusovana ciselna rada ma urcite niekedy opodstatnenie.
>(Cislovanie faktur, prijmovych a vydajovych dokladov a podobne)
od potreby specifikovanej v prispevku.
>Neprerusena ciselna rada je bud logicky nesmysl (chapu, ze sis to
>nevymyslel, byl to nesmyslny pozadavek odnekud), nebo je to opravdu jakasi
>transakcni historie a pak pouziju identity a zakazu mazat vety. Dodatecne
>zaplnovani der je proste spatne zadani.

Plne s Vami suhlasim. V uvedenych prikladoch je potreba zakazania vymazu nutnostou.
Moj priklad nemal byt polemikou nad potrebou neprerusovanej ciselnej rady, ale
na moznostou riesenia daneho problemu z prispevku.


--------------------------------------------
Ing. Peter Brcko
SoftProjekt s. r. o.
Komensk�ho K-11
069 01 Snina
tel., fax +421 57 762 5395, +421 57 762 3645
pbr(zv)softprojekt.sk; (priv) pbr(zv)post.sk
--------------------------------------------

>-----Original Message-----
>From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
>Behalf Of bardon
>Sent: Tuesday, October 01, 2002 12:36 PM
>To: delphi-l(zv)clexpert(tec)cz
>Subject: RE: IB versus MSSQL - Neprerusovana ciselna rada
>
>Dovolim si nesouhlasit s priklady na potrebu neprerusovane ciselne rady. Ve
>vsech uvedenych prikladech je nutno zakazat mazani a zasadne neni pripustne
>smazat a pak vyplnovat diry. Osobne nevim o zadnem prikladu, kdy by mazani a
>nasledne vyplnovani der bylo objektivni nutnosti. Mozna proto zadny SQL
>server, ktery znam, nema pro tento problem trivialni reseni.
>
>-----Original Message-----
>From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
>Behalf Of Peter Brcko
>
>Neprerusovana ciselna rada ma urcite niekedy opodstatnenie.
>(Cislovanie faktur, prijmovych a vydajovych dokladov a podobne)
>Ak je nevyhnutne ju mat a pritom je taktiez potrebne mazat starsie zaznamy,
>...
________
Prva Pomoc, Srandicky, Hry, Hudba, Zoznamenie, Erotika, ...
http://www.post.sk/forum/

Nov� tabulka ze select-u

[*] Ing. Peter Kurek <info(zv)proftex(tec)cz> - 2.10.2002 16:31:07

[P��loha v souboru: PROFTEX, a. s..vcf]
Jsem zacatecnik v DELPHI, prosim poradit.


Delam vyber z tabulky, ktery chci ulozit do nove tabulky.
Puvodni databaze se sklada z plateb za balik, pricemz za balik je zaplaceno nekolik castek. Potrebuji vyslednou tabulku, kde je jenom celkova cena zaplacena za balik a baliky jsou serazeny vzestupne.
Kdyz provedu select, vyber se mi podle pozadavku zobrazi v DBGrid.

Query2.Close;
Query2.SQL.Clear;
Query2.SQL.Add('select b.Balik, SUM(b.Kc) from D Knihabaliku a');
Query2.SQL.Add('left join D Vykony b on (a.Balik = b.Balik)');
Query2.SQL.Add('where a.Datum <= "' + MaskEdit1.Text + '" and a.Expedice > "' + MaskEdit1.Text + '" and b.Datum <= "' + MaskEdit1.Text + '"');
Query2.SQL.Add('group by b.Balik');
Query2.SQL.Add('order by b.Balik');
Query2.Open;

Kdyz vsak chci tento vyber ulo�it do nove tabulky, select se neprovede a dojde k zastaveni s hlasenim 'Type mismatch in expression'. Chybu delam v definovani a funkce SUM(b.Kc), ???

Query2.Close;
Query2.SQL.Clear;
Query2.SQL.Add('insert into D Rozpr');
Query2.SQL.Add('select b.Balik, sum(b.Kc) from D Knihabaliku a');
Query2.SQL.Add('left join D Vykony b on (a.Balik = b.Balik)');
Query2.SQL.Add('where a.Datum <= "' + MaskEdit1.Text + '" and a.Expedice > "' + MaskEdit1.Text + '" and b.Datum <= "' + MaskEdit1.Text + '"');
Query2.SQL.Add('group by b.Balik');
Query2.SQL.Add('order by b.Balik');
Query2.ExecSQL;


Dekuji za pripadnou pomoc, Peter

P. Kurek
PROFTEX, a. s.
Tr�n� �p. 282
386 01 Strakonice
tel: 383 321 248
info(zv)proftex(tec)cz


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

Satle viditelne okno aplikac

[*] Daniel Frantik <frantik(zv)telpro(tec)cz> - 2.10.2002 15:50:42

Tohle pomuze jen pro hlavni okno aplikace (viz help).
V pripade jineho okna viz. muj mail do konference dnes rano.

Danik
>
> Nastav property okna na FormStyle.StayOnTop
>
> ing. Jan Fiala
>
> 2.10.2002 Jan �imeck�:
> > potreboval bych poradit, jak udelat, aby okno bylo st�le v
> popredi. V
> > pripade, ze se spusti jina aplikace, tak aby vysek s oknem byl stale
> > videt.

temp. tabulka

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 2.10.2002 16:59:11

From: "Kalus Jozef Ing." <jozef.kalus(zv)spordat.sk>

> ako vidim nevsimol si si vetu ze je to robene
> na serveri, ale tvoje riesenie
> omnoho viac zatazuje komunikaciu klient server,

Jak to? Jestli to cele nechapu spatne (myslim ze ne), tak ty "renderovaci
tabulky" jsou taky na serveru a plni se nejakym commandem stylu

INSERT INTO ..... SELECT ....

a ten snad proboha s komunikaci klient-server nema vubec nic spolecneho...
nebo ma ?!> full scane - pretoze musi hlavicka skakat
> ako diva po disku)

Ja bych to s tim skakanim hlavicky nevidel tak cerne

a) na ceste sector na disku -> buffer v aplikaci
je nekolik ruznych cache pameti s kapacitou
radove desitek MB, takze casto se hlava nemusi
pohnout vubec

b) pokud Tvuj full scan na live datech bude
do DB, ktera je alespon ve 3NF a ten dotaz nebude
zrovna trivialni, tak tam bude tolik joinu mezi
tabulkama, ze hlavicka by skakala stejne jako diva


Bye, pf

jak realizovat refresh? (Firebird)

[*] bleak <bleak(zv)mvesely(tec)com> - 2.10.2002 17:04:28

dekuji, nakonec jsem to vyresil tak, ze po provedenem SQL dotazu provedu
IBTransaction.Disconnect. Pak jsou pri dalsim dotazu skutecne nactena
spravna (zmenena) data.
Ale nevim jestli je to spravne reseni.

bleak

> Ja bych sazel na odlisnosti v urovni izolace (parametru) transakce. IBW
> zrejme pouziva read committed, zatimco vas program zrejme snapshot
> (default) + commit retaining. Pokud se u snapshot transakce provadi
> commit retaining (interne pouzivaji IBX pokud neni transakce rizena
> explicitne a jinak) misto tvrdeho commit, pak se prenasi kontext
> transakce a data potvrzena jinymi transakcemi nejsou videt. Je treba
> pouzit tvrdy commit nebo jinou uroven izolace transakce.
>
> S pozdravem
> Pavel Cisar

IB/FB - info o jednotlivych polich tabulky + jak m

[*] Pavel Cisar <pcisar(zv)users.sourceforge(tec)net> - 2.10.2002 17:08:32

Haj hou!

On 2 Oct 2002 at 11:32, Ing. Jiri SOKOL wrote:

> 1) jak muzu z tabulky databaze zjistit udaje o jednotlivych polich. Nejvic me zajima,
> jak muzu z Delphi nacist vycet (jak jste mi uz tady poradili - vytvoreny pomoci
> "domain") do combobox-u. Cili, aby uzivatel mohl zadavat jen ty udaje, ktere jsou
> zadany u jednotlivych poli. Planuju do budoucna moznost rozsirovani tohoto vyctu
> a tak o definovani konstantni podoby comboboxu neuvazuju.

Ze systemovych tabulek. Popis v dokumentaci nebo v serialku na
http://www.dbsvet(tec)cz (dobry cesky portal o databazich vubec).

Bohuzel, hodnoty pro vycet se takto vyzovat nedaji (nebo jen dost tezce).
Kontrolni podminka CHECK je totiz v databazi ulozena najednou. Je ovsem
dostupny puvodni text podminky, ze ktereho se to snad da vyzobat.

> 2) kdyz provedu SQL dotaz, vysledek se zobrazi nebo nahlasi chybu. Existuje ale pripad,
> ze SQL prikaz probehne vporadku, ale "jakoby" nic neudela. Vychazim z jinych databazi,
> kde existuje prikaz Effected rows, ktery vrati pocet radku, se kterymi bylo pracovano.
> Existuje nejaky ekvivalent pro IB/FB?

Samozrejme :-) Pokud pouzivas IBX nebo FIBPlus, hledej property
AffectedRows na Query komponente a ji podobnych. U IBO by melo byt neco
podobneho. BDE to pokud vim nepodporuje, nevim jak ODBC (OLE DB by melo).

S pozdravem
Pavel Cisar
Mobil: 0724 281429
http://www.ibphoenix(tec)cz
Vse co potrebujete pro Firebird a InterBase

Nov� tabulka ze select-u

[*] Bohdan Dudla <bdudla(zv)pikeelectronic(tec)com> - 2.10.2002 17:11:58

Musis uvest pole do kterych prijdou hodnoty: Query2.Close;
Query2.SQL.Clear;
Query2.SQL.Add('insert into D Rozpr (Balik, Suma)');
********************************************************************************
Query2.SQL.Add('select b.Balik, sum(b.Kc) from D Knihabaliku a');
Query2.SQL.Add('left join D Vykony b on (a.Balik = b.Balik)');
Query2.SQL.Add('where a.Datum <= "' + MaskEdit1.Text + '" and a.Expedice > "' + MaskEdit1.Text + '" and b.Datum <= "' + MaskEdit1.Text + '"');
Query2.SQL.Add('group by b.Balik');
Query2.SQL.Add('order by b.Balik');
Query2.ExecSQL;


With best regards,
Bohdan Dudla

Pike Electronic spol. s r.o.
Modrinova 2
300 00 Plzen
Czech Republic

tel: +420 19 72 40 738
fax: +420 19 74 31 738
gsm: +420 732 441 716
e-mail: bdudla(zv)pikeelectronic.com

listview scroll

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 2.10.2002 17:36:36

From: "Vaclav Sazima" <vaclav.sazima(zv)utilia(tec)cz>
> true. Vse je OK, ale kdyz potrebuji nastavit Selected na nejakou
> polozku, sice se to stane, jenze listview tam neodscroluje, takze ta

TListItem.MakeVisible

Petr Vones

INTERBASE: Deadlock pri konkurecnim pristupu k tem

[*] Petr Va�eka <pvareka(zv)mujmejl(tec)cz> - 2.10.2002 18:26:36

Zdravim konferu, ktera jiz 2 krat pomohla vyresit me problemy.

Mam nasledujici problem:
Aplikace se chova nasledovne:

1) Po prirazeni SelectSQL = 'Update tab Set tab.col1 = "hodn1" where pk
="hodnpk" '
do IBdatasetu, spusti pri aktivni transakci metodu IBdataSet.ExecSQL.

2) Spustim-li dalsi instanci teze aplikace a pokusim se provest tutez
operaci nad tymz radkem teze tabulky,
debugger ukaze, ze program counter se zastavi na radku IBdataSet.ExecSQL a
dojde ke zmrznuti teto
instance.

3)
a) Provedu-li v prvni instanci aplikace IBTransaction.Rollback, druha
instance "rozmrzne" a
dojde k dokonceni IBdataSet.ExecSQL.

b) Provedu-li vsak v prvni instanci aplikace IBTransaction.Commit, druha
instance taky "rozmrzne" a
dojde k vyjimce EIBInterBaseError with message "Deadlock update
conflict with concurent update".

Potreboval bych osetrit, aby nedochazelo k vyse popsanemu zmrznuti a abych
tudiz mohl vyjimku osetrit ihned
jak nastane. Na updatovanem radku je zrejme nejaky zamek, ktery pozdrzi
konkurencni proces; zajimalo by
me, jak se stav tohoto zamku da osetrit jeste pred provedenim
IBdataSet.ExecSQL.
S pozdravem Petr Vareka


pristup do MsSQL pres ODBC

[*] Henry Imdel <himdel(zv)seznam(tec)cz> - 2.10.2002 16:55:01 -0000

Zdravim,
potrebuju pristupovat k MsSQL databasi pres ODBC. (mssql database is acting
as odbc source).
Jsou dostupne nejake komponenty, tutorialy a tak? Tedy jsem si zcela jist ze
jsou ale ponekud postradam adresy. :)

Dekuji, Himdel

(BTW tutorialy sou preferovany v anglictine,cestine nebo spanelstine ale
mohou byt v jakemkioli jinem jazyce. Ale pokudmozno pro Delphi)

INTERBASE: Deadlock pri konkurecnim pristupu k tem

[*] Pavel Cisar <pcisar(zv)users.sourceforge(tec)net> - 2.10.2002 19:32:13

Haj hou!

On 2 Oct 2002 at 18:26, Petr Va�eka wrote:

> Potreboval bych osetrit, aby nedochazelo k vyse popsanemu zmrznuti a abych
> tudiz mohl vyjimku osetrit ihned
> jak nastane. Na updatovanem radku je zrejme nejaky zamek, ktery pozdrzi
> konkurencni proces; zajimalo by
> me, jak se stav tohoto zamku da osetrit jeste pred provedenim
> IBdataSet.ExecSQL.

Komponent IBTransaction ma parametry, ktere lze nejlepe nastavit pres
komponent editor. Vyber si nejakou izolacni urovel, dle prikladu co jsi
uvedl by bylo nejlepsi Read Committed. Do okna se seznamem parametru by
se melo doplnit spolu s dalsimi parametry rovnez "nowait" (pokud ne, tak
prepis wait na nowait, pripadne nowait dopln).

S pozdravem
Pavel Cisar
Mobil: 0724 281429
http://www.ibphoenix(tec)cz
Vse co potrebujete pro Firebird a InterBase

RE[2]: Memo-pomozte prosim

[*] Jan �imeck� - 2.10.2002 19:35:10



-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Jan �imeck�
Sent: Wednesday, September 25, 2002 7:08 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: RE: Memo-pomozte prosim


Dobry den,

nyni vylepsuji programek pro tadku a potreboval poradit jak na posledni
pozici kurzoru vlozit treba text ahoj po kliknuti na tlacitko. S pozdravem

(zv)(zv)(zv)(zv)(zv)(zv)(zv)
\ ~ ~ /
(\ (zv) (zv) /)
-------oOOO--(_)--OOOo-------

Jan �imeck�
simecky(zv)centrum(tec)cz
http://www.simecky.tk
http://www.reklalink.tk

ooO
----------( )--Ooo---------
\ ( ( )
\_) ) /
(_)


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Petr Vones
Sent: Sunday, April 21, 2002 9:51 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: Memo-pomozte prosim


From: "Jan ?imeck�" <jsimecky(zv)zskuldova(tec)cz>
> prosim Vas, chtel bych nejakym zpusobem omezit pocet radku v
> Memo na urcity pocet radku (rekneme napr. 57). Da se to nejak udelat
> nebo existuje nejaka jina komponenta, ktera to umoznuje?

Pred kazdym vlozenim znaku ci vlozenim ze schranky budes muset kontrolovat
jestli TMemo.Lines.Count neni vetsi nez pozadovany pocet radek.

> A mam jeste jeden dotaz, a to, jak se da jednoduse vlozit nejaky
> konkretni (specialni) znak na aktivni pozici kurzoru (napr. po stisknuti
> nejake kombinace klaves).

Ctrl+F10 vlozi '1':

procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (Shift = [ssCtrl]) and (Key = VK_F10) then
begin
Key := 0;
with TMemo(Sender) do
begin
SelLength := 0;
SelText := '1';
end;
end;
end;

Petr Vones


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

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


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

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

RE[2]: Zobrazovani avi animaci

[*] Jan �imeck� - 2.10.2002 19:35:05


Dobry den,

na vytvareni animaci mam program SWiSH. Pokud soubor avi otevru komponentou
TAnimate tak mi to vyhodi hlasku Cannot open AVI. Zadni zvuk ovsem nemam.

PORADTE PROSIM !!!!

S pozdravem

(zv)(zv)(zv)(zv)(zv)(zv)(zv)
\ ~ ~ /
(\ (zv) (zv) /)
-------oOOO--(_)--OOOo-------

Jan �imeck�
simecky(zv)centrum(tec)cz
http://www.simecky.tk
http://www.reklalink.tk

ooO
----------( )--Ooo---------
\ ( ( )
\_) ) /
(_)


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Petr Vones
Sent: Tuesday, September 17, 2002 8:36 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: Zobrazovani avi animaci


From: "Jan �imeck�" <jsimecky(zv)zskuldova(tec)cz>
> potreboval bych poradit, jak mam zobrazit avi animace, ktere jsem si
> vytvoril.

Pokud jde o jednoduche animace bez zvuku, tak pouzij komponentu TAnimate.

Petr Vones


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

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


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

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

temp. tabulka

[*] bleak <bleak(zv)mvesely(tec)com> - 2.10.2002 20:56:38

MySql m� volbu LIMIT, ktera toto umoznuje...nic se necisluje...
SELECT * FROM t1 ORDER BY f1 LIMIT 15,10
je to velmi rychle...

> A jak se tedy resi napr. obycejny browser na webu,
> kdy pomoci selectu vyberes mnozinu zaznamu usporadanou podle nejaky
kriterii
> a chces ji zobrazovat po strankach vpred/vzad.

??? :-)
> Co jsem slysel od databazistu z non-PC platforem,
> tak se k tomu pouzivaji prave nejake "renderovaci" tabulky.

temp. tabulka

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 2.10.2002 21:31:26

> Odes�latel: Petr Fejfar <development(zv)callnet(tec)cz>
> A jak se tedy resi napr. obycejny browser na webu,
> kdy pomoci selectu vyberes mnozinu zaznamu usporadanou podle nejaky kriterii
> a chces ji zobrazovat po strankach vpred/vzad.
To jsme resili pomoci COM-objektu, kter� nejaky cas vytvorena data drzel a pak se evetualne zrusil.
Podotykam, ze to nebylo v Delphi a ze to nebylo nad relacni databazi.
Ostatne, kdo zrusi ty temp tabulky, kdyz klient uz dalsi data nechce?

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

temp. tabulka

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 2.10.2002 21:34:07

> > From: "Tom Beran" <assas(zv)bonbon.net>
> > Da se nejak, dle vaseho nazoru, rozumne resit bez pomocnych tabulek (at uz v databazi ci v pameti) situace, kdyz mam objektove zalozenou, v UML modelovanou, aplikaci.

> Odes�latel: Martin Schayna <mschayna(zv)aktis(tec)cz>
> Edituj to cele v pameti a uloz jako sekvenci insertu a updatu.
> To ovsem predpoklada business objektovy framework.

Jasne. Treba COM-objekty.

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

temp. tabulka

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 2.10.2002 21:36:59

> Odes�latel: Ing. Marek Kocan <kocan(zv)ebchod(tec)cz>

> > Honza
> > Obecne jsem toho nazoru, ze pokud vznika nutnost vytvaret pomocne tabulky,
> signalizuje to, ze databaze je spatne navrzena. V dobre navrzene databazi
> vystaci (nekdy slozity) select.

> nerekl bych, TT muze byt vhodna napriklad z duvodu zrychleni analytickych
> vypoctu, kdy si data predpripravis a pak z nich delas nekolik selektu...

Vysledkem analytickych vypoctu je "cosi", na co se zapomnelo pri datove analyze.
Proto to chybi ve "standardnich" tabulkach a zada si to "temporary".

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

mdb(access) a pristup po internetu

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 2.10.2002 21:59:46

> From: <kevin33(zv)post(tec)cz>
> > rad bych se zeptal na moznosti pripojeni na *.mdb po internetu. mam
> > aplikaci ktera vyuziva access databazi lokalne na jednom pocitaci. a
> > uzivatele se ted chteji k teto databazi pripojovat vzdalene.
> > aplikace vyuziva ado-tquery, delphi5, system w2k nebo w98

O to bych se radsi nepokousel.
Krome jinych moznych reseni je tu ASP (JScript?) + COM (ADO?).
Pravda, Delphi k tomu nepotrebujes.

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

Kalibrace bitmapy

[*] Miroslav Novosad <mirnov2(zv)seznam(tec)cz> - 2.10.2002 22:43:34

From: "Jan �imeck�" <jsimecky(zv)zskuldova(tec)cz>
Subject: RE: Kalibrace bitmapy


> Jak to myslis stim kalibrovat?

Nic ve zlem, ale myslis, ze budes vedet, kdyz Ti to vysvetlim?:-))
Ted vazne:
Pripoustim, ze pouzivam nespravne vyrazy, takze pod kalibraci rozumim
deformaci bitmapy tak, ze urcim identicke body (sit bodu), u nichz znam
pozadovanou pozici a plochy mezi nimi se umerne zdrcnou ci roztahnou.
Je to srozumitelne?

Napada me zadat ident. body v pravidelne mrizce a z odpovidajicich
vyrezu udelat ctverce ci obdelniky, ze kterych se znova posklada cela
bitmapa, ale to mi prijde prilis otrocke reseni. Urcite je neco
elegantnejsiho, nejaka transformace kde se parametr bude funkcne menit
nebo neco na ten zpusob. Nevite nekdo o necem uz vymyslenem?


Miroslav Novosad
mirnov2(zv)seznam(tec)cz

DATUM

[*] Viliam Mlich <vmlich(zv)mbox.vol(tec)cz> - 2.10.2002 23:04:53

> V DBGridu mi to zobrazuje 1.1.1200 a neco k tomu.
> Ja ale potrebuju jen ty hodiny a minuty.

18.9. som tu pod subj 'Ach ten lidsky pojem casu, aneb jak scitat
hodiny?' pisal:

ja pouzivam toto:

function HourToStr(Doba:TDateTime):string;
begin
Result := IntToStr(Trunc(Doba*24))+FormatDateTime(':nn',Doba)
end;

bye
vmlich http://www.rar(tec)cz

Chyba pri instalaci komponenty

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

From: "TOROLA electronic - Bednarcik Dalibor" <dalibor(zv)torola(tec)cz>
> Snazim se nainstalovat komponentu, ale pri kompilaci mi to hlasi tohle:
>
> [Error] Need imported data reference ($G) to access 'MEDIASUBTYPE_RGB1' from
> unit 'VCap'

Musis mit nastavene $IMPORTEDDATA ON, vice v helpu.

Petr Vones

IB/FB - info o jednotlivych polich tabulky + jak m

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 3.10.2002 06:29:34

> > Nejvic me zajima,
> > jak muzu z Delphi nacist vycet (jak jste mi uz tady poradili -
> > vytvoreny pomoci "domain") do combobox-u. Cili, aby uzivatel mohl
> > zadavat jen ty udaje, ktere jsou zadany u jednotlivych poli.
> > Planuju do budoucna moznost rozsirovani tohoto vyctu a tak o
> > definovani konstantni podoby comboboxu neuvazuju.
>
> Bohuzel, hodnoty pro vycet se takto vyzovat nedaji (nebo jen dost
> tezce). Kontrolni podminka CHECK je totiz v databazi ulozena najednou.
> Je ovsem dostupny puvodni text podminky, ze ktereho se to snad da
> vyzobat.

Ahoj,

tak nevim, ale v takovemto pripade se mi zda pouziti domeny coby mista definice
vyctu spise nesmysl, zejmena s ohledem na zde uvedene pozadavky. V danem
pripade by mi prislo spravnejsi zalozit druhou tabulku - ciselnik. Podle charakteru
bud dvojsloupcovou (ID + hodnota) s ID jako primarni klic, nebo jednosloupcovou se
seznamem hodnot (tentokrat ve funkci primarniho klice a z druhe tabulky mit odkaz
(foreign key) do tohoto ciselniku. Efekt je naprosto stejny a seznam hodnot se d�
inteligentne udrzovat.

Nebo jsem neco prehledl? Ano, neni to obdoba enum, jak tazatel puvodne chtel, ale
take myslim netvrdil, ze to musi byt prave neco takoveho.

David Lebeda

jak realizovat refresh? (Firebird)

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 3.10.2002 06:42:04

> dekuji, nakonec jsem to vyresil tak, ze po provedenem SQL dotazu
> provedu IBTransaction.Disconnect. Pak jsou pri dalsim dotazu skutecne
> nactena spravna (zmenena) data. Ale nevim jestli je to spravne reseni.
>

IMHO neni. Problem ale neni v tom, jak co spravne nastavit, ale
(zda se mi) v nespravnem pouzivani transakci.

1) Povazuji za spravne, aby kazdy dataset mel vlastni komponentu
IBTransaction, pouze s vyjimkou pripadu, kdy programator opravdu
cilene chce delat SQL prikazy z vice datasetu pod jednou transakci.

2) Velmi casto ma smysl zmenit defaultni nastaveni IBTransaction.
Dvojklik na komponente, zvolit Read commited.

3) V souvislosti s bodem 2 je velmi ucelne se pokusit co nejvice
porozumet rizeni transakci v IB ci FB a jejich izolacnim urovnim,
zejmena ve vztahu k moznym konfliktum s ostatnimi transakcemi,
protoze jinak to bude jen pokusniceni s cernou skrinkou, a to neni
dobry zaklad pro kvalitni databazovou aplikaci.

4) Neni spatne vedet, ze pro transakce, v nichz probiha pouze
select, je mozne do parametru transakce pripsat slovo read, cimz se
ta transakce stane read only transakci (coz prakticky vylucuje
konflikt s jinou transakci a je mozne, ze takova transakce bude v
jistem smyslu uspornejsi).

David Lebeda

temp. tabulka

[*] Ing. Marek Kocan <kocan(zv)ebchod(tec)cz> - 3.10.2002 07:03:04

ahoj Honzo,
> > nerekl bych, TT muze byt vhodna napriklad z duvodu zrychleni
analytickych
> > vypoctu, kdy si data predpripravis a pak z nich delas nekolik selektu...
>
> Vysledkem analytickych vypoctu je "cosi", na co se zapomnelo pri datove
analyze.
> Proto to chybi ve "standardnich" tabulkach a zada si to "temporary".
>
opet bych nerekl, analyticke pozadavky se mohou vcelku opravnene v prubehu
existence systemu menit (dostavame se napriklad k ad-hoc dotazum). Obdobne
to plati za situace, kdy by bylo nerozumne drzet v databazi data pro vypocty
provadene treba jen jednou za mesic, za rok... Aby nedoslo k omylu, nema to
smysl pro desitky mega, ale pro hranici gigabajtovych databazi jiz ano.
Rozdily ve vykonu jsou znacne. Obecne si myslim, ze TT je vhodna prave za
ucelem vyreseni problemu s vykonem, s pri analyze presne nezjistitelnymi
stavy (a ze jich je - to neni chyba analytika, nektere stavy a procesy
proste nejdou podhytit), s v diskusi jiz zminemi predpripravenymi vysledky -
napriklad pro prezentaci na webu. Jako vzdy se ale i tyto problemy daji
resit jinak, TT jsou jen jednou z moznosti - ve vetsine pripadu IMHO
spravnou. A troufam si rici, ze ve vsech tridach architektury C/S, tedy i
pro trivrstve aplikace.

Navic si myslim, ze zacina jit o pomerne akademickou diskusi. IB/FB TT
nepodporuje, jak jsem psal, moznym resenim jsou klasicke tabulky a jejich
hlidani dalsim procesem/uzivatelem, ale je na zvazenou, zda se to vyplati.
Zalezi proste na kazde konkretni situaci.

Pokud bychom totiz obecne pripustili, ze TT je nevhodne reseni, muzeme
stejnym zpusobem sepsout pohledy... ty take nejsou pro mnoho veci idealni a
de-facto jsou bohuzel velmi casto pouzivany pro vylepseni datoveho modelu.
Bohuzel si malo lidi za takove situace uvedomuje, ze se jedna jen o predpis,
ktery stejne vede ke slozitemu dotazu. Ale jsou mist,a kde jsou pohledy
naprosto opravnenou zalezitosti - napriklad pri slozitem Unionu apod...

KER

pristup do MsSQL pres ODBC

[*] Slavomir Cekel <cekel(zv)noves.sk> - 03.10.2002 07:06:17

Cauko ...

nechapem kde mas problem, na pocitac (samozrejme pokial to nie je dany
SERVER), ktorym chces pristupovat k MS SQL si nainstaluj z CD MS SQL
client connectivity, v ODBC si pridaj novy ALIAS a cez ADO komponenty
nemas problem ....

napis konkretne co Ti robi problem .... lebo neviem ci som spravne
pochopil co Ta trapi ...

Slavo

-----Original Message-----
From: Henry Imdel [mailto:himdel(zv)seznam(tec)cz]
Sent: Wednesday, October 02, 2002 6:55 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: pristup do MsSQL pres ODBC


Zdravim,
potrebuju pristupovat k MsSQL databasi pres ODBC. (mssql database is
acting
as odbc source).
Jsou dostupne nejake komponenty, tutorialy a tak? Tedy jsem si zcela
jist ze
jsou ale ponekud postradam adresy. :)

Dekuji, Himdel

(BTW tutorialy sou preferovany v anglictine,cestine nebo spanelstine ale
mohou byt v jakemkioli jinem jazyce. Ale pokudmozno pro Delphi)

temp. tabulka

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 3.10.2002 07:11:11

From: "Jan Sebel�k" <honza(zv)haes(tec)cz>> To jsme resili pomoci COM-objektu,
> kter� nejaky cas vytvorena data drzel
> a pak se evetualne zrusil.

Na pozadi meho prispevku bylo, ze jsem se kdysi
ptal renomovaneho datare, jak se takova vec resi
v DB svete a jeho odpoved byla, ze zpravidla
pomocnou tabulkou. No a ty pises, ze uziti temporary
tabulek znaci chybny navrh DB.

Tak si to chci jako "nedatar" ujasnit, protoze se mi zda, ze ve svete DB je
vsechno naruby.

BTW, jak bys to teda resil bez uziti COMu?

***

> Ostatne, kdo zrusi ty temp tabulky,
> kdyz klient uz dalsi data nechce?

a) _Kazdy_ server, ktery jsme dosud resili,
mel automaticky "house-keeping"
b) _Vetsina_ zakazniku takovy "house-keeping"
stejne pozaduje

***

Pravdu mas v tom, ze ta tabulka nemusi mit charakter
temporary tabulky ve smyslu transience zivotniho
cyklu, ale muze existovat trvale -> jeji existence
je tudiz vysledkem analyzy ;-),
ale IMHO jeji funkce je implementacni (kompenzuje insuficienci SQL serveru)
a nikoli logicka
a tudiz se jedna o pomocnou tabulku. Neplatne
zaznamy by se odstranovali rovnez v ramci
house-keepingu.

Takze hlavni otazkou zrejme je, jak uzce/siroce chapeme pojem temporary
table - jestli jako terminus technicus ze sveta SQL serveru nebo obecneji
jako "pomocnou tabulku", jejiz existence neplyne z aplikacni logiky.

Bye, pf

Browsw rar a zip

[*] Obermaier Petr Ing. <Obermaier(zv)mail.sdas(tec)cz> - 3.10.2002 07:11:59

> Od: Martin Kasman [SMTP:martinkasman(zv)centrum.sk]
> Potrebujem poradit, ako by som mohol browsovat bez rar alebo zip. Bud cez
> kod alebo komponentu. Uzivatel moze mat na pocitaci nainstalovany nejaky
> pomocny program, s ktorym by sa spolupracovalo.
>
> Nie je nutne, aby ta komponenta dokazala pakovat ale aby sa dalo browsovat
> zalohu!
>
http://www.torry.net/compressstd.htm

Ober

temp. tabulka

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 03.10.2002 07:26:42

> No, mam pocit, ze kdyz jsem cosi programoval v PHP nad MySQL,
> tak tam se dalo primo v SELECTu rict, ze chcu zaznamy M az N...

sluzi na to klauzula LIMIT:

LIMIT [offset,] rows

offset - od ktoreho zaznamu sa data zobrazuju,
rows - pocet zobrazovanych zaznamov.

Vlkovic

temp. tabulka

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 3.10.2002 07:43:16

From: "Jan Sebel�k" <honza(zv)haes(tec)cz>

> Vysledkem analytickych vypoctu je "cosi",
> na co se zapomnelo pri datove analyze.
> Proto to chybi ve "standardnich" tabulkach
> a zada si to "temporary".

Dovolim si nesouhlasit: mame serverovou aplikaci,
ktera produkuje transakcni journal tj.
v podstate DB tabulku, kde kazdy radek odpovida jedne transakci.

Vedle toho existuji "stada" ruznych manageru
na ruznych urovnich, ktere zajima kazdou chvili
neco jineho - zpravidla jsou to ruzne zavislosti
a statistiky vypovidajici o charakteru provozu
tj. funkce v ramci MIS, napr. jak se zmenil pomer muzu/zen vlivem reklamy v
TV nebo zda je narust zakazniku vysledkem .... atd. Mnozina takovych
pozadavku je tudiz otevrena.

***

Takze IMHO pro MIS plati, ze se nemohou pri porizovani dat tj. dopredu
agregovat ruzna data tak, aby usnadnila vetsinu pozdejsich statistickych
vypoctu.

Zpravidla je soucasti zadani nejaka relativne
mala mnozina zakladnich statistik,
ktere se pocitaji in-line, zbytek se resi
off-line zpravidla mimo projekt jako rozsireni funkci MIS, casto uplne
jinym, specializovanym teamem.

IMHO nemoznost agregovat data dopredu plati obecne, protoze statistik
pracuje tak, ze zformuluje hypotezu, vybere odpovidajici metody jak ji
potvrdit/vyvratit,
z teto metody vyplyne, jaka data bude potrebovat
a jde pocitat a nejspis pri tom pouziva
pomocne tabulky ;-)


Bye, pf

SQL parser

[*] Jan Tungli <Jan.Tungli(zv)datapac.sk> - 3.10.2002 08:03:12

Pozri SQL Parse na staranke www.Tsoft.szm.sk ale je to na BDE. Koz mozes
rozsirit a ziskat co chces.

|| -----Original Message-----
|| From: Lebeda David [mailto:david.lebeda(zv)comarr(tec)cz]
|| Sent: Monday, September 30, 2002 12:51 PM
|| To: delphi-l(zv)clexpert(tec)cz
|| Subject: SQL parser
||
||
|| Ahoj,
||
|| hledam SQL parser, ktery mi z SQL dotazu (s joiny)
|| dokaze sestavit seznam dvojic
|| tabulka-jmeno. Jinou funkcnost nepotrebuji.
||
|| Napr.
||
|| select a.id, a.nazev, b.cena, c.* from tabulka1 a
|| left join tabulka2 b on bla bla
|| left join tabulka3 c on bla bla
||
||
|| Vysledek:
||
|| tabulka1 id
|| tabulka1 nazev
|| tabulka2 cena
|| tabulka3 id
|| tabulka3 nazev
|| tabulka3 kategorie
|| tabulka3 atd.
||
|| Vim, ze k rozlozeni hvezdicky na seznam sloupcu je treba
|| spoluprace SQL serveru,
|| to je OK. Vite nekdo o necem, co by aspon castecne
|| resilo popsany problem? Ja
|| jsem sice neco stahl z internetu, ale na druhou stranu
|| bych nerad stravil nekolik dni
|| hledanim a zkousenim vsech nalezenych produktu.
||
|| D5E, FB1.0, IBX 4.52
||
|| Diky
||
|| David Lebeda
||

Jak dostat vysledek do Query1 - doplneni dotazu

[*] Bohdan Dudla <bdudla(zv)pikeelectronic(tec)com> - 3.10.2002 08:17:42


select cena,dph,cena+dph as cenasdph, 'Prijem' as Pohyb
from Faktura
where cena>=0
union

select cena,dph,cena+dph as cenasdph, Vydej' as Pohyb
from Faktura
where cena<0

With best regards,
Bohdan Dudla

Pike Electronic spol. s r.o.
Modrinova 2
300 00 Plzen
Czech Republic

tel: +420 19 72 40 738
fax: +420 19 74 31 738
gsm: +420 732 441 716
e-mail: bdudla(zv)pikeelectronic.com

Jak dostat vysledek do Query1 - doplneni dotazu

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 3.10.2002 08:36:24

Pro jistotu bych dal radeji UNION ALL (nektere radky by mohly byt stejne a
UNION bez ALL je totez co DISTINCT).

Pavel

> Od: Bohdan Dudla [mailto:bdudla(zv)pikeelectronic.com]
> select cena,dph,cena+dph as cenasdph, 'Prijem' as Pohyb
> from Faktura
> where cena>=0
> union
>
> select cena,dph,cena+dph as cenasdph, Vydej' as Pohyb
> from Faktura
> where cena<0
>

temp. tabulka

[*] Petr Palicka <palicka.petr(zv)seznam(tec)cz> - 3.10.2002 08:56:28

ahoj,

nejsem si uplne jisty vyznamem TempTabulek,
ale myslim si, ze takove view, nebo "pracovni"
tabulka (kdy si nejakym klicem hlidam komu veta
patri) _ma_ svuj vyznam.
hlavne je to na akademickou diskusi (treba u
piva v Belohrade :o). Urcite ma smysl, mit pro
sestavu, ktera je potreba jednou cas (ale je
potreba), mit nejaky podobny udelatko prichystany.

dekuji

peca

ps: bohuzel mi nejak v praci blbne pop3, takze
nemam vsecky majly, proto se omlouvam, pokud
mluvim z cesty, nebo odpovidam na z kontextu
vytrzeny mejl, nebo na jiny neodpovim... :o)

RX

[*] LUKES V�clav <lukes(zv)ans(tec)cz> - 3.10.2002 09:50:36

Ahoj,

poradite mi prosim nekdo kde najdu RxLib a jak je nainstaluju ?

Diky

V.

temp. tabulka

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 3.10.2002 10:01:46

> Od: Jan Sebel�k [mailto:honza(zv)haes(tec)cz]
> > Odes�latel: Ing. Marek Kocan <kocan(zv)ebchod(tec)cz>
>
> > > Honza
> > > Obecne jsem toho nazoru, ze pokud vznika nutnost vytvaret
> pomocne tabulky,
> > signalizuje to, ze databaze je spatne navrzena. V dobre
> navrzene databazi
> > vystaci (nekdy slozity) select.
>
> > nerekl bych, TT muze byt vhodna napriklad z duvodu
> zrychleni analytickych
> > vypoctu, kdy si data predpripravis a pak z nich delas
> nekolik selektu...
>
> Vysledkem analytickych vypoctu je "cosi", na co se zapomnelo
> pri datove analyze.
> Proto to chybi ve "standardnich" tabulkach a zada si to "temporary".

SELECT SQL je velice mocny, ale komplikovane dotazy jsou casto velmi, velmi
pomale a TT casto dokaze zrychlit vypocet nebo dotaz i o nekolik radu. Dalsi
dobrou vlastnosti je zvyseni prehlednosti - algoritmus lze rozdelit do
jednoduchych kroku. Myslim si, ze kazdy uz se nekdy vratil od "elegantniho"
SELECT k nekolika jenodusim prikazum insert, update, delete, protoze byly
sice "osklive", ale velmi rychle.

Pavel

RX

[*] Radim Kunz <privat(zv)casestudio(tec)com> - 3.10.2002 10:13:27

Podivej se na www.torry.ru

Videl uz nekdo Rx pro D7?

Radim


----- Original Message -----
From: "LUKES V�clav" <lukes(zv)ans(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, October 03, 2002 9:50 AM
Subject: RX


Ahoj,

poradite mi prosim nekdo kde najdu RxLib a jak je nainstaluju ?

Diky

V.

Poblaznena ZIP-ka

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 3.10.2002 10:25:01

Ne ze bych dovedl poradit, ale mam temer presne stejny problem s CDROM
mechanikou. Strcim tam CDcko, necham si zobrazit obsah, v pohode. Vymenim
CDcko a at delam co delam, veskere aplikace se tvari, jako by tam bylo to
stare. Prirozene z nej nic nespustim ani neotevru. Jedina moznost jak tomu
pomoci, je otevrit mechaniku, pokusit se nacist obsah CD, po vyzve tam
vlozit to druhe a jede to. Bezne to zase az tak nevadi, ale zvlaste pikantni
situace vznikla, kdyz jsem takhle instaloval tricedeckove MSDN nebo
encyklopedii Diderot. Kdyz jsem byl vyzvan k vymene CD, musel jsem provest
celou tuhle proceduru, jinak se instalovat nedalo. I ja bych byl vdecen za
jakoukoli radu.

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
D&COMM s.r.o.
Korunova�n� 6
Praha 7
tel. +420724007234


Subject: OT: Poblaznena ZIP-ka

Ahoj,

potkala me vec, kterou jsem za 17 let prace s pocitacem nevidel.
Strcim
ZIPku do mechaniky, ale zobrazuje se mi struktura jin� ZIPky. V
korenu
Ok, ale kdyz se zanorim do adresaru, tak je tam "rozsypany caj" a
samozrejme nic nejde precist. Rozpadlou FATku jsem uz videl, ale jak
to,
ze vidim obsah jine diskety si neumim vysvetlit.
Napada nekoho vysvetleni a nejake reseni (krome preformatovani)? Miroslav Novosad
mirnov2(zv)seznam(tec)cz

Poblaznena ZIP-ka

[*] Rumcajs - konference <konrum(zv)seznam(tec)cz> - 3.10.2002 10:49:16

Necoi podobneho se mi stalu u CD, kdy jsem puvodni CD zrusil na vypalil nove
soubory. Nektere mechaniky to pak vzaly jako nove CD a nektere proste cetly
stary obraz disku ...
Rumcajs

> Ahoj,
>
> potkala me vec, kterou jsem za 17 let prace s pocitacem nevidel. Strcim
> ZIPku do mechaniky, ale zobrazuje se mi struktura jin� ZIPky. V korenu
> Ok, ale kdyz se zanorim do adresaru, tak je tam "rozsypany caj" a
> samozrejme nic nejde precist. Rozpadlou FATku jsem uz videl, ale jak to,
> ze vidim obsah jine diskety si neumim vysvetlit.
> Napada nekoho vysvetleni a nejake reseni (krome preformatovani)?
>
> Miroslav Novosad
> mirnov2(zv)seznam(tec)cz
>
>
> PS: S Delhi to souvisi tak, ze na ni mam (resp. mel jsem) zalohy
> projektu:-)
>
>


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

Select pres dve tabulky

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 3.10.2002 10:49:31

Ty "uplne" zaklady nebyly mysleny nijak spatne, pouze jsem chtel tim rici,
ze je to mozne snadno nastudovat (a je to obecne pro libovolne SQL dotazy).
Velmi dobra je kniha "Mistrovstvi v Transact SQL", ta je, ale hodne
orientoana na MS SQL. Pomines-li jazyk T-SQL, ktery je internim jazykem SQL
serveru Microsoftu, tak 2/3 knihy jsou o zakladnich prikazech SQL = SELECT,
INSERT, UPDATE a DELETE, ktere respektuji doporuceni ISO (samozrejme s
odchylkami, jako u kazdeho velkeho dodavatele). Ja MySql nepouzivam, ale co
jsem slysel a cetl, tak vlastni DML je velmi blizke doporuceni ISO.

Pavel

> Dik.
> Sice to jsou "uplne" zaklady, ale jak vidis dle odezvy, tak nejen ja
> /zacatecnik/ v tom nemam jasno. Vlastnim knihu Naucte se
> MySQL za 21 dni,
> ale z popisu tam jsem moc moudry nebyl. Asi jsem to cetl malokrat ...
>
> Radek

Kalibrace bitmapy

[*] Peter Surovy <psurovy(zv)uevora.pt> - 3.10.2002 09:52:59

Ahoj

----- Original Message -----
From: "Miroslav Novosad" <mirnov2(zv)seznam(tec)cz>
Sent: Wednesday, October 02, 2002 9:43 PM
> Nic ve zlem, ale myslis, ze budes vedet, kdyz Ti to vysvetlim?:-))
--povedal by som ze vacsinou to zavisi od urovne vysvetlenia

> Pripoustim, ze pouzivam nespravne vyrazy, takze pod kalibraci rozumim
> deformaci bitmapy tak, ze urcim identicke body (sit bodu), u nichz znam
> pozadovanou pozici a plochy mezi nimi se umerne zdrcnou ci roztahnou.
> Je to srozumitelne?
---Mne je to zrozumitelne tak ze sa snazis spravit
zoom na nejakej mape alebo nejakej srande so suradnicami
napriek tomu mi nie je jasne: urcim identicke body
u ktorych poznam poziciu ?? Tak ich urcis alebo ich poznas?
Plochy medzi nimi su homogenne alebo roznorode?

> Napada me zadat ident. body v pravidelne mrizce a z odpovidajicich
> vyrezu udelat ctverce ci obdelniky, ze kterych se znova posklada cela
> bitmapa, ale to mi prijde prilis otrocke reseni. Urcite je neco
--tomuto tiez prilis nerozumiem bitmapu rozkrajas
na stvorce a tie znovu zlepis ... Podla mna sa nic
neudeje alebo mi nieco uniklo?

> elegantnejsiho, nejaka transformace kde se parametr bude funkcne menit
> nebo neco na ten zpusob. Nevite nekdo o necem uz vymyslenem?
--- no jedno riesenie je aj taketo
pri vykreslovani bitmapy suradnice X;Y canvasu preratas podla nejakej glob.
premennej napr. scale_factor teda:
lavy horny roh na Image je stred canvasu minus lavy horny roh zdrojovych
dat * scale_factor
potom pri zoome Canvas priemerane zvacsis preratas
novy scale_factor a cele to prekreslis
Spozdravom
Peter Surovy

RX

[*] Do�ekal Radek <RDocekal(zv)CSAS(tec)cz> - 3.10.2002 10:53:58

> poradite mi prosim nekdo kde najdu RxLib a jak je nainstaluju ?

RXlib je (IMHO nastesti) nyni soucasti JEDI VCL:
http://jvcl.sourceforge.net/

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

temp. tabulka

[*] Erik Salaj <winsoft(zv)stonline.sk> - 03.10.2002 11:21:00

>> nerekl bych, TT muze byt vhodna napriklad z duvodu zrychleni analytickych
>> vypoctu, kdy si data predpripravis a pak z nich delas nekolik selektu...
>
>Vysledkem analytickych vypoctu je "cosi", na co se zapomnelo pri datove
analyze.
>Proto to chybi ve "standardnich" tabulkach a zada si to "temporary".

niektore udaje nie je potrebne ukladat do "standarnych" tabuliek, ak je
mozne
ziskat ich z inych udajov vypoctom. Vysledkom dobrej analyzy by nemali byt
neopodstatnene redundantne udaje v tabulkach. Ak je ale ten vypocet
komplikovany,
tak moze byt vyhodnejsie ulozit vysledky do pomocnej tabulky s moznostou
vyuzit ich viackrat bez opakovaneho vypoctu - cize je to vec optimalizacie
a nie zlej datovej analyzy.

Erik

IB/FB - info o jednotlivych polich tabulky + jak m

[*] Pavel Cisar <pcisar(zv)users.sourceforge(tec)net> - 3.10.2002 11:43:16

Haj hou!

On 3 Oct 2002 at 6:29, Lebeda David wrote:

> tak nevim, ale v takovemto pripade se mi zda pouziti domeny coby mista definice
> vyctu spise nesmysl, zejmena s ohledem na zde uvedene pozadavky. V danem
> pripade by mi prislo spravnejsi zalozit druhou tabulku - ciselnik. Podle charakteru
> bud dvojsloupcovou (ID + hodnota) s ID jako primarni klic, nebo jednosloupcovou se
> seznamem hodnot (tentokrat ve funkci primarniho klice a z druhe tabulky mit odkaz
> (foreign key) do tohoto ciselniku. Efekt je naprosto stejny a seznam hodnot se d�
> inteligentne udrzovat.

Tak, tak :-) Ale to je ciselnik a ne enum (datovy typ), jak znela puvodni
otazka. Ciselnik snad umi pouzivat kazdy :-)

Jeste k tomu ciselniku, pokud bude seznam diskretnich hodnot maly, a
pocet zaznamu v tabulce kde bude pouzit naopak velky, je u IB/FB (zatim)
lepsi oprogramovat si hlidani vazby v triggeru nebo check podmince rucne,
nez definovat cizi klic. Na cizi klic se automaticky vytvari index, ktery
by ovsem v tomto pripade mel nizkou selektivitu, a tudiz by byl spise na
prekazku.

S pozdravem
Pavel Cisar
Mobil: 0724 281429
http://www.ibphoenix(tec)cz
Vse co potrebujete pro Firebird a InterBase

jak realizovat refresh? (Firebird)

[*] Pavel Cisar <pcisar(zv)users.sourceforge(tec)net> - 3.10.2002 11:43:16

Haj hou!

On 2 Oct 2002 at 17:04, bleak wrote:

> dekuji, nakonec jsem to vyresil tak, ze po provedenem SQL dotazu provedu
> IBTransaction.Disconnect. Pak jsou pri dalsim dotazu skutecne nactena
> spravna (zmenena) data.
> Ale nevim jestli je to spravne reseni.

To neni zrovna nejstastnejsi. Jednak Disconnect neni regulerni ukonceni
transakce, tim je Commit nebo Rollback. Disconnect ovsem u IBX provede
implicitni ukonceni transakce, jehoz typ se da nastavit v property
(tusim) DefaultAction (defaultne je to Commit). Shodou okolnosti je
vysledek prave takovy, jaky chcete, ale systemove spravne reseni to neni.
Doporucuji seznamit se podrobneji s problematikou transakci (nejen u
IB/FB), izolacnich urovni atd. a zaridit se podle toho.

S pozdravem
Pavel Cisar
Mobil: 0724 281429
http://www.ibphoenix(tec)cz
Vse co potrebujete pro Firebird a InterBase

temp. tabulka

[*] Ludo Fulop <kexo(zv)ynet.sk> - 3.10.2002 11:49:08

> > tak tam se dalo primo v SELECTu rict, ze chcu zaznamy M az N...
> sluzi na to klauzula LIMIT:
> LIMIT [offset,] rows

Access (2000) LIMIT nepozna, da sa v nom vyselektovat napr. N-ty zaznami
inak?

Ludo Fulop

OT: Poblaznena ZIP-ka

[*] Petr Slaby <petr.slaby(zv)i(tec)cz> - 3.10.2002 11:52:59

QWhvaiwNCg0KU3RhbG8gc2UgbWkgbmVjbyBwb2RvYm5laG8gcyBkaXNrZXRvdS4gUHJvYmxlbSBi
eWwgdmUgV2luZG93cy4NClpvYnJhemlsIGpzZW0gc2kgb2JzYWggamVkbmUgZGlza2V0eSwgcGFr
IGpzZW0gKGJleiB0b2hvIGFieWNoIHphdnJlbA0Kb2tubyBwcnV6a3VtbmlrYSkgdnluZGFsIGRp
c2tldHUgeiBtZWNoYW5pa3kgYSB2bG96aWwgamlub3UuIERhbCBqc2VtDQprb3Bpcm92YXQgbmVq
YWt5IHNvdWJvciBuYSB0dSBkcnVob3UgZGlza2V0dSB2IG1lY2hhbmljZSBhIFdpbmRvd3MNCmt1
cG9kaXZ1IHByZXBzYWx5IEZBVGt1IG5hIGRydWhlIGRpc2tldGUgdG91IGNvIGJ5bGEgbmF0YXpl
bmEgdg0KcGFtZXRpLCB0ZWR5IEZBVGtvdSB6IHBydm5pIGRpc2tldHkuDQoNClBldHINCg0KVGh1
cnNkYXksIE9jdG9iZXIgMywgMjAwMiwgOTo1ODowOCBBTSwgeW91IHdyb3RlOg0KDQpNTj4gQWhv
aiwNCg0KTU4+IHBvdGthbGEgbWUgdmVjLCBrdGVyb3UganNlbSB6YSAxNyBsZXQgcHJhY2UgcyBw
b2NpdGFjZW0gbmV2aWRlbC4gU3RyY2ltDQpNTj4gWklQa3UgZG8gbWVjaGFuaWt5LCBhbGUgem9i
cmF6dWplIHNlIG1pIHN0cnVrdHVyYSBqaW7pIFpJUGt5LiBWIGtvcmVudQ0KTU4+IE9rLCBhbGUg
a2R5eiBzZSB6YW5vcmltIGRvIGFkcmVzYXJ1LCB0YWsgamUgdGFtICJyb3pzeXBhbnkgY2FqIiBh
DQpNTj4gc2Ftb3pyZWptZSBuaWMgbmVqZGUgcHJlY2lzdC4gUm96cGFkbG91IEZBVGt1IGpzZW0g
dXogdmlkZWwsIGFsZSBqYWsgdG8sDQpNTj4gemUgdmlkaW0gb2JzYWggamluZSBkaXNrZXR5IHNp
IG5ldW1pbSB2eXN2ZXRsaXQuDQpNTj4gTmFwYWRhIG5la29obyB2eXN2ZXRsZW5pIGEgbmVqYWtl
IHJlc2VuaSAoa3JvbWUgcHJlZm9ybWF0b3ZhbmkpPw0KDQoNCk1OPiBNaXJvc2xhdiBOb3Zvc2Fk
DQpNTj4gbWlybm92MkBzZXpuYW0uY3oNCg0KDQpNTj4gUFM6IFMgRGVsaGkgdG8gc291dmlzaSB0
YWssIHplIG5hIG5pIG1hbSAocmVzcC4gbWVsIGpzZW0pIHphbG9oeQ0KTU4+IHByb2pla3R1Oi0p

RX

[*] Bohdan Dudla <bdudla(zv)pikeelectronic(tec)com> - 3.10.2002 12:08:08

Rx Lib se ted spolu s BUPack pretranformovala do JVCL.
Zkus se podivat na
http://jvcl.sourceforge.net/

With best regards,
Bohdan Dudla

Pike Electronic spol. s r.o.
Modrinova 2
300 00 Plzen
Czech Republic

tel: +420 19 72 40 738
fax: +420 19 74 31 738
gsm: +420 732 441 716
e-mail: bdudla(zv)pikeelectronic.com

RX

[*] Bohdan Dudla <bdudla(zv)pikeelectronic(tec)com> - 3.10.2002 12:08:47

A jinak to muzes najit na www.torry.net.

With best regards,
Bohdan Dudla

Pike Electronic spol. s r.o.
Modrinova 2
300 00 Plzen
Czech Republic

tel: +420 19 72 40 738
fax: +420 19 74 31 738
gsm: +420 732 441 716
e-mail: bdudla(zv)pikeelectronic.com

Poblaznena ZIP-ka

[*] Gallina Lukas <Lukas.Gallina(zv)programky(tec)cz> - 3.10.2002 12:19:10

Ahoj.
Coz je pochopitelne, protoze na tom CD zustane i ten stary TOC :)

Sde bych hledal problem bud v cachi systemu - jestli mu neco nepreteklo a
proto zobrazuje nesmysly; pokud nepomuze restart, zkusil bych proverit tu
ZIPku scandiskem; pripadne bych ji hodil do kose :)


S pozdravem
Lukas Gallina
lukas.gallina(zv)programky(tec)cz
www.programky(tec)cz


----- Original Message -----
From: "Rumcajs - konference" <konrum(zv)seznam(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, October 03, 2002 10:49 AM
Subject: Re: Poblaznena ZIP-ka


> Necoi podobneho se mi stalu u CD, kdy jsem puvodni CD zrusil na vypalil
nove
> soubory. Nektere mechaniky to pak vzaly jako nove CD a nektere proste
cetly
> stary obraz disku ...
> Rumcajs
>
> > Ahoj,
> >
> > potkala me vec, kterou jsem za 17 let prace s pocitacem nevidel. Strcim
> > ZIPku do mechaniky, ale zobrazuje se mi struktura jin� ZIPky. V korenu
> > Ok, ale kdyz se zanorim do adresaru, tak je tam "rozsypany caj" a
> > samozrejme nic nejde precist. Rozpadlou FATku jsem uz videl, ale jak to,
> > ze vidim obsah jine diskety si neumim vysvetlit.
> > Napada nekoho vysvetleni a nejake reseni (krome preformatovani)?
> >
> >
> > Miroslav Novosad
> > mirnov2(zv)seznam(tec)cz
> >
> >
> > PS: S Delhi to souvisi tak, ze na ni mam (resp. mel jsem) zalohy
> > projektu:-)
> >
> >
>
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.393 / Virov� b�ze: 223 - datum vyd�n�: 30.9.2002
>

OT: Poblaznena ZIP-ka

[*] Delphin <delphin(zv)post(tec)cz> - 3.10.2002 12:22:50

> Zobrazil jsem si obsah jedne diskety, pak jsem (bez toho abych zavrel
> okno pruzkumnika) vyndal disketu z mechaniky a vlozil jinou. Dal jsem
> kopirovat nejaky soubor na tu druhou disketu v mechanice a Windows
> kupodivu prepsaly FATku na druhe diskete tou co byla natazena v
> pameti, tedy FATkou z prvni diskety.

Stalo se mi to taky, byla chyba v mechanice, spinac na detekci vymeny
diskety byl zalepeny prachem a fungoval nespolehlive, nekdy ano a nekdy ne.
Vyresilo se to vymenou mechaniky.

Poblaznena ZIP-ka

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 3.10.2002 12:23:41

From: "Miroslav Novosad" <mirnov2(zv)seznam(tec)cz>

> ZIPku do mechaniky, ale zobrazuje se mi struktura
> jin� ZIPky. V korenu

A deje se to i po restartu woken nebo je to po restartu v poradku?

Ja osobne bych to videl na selhavajici funkci
diskove cache popr. za prispeni nejakeho
anti-shitu ;-) BTW, nepises, co mas za wokna.

Kdysi neco podobneho delal tusim HyperDisk, ktery
nedokazal odlisit zmenu diskety v pripade, kdyz obsahovala pouze jediny
soubor se stejnym jmenem
tj. napr. pri kopirovani vice svazkoveho archivu, protoze to zrejme
porovnavali jen na jmeno/velikost.

HTH, pf

Jak najit misto, kde se pracuje s neinicializovany

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 3.10.2002 12:44:50

Zdravim konferenci,
mam problem, ktery se projevuje takto:
MDI aplikace => otevre dcerine okno a zneho druhe dcerine - po jeho
zobrazeni se zahadne aktivuje to prvni
- pri zavreni aplikace to cele zkolabuje nebo zamrzne
Tusim, ze nekde pracuju s objektem, ktery neexistuje, ale nevim jak to misto
objevit.
Poradte nejkratsi cestu, prosim ...

Zdenek Brejsa - programator HJ-SOFT s.r.o.
Hradebni 3
56301 Lanskroun
Tel: 511096, 522889, 524795
Mob: 0602592948, 0603833124
ICQ: 47636291

Poblaznena ZIP-ka

[*] Delphin <delphin(zv)post(tec)cz> - 3.10.2002 12:45:31

> potkala me vec, kterou jsem za 17 let prace s pocitacem nevidel. Strcim
> ZIPku do mechaniky, ale zobrazuje se mi struktura jin� ZIPky. V korenu
> Ok, ale kdyz se zanorim do adresaru, tak je tam "rozsypany caj" a
> samozrejme nic nejde precist. Rozpadlou FATku jsem uz videl, ale jak to,
> ze vidim obsah jine diskety si neumim vysvetlit.
> Napada nekoho vysvetleni a nejake reseni (krome preformatovani)?

Jedna se bud o zavadu v Zip mechanice nebo o chybny ovladac.
Mam zkusenost, ze pokud windows nacte medium se stejnym seriovym cislem a
nedostane od HW informaci, ze doslo k vymene media, povazuje medium za
puvodni.

Stavalo se mi to ve 100% pripadu, kdyz jsem si pridal soubory na CD-RW (tato
akce nemeni seriove cislo) a po vlozeni zpet do mechaniky jsem videl puvodni
obsah. Musel jsem nejprve postupne vlozit a vyjmout nekolik jinych CD
(windows ma totiz pravdepodobne nejakou cache na informace o mediich) a az
pak jsem na RW videl nove soubory. S novou mechanikou se mi to nestalo ani
jednou.

Jak najit misto, kde se pracuje s neinicializovany

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 3.10.2002 12:56:45

3.10.2002 Zdenek Brejsa:
> Zdravim konferenci,
> mam problem, ktery se projevuje takto:
> MDI aplikace => otevre dcerine okno a zneho druhe dcerine

> - po jeho zobrazeni se zahadne aktivuje to prvni

To neni zahada, to je chovani MDI

> - pri zavreni aplikace to cele zkolabuje nebo zamrzne
> Tusim, ze nekde pracuju s objektem, ktery neexistuje, ale nevim jak to misto
> objevit.
> Poradte nejkratsi cestu, prosim ...

Jakym zpusobem okna zaviras ?
Co delas v OnClose, OnDestroy hlavniho formulare ?

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

OT: kupim delphi...

[*] Ludo Fulop <kexo(zv)ynet.sk> - 3.10.2002 13:31:37

nepoznate niekoho koho to uz v delphi nebavi, alebo presiel na c/javu?
zhanam D5 enterprise alebo 6 Prof. , prip ine (podmienka - vid nizsie), moze
byt aj na fakturu...
samozrejme len s licenciou :-)
Ludo Fulop

----- Original Message -----
From: "Petr Vones" <pvones(zv)mbox.vol(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, October 02, 2002 3:02 AM
Subject: Re: ADO v Delphi


> From: "Ludo Fulop" <kexo(zv)ynet.sk>
> > zdravim, od ktorej verzie (4?) a v akej distribucii (prof.?) bola
podpora
> > ADO?
>
> ADO od Borlandu v Delphi 5 Enterprise (k D5 Prof to slo tusim prikoupit),
od
> Delphi 6 by to melo byt i ve verzi Professional.
>
> Petr Vones

RX

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

From: "Radim Kunz" <privat(zv)casestudio.com>
> Videl uz nekdo Rx pro D7?

Je na Companion CD Delphi 7

Petr Vones

Jak najit misto, kde se pracuje s neinicializovany

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 3.10.2002 13:37:50


> > mam problem, ktery se projevuje takto:
> > MDI aplikace => otevre dcerine okno a zneho druhe dcerine
>
> > - po jeho zobrazeni se zahadne aktivuje to prvni
>
> To neni zahada, to je chovani MDI
-- driv to ale nedelalo a jiny podobny pripad se chova tak jak chci

> > - pri zavreni aplikace to cele zkolabuje nebo zamrzne
> > Tusim, ze nekde pracuju s objektem, ktery neexistuje, ale nevim jak to
misto
> > objevit.
> > Poradte nejkratsi cestu, prosim ...
>
> Jakym zpusobem okna zaviras ?
> Co delas v OnClose, OnDestroy hlavniho formulare ?
-- to chovani se vyskytlo po predelavce nekterych veci na tom druhem okne,
ale ne v OnClose, OnDestroy - spis to bude nekde v OnCreate nebo OnShow,
ale tam sem prostym okem nic neobjevil

OT: kupim delphi...

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 03.10.2002 13:46:18


Ahoj,

mel bych k tomu dve poznamky: proc kvuli ADO kupovat hned cely
Delphi? Pokud mas neco starsiho, melo by stacit naimportovat typovou
knihovnu. Druha vec je licence. Nejsem si zcela jist, zda lze prodat
licenci. Kdyz jsem kupoval D6, pochopil jsem, ze to je na jmeno a
licence je neprenosna (dale neprodejna). Nebo se mylim?

Slavek


On 3 Oct 2002 at 13:31, Ludo Fulop wrote:
> nepoznate niekoho koho to uz v delphi nebavi, alebo presiel na c/javu?
> zhanam D5 enterprise alebo 6 Prof. , prip ine (podmienka - vid
> nizsie), moze byt aj na fakturu... samozrejme len s licenciou :-) Ludo
> Fulop
>
> > > zdravim, od ktorej verzie (4?) a v akej distribucii (prof.?) bola
> podpora
> > > ADO?
> >
> > ADO od Borlandu v Delphi 5 Enterprise (k D5 Prof to slo tusim
> > prikoupit),
> od
> > Delphi 6 by to melo byt i ve verzi Professional.
> >
> > Petr Vones

--------------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
Pozor, nyni pouze http://195.113.18.111/~rk/index.shtml
--------------------------------------------------------
Udelejte to blbuvzdorne a zitra nekdo vymysli jeste vetsiho blba.

OT: Obnova databazy s MDF suboru

[*] Martin Cajbik <cajbik(zv)sct.sk> - 3.10.2002 13:50:37

Zdravim,
je mozne nejako obnovit databazu MSSQL 2000, pokial mam k dispozicii iba MDF
subor ?

MarCaNT (marcant(zv)sct.sk)

OT: kupim delphi...

[*] Ing. Jan Dubsk� <hdplot(zv)seznam(tec)cz> - 03.10.2002 13:59:41

Nemilis se. Taky jsem kupoval D6 letos na jare a v licencnich
podminkach to tak je a potvrdili me to i telefonicky. Licence je na
jmeno a dale se jiz neda prodat.

Pokud tedy koupis licenci od nekoho, tak jsou to vyhozene penize

Honza


> Druha vec je licence. Nejsem si zcela jist, zda lze prodat
> licenci. Kdyz jsem kupoval D6, pochopil jsem, ze to je na jmeno a
> licence je neprenosna (dale neprodejna). Nebo se mylim?
>
> Slavek

______________________________________________________________________
Reklama:
Jake bude pocasi? http://pocasi.seznam(tec)cz

RX II.

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 3.10.2002 14:09:19

Ahoj,
je sice bezvadne ze Rx je nyni soucasti jvcl, ale co s projekty, ktere obsahuji puvodni Rx a chtel bych je prevest pod jvcl (treba uz z duvodu RALib, ktera je tez soucasti)? Komponenty se prejmenovaly a tez i units. Ma otazka zni - existuje nastroj pro hromadne prejmenovani identifikatoru v pas a dfm ?
Diky
Jaro B.

-----Original Message-----
From: Do�ekal Radek [mailto:RDocekal(zv)CSAS(tec)cz]
>RXlib je (IMHO nastesti) nyni soucasti JEDI VCL: http://jvcl.sourceforge.net/
>Radek Docekal <mailto:rdocekal(zv)csas(tec)cz> ICQ: 9008367

Poblaznena ZIP-ka

[*] Pavel Mattivi <pmattivi(zv)dezadata(tec)cz> - 3.10.2002 14:18:13

tohle mi delala interni ZIPka se starsimi ovladaci, s novymi uz to je OK

> potkala me vec, kterou jsem za 17 let prace s pocitacem nevidel. Strcim
> ZIPku do mechaniky, ale zobrazuje se mi struktura jin� ZIPky. V korenu
> Ok, ale kdyz se zanorim do adresaru, tak je tam "rozsypany caj" a
> samozrejme nic nejde precist. Rozpadlou FATku jsem uz videl, ale jak to,
> ze vidim obsah jine diskety si neumim vysvetlit.
> Napada nekoho vysvetleni a nejake reseni (krome preformatovani)?

P.

Jak najit misto, kde se pracuje s neinicializovany

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.10.2002 14:32:36

From: "Zdenek Brejsa" <prog(zv)hjsoft(tec)cz>
> MDI aplikace => otevre dcerine okno a zneho druhe dcerine - po jeho

K tomu poznamka. Pokud se jedna o Delphi 6, tak tam je ve VCL chyba v MDI
aplikacich, kde lze pouzivat klavesove zkratky pro MDI child okna i v pripade,
ze je v aplikaci zobrazen modalni dialog. Oprava je k dispozici tady (jedna se
o pridani unitu do projektu, funguje i v pripade pouziti runtime balicku)

http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17605

Petr Vones

DCOM - Interface not supported

[*] pilifs <pilifs(zv)seznam(tec)cz> - 3.10.2002 15:06:53

Zdravim,
vytvoril jsem si COM jako out of proc a chci jej zavolat vzdalene pres
CoCreateRemote. V tu chvili mi to vrati hlasku viz. subjekt. Pokud jej ale
uplne stejne (stejna testovaci aplikace) volam primo na serveru kde je
umisten tak vse probehne v poradku.
Muze nekdo poradit kde asi je chyba?
Diky

D5Ent, W2000, MSSQL2000

OT: dll na poitani vzorcu

[*] Richard Valny <Richard.Valny(zv)oku-st(tec)cz> - 03.10.2002 15:11:23

Prijemny den,
omlouvam se, ze otravuji s veci, ktera zcela nesouvisi s Delphi.
Ve Wordu 97 prestalo jit scitat v dokumentech tabulky. Jiz se mi to
stalo na jednom pocitaci a odstranilo se to az kompletni reinstalaci
windows (98SE).

Mam za to, ze se o scitani stara nejaka knihovna, nevite nekdo ktera?
PS: Zkopirovat adresar office nestaci, takze bude zrejme v
\windows\system nebo system32

Dika za kazdou radu


=========================================
Richard Valny richard.valny(zv)oku-st(tec)cz
Okresni urad Strakonice tel. 0342-377 377
Smetanova 533 fax. 0342-323 746
386 22 STRAKONICE mobile. 0737 565 196
=========================================

rkEdit 4.0 Beta 2

[*] petr stasa <ps(zv)chmi(tec)cz> - 03.10.2002 15:25:47

Slavek Rydval wrote:
>
> > Nedelalo, ani jsem to nezkousel, prave proto, ze jsem nenasel omezeni,
> > (a nenasel vazbu mezi Lines a textem) jsem to udelal po radcich.
> ******K editovanemu text lze pristupovat po radcim, k oznacenemu
> textu po radcich i jako k celemu bloku. Prevod pozice z bloku do
> textu je bohuzel zatim slozitejsi, nez pisete dale...

To je prave to, pokud najdu neco v bloku, jak zjistim, kde je to v
textu?

> *****Skutecnost je ovsem takova, ze pokud mate napr. text:
>
> radek 1 #KonecRadkuWin
> radek 2 #KonecRadkuLinux
> radek 3 #KonecRadkuMacOS

Pak mi neni jasne, jake konce radku ulozi editor,
pokud nejaky radek pridam.

Popisu situaci, jak si s tim poradi jiny editor: pri nacitani si
kazdy radek prevadi do sveho tvaru (treba Win) a pri tom si zjistuje
format. Behem editace je zobrazen cilovy typ (treba Win), ktery
mohu kdykoli zmenit (fyzicky se nezmeni nic, jen prave ten priznak).
Pri ukladani se uklada soubor s konci radku podle nastaveneho priznaku.
(Pochopitelne nastava problem, pokud v souboru je vice typu koncu radku,
ale lze to resit napriklad vyznamnou prevahou jednoho typu nebo dotazem
uzivateli - ten pripad nebude prilis casty, krome editoru vi neznam
pod Win jiny, ktery by to umel smichat, neuvazuji binarni editory).

Nevim, jak s tim zachazite vy, proto tezko mohu radit.

> Tak to rkEdit zobrazi opravdu jako tri radky. Pri prevodu z bloku na
> misto v textu by znamena projet CELY text od zacatku souboru do
> mista, na kterem je blok potazmo misto v bloku, na ktere se ptam.
>
> > > *****Tiskne se tim, ktery je nastaven ve fontu (menu Settings,
> > > polozka Change font).
> > Tak to urcite ne, protoze na obrazovce (monitoru) je neco jineho
> > nez na papire. (I kdyz opet nevylucuji, ze je to ovlivneno
> > mym pocitacem, Betu jsem zatim jinde nezkousel.)
> ******Tak to bych potom hledal spojitost jinde. Zeptam se jinak. Kdyz
> napisete text naprosto stejnym fontem jako v rkEditu napr. ve Write
> ci ve Wordu, vytiskne se spravny font (spise bych to skousel v tom
> Write - na nekterych systemem WordPad)?

Vyzkouseno, vytiskne se dobre. Ale tisk z Notepadu je stejne spatny
jako z rkEditu. Budu si muset na to udelat cas, chce to systematicnost.
Nekdy v noci, az nebude do ceho pichnou se na to vrhnu.

--
Petr Stasa ps(zv)chmi(tec)cz
--

x dotaz od zacatecnika

[*] Milan Ruksak <ruksak(zv)volny(tec)cz> - 3.10.2002 15:25:47

Zdravim,
programuji sice dlouho, ale v Delphi jsem zacatecnik (tak se nesmejte). Prosim o pomoc:

1) Jak se dela spravne globalni promenna v projektu. Vse je v pohode a pak se zase vyskytne misto, kde uz globalni neni ... !?
2) Procital jsem help, ale nenasel jsem, jak se predava parametr formulari. Jinymi slovy, potreboval bych zavolat formxxx.show, ale nevim, jak mu predat parametr
3) Jak mam zaridit, aby v tabulce, kterou vylistuji ve formulari nebylo True a False, ale cesky Ano a Ne (pripadne neco jineho)

Diky moc, Rooksy

x dotaz od zacatecnika

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 3.10.2002 15:33:40

3.10.2002 Milan Ruksak:
> Zdravim,
> programuji sice dlouho, ale v Delphi jsem zacatecnik (tak se nesmejte). Prosim o pomoc:

> 1) Jak se dela spravne globalni promenna v projektu. Vse je v pohode
> a pak se zase vyskytne misto, kde uz globalni neni ... !?

Pokud si promennou se stejnym jmenem nadeklarujes uvnitr funkce, bude
platit ta nadeklarovana.
Pokud chces globalni promennou v ramci unity, dej ji do var za
Implementation
Pokud chces globalni promennou v ramci programu, dej ji do sekce
Interface.

Taky lze pouzit public sekci v hlavnim formulari. Pak k promenne
pristupujes pres Form1.promenna

> 2) Procital jsem help, ale nenasel jsem, jak se predava parametr
> formulari. Jinymi slovy, potreboval bych zavolat formxxx.show, ale
> nevim, jak mu predat parametr

Form1Show(Self);
Form1Show(nil);
Na parametru v tomto pripade zalezi, pokud se podle nej ridis v kodu
OnShow.

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

FB - ruzne verze FB na jednom PC (plus pripadne IB

[*] Petr Palicka <palicka.petr(zv)seznam(tec)cz> - 3.10.2002 15:41:03

ahoj,

mam za to, ze rada kterak rozjet dva servery na jenom PC
uz tu prosla, ale nejak ji nemuzu najit. muze mi nekdo poradit?
konkretne vysla alpha verze FB 1.5 a rad bych si ji vyzkousel,
ale nadale potrebuju jet a ladit na FB 1.0.1 a nejlepe soubezne,
zabych mohl porovnavat vysledky a rychlost :-)

dekuji

peca

Licence, bylo OT: kupim delphi...

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 03.10.2002 15:47:40

Puvodni zprava, kterou napsal Slavek Rydval dne 3 Oct 2002:

> licenci. Kdyz jsem kupoval D6, pochopil jsem, ze to je na jmeno a licence
> je neprenosna (dale neprodejna). Nebo se mylim?

Co je to "licence na jmeno"? Nejsou dane zadne typy licencnich smluv,
proste zalezi na textu te licence. Licenci udeluje Borland US jako
majitel autorskych prav, nikoliv Borland CZ jako prodejce, presunovac
krabic ci prevodnik licenci... Dulezita je originalni licencni smlouva od
spolecnosti Borland, ktera soucasti krabice a mela by tam byt i v podobe
textoveho souboru, ci v instalaci pro potvrzeni. Ja Delphi 6 nemam, muzes
sem prosim poslat cely text licencni smlouvy, ze bych se na ni mrknul?

S pozdravem
Petr Zahradnik, pocitacovy expert

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

DCOM - Interface not supported

[*] Radim Kunz <privat(zv)casestudio(tec)com> - 3.10.2002 15:54:22


----- Original Message -----
From: "pilifs" <pilifs(zv)seznam(tec)cz>
To: "Delphi-L(zv)Clexpert.Cz" <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, October 03, 2002 3:06 PM
Subject: DCOM - Interface not supported


> Zdravim,
> vytvoril jsem si COM jako out of proc a chci jej zavolat vzdalene pres
> CoCreateRemote. V tu chvili mi to vrati hlasku viz. subjekt. Pokud jej ale
> uplne stejne (stejna testovaci aplikace) volam primo na serveru kde je
> umisten tak vse probehne v poradku.
> Muze nekdo poradit kde asi je chyba?
> Diky
>
> D5Ent, W2000, MSSQL2000
>
>

a. Nemas na klientu zaregistrovanou typovou knihovu.
b. Spatne nastavene prava.

Radim

OT: kupim delphi...

[*] Radim Kunz <privat(zv)casestudio(tec)com> - 3.10.2002 16:09:02


----- Original Message -----
From: "Slavek Rydval" <rk(zv)atrey.karlin.mff.cuni(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, October 03, 2002 1:46 PM
Subject: Re: OT: kupim delphi...>
> Ahoj,
>
> mel bych k tomu dve poznamky: proc kvuli ADO kupovat hned cely
> Delphi? Pokud mas neco starsiho, melo by stacit naimportovat typovou
> knihovnu. Druha vec je licence. Nejsem si zcela jist, zda lze prodat
> licenci. Kdyz jsem kupoval D6, pochopil jsem, ze to je na jmeno a
> licence je neprenosna (dale neprodejna). Nebo se mylim?
>
> Slavek

Licence prenosna samozrejme je, ale musi se vyrozumet Borland.
Licence se registruje na cloveka, ktery bude s Delphi pracovat.
Tedy i programatora v pracovnim pomeru. Pokud ho vyhodim,
nebudu kvuli nemu prece kupovat nove Delphi.

Radim

Licence, bylo OT: kupim delphi...

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 03.10.2002 16:09:24

> > licenci. Kdyz jsem kupoval D6, pochopil jsem, ze to je na jmeno a
> > licence je neprenosna (dale neprodejna). Nebo se mylim?

No, kazdopadne se take na vec musis koukat ocima nasich zakonu.

Dle nich je program autorskym dilem. Ted ty si nekupujes program, ani
si nekupujes licenci(!), ale: "ziskavas za uplatu pravo dilo uzivat
tak, jak pravi licencni smlouva." (z pravniho hlediska je to totiz
neco uplne jineho.. koupit si muzes treba vyhradni licenci)

A takoveto pravo na uzivani veci je tebou neprevoditelne na
jakoukoliv jinou osobu! A tom, kdo ma ci nema pravo uzivat neco dilo,
rozhoduje jedine autor (nebo jim povereny zastupce). Nemuzes o tom
rozhodovat ty!

To mas stejne, jako kdybych ja byl autorem nejake pisne. Tobe bych
prodal pravo onu pisen poslouchat. tak je vcelku logicke, ze jsem to
ja, autor, ktery rozhoduje o tom, kdo smi ci nesmi moji pisen
poslouchat. Ty, kdyz sis zakoupil pravo k poslechu pisne, jej nemuzes
prodat nekomu jinemu. Co kdyz bych s tim ja, jako autor, nesouhlasil?

Leda ze by v licenci bylo takoveto nakladani vyslovne uvedeno. Pak by
nastala asi zajimava pravni situace, a protoze nejsem pravnik, nevim,
jak by se to resilo. IMHO zakon pravi, ze pravo na uzivani dila je
neprenosne. A zakon ma vetsi vahu nez smlouva. Tedy ty casti smlouvy
(licence), ktere jsou v rozporu se zakonem, jednoduse neplati!

Tedy dle mne si koupit Delphi muzes jen a jedine od Borlandu (byt i
pres jeho distributory), v zadnem pripade ne vsak od nekoho jineho.
Jakmile jedou zaplatis za software, a nebylo v upni smlouve (licenci)
uveden casovy imit platnosti licence, pak ziskavat pravo na uzivani
zakoupeneho programu dozivotne, a nemuzes se toho prava jakkoliv
zbavit, tedy jej ani prodat.
-- Lukas Gebauer.

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

OT: kupim delphi...

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

> Licence prenosna samozrejme je, ale musi se vyrozumet Borland.
> Licence se registruje na cloveka, ktery bude s Delphi pracovat.
> Tedy i programatora v pracovnim pomeru. Pokud ho vyhodim,
> nebudu kvuli nemu prece kupovat nove Delphi.

Pockej, pockej.. pokud koupis Delphi jako firma, pak je vlasnikem
licence pochopitelne firma, ne ten programator, ktery na tech Delphi
delal...

A to co si vyplnil do tzv. "licencni karty" a poslal Borlandum, to z
hlediska tuzemskych zakonu je uplne jedno. Legalnim uzivatelem
nakoupeneho softwaru jsi i tehdy, kdyz autorovi programu neposles
zpet zadnou kartu! To pravo na uzivani nabyva okamzikem zaplaceni.


-- Lukas Gebauer.

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

Licence, bylo OT: kupim delphi...

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 03.10.2002 16:31:33

Puvodni zprava, kterou napsal Radim Kunz dne 3 Oct 2002:

> Licence prenosna samozrejme je, ale musi se vyrozumet Borland.
> Licence se registruje na cloveka, ktery bude s Delphi pracovat.
> Tedy i programatora v pracovnim pomeru. Pokud ho vyhodim,
> nebudu kvuli nemu prece kupovat nove Delphi.

Pozor, registrace je uplne nezavisly akt, registrovat se muzes,
registrovat se nemusis, a je to zcela oddeleno od licencni smlouvy.
Registraci ti nezacina ani nezanika pravo software uzivat, to ti zacina
dnem, kdy jej ziskas a akceptujes licencni smlouvu - to muze byt nakup
software, rozbaleni skatule, instalace software apod. Ale ne tim, ze
nejaky papirek odesles a neco vyplnis.

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Konverze UTF8 <-> Win1250

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 3.10.2002 16:32:43

Ahoj,

potreboval bych nejakou unitu, pomoci ktere bych prevedl text v UTF8 do
Win1250 a zpet. Nevite nekdo o necem?

Diky, Ales.

x dotaz od zacatecnika

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.10.2002 16:33:36

From: "Milan Ruksak" <ruksak(zv)volny(tec)cz>
> Jak se dela spravne globalni promenna v projektu. Vse je v pohode a pak se
> zase vyskytne misto, kde uz globalni neni ... !?

Globalni promenna musi byt v interface casti unitu aby byla pristupna i z
ostatnich unitu. Globalni objekty nebo ruzne dalsi promenne je vhodne umistit
do samostatneho unitu nebo datamodulu (pokud to je mozne).

> Procital jsem help, ale nenasel jsem, jak se predava parametr formulari.
> Jinymi slovy, potreboval bych zavolat formxxx.show, ale nevim, jak mu predat
> parametr

Metoda TForm.Show zadny dalsi parametr nema.

> Jak mam zaridit, aby v tabulce, kterou vylistuji ve formulari nebylo True a
> False, ale cesky Ano a Ne (pripadne neco jineho)

viz TBooleanField.DisplayValues v helpu

Petr Vones

Kalibrace bitmapy

[*] <bukaj(zv)iol(tec)cz> - 3.10.2002 16:33:44

> > Jak to myslis stim kalibrovat?
> Nic ve zlem, ale myslis, ze budes vedet, kdyz Ti to vysvetlim?:-))

A proc myslis, ze kdyz nekdo nevi co znamena "kalibrovat bitmapu",
tak to ani nebude vedet, kdyz mu to vysvetlis?

http://freespace.virgin.net/hugo.elias/graphics/x_warp.htm

Nevim, jestli je to presne to, co potrebujes. Jestli je to uplne neco
jinyho, tak se omlouvam.


Kuba

Jak najit misto, kde se pracuje s neinicializovany

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 3.10.2002 17:02:01

> From: "Zdenek Brejsa" <prog(zv)hjsoft(tec)cz>
> > MDI aplikace => otevre dcerine okno a zneho druhe dcerine - po jeho
>
> K tomu poznamka. Pokud se jedna o Delphi 6, tak tam je ve VCL chyba v MDI
> aplikacich, kde lze pouzivat klavesove zkratky pro MDI child okna i v
pripade,
> ze je v aplikaci zobrazen modalni dialog. Oprava je k dispozici tady
(jedna se
> o pridani unitu do projektu, funguje i v pripade pouziti runtime balicku)
>
> http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17605
>
> Petr Vones

Jedna se D4 na W2K a zacinam to spis spojovat s posledni HotFixem (nebo co
to bylo), ktery se mi dnes stahnul (neco o bespocnosti HTML), protoze se to
pred chvili projevilo v uplne jinem programu, do ktereho jsem nic
nedodelaval (nen jsem testoval funkcnost) a vcera fungoval bez techto
problemu

Konverze UTF8 <-> Win1250

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 03.10.2002 17:19:48

> potreboval bych nejakou unitu, pomoci ktere bych prevedl text v UTF8
> do Win1250 a zpet. Nevite nekdo o necem?

Unita SynaChar.pas ze Synapse. ;-)


-- Lukas Gebauer.

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

Licence, bylo OT: kupim delphi...

[*] Pavel Zichovsky <zichovsky(zv)trul(tec)cz> - 03.10.2002 17:30:48

Zdravim,

On 3 Oct 2002 at 15:47, Petr Zahradnik wrote:

> Co je to "licence na jmeno"? Nejsou dane zadne typy licencnich smluv,
> proste zalezi na textu te licence. Licenci udeluje Borland US jako
> majitel autorskych prav, nikoliv Borland CZ jako prodejce, presunovac
> krabic ci prevodnik licenci... Dulezita je originalni licencni smlouva od
> spolecnosti Borland, ktera soucasti krabice a mela by tam byt i v podobe
> textoveho souboru, ci v instalaci pro potvrzeni. Ja Delphi 6 nemam, muzes
> sem prosim poslat cely text licencni smlouvy, ze bych se na ni mrknul?

No, ja k delphi 6 pro dostal krome "krabice" a
faktury jeste jeden papir, nazvany "Licencni
certifikat".
Protoze je jen na papire, a nemam pobliz skener
(jen fax, mate-li, muzu vam to nafaxovat)
tak vyjimam utrzky:

---
Tento licencni certifikat je ujednanim mezi
odberatelem jmenovite urcenym nize <a nize je
uveden nase firma jako odberatel> a Borland
Software Corporation o softwarovem produktu....
....vystavenim tohoto certifikatu dochazi automaticky
k registraci softwaru, a ten je tedy uzivan
odberatelem legalne.

Pak je tu dodavatel (Borland s.r.o.) a odberatel
(nase firma) a pod tim dalsi text:

Odberatel je povinen dusledne dodrzovat
vseobecne platne licencni podminky firmy Borland...
...Odberatel nema zadne pravo prepalovat nebo
jakymkoliv zpusobem kopirovat nosice se software
... v rozporu s licencnim ujednanim. ...
Licence je urcena jmenovite na osobu (tzn. ze
musite mit tolik licenci, kolik je uzivatelu pracujicich
se softwarem; plati to i pro spolecnosti pracujici ve
smennem provozu - pokud ve vasi spolecnosti
vyuzivaji jeden pocitac dva programatori a oba
pracuji se softwarem, musite zakoupit dve licence
softwaru).
---

Je to docela "drsne", a nevim, jak by se tvarili na
prevod licence na jinou osobu...


S pozdravem
Pavel �ichovsk� (zichovsky(zv)trul(tec)cz)

OT: kupim delphi...

[*] Ludo Fulop <kexo(zv)ynet.sk> - 3.10.2002 17:37:32

zaujimave, myslel som si to iste, ale ked som pisal do slovenskeho borlandu,
ci este predavaju starsie verzie delphi, slecna s ktorou som komunikoval mi
poradila "skuste ho kupit od niekoho kto to uz nepouziva..."
Ludo Fulop

----- Original Message -----
From: "Ing. Jan Dubsk�" <hdplot(zv)seznam(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, October 03, 2002 1:59 PM
Subject: Re: OT: kupim delphi...


Nemilis se. Taky jsem kupoval D6 letos na jare a v licencnich
podminkach to tak je a potvrdili me to i telefonicky. Licence je na
jmeno a dale se jiz neda prodat.

Pokud tedy koupis licenci od nekoho, tak jsou to vyhozene penize

Honza


> Druha vec je licence. Nejsem si zcela jist, zda lze prodat
> licenci. Kdyz jsem kupoval D6, pochopil jsem, ze to je na jmeno a
> licence je neprenosna (dale neprodejna). Nebo se mylim?
>
> Slavek

______________________________________________________________________
Reklama:
Jake bude pocasi? http://pocasi.seznam(tec)cz

OT: kupim delphi...

[*] <dssoft(zv)centrum(tec)cz> - 3.10.2002 18:58:59

Podle mne nestaci vyrozumnet Borland, ale Borland musi s prevodem souhlasit ! Alespon takto jsem prevadel Novell, a jestli si dobre
pamatuji tak i nejake MS produkty.
Bylo dobre, pokud je tu nekdo od Borlandu, aby se k tomu vyjadril.
David Sauer
----- Puvodn� zpr�va -----
> Licence prenosna samozrejme je, ale musi se vyrozumet Borland.
> Licence se registruje na cloveka, ktery bude s Delphi pracovat.
> Tedy i programatora v pracovnim pomeru. Pokud ho vyhodim,
> nebudu kvuli nemu prece kupovat nove Delphi.
>
> Radim
>
>

FB - ruzne verze FB na jednom PC (plus pripadne IB

[*] Pavel Cisar <pcisar(zv)users.sourceforge(tec)net> - 3.10.2002 19:07:53

Haj hou!

On 3 Oct 2002 at 15:41, Petr Palicka wrote:

> mam za to, ze rada kterak rozjet dva servery na jenom PC
> uz tu prosla, ale nejak ji nemuzu najit. muze mi nekdo poradit?
> konkretne vysla alpha verze FB 1.5 a rad bych si ji vyzkousel,
> ale nadale potrebuju jet a ladit na FB 1.0.1 a nejlepe soubezne,
> zabych mohl porovnavat vysledky a rychlost :-)

Nelze provozovat soucasne, pouze mit nainstalovane oba a stridave
provozovat jeden nebo druhy. U FB 1.5 je situace trochu jina, protoze
pokrocila separace od IB v nazvech souboru atd. Ale porad to neni
definitivni - viz. gds32.dll ktera je ve FB 1.5 take, ale ma jen 32K
protoze je to jen redirekt na fbclient.dll :-)

Takze, nainstalovat do odlisnych adresaru, zalohovat klice v registry pro
puvodni, nastavit klice pro novy a rovnez zazalohovat (exportem z
registry). Prejmenovat obe gds32.dll na neco jineho, aby se dobre
rozpoznavaly. Pri aktivaci te ktere instalace pak nahrad prislusnou cast
registry a prejmenovat nebo lepe zkopirovat prislusnou knihovnu do
GDS32.DLL. Rovnez nedoporucuji kvuli jednoduchosti provozovat server jako
service, ale jako aplikaci.

BTW, je radost videt zajem o alfa verzi Firebirdu 1.5 :-)

S pozdravem
Pavel Cisar
Mobil: 0724 281429
http://www.ibphoenix(tec)cz
Vse co potrebujete pro Firebird a InterBase

Komponenty DevExpress (dxBar) - problemy

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.10.2002 19:40:02

From: "Milan Tomes" <milan.tomes(zv)haida(tec)cz>
> nudna prace. Myslel jsem si, ze u komponent za cca. 18 000,- Kc bude
> funkcnost samozrejmosti...

Co si postezovat u vyrobce ? Maji tusim i vlastni newsy. Asi pred rokem jsem
nekomu v tehle komponentach neco opravoval, podle vyrobce to byla udajne
neopravitelna vec dana designem, resitelna pouze novou verzi ;-)

Petr Vones

Vytvoreni procedury v MDB prostredky Delphi

[*] Ing. Marta Perglerov� <marta.perglerova(zv)seznam(tec)cz> - 3.10.2002 19:48:14


----- Original Message -----
From: "Martin Schayna" <mschayna(zv)aktis(tec)cz>

>> Jak vytvorit v MBD novou proceduru (sekce Kod - kod je psany ve Visual
>> Basicu) pomoci ADOX primo z Delphi? Jak pripadne takovou proceduru ci
funkci
>> spustit? V Accessu to neni problem, ale lze toto provest z Delphi - pres
>> ADOX, JRO nebo tak nejak?

>Obavam se (pokud se mylim, opravte me) ze to nejsou prave ulozene procedury
>ale nejaka vymyslenost ktera funguje prave a jen v Accessu, alespon kdyz
jsem
>se naposledy zajimal o MDB to tak bylo...

Samozrejme, sekce "Kod" nema nejaky zvlastni vztah k datum - nejsou to
"ulozene procedury" ve smyslu jako napr. na MSSQL, jsou to funkce a
procedury napsane ve VisualBasicu, ktere se v ramci databaze vyuzivaji k
nejruznejsim ucelum. Me slo prave o to, ze mam napr. v txt souboru kod
napsany ve VB a ten kod chci naimportovat nejakym zpusobem do databaze MDB a
tam jej spustit. Pres knihovnu ADOX lze instancovat objekt Catalog, pres
ktery se da pristupovat k tabulkam, k indexum, dotazum a ovlivnovat je.
Bohuzel jsem nikde nenasla, jak se vlastne dostat i na "nedatabazove"
objekty jako napr. formulare, sestavy, makra a zminene procedury a funkce
(Modules).
Chtela jsem se proto zeptat, jestli tady existuje nekdo, kdo s tim ma
zkusenosti - patrala jsem v SDK for ADO, ale bezvysledne.

Diky za kazdy podnet.
Ing. Marta Perglerova


select a stored_proc na MSSQL

[*] Anton�n =?ISO-8859-1?QD8ez�� - 3.10.2002 21:33:12

Zdravim
Jde neco podobneho udelat v MSSQL ? (ve FB je to OK)
Badam a nic nemuzu vybadat.

select neco1, neco2, neco3, (select vysledek from stored_proc(neco4)) as
necox from nejaka_table

Antonin Rezac

HexToBin a BinToHex

[*] Martin Kasman <martinkasman(zv)centrum.sk> - 03.10.2002 21:47:47

Ako sa pouzivaju funkcie HexToBin a BinToHex? V helpe je cosi o tom, ale moc
tomu nechapem.

Dajme tomu, ze mam v retazci ABC:='B9' a do label1.caption chcem dat binarny
kod a z label1.caption do label2.caption zase nazad hexadecimalny.


Vdaka za kazdu radu.

OT: Poblaznena ZIP-ka

[*] Miroslav Novosad <mirnov2(zv)seznam(tec)cz> - 3.10.2002 22:54:52

Diky vsem za reakce. Zareaguji najednou:
To, s tim prepisem FATky, asi bude spravne vysvetleni. Dela to furt i po
restartu (Win2k SP2), takze zadna cache, je to "natvrdo":-( Zkousel jsem
nekolik disket, ale jenom ta jedna blbne. Mivam ji tam porad, protoze
vsechny (podstatnejsi) zmeny ihned zalohuju (po tezke zkusenosti s
havarii disku...) a jenom jsem ji na chvilku vymenil kvuli nekolika
souborum z jine diskety a pak ji vratil zpatky. Ted na ni vidim
strukturu te, co tam byla jen chvilku, ale proc se prepsala FATka, kdyz
jsem tam nic nenahraval, mi neni jasne. Chtel jsem na ni nahravat, ale
uz to neslo, protoze se tvarila jak jsem popsal.
Je mozne, ze Windowsy si nahravaji neco samy od sebe? Ptam se i proto,
ze se mi napriklad stalo, kdyz jsem zkousel ty diskety, ze jsem ji dal
do mechaniky, nacetl se obsah, bylo to OK, vytahl jsem ji a vyskocila
hlaska

"Systemu se nepodarilo ulozit data souboru
\Device\Harddisk1\DP(1)0-0+5\. Data byla ztracena. ..."
Kdo ho prosil o nejake ukladani?!

Byla tu tez zminka o starych ovladacich. Kde jsou k dispozici nove?

A jeste posledni vec. Po zapnuti PC se ZIPka tvari, ze nema disketu.
Jedine, co (zatim) spolehlive funguje je spustit spravce disku. Tim se
ZIPka "probudi" a nacte disketu. S prip. dalsi disketou uz funguje
normalne. Kde hledat chybu? Je to v HW?

M. Novosad
mirnov2(zv)seznam(tec)cz


PS: Je to OT, tak pokud to nebude zivotne dulezite, tak radeji mimo
konfu at nedrazdime Admina. Diky.
Zajemcum klidne prip. reakce preposlu:-)


From: "Petr Slaby" <petr.slaby(zv)i(tec)cz>
> Ahoj,
>
> Stalo se mi neco podobneho s disketou. Problem byl ve Windows.
> Zobrazil jsem si obsah jedne diskety, pak jsem (bez toho abych zavrel
> okno pruzkumnika) vyndal disketu z mechaniky a vlozil jinou. Dal jsem
> kopirovat nejaky soubor na tu druhou disketu v mechanice a Windows
> kupodivu prepsaly FATku na druhe diskete tou co byla natazena v
> pameti, tedy FATkou z prvni diskety.
>
> Petr
>
> Thursday, October 3, 2002, 9:58:08 AM, you wrote:
>
> MN> potkala me vec, kterou jsem za 17 let prace s pocitacem nevidel.
Strcim
> MN> ZIPku do mechaniky, ale zobrazuje se mi struktura jin� ZIPky. V
korenu
> MN> Ok, ale kdyz se zanorim do adresaru, tak je tam "rozsypany caj" a
> MN> samozrejme nic nejde precist. Rozpadlou FATku jsem uz videl, ale
jak to,
> MN> ze vidim obsah jine diskety si neumim vysvetlit.
> MN> Napada nekoho vysvetleni a nejake reseni (krome preformatovani)?

Kalibrace bitmapy

[*] Miroslav Novosad <mirnov2(zv)seznam(tec)cz> - 3.10.2002 23:10:21

From: <bukaj(zv)iol(tec)cz>

> > > Jak to myslis stim kalibrovat?
> > Nic ve zlem, ale myslis, ze budes vedet, kdyz Ti to vysvetlim?:-))
>
> A proc myslis, ze kdyz nekdo nevi co znamena "kalibrovat bitmapu",
> tak to ani nebude vedet, kdyz mu to vysvetlis?

No, ja nerikal, ze to nemuze vedet, ani kdyz to vysvetlim... Kdybych si
to myslel, tak nebudu nic vysvetlovat.
BTW je tam smajlik, takze je treba takovou vetu brat s rezervou. To byla
prvni reakce, co mi bleskla hlavou. Jestli se to tazatele dotklo,
omluvim se!

> http://freespace.virgin.net/hugo.elias/graphics/x_warp.htm
>
> Nevim, jestli je to presne to, co potrebujes. Jestli je to uplne neco
> jinyho, tak se omlouvam.

Mrknu na to. Diky za snahu.

M. Novosad

Konverze UTF8 <-> Win1250

[*] Tomas Grepl <delphi(zv)kapsw(tec)cz> - 3.10.2002 23:47:07

> potreboval bych nejakou unitu,
> pomoci ktere bych prevedl text v UTF8 do
> Win1250 a zpet. Nevite nekdo o necem?

Na ceskych Windows by mely fungovat funkce (D6, unita System)

{ Ansi <-> UTF8 conversion }

function AnsiToUtf8(const S: string): UTF8String;
function Utf8ToAnsi(const S: UTF8String): string;

Tomas

Kalibrace bitmapy

[*] Miroslav Novosad <mirnov2(zv)seznam(tec)cz> - 4.10.2002 00:05:58

From: "Peter Surovy" <psurovy(zv)uevora.pt>
> From: "Miroslav Novosad" <mirnov2(zv)seznam(tec)cz>
> ---Mne je to zrozumitelne tak ze sa snazis spravit
> zoom na nejakej mape alebo nejakej srande so suradnicami

S mapou to souvisi.

> napriek tomu mi nie je jasne: urcim identicke body
> u ktorych poznam poziciu ?? Tak ich urcis alebo ich poznas?

Identicke body maji proste zname souradnice. Neni dulezite, jak je
dostanes.

> Plochy medzi nimi su homogenne alebo roznorode?

V podstate je mozne oboji, ale musim predpokladat homogenni, protoze
jinak bych s tim moc neudelal. (Teda pokud jsem spravne pochopil dotaz.)

>
> > Napada me zadat ident. body v pravidelne mrizce a z odpovidajicich
> > vyrezu udelat ctverce ci obdelniky, ze kterych se znova posklada
cela
> > bitmapa, ale to mi prijde prilis otrocke reseni. Urcite je neco
> --tomuto tiez prilis nerozumiem bitmapu rozkrajas
> na stvorce a tie znovu zlepis ... Podla mna sa nic
> neudeje alebo mi nieco uniklo?

Asi uniklo. Podle tech itent. bodu zjistim ze napr. ctverci 100x100
pixelu odpovida v bitmape oblast vymezena sour.
[98,103],[205,99],[197,201],[103,196] takze ji prepocitam na rozmery
[100,100],[200,100],[200,200],[100,200] a tak projedu celou bitmapu.

>
> > elegantnejsiho, nejaka transformace kde se parametr bude funkcne
menit
> > nebo neco na ten zpusob. Nevite nekdo o necem uz vymyslenem?
> --- no jedno riesenie je aj taketo
> pri vykreslovani bitmapy suradnice X;Y canvasu preratas podla nejakej
glob.
> premennej napr. scale_factor teda:

Problem se ten, ze onen scale_factor je kazdem smeru ruzny a navic
promenne velikosti. Urcite by melo jit nalezt nejakou zavislost
zkresleni na X,Y (podobne jako prolozit polynom mezi body) nebo matici
odchylek(?) odpovidajici pomyslne mrizce nad bitmapou... Nejsem
matematik a memam cas nad tim badat, prestoze by me to bavilo, ale asi
neuzivilo:-(

Reknu Ti, o co jde:
Cas od casu potrebuji prekreslit papirovy podklad. Kdyz je to x-ta kopie
5. kopie faxu (to je extrem), tak to, co je v jednom smeru 10 mm je ve
druhem klidne 12 mm a na druhem konci to muze byt uplne opacne. Neco se
zkresli skenovanim a jak se stim pak domluvit, ze?
SW, ktere tohle umi, nejdou pod 40 000 Kc a kdyz to potrebuju 2-3x do
roka, tak to prece nebudu kupovat - nejsem statni podnik:-) Je to
samozrejme resitelne po castech, ale u vetsi bitmapy je to docela otrava
a bylo by pohodlnejsi podeformovat ji, at je zkresleni po cele plose v
prijatelnych mezich.


M. Novosad

Kopirovani souboru - sit Microsoft

[*] Michal VOJTA <michal.vojta(zv)iol(tec)cz> - 4.10.2002 00:57:34

Ahoj,
nemuzu rozlousknout jeden problem:
potrebuji z aplikace automaticky kopirovat po siti Microsoft do sdilenych
adresaru (bez hesla) jeden soubor na vic stanic.
Pokud si v aplikaci pustim napr. OpenDialog, nabrouzdam si cestu a tu z nej
pouziju na kopirovani, je vsechno OK. Ale pokud si ten OpenDialog nepustim a
cestu vypisu rucne (napr. do EditBoxu), tak to kopirovani neprojde. Dela na
pozadi OpenDialog neco, aby inicializoval tu cestu?
Win 9x, Delphi 3 Prof
Diky
Michal VOJTA


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

x dotaz od zacatecnika

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 4.10.2002 07:41:30

2) Procital
> jsem help, ale nenasel jsem, jak se predava parametr formulari. Jinymi
> slovy, potreboval bych zavolat formxxx.show, ale nevim, jak mu predat
> parametr

Ahoj,

je nekolik spatnych cest - pres globalni promenne apod. - tomu je treba se vyhybat z
principialnich duvodu (pouzivani globalnich promennych vede snadno k tomu, ze
kusy programu, ktere maji byt na sobe nezavisle, najednou na sobe zavisi a velmi
tezko se to pak dohledava. Napr. v jednom miste promennou nejak nastavis, na
druhem miste si to neuvedomis a program pak najednou "obcas funguje, obcas ne..."

Takze moznosti - zalezi na okolnostech, co je vyhodnejsi:

1) Napsat novy konstruktor s potrebnymi parametry. Pak pri vytvareni formulare
pouzijes:

with TForm2.Create(Self, hodnota1, hodnota2...) do
try
ShowModal;
finally
Release;
end;

To ma vyhodu v tom, ze pujde-li o jediny konstruktor formu (tj. nahradi implicitni - viz
reintroduce), nelze na predani parametru zapomenout.

2) Je-li pro predani parametru jiz v konstruktoru moc brzy, tj. pouziji-li se parametry
az v OnShow apod. a i v jinych pripadech, lze pouzit druhou cestu, kterou mam
osobne radsi. S ni realizujes i nepovinne "parametry". Na druhou stranu -
programator neni nucen parametry nastavit a muze na to "zapomenout".

V public sekci formu definujes promenne tvorici parametry, nezapomenout to v
komentari zdokumentovat (co je vstupni, co vystupni, co povinne, co nepovinne
apod.). Pak to pouzijes nejak takto:

with TForm2.Create(Self) do
try
par1 := hodnota1;
par2 := hodnota2;
if ShowModal = mrOK then
Refresh(vraceny parametr z formu2);
finally
Release;
end;

V obou pripadech je maximalne rozumne vypnout v Option Delphi volbu AutoCreate
Forms a formulare tvorit az v okamziku potreby rucne, jak jsem popsal.

Je to to, na co ses ptal?

David Lebeda

Kopirovani souboru - sit Microsoft

[*] Vaclav Krmela <krmela(zv)ustinadorlici(tec)cz> - 4.10.2002 07:46:11

> From: Michal VOJTA
>
> potrebuji z aplikace automaticky kopirovat po siti Microsoft
> do sdilenych
> adresaru (bez hesla) jeden soubor na vic stanic.
> Pokud si v aplikaci pustim napr. OpenDialog, nabrouzdam si
> cestu a tu z nej
> pouziju na kopirovani, je vsechno OK. Ale pokud si ten
> OpenDialog nepustim a
> cestu vypisu rucne (napr. do EditBoxu), tak to kopirovani
> neprojde. Dela na
> pozadi OpenDialog neco, aby inicializoval tu cestu?

Podivej se do helpu na funkci WNetAddConnection2.

Potom zkus pouzit neco jako:

function OpenSharedResource(Path, User, Pasw: String): Boolean;
var
NetRes: TNetResource;
UserName: array[0..31] of Char;
Password: array[0..31] of Char;
begin
Result := False;
StrLCopy(UserName, PChar(User), SizeOf(UserName)-1);
StrLCopy(Password, PChar(Pasw), SizeOf(Password)-1);
ZeroMemory((zv)NetRes, Sizeof(NetRes));
NetRes.dwType := RESOURCETYPE_DISK;
NetRes.lpRemoteName := PChar(Path);
if not DirectoryExists(Path) and
(WNetAddConnection2(NetRes, Password, UserName, 0) <> NO_ERROR) then
begin
{ if not Silent then MessBox(sErrorOpenShared, MB_ICONERROR);}
end else Result := True;
end;

Vaclav Krmela


temp. tabulka

[*] Kalus Jozef Ing. <jozef.kalus(zv)spordat.sk> - 4.10.2002 08:02:37

bavili sme sa ako sa to robi na inete, predpokladam ze na inet nebudes mat
sialene joiny cez 3 a viac tabuliek alebo ano (pri nejakom vyberani clankov
a ich strankovani snad nie)?

to co som pisal s milisekundami si treba uvedomit na velkych DB, ono to nie
je az take ruzove s tymi buframy ako pises a naozaj to nie je zanedbatelne,
kolegovia to skusali na Oracle a to mali satelitne spojenie (oneskorenia cca
milisekundy) a tam bola odozva naozaj niekolko nasobna prave koli tymto
zdrzaniam,

uznavam, ze zalezi na danej tabulke a jej velkosti... ale vzdy je dobre sa
zamysliet nad tym ako to ten server bude fyzicky robit, ked sa chces venovat
vykonu, inak ti to moze byt jedno ci raz za 10 minut prerves cely select cez
tabulku alebo nie...

ja som len chcel upozornit ze aj sofistikovanejsie riesenie moze byt horsie
ako nejake na prvy pohlad "blbe" riesenie

joka


-----Original Message-----
From: Petr Fejfar [mailto:development(zv)callnet(tec)cz]
Sent: Wednesday, October 02, 2002 4:59 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: temp. tabulka


From: "Kalus Jozef Ing." <jozef.kalus(zv)spordat.sk>

> ako vidim nevsimol si si vetu ze je to robene
> na serveri, ale tvoje riesenie
> omnoho viac zatazuje komunikaciu klient server,

Jak to? Jestli to cele nechapu spatne (myslim ze ne), tak ty "renderovaci
tabulky" jsou taky na serveru a plni se nejakym commandem stylu

INSERT INTO ..... SELECT ....

a ten snad proboha s komunikaci klient-server nema vubec nic spolecneho...

temp. tabulka

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

> Odes�latel: Petr Fejfar <development(zv)callnet(tec)cz>
> pomocnou tabulkou. No a ty pises, ze uziti temporary
> tabulek znaci chybny navrh DB.
>
> Tak si to chci jako "nedatar" ujasnit, protoze se mi zda, ze ve svete DB je
> vsechno naruby.

Moje stanovisko proti temp tabulkam bylo vyjadreno asi moc kategoricky.
Mohl slevit asi takto:
-
Cim lepsi datovy navrh, tim mensi potreba vytvaret pomocne tabulky.
-
A naopak, pokud se uz predem smirim s beznym pouzivanim pomocnych tabulek, odvadi to pozornost od pozadavku na opravdu precizni datovy navrh. "Vzdyt my z te databaze ta data nejak vyzdimeme, udelame si pomocnou tabulku a je to ..."
-
Pokud jde o web, vymysleli jsme si vlastni (objektove orientovanou) databazi, ktera prave podporuje s webem spojene pozadavky (viz www.ebyznys(tec)cz a muj prispevek na seminari Delphi2001). Nad moznostmi, ktere v tomto smeru poskytuji nebo neposkytuji "standardni" databaze, jsem proto prilis nepremyslel. Bohuzel, uz nam chybely sily, abychom tu databazi dotahli do stavu umoznujiciho obecne pouziti.

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

DCOM - Interface not supported

[*] pilifs <pilifs(zv)seznam(tec)cz> - 4.10.2002 08:25:46

> Zdravim,
> vytvoril jsem si COM jako out of proc a chci jej zavolat vzdalene pres
> CoCreateRemote. V tu chvili mi to vrati hlasku viz. subjekt. Pokud jej ale
> uplne stejne (stejna testovaci aplikace) volam primo na serveru kde je
> umisten tak vse probehne v poradku.>a. Nemas na klientu zaregistrovanou typovou knihovu.
>b. Spatne nastavene prava.

No jo mas pravdu (a) je spravne. Jenom mi neni jasne to zaregistrovani
typove knihovny. O co jde? Mi to zacalo fungovat kdyz jsem COM objekt
zaregistroval na klientovi stejnym zpusobem jako na serveru. To znamena ze
mam mit i na klientovy kompletni COM objekt. Jsem myslel ze to funguje
trochu jinak.

OT:Problem s klavesnici

[*] Martin Zeman <zeman14(zv)bonbox(tec)cz> - 4.10.2002 08:41:56

Omlouvam se za OT,

ale opakuje se mi u jednoho uzivatele tento problem :
klavesa s diakritickymi znamenky (hacek,carka)
se zacne zdvojovat, tj. po stisku kombinace
napr. hacek + pismeno se vypise dvakrat hacek a jednou pismeno
misto pismena s hackem (carkou).

Musi to byt nejaka softwarova zalezitost (virus ?),
protoze ta sama klavesa funguje normalne, pokud je vybrano
napr. anglicke rozlozeni klavesnice.

Zatim jsem to musel resit preinstalaci systemu, coz uz se mi
hrube nechce.

Nesetkal se s tim nekdo ?

Dik, Martin Zeman
---
Odchoz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.393 / Virov� b�ze: 223 - datum vyd�n�: 30.9.2002

select a stored_proc na MSSQL

[*] Karel Horky <horky.karel(zv)quick(tec)cz> - 4.10.2002 07:55:54

Anton�n �ez��, <mailto:rezac(zv)apls(tec)cz> napsal:
> Jde neco podobneho udelat v MSSQL ? (ve FB je to OK)

> select neco1, neco2, neco3, (select vysledek from stored_proc(neco4)) as
> necox from nejaka_table

Vystup ze stored_proc2 ve stored_proc1 lze zachytit jako insert do
nejake tabulky.

napriklad:
create table #pomocna (pole11 money)
Insert into #pomocna Exec Stored_proc2 (zv)param1=1, (zv)param2=2
...
tady zpracujes vystupni select
...
drop table #pomocna

tabulky s prefixem # jsou videt jen zevnitr stored_proc, ktera si je
vytvorila, tak ji na konci zase musis zrusit.

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

Komponenty DevExpress (dxBar) - problemy

[*] Milan Tome� <milan.tomes(zv)haida(tec)cz> - 4.10.2002 10:01:57

To uz jsem udelal a oni to svedli na Delphi a jeho streaming komponent :(((

Tady je odpoved:

1. We are aware of these problems. However, we tend to think that they
are caused by Delphi's visual form inheritance and component streaming
peculiarities. As the most effective solution in this instance, we
recommend that you create all the required toolbars and items at design
time, but manage item links programmatically.

2. I assume that item shortcuts do not work on the ChildForm of the MDI
application. In this case, you should create the MainMenu on a child
form
and place items onto it. Then everything should work as expected.

S pozdravem

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

> From: "Milan Tomes" <milan.tomes(zv)haida(tec)cz>
> > nudna prace. Myslel jsem si, ze u komponent za cca. 18 000,- Kc bude
> > funkcnost samozrejmosti...
>
> Co si postezovat u vyrobce ? Maji tusim i vlastni newsy. Asi pred
> rokem jsem
> nekomu v tehle komponentach neco opravoval, podle vyrobce to byla udajne
> neopravitelna vec dana designem, resitelna pouze novou verzi ;-)
> Petr Vones


Tato zprava byla zkontrolovana na serveru server.haida(tec)cz
antivirovym programem RAV antivirus.

Reset - pristup k siti odmitnut

[*] Petr Dedecek <petrd(zv)omega-lbc(tec)cz> - 4.10.2002 10:07:17

Ze sveho PC spoustim program umisteny i s daty ve sdilenem adresari na siti. Pri otvirani souboru, ze ktereho chci pouze cist, pomoci reset mi to hlasi CHYBA 65 - Pristup k siti odmitnut. Na lokalnim disku nebo pri spousteni z CD to funguje bez problemu, pokud je CD sdilena na jinem PC tak to taky nefunguje. Na obou PC W98.
Nevite kde je problem ?

Petr Dedecek
petrd(zv)omega-lbc(tec)cz


OT:Problem s klavesnici

[*] Ing. Lud�k Florian <Ludek.Florian(zv)bluerose(tec)cz> - 4.10.2002 10:37:16

Jo jo, jestli misto � mas napr. ve Wordu ��S, tak ho tam mas...

Zkus antivirak, nevzpomenu si na jmeno, je to nejakej makrovir, jeho zbytrky
najdes v registru a ve Windows\system...


Bye Ludan


> ale opakuje se mi u jednoho uzivatele tento problem :
> klavesa s diakritickymi znamenky (hacek,carka)
> se zacne zdvojovat, tj. po stisku kombinace
> napr. hacek + pismeno se vypise dvakrat hacek a jednou pismeno
> misto pismena s hackem (carkou).

OT: Licencia Delphi - vyjadrenie z Borlandu

[*] Ludo Fulop <kexo(zv)ynet.sk> - 4.10.2002 10:40:16

zdravim, takze napisal som do Borladnu mail s otazkou ci je mozne odkupit
delphi od niekoho ineho, a tu je odpoved:

----- Original Message -----
>
> Dobry den!
>
> samozrejme je to mozne. Licencia je neprenosna znamena ze ju nemoze
> pouzivat v jednom podniku zakazdym niekto druhy a rozinstalovat napr.
jeden
> produkt na viacere pocitace. Ak si produkt odkupite bude to v poriadku a
> problemy s
> licenciou a novsou verziu mat nebudete.
>

Takze kupim delphi... :-)

Ludo Fulop

DCOM - Interface not supported

[*] Radim Kunz <privat(zv)casestudio(tec)com> - 4.10.2002 10:45:50


----- Original Message -----
From: "pilifs" <pilifs(zv)seznam(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, October 04, 2002 8:25 AM
Subject: RE: DCOM - Interface not supported


> > Zdravim,
> > vytvoril jsem si COM jako out of proc a chci jej zavolat vzdalene pres
> > CoCreateRemote. V tu chvili mi to vrati hlasku viz. subjekt. Pokud jej
ale
> > uplne stejne (stejna testovaci aplikace) volam primo na serveru kde je
> > umisten tak vse probehne v poradku.
>
> >a. Nemas na klientu zaregistrovanou typovou knihovu.
> >b. Spatne nastavene prava.
>
> No jo mas pravdu (a) je spravne. Jenom mi neni jasne to zaregistrovani
> typove knihovny. O co jde? Mi to zacalo fungovat kdyz jsem COM objekt
> zaregistroval na klientovi stejnym zpusobem jako na serveru. To znamena ze
> mam mit i na klientovy kompletni COM objekt. Jsem myslel ze to funguje
> trochu jinak.
>

Jde to i jinak, najdi si svuj soubor tlb, a zaregistruj ho utilitkou
tregsvr.exe, ktera se nachazi nekde v adresar borland\bin

Radim


Problem s klavesnici

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 4.10.2002 10:56:30

Jo, takhle se projevoval virus BadTrans, resp. jedna z jeho modifikaci, viz
http://www.noviny(tec)cz/clanek.php3?show=1951, tam je o tom povidani.

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
D&COMM s.r.o.
Korunova�n� 6
Praha 7
tel. +420724007234


Subject: OT:Problem s klavesnici

ale opakuje se mi u jednoho uzivatele tento problem :
klavesa s diakritickymi znamenky (hacek,carka)
se zacne zdvojovat, tj. po stisku kombinace
napr. hacek + pismeno se vypise dvakrat hacek a jednou pismeno
misto pismena s hackem (carkou).

Musi to byt nejaka softwarova zalezitost (virus ?),
protoze ta sama klavesa funguje normalne, pokud je vybrano
napr. anglicke rozlozeni klavesnice.

Zatim jsem to musel resit preinstalaci systemu, coz uz se mi
hrube nechce.


FB a bitmapy

[*] XOR <xor(zv)centrum(tec)cz> - 04.10.2002 11:39:38

Uz to funguje, diky.
To obaleni do transakce je pouze doporuceni nebo nutnost ?


Xaver

______________________________________________________________
> Od: "Jaroslav Uher" <moravia(zv)mbox.vol(tec)cz>
> Komu: delphi-l(zv)clexpert(tec)cz
> CC:
> Datum: Tue, 1 Oct 2002 12:02:52 +0200
> P�edm�t: Re: FB a bitmapy

......
>>
> a to cele by sis mel "obalit" do transakce, viz help
>
> Jarek Uher
>
>


--------------------
Chcete slu�n� bydlet? http://user.centrum(tec)cz/redir.php?url=http://www.vseprobydleni(tec)cz


Kalibrace bitmapy

[*] Peter Surovy <psurovy(zv)uevora.pt> - 4.10.2002 10:55:47

----- Original Message -----
From: "Miroslav Novosad" <mirnov2(zv)seznam(tec)cz>
Sent: Thursday, October 03, 2002 11:05 PM

> Identicke body maji proste zname souradnice. Neni dulezite, jak je
> dostanes.
-- no ako povies .. je v tom trochu rozdiel ak na tej
nascanovanej bitmape musis klikat a zadavat tie zle suradnice alebo ich
nejako uz mas v tejto podobe:
[98,103],[205,99],[197,201],[103,196]
takze predpokladam ze ich mas.

> > Plochy medzi nimi su homogenne alebo roznorode?
>
> V podstate je mozne oboji, ale musim predpokladat homogenni, protoze
> jinak bych s tim moc neudelal. (Teda pokud jsem spravne pochopil dotaz.)
---no pytal som sa kvoli tomu ze ak su homogenne t.j. jedna sa len
o jednu farbu pri pripadnom zvacsovani zmensovani
preratas len vrcholy a vnutrajsok vyplnis tou farbou ak
su roznorode musis prejst cely polygon po pixeloch
a tie pretransformovat jeden po druhom :-(

> >
> > > elegantnejsiho, nejaka transformace kde se parametr bude funkcne
> menit
> > > nebo neco na ten zpusob. Nevite nekdo o necem uz vymyslenem?
> > --- no jedno riesenie je aj taketo
> > pri vykreslovani bitmapy suradnice X;Y canvasu preratas podla nejakej
> glob.
> > premennej napr. scale_factor teda:
>
> Problem se ten, ze onen scale_factor je kazdem smeru ruzny a navic
> promenne velikosti. Urcite by melo jit nalezt nejakou zavislost
> zkresleni na X,Y (podobne jako prolozit polynom mezi body) nebo matici
> odchylek(?) odpovidajici pomyslne mrizce nad bitmapou... Nejsem
> matematik a memam cas nad tim badat, prestoze by me to bavilo, ale asi
> neuzivilo:-(
---: -) matematika vie popisat len fakty.. nie je to ziadna magia
t.j. ked vies ze scanner Ti posuva body bitmapy dolava
da sa to popisat vzorcom a odstranit ale ako nahle je tam nejaky nahodny
faktor tak to je problem. Ak chces posli nejake data na sukromny mail
mozem Ti z nich spravit analyzu; teda potreboval by som:
spravne pozicie, nespravne a nejake ID (aspon z dvoch-troch bitmap)
nemusia byt vsetky body ale aby pokryvali celu plochu

je mozne ze by sa dala najst zavislost
co by Ti to opravila aspon na rovnaku chybu vsade
t.j. odstranila extremy
ale ked sam predpokladas ze sa to skresluje nahodne :-(

zrejme bude najlepsie to robit tak ako to robis
alebo tak ako pisal bukaj(zv)iol(tec)cz
http://freespace.virgin.net/hugo.elias/graphics/x_warp.htm
aj ked to je asi to ako to robis.

> samozrejme resitelne po castech, ale u vetsi bitmapy je to docela otrava
-- ak je to prilis velka bitmapa mozno by pomohlo
nepouzivat Image.Canvas ale nieco rychlejsie.
Peter Surovy

FB a bitmapy

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 4.10.2002 11:56:08

> To obaleni do transakce je pouze doporuceni nebo nutnost ?

Nutnost. Dokud nebudes spravne pouzivat transakce, nenapises
program, ktery by se dal oznacit jako dobry.

David Lebeda

OT:Problem s klavesnici

[*] Martin Zeman <zeman14(zv)bonbox(tec)cz> - 4.10.2002 11:59:29

A jaky a jak z toho ven ? AVG nepomohlo.

-----Original Message-----
Jan Fiala
Sent: Friday, October 04, 2002 11:54 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: OT:Problem s klavesnici


Tohle dela jeden vir

> Omlouvam se za OT,

> ale opakuje se mi u jednoho uzivatele tento problem :
> klavesa s diakritickymi znamenky (hacek,carka)
> se zacne zdvojovat, tj. po stisku kombinace
> napr. hacek + pismeno se vypise dvakrat hacek a jednou pismeno
> misto pismena s hackem (carkou).


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

Licencia Delphi - vyjadrenie z Borlandu

[*] Ing. Marek Kocan <kocan(zv)ebchod(tec)cz> - 4.10.2002 12:00:00

IMHO tohle neni pravda a docela by mne zajimalo,kdo z Borlandu to napsal.
Problematika prevodu licencni (respektive prava na uzivani) je znacne siroka
a takto globalizovat ji rozhodne nejde. Muzes mi, prosim, poskytnout kontakt
na onoho cloveka z borlandu, rad bych si overil, zda skutecne vi, o cem
mluvime:) (nerikam, ze ti neverim, prave naopak).
Diky, KER
----- Original Message -----
From: "Ludo Fulop" <kexo(zv)ynet.sk>
To: "Delphi Konfera" <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, October 04, 2002 10:40 AM
Subject: OT: Licencia Delphi - vyjadrenie z Borlandu


> zdravim, takze napisal som do Borladnu mail s otazkou ci je mozne odkupit
> delphi od niekoho ineho, a tu je odpoved:
>
> ----- Original Message -----
> >
> > Dobry den!
> >
> > samozrejme je to mozne. Licencia je neprenosna znamena ze ju nemoze
> > pouzivat v jednom podniku zakazdym niekto druhy a rozinstalovat napr.
> jeden
> > produkt na viacere pocitace. Ak si produkt odkupite bude to v poriadku a
> > problemy s
> > licenciou a novsou verziu mat nebudete.
> >
>
> Takze kupim delphi... :-)
>
> Ludo Fulop

OT:Problem s klavesnici

[*] Jaroslav Nadhera <nadhera(zv)csh(tec)cz> - 4.10.2002 12:12:24

To dela virus, ktery ted chodi pres maily.

Jaroslav Nadhera

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

Licencia Delphi - vyjadrenie z Borlandu

[*] Dana Petr <Petr.Dana(zv)pvt(tec)cz> - 4.10.2002 12:15:18

To je divny, ja kdysi kupoval na inzerat Delphi 3 Standard a od Borlandu mi bylo receno, ze sem si koupil jen krabici a medium, ale ne licenci.
Tak ted nevim :( Ze by Borland na Slovensku fungoval jinak nez v CR?

Peca

>
> zdravim, takze napisal som do Borladnu mail s otazkou ci je
> mozne odkupit
> delphi od niekoho ineho, a tu je odpoved:
>

Re[2]: OT:Problem s klavesnici

[*] Vymazal Milan <vymazal.milan(zv)seznam(tec)cz> - 4.10.2002 12:18:37

Hello Martin,

Friday, October 4, 2002, 11:59:29 AM, you wrote:


MZ> A jaky a jak z toho ven ? AVG nepomohlo

avg je v tehle oblasti na h..... (ono vlastne vsude je na ho....). Skus AVP od kaspersky. ten ho
urcite najde. navic 60 000 viru v databazi mluvi za svy


MZ> -----Original Message-----
MZ> Jan Fiala
MZ> Sent: Friday, October 04, 2002 11:54 AM
MZ> To: delphi-l(zv)clexpert(tec)cz
MZ> Subject: Re: OT:Problem s klavesnici


MZ> Tohle dela jeden vir

>> Omlouvam se za OT,

>> ale opakuje se mi u jednoho uzivatele tento problem :
>> klavesa s diakritickymi znamenky (hacek,carka)
>> se zacne zdvojovat, tj. po stisku kombinace
>> napr. hacek + pismeno se vypise dvakrat hacek a jednou pismeno
>> misto pismena s hackem (carkou).


MZ> ---
MZ> Odchoz� zpr�va neobsahuje viry.
MZ> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
MZ> Verze: 6.0.393 / Virov� b�ze: 223 - datum vyd�n�: 30.9.2002

--
Best regards,
Vymazal mailto:vymazal.milan(zv)seznam(tec)cz

DCOM - Interface not supported

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 4.10.2002 12:23:53

> Odes�latel: pilifs <pilifs(zv)seznam(tec)cz>
> >a. Nemas na klientu zaregistrovanou typovou knihovu.
> No jo mas pravdu (a) je spravne. Jenom mi neni jasne to zaregistrovani
> typove knihovny. O co jde? Mi to zacalo fungovat kdyz jsem COM objekt
> zaregistroval na klientovi stejnym zpusobem jako na serveru. To znamena ze
> mam mit i na klientovy kompletni COM objekt. Jsem myslel ze to funguje
> trochu jinak.

Pokud se nemylim, staci na klientovi zaregistrovat pouze .tlb.
Tahat server.exe na klienta kvuli registraci by bylo opravdu zvlastni.

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

temp. tabulka

[*] Ludek ZITA <konference(zv)sales(tec)cz> - 4.10.2002 12:46:25


----- Original Message -----
From: "Jan Sebel�k" <honza(zv)haes(tec)cz>
> Pokud jde o web, vymysleli jsme si vlastni (objektove orientovanou)
databazi,
> ktera prave podporuje s webem spojene pozadavky (viz www.ebyznys(tec)cz a muj
> prispevek na seminari Delphi2001). Nad moznostmi, ktere v tomto smeru
> poskytuji nebo neposkytuji "standardni" databaze, jsem proto prilis
nepremyslel.
> Bohuzel, uz nam chybely sily, abychom tu databazi dotahli do stavu
umoznujiciho obecne pouziti.

Ahoj.
Skoda.
Jinak podle mne nejlepsi DB pro web je MySQL.
Vyhody vidim v "cene", v rychlosti , nizkych narocich na vykon serveru a v
dobre vyresenych moznostech pristupu k ni (PHP,ODBC...)

Ludek

Komponenty DevExpress (dxBar) - problemy

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 4.10.2002 13:15:06

From: "Milan Tome�" <milan.tomes(zv)haida(tec)cz>
> To uz jsem udelal a oni to svedli na Delphi a jeho streaming komponent :(((

To me neprekvapuje, spis to, ze nenabidli jako reseni koupi nove verze ;-) Na
jakem Delphi to provozujes ?

Petr Vones

OT:Problem s klavesnici

[*] K�tele� J�n <Koteles(zv)lumen.sk> - 4.10.2002 13:20:30

to je v�rus BugBear. Treba odv�ri� po��ta�

-----Original Message-----
From: ing. Jan Fiala [mailto:jan.fiala(zv)iol(tec)cz]
Sent: Friday, October 04, 2002 11:54 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: OT:Problem s klavesnici


Tohle dela jeden vir

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

4.10.2002 Martin Zeman:
> Omlouvam se za OT,

> ale opakuje se mi u jednoho uzivatele tento problem :
> klavesa s diakritickymi znamenky (hacek,carka)
> se zacne zdvojovat, tj. po stisku kombinace
> napr. hacek + pismeno se vypise dvakrat hacek a jednou pismeno
> misto pismena s hackem (carkou).

> Musi to byt nejaka softwarova zalezitost (virus ?),
> protoze ta sama klavesa funguje normalne, pokud je vybrano
> napr. anglicke rozlozeni klavesnice.

> Zatim jsem to musel resit preinstalaci systemu, coz uz se mi
> hrube nechce.

> Nesetkal se s tim nekdo ?

> Dik, Martin Zeman
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.393 / Virov� b�ze: 223 - datum vyd�n�: 30.9.2002

Obnova databazy s MDF suboru

[*] Macko Martin <martin.macko(zv)m-pro(tec)cz> - 4.10.2002 13:42:25

Ahoj,
nekdy (pokud neni rozjeta transakce apod.) lze s uspechem pouzit
exec sp_attach_single_file_db [ (zv)dbname = ] 'dbname' , [ (zv)physname =
] 'physical_name'

viz. MSSQL - Books on line


-----Original Message-----
From: Martin Cajbik [mailto:cajbik(zv)sct.sk]
Sent: Thursday, October 03, 2002 1:51 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: OT: Obnova databazy s MDF suboru


Zdravim,
je mozne nejako obnovit databazu MSSQL 2000, pokial mam k dispozicii iba
MDF subor ?

MarCaNT (marcant(zv)sct.sk)

Re[2]: OT:Problem s klavesnici

[*] Petr Hlo�ek <petr h(zv)mrp(tec)cz> - 4.10.2002 13:58:12


----- Original Message -----
From: "Vymazal Milan" <vymazal.milan(zv)seznam(tec)cz>
>
> MZ> A jaky a jak z toho ven ? AVG nepomohlo
>
> avg je v tehle oblasti na h..... (ono vlastne vsude je na ho....). Skus
AVP od kaspersky. ten ho
> urcite najde. navic 60 000 viru v databazi mluvi za svy
>
Pokud to neni firemni pocitac zkus AVAST home edition. Je zdarma.

FB a bitmapy

[*] XOR <xor(zv)centrum(tec)cz> - 04.10.2002 13:59:50

Myslel jsem, ze pokud delam jednouzivatelskou nesitovou aplikaci,
pak se bez takovych veci obejdu. Jeden myslel a ...
Kdyz nutnost, tak to se neda nic delat. Ostatne rizky mam take
radeji obalovane :-).
Jak se takove obalovani dela (resp. kde k tomu neco najdu)?

Dik

Xaver
______________________________________________________________
> Od: "Lebeda David" <david.lebeda(zv)comarr(tec)cz>
> Komu: delphi-l(zv)clexpert(tec)cz
> CC:
> Datum: Fri, 4 Oct 2002 11:56:08 +0200
> P�edm�t: Re: FB a bitmapy
>
> > To obaleni do transakce je pouze doporuceni nebo nutnost ?
>
> Nutnost. Dokud nebudes spravne pouzivat transakce, nenapises
> program, ktery by se dal oznacit jako dobry.
>
> David Lebeda
>


--------------------
Chcete slu�n� bydlet? http://user.centrum(tec)cz/redir.php?url=http://www.vseprobydleni(tec)cz


Obnova databazy s MDF suboru

[*] Martin Cajbik <cajbik(zv)sct.sk> - 4.10.2002 14:02:01

Vdaka za odpoved, to som samozrejme skusil uz predtym (najskor cez
Enterprise Manager a potom aj priamo volanim procedury) ale problem je v
tom, ze to pozaduje aj log file (LDF), ktory sa vsak kvoli poruche disku
nepodarilo zachranit. Dufal som, ze existuje nejaka moznost, ako sa zaobist
aj bez neho. Aj ked by databaza nebola 100% korektna co sa tyka obsahu, ide
mi zachranu maximalneho mnozstva udajov z nej. Zaloha databazy samozrejme
existuje, ale je dost stara :-(.

MarCaNT (marcant(zv)sct.sk)

Ahoj,
nekdy (pokud neni rozjeta transakce apod.) lze s uspechem pouzit
exec sp_attach_single_file_db [ (zv)dbname = ] 'dbname' , [ (zv)physname =
] 'physical_name'

viz. MSSQL - Books on line


Zdravim,
je mozne nejako obnovit databazu MSSQL 2000, pokial mam k dispozicii iba
MDF subor ?

Souborovy prenos dat

[*] <context.katalog(zv)centrum(tec)cz> - 04.10.2002 15:15:45

Ahoj,

zacinam aplikaci s db ve Firebirdu, kterou bude vyuzivat vice
uzivatelu, ale kazdy lokalne, cili tak, ze kazdy bude mit svoji
vlastni kopii databaze.
Ti uzivatele nebudou sdilet zadnou sit.
Rad bych ale resil nejak vymenu dat mezi jednotlivymi databazemi
formou prenosovych souboru, (ktere se budou posilat e-mailem), do
kterych by se naimportovaly zaznamy z databaze "A" a ze kterych by
se opet vyexportovaly do databaze "B".
Bud by to mohly byt obycejne textove soubory s mezerou oddelenymi
zaznamy, nebo se dnes dost pro tyto ucely zacina vyuzivat XML.
Co je lepsi ?

Pripadne me jeste napadlo udelat to tak, ze by se pouzil primo
prazdny soubor GDB s patricnou strukturou jako jakysi cestovni kufr.
V klientovi by byla funkce EXPORT/IMPORT a uzivatel "A" by stiskem
tlacitka vytvoril tuto databazi, vyexportoval do ni prirustkova data
a poslal e-mailem uzivateli "B." Ten by si z tohoto "kufru" zase
naimportoval prisrustkova data do sve databaze a prenosovy soubor by
zrusil.
Tohle treti reseni by asi bylo nejlepsi, protoze data by se dala
jednak ochranit heslem a jednak by se daly prenaset i BLOBY.
Je to ale v praxi proveditelne ?

Diky,

J. Altmann


--------------------
Chcete slu�n� bydlet? http://user.centrum(tec)cz/redir.php?url=http://www.vseprobydleni(tec)cz


Komponenty DevExpress (dxBar) - problemy

[*] Milan Tome� <milan.tomes(zv)haida(tec)cz> - 4.10.2002 15:22:46

D7 Proffesional. Sice to je v tuto chvili urcene pro D6, ale po kompilaci
balicku pod D7 to slo v pohode nainstalovat i do D7.

Je pravda, ze pokud pouziji ActionManager primo z VCL tak ten rovnou zarve,
ze nelze pouzit na formulare, ktere maji dalsi potomky, ale stejne si
myslim, ze to urcite jde nejak vyresit...

S pozdravem

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

> From: "Milan Tome�" <milan.tomes(zv)haida(tec)cz>
> > To uz jsem udelal a oni to svedli na Delphi a jeho streaming
> komponent :(((
>
> To me neprekvapuje, spis to, ze nenabidli jako reseni koupi nove
> verze ;-) Na
> jakem Delphi to provozujes ?
>
> Petr Vones


Tato zprava byla zkontrolovana na serveru server.haida(tec)cz
antivirovym programem RAV antivirus.

Komponenty DevExpress (dxBar) - problemy

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 04.10.2002 15:26:45

Puvodni zprava, kterou napsal Milan Tome� dne 4 Oct 2002:

> D7 Proffesional. Sice to je v tuto chvili urcene pro D6, ale po kompilaci
> balicku pod D7 to slo v pohode nainstalovat i do D7.

Uz je nova kompilace poslednich verzi pro D7, mas posledni verzi?

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Re[2]: OT - ATX nonstop

[*] Roland Turcan <rolo(zv)sedas.sk> - 04.10.2002 15:30:47

<<< 4. 10. 2002 15:29 - Lukas Gebauer "gebylist(zv)mlp(tec)cz" >>>
>> Neviete nahodou ako sa da zapojit ATX zdroj tak, aby po pripojeny na
>> siet sa PC zaplo automaticky?

LG> U neprilis tupych BIOSu je na to volba, kterou si nastavis jak se to
LG> ma chovat po nabehu elektriny. bud ze to zustane vypnute, nebo ze se
LG> to zapne, nebo ze to zustane v takovem stavu, v jakem to bylo
LG> zanechano. (tedy kdyz to pred vypadkem proudy bylo vypnute, tak to
LG> bude vypnute, ale kdyz to bylo zapnute, tak ze se to zapne)

na jednom stroji som to nasiel, ale na mojom (ABIT ST6 ????), ktory by mal bezat
nonstop to nie je, co s tym ?

--
Best regards, TRoland

Licencia Delphi - vyjadrenie z Borlandu

[*] Ludo Fulop <kexo(zv)ynet.sk> - 4.10.2002 15:50:11

no, danu slecnu som kontaktoval opat (koli povoleniu zverejnit jej odpoved),
a este to upresnila:
".....samozrejme ale napiste tam aj to ze ak si niekto kupi DELPHI 6 ako
upg. na delphi 5 napr. tak DELPHI 5 by uz nemal pouzivat
ani nikomu predavat. Takze ten kto Vam tu lic. predal si nemal pravo
uplatnit narok na UPG.."

Ludo Fulop

----- Original Message -----
From: "Dana Petr" <Petr.Dana(zv)pvt(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, October 04, 2002 12:15 PM
Subject: RE: Licencia Delphi - vyjadrenie z Borlandu


To je divny, ja kdysi kupoval na inzerat Delphi 3 Standard a od Borlandu mi
bylo receno, ze sem si koupil jen krabici a medium, ale ne licenci.
Tak ted nevim :( Ze by Borland na Slovensku fungoval jinak nez v CR?

Peca

>
> zdravim, takze napisal som do Borladnu mail s otazkou ci je
> mozne odkupit
> delphi od niekoho ineho, a tu je odpoved:
>

HexToBin a BinToHex

[*] Peter Surovy <psurovy(zv)uevora.pt> - 4.10.2002 14:51:32

Ahoj

----- Original Message -----
From: "Martin Kasman" <martinkasman(zv)centrum.sk>
Sent: Thursday, October 03, 2002 8:47 PM


> Ako sa pouzivaju funkcie HexToBin a BinToHex? V helpe je cosi o tom, ale
moc
> tomu nechapem.
-- jaky mas help? ja mam D5 Ent ale tieto funkcie tam nie
su dokumentovane :-( no ale k veci:HexToBin a BinToHex transformuju
data v bytoch! na textovu formu t.j. do hexadecimalneho tvaru.

Takze ak cakas nejake jednotky a nuly toto nie je ono. ;-)
BinToHex Ti prevedie hodnoty v jednotlivych bytoch
na text a ta druha zas naopak.
Text rozumej hodnotu v 16 kovej sustave

> Dajme tomu, ze mam v retazci ABC:='B9' a do label1.caption chcem dat
binarny
> kod a z label1.caption do label2.caption zase nazad hexadecimalny.

toto to spravi v opacnom poradi ale dufam ze to je pochopitelne :

procedure TForm1.Button1Click(Sender: TObject);
var
grco: byte;
Buff: array[0..SizeOf(byte) * 2] of Char;
//dvojnasobok kvoli tomu ze jeden byte su dva hex znaky

begin
grco := 255;

BinToHex((zv)grco, Buff, SizeOf(Buff)-1);
Buff[SizeOf(Buff) - 1] := #0;
Label1.Caption := 'V texte grco vyzera ako ' + buff;

HexToBin(Buff, (zv)grco, SizeOf(Buff) - 1);
Label2.Caption:='Binarny kod je : ' + IntToStr(grco);

end;

FB a bitmapy

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 4.10.2002 15:56:53

> Myslel jsem, ze pokud delam jednouzivatelskou nesitovou aplikaci, pak
> se bez takovych veci obejdu. Jeden myslel a ... Kdyz nutnost, tak to
> se neda nic delat. Ostatne rizky mam take radeji obalovane :-). Jak se
> takove obalovani dela (resp. kde k tomu neco najdu)?
>

Chapu dobre, ze delas jednouzivatelskou nesitovou aplikaci s FB serverem? To se
mi zda trochu zbytecne, jelikoz pred pouzivanim aplikace musis nainstalovat SQL
server. Ale budiz.

Bez komponenty TIBTransaction se neda s IBExpresem nic naprogramovat, takze ji
predpokladam znas.

Povidani o transakcich a logice SQL serveru neni kratkodoba vec a navic neni ani
dobre zkoumatelna metodou pokus omyl. Doporucuji nejakou knizku o SQL,
pripadne se i podivat tady do archivu konference, kde se o transakcich tez dost
povidalo.

Ted uz specham domu, pokracovani kdyztak po vikendu.

David Lebeda

Komponenty DevExpress (dxBar) - problemy

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 4.10.2002 16:16:40

From: "Milan Tome�" <milan.tomes(zv)haida(tec)cz>
> Je pravda, ze pokud pouziji ActionManager primo z VCL tak ten rovnou zarve,
> ze nelze pouzit na formulare, ktere maji dalsi potomky, ale stejne si
> myslim, ze to urcite jde nejak vyresit...

Potom by v tech komponentach meli vyradit csInheritable z ComponentStyle.

Jinak duvod je ten, ze VCL streaming nepodporuje jistym zpusobem collections
pri vizualnim dedeni formularu. Za tuhle vec DevExpress asi opravdu nemuze.

Petr Vones

FB a bitmapy

[*] Pavel Cisar <pcisar(zv)users.sourceforge(tec)net> - 4.10.2002 19:22:03

Haj hou!

On 4 Oct 2002 at 15:56, Lebeda David wrote:

> Povidani o transakcich a logice SQL serveru neni kratkodoba vec a navic neni ani
> dobre zkoumatelna metodou pokus omyl. Doporucuji nejakou knizku o SQL,
> pripadne se i podivat tady do archivu konference, kde se o transakcich tez dost
> povidalo.

Na http://www.dbsvet(tec)cz vychazi serial o transakcich ,-)

S pozdravem
Pavel Cisar
Mobil: 0724 281429
http://www.ibphoenix(tec)cz
Vse co potrebujete pro Firebird a InterBase

select a stored_proc na MSSQL

[*] Erik Salaj <winsoft(zv)stonline.sk> - 04.10.2002 19:22:30

> Jde neco podobneho udelat v MSSQL ? (ve FB je to OK)
> Badam a nic nemuzu vybadat.
>
> select neco1, neco2, neco3, (select vysledek from stored_proc(neco4)) as
> necox from nejaka_table

MSSQL 2000 ma UserDefinedFunctions, tie mozu byt pouzite v selekte

Erik

Vytvoreni procedury v MDB prostredky Delphi

[*] Erik Salaj <winsoft(zv)stonline.sk> - 04.10.2002 19:22:25

> Samozrejme, sekce "Kod" nema nejaky zvlastni vztah k datum - nejsou to
> "ulozene procedury" ve smyslu jako napr. na MSSQL, jsou to funkce a
> procedury napsane ve VisualBasicu, ktere se v ramci databaze vyuzivaji k
> nejruznejsim ucelum. Me slo prave o to, ze mam napr. v txt souboru kod
> napsany ve VB a ten kod chci naimportovat nejakym zpusobem do databaze MDB
a
> tam jej spustit. Pres knihovnu ADOX lze instancovat objekt Catalog, pres
> ktery se da pristupovat k tabulkam, k indexum, dotazum a ovlivnovat je.
> Bohuzel jsem nikde nenasla, jak se vlastne dostat i na "nedatabazove"
> objekty jako napr. formulare, sestavy, makra a zminene procedury a funkce
> (Modules).

reporty, moduly, makra, ... v MDB subore su vylucne vecou Accessu.
Cize pouzit sa daju bud priamo v MS Accesse alebo mimo neho (povedzme
z Delphi) pomocou OLE Automation Access-u. Rozhrania ako DAO, ADO,
ADOX alebo JRO dokazu pouzit iba tabulky a dotazy z MDB suboru.

Erik

Synchronizace posuvniku u ListBoxu

[*] Jan Neuzil <neuzil.jan(zv)post(tec)cz> - 05.10.2002 11:10:29

Potrebuji synchronizovat u tri ListBoxu vertikalni posuvniky tak, aby
se pri rolovani jednoho rolovaly vsechny tri. Zbyle dva bych chtel
vypnout - to MOZNA vim jak. Vedel by nekdo?

Nahravani zvuku

[*] Tom� Sl�dek����������O� - 5.10.2002 11:57:17

Zdravim,
potreboval bych poradit, jak vytvorit prazdnou wavku, a pote s jeji pomoci
nahravat zvuk pres mikrofon. Diky

Synchronizace posuvniku u ListBoxu

[*] Pavel Malinsky <spiderland(zv)iol(tec)cz> - 5.10.2002 12:49:41

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

Ahoj,

> Potrebuji synchronizovat u tri ListBoxu vertikalni posuvniky tak, aby
> se pri rolovani jednoho rolovaly vsechny tri. Zbyle dva bych chtel
> vypnout - to MOZNA vim jak. Vedel by nekdo?

Nastavit property TopIndex u vsech stejne...

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

Proc nelze kreslit do StatusBaru

[*] Milan Cizek <cizek.milan(zv)seznam(tec)cz> - 5.10.2002 12:50:06

Ahoj,
mam nasledujici problem: snazim se vykreslit ikonu pred text ve statusbaru.
Nic se ale nezobrazi, kde je problem? Zkousel jsem to i pomoci
Windows.DrawIcon, ale vysledek je stejny. Jeste bych se chtel zeptat, je-li
mozne pristupovat k obrazkum v imagelistu primo, abych je napr. mohl
zobrazit prave ve statusbaru. Diky.

procedure TMainForm.StatusBarDrawPanel(StatusBar: TStatusBar; Panel:
TStatusPanel; const Rect: TRect);
var TMP_Rect: TRect;
begin
TMP_Rect:=Rect;
if Panel.Index=0 then
with StatusBar do
begin
Canvas.Brush.Color:=Color;
Canvas.FillRect(Rect);
Canvas.Font.Color:=clBlue;

Canvas.Draw(Rect.Left,Rect.Top,Icon);//Windows.DrawText(Canvas.Handle,PChar(Panel.Text),Length(Panel.Text),TMP_Re
ct,DT_CENTER or DT_VCENTER);
end;
end;


S pozdravem Milan Cizek, amatersky programator, D6.02 Ent
Win2k (SP2) a WinXP, cizek.milan(zv)seznam(tec)cz, ICQ: 59826637

Nahravani zvuku

[*] Vaclav Sazima <vaclav.sazima(zv)utilia(tec)cz> - 05.10.2002 13:05:09

Ahoj,
hledej v archivu konference subj. MediaPlayer - nahravka

Vaclav Sazima
Tom� Sl�dek wrote:
> potreboval bych poradit, jak vytvorit prazdnou wavku, a pote s jeji pomoci
> nahravat zvuk pres mikrofon. Diky

UserSession v IntraWeb

[*] Ing. Keder Vladimir <vkeder(zv)iol.sk> - 5.10.2002 14:41:09

Ahoj

Skusam urobit v D7, IntraWeb nieco ako maly komunikator. Ked sa vytvara
UserSession priradim do nej aj meno kto sa prihlasil. Je mozne potom v
priebehu programu zistit zo vsetkych spustenych sessions kto je prihlaseny ?
Ako riesenie ma napada pri prihlaseni zapisat to do databazy a potom uz iba
prejst databazu a vypisat vsetkych prihlasenych. Lenze ja by som chcel sa
tomu vyhnut ak je to mozne a zistit to priamo zo spustenych sessions. Poradi
niekto ako na to ?

Vlado

Proc nelze kreslit do StatusBaru

[*] Vaclav Krmela <krmela(zv)ustinadorlici(tec)cz> - 5.10.2002 15:05:27

> From: Milan Cizek
>
> snazim se vykreslit ikonu pred text ve statusbaru.
> Nic se ale nezobrazi, kde je problem?

Kazdy panel, ktery chces sam kreslit musi mit nastaveno
Style na psOwnerDraw. Podivej se do helpu na
TStatusBar.OnDrawPanel

> Jeste bych se chtel zeptat, je-li
> mozne pristupovat k obrazkum v imagelistu primo, abych je napr. mohl
> zobrazit prave ve statusbaru.

Podivej se do helpu na priklad. Je tam prave uvedeno
vykreslovani obrazku z ImageListu.

Ve tvem prikldu se odkazujes na ikonu Formu.
Ma tvuj Form vubec nejakou ikonu?

Vaclav Krmela

Synchronizace posuvniku u ListBoxu

[*] Jan Neuzil <neuzil.jan(zv)post(tec)cz> - 05.10.2002 15:45:23

Asi jsem to spravne nepochopil. ListBox nema prece udalost
OnScroll???

> Nastavit property TopIndex u vsech
> stejne...

> > Potrebuji synchronizovat u tri ListBoxu
> vertikalni posuvniky tak, aby se pri
> rolovani jednoho rolovaly vsechny tri.
> Vedel by nekdo?

Synchronizace posuvniku u ListBoxu

[*] Pavel Malinsky <spiderland(zv)iol(tec)cz> - 5.10.2002 17:41:23

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
> Behalf Of Jan Neuzil
> Sent: Saturday, October 05, 2002 3:45 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: RE: Synchronizace posuvniku u ListBoxu
>
> Asi jsem to spravne nepochopil. ListBox nema prece udalost
> OnScroll???

Ahoj,

mozna sem to nepochopil ja, nicmene soukrome
posilam priklad...

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


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