Archív konference Delphi

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

Update DB aplikace

[*] Ota Maly <ota.maly(zv)volny(tec)cz> - 30.10.2001 09:55:45


> No, ja nerikam NE. Nicmene svoje duvody jsem uvedl:
> -
> budu rozesilat jenom skript, ne kompilovanej EXE.
> -

EXE musim rozeslat stejne, takze to udelam tak, jak jsem rikal. Kazdopadne
diky za radu..

Ota Maly

Zahadne nevytvareni TMemo

[*] c-term <vsai2(zv)c-term.sk> - 30.10.2001 10:23:32

Ak sa mi nezobrazi nejaka vizualna komponenta vytvorena v runtime tak
vacsinou je to preto, lebo som jej zle priradil parent pripadne owner. To,
ze to pada pri zatvoreni by mohlo byt sposobene naozaj tym,ze sa to memo
vobec nevytvori ale to by nemal byt problem odkrokovat. Najzaujimavejsie je,
ze sa VETSINOU nevytvori. Z toho by som usudzoval, ze zalezi z akeho miesta
sa ten formular vytvara. Inak z toho co si popisal je to len vestenie.
Chcelo by to minimalne vidiet create toho formu, pripadne destroy a metodu v
ktorej sa ten create vola.
S pozdravom
Miso

Streams

[*] <bejcek(zv)centrum(tec)cz> - 30.10.2001 10:36:45

Ahoj kluci,zase dotaz jak se cte ze streamu,nejak mi to nefunguje
jak bych chtel,chtel bych nacist jednoduse stream do promennych
podle nasledujici struktury
XX--XXXX--XXX
XX--XXXX--XXX

=FOR a, b, c Jde to nejak sikovne? Muzete mi to ukazat?

Diky Aldik,W2000 D5 Ent


-----
U�ite�n� informace pro v�no�n� pohodu
http://vanoce.centrum(tec)cz

MySQL a findnearest

[*] Pavel VINTR <pavel_vintr(zv)rametchm(tec)cz> - 30.10.2001 10:43:18

Dekuji za tip.
Mysql sice nema klauzuli TOP, ale ma klauzuli LIMIT ,coz je totez. To uz mi
dost pomuze.
Pavel Vintr


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Lstiburek Pavel
Sent: Thursday, November 29, 2001 5:41 PM
To: 'delphi-l(zv)clexpert(tec)cz'
Subject: RE: MySQL a findnearest


Neznam sice MySQL, ale nektere veci maji SQL servery spolecne:

2. zaznamy (radky tabulky) lezi ve strankach a proto neexistuje nic takoveho
jako recno, poradi stranek v databazi (at jiz skutecnych nebo virtualnich)
si spravuje server sam a muze je kdykoliv prehazet (a taky to bezne dela).
Zaznam je identifikovan svym primarnim klicem (at jiz je nebo neni
definovan) - pokud neni mozno jednoznacne urcit, na ktery zaznam se operace
aplikovat - je provedena na vsech, ktere vyhovuji podmince WHERE (TDataSet
ohlasi v tomto pripade chybu -> zada o zmenu jedne radky a ono se jich
oprav� v�c).

3. Neexistuje, nebot SQL pracuje s mnozinami, musis si tedy tento prikaz
napsat, zda bude pracovat sekvencnim prohledavanim nebo ne zavisi pouze na
indexech, ktere jsou k dispozici. Existuje ovsem klauzule "TOP xxx", ktera
omezi vracenou mnozinu na xxx zaznamu (napr. na 1).> Zdravim vsechny ucastniky konference a obracim se na vas s
> temito dotazy :
> 1. nevite, existuji-li nejake free sada komponent pro praci s MYSQL
> databazi, ktere maji
> komponentu odpovidajici TTable jako naslednika TDataSet,
> ktera ma funkci
> findnearest ?
> (komponenty Zeos to neumi)
> 2. existuje u mysql moznost, jak identifikovat jeden zaznam,
> aniz by byl
> vytvoren primarni index ? (marne hledam funkci recno nebo
> neco podobneho)
> 3. existuje v jazyce sql prikaz, ktery by vratil prvni zaznam
> (u indexovane
> tabulky), ktery je vetsi nebo roven nejake hodnote (pochopitelne bez
> sekvencniho prohledavani)
>
> Dekuji za odpovedi.
>
> Pavel Vintr

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

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


Tabulka ve form�tu DBase IV.

[*] Marek Muller <delphi-konference(zv)bcpraha(tec)com> - 30.10.2001 10:50:31

Podivej se do helpu k BDE na DbiCreateTable, treti parametr.
Vic ti napovi zdrojak k TTable.CreateTable(VCL/DBTables.pas)

Marek Muller

-----Original Message-----
pouzivam BDE a potrebuji generovat tabulky ve form�tu DBase IV.

Mohl by mi nekdo poradit jestli/jak se da programove zajistit spravny format
souboru bez ohledu na nastaveni BDE ?

Event consume

[*] Du�an Andr����s��v#�� ��w� - 30.10.2001 10:52:52

Zdravim.

Vo forme mam osetrenu udalost onkeydown -> t.j. 'chytam' si stlacenie
niektorych klaves. Problem mam s klavesov F10. Samozrejme udalost
zachytim, ale jej osetrenie koncim nastavenim focus-u na urcity prvok
form-u - co sa mi ale nepodari - resp. podari, ale kedze neviem zabranit
aby sa tato udalost nesirila dalej, dojde k tomu ze stlacenie F10
zachyti aj mainMenu
ktore si focus 'zoberie'. Teda otazka znie - viem nejako dosiahnut event
consume ? Resp. existuje nejaky iny sposob (zrejme 'necisty', ale nemam
cas sa s tym hrat t.j. aj ten by bol dobry), ako dosiahnut to co
potrebujem t.j. aby mi focus ostal tam kde chcem ja ? Dik.

Dusan Andras


Hladanie v TTable

[*] Slavom�r �eke# - 30.10.2001 10:58:28

Zdravim ...

mam nasledujuci problem, v databaze hladam nejaku polozku pomocov
funkcie:

HlOkno.Table1.FindNearest([Edit1.Text]);

Ak hladam slovo 'Adam', tak ho najde ... ale ak hladam 'ADAM' tak ho
nenajde ... vadi mu, ze druhe pismeno je velke a nie male ... co treba
nastavit aby mu to nevadilo ??? SURNE PROSIM POMOZTE

Slavo


Jake tabulky jsou v db ??

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 30.10.2001 11:21:41

> rad bych se vas zeptal, jestli nekdo z nevi, jak zjistim, ktere
> tabulky jsou obsazeny v urcite databazi.
To zalezi na tom, jaka databaze to je. V IB je to v tabulce
RDB$RELATIONS
Z.Kalhous


Expression parser

[*] Roman Kunovsk� <delphi-konference(zv)bcpraha(tec)com> - 30.10.2001 11:30:48

Ahoj,

nemate nekdo nahodou jednoduchou komponentu (nebo knihovnu) na vyhodnocovani
logickych vyrazu?
Potrebuji vyhodnotit neco na zpusob:
(SUM + 1000*K > 2000) and (NAME is NULL) = True/False

Diky

Roman

Adresarovy strom ala pruskumnik

[*] Radek Cervinka <radek.cervinka(zv)centrum(tec)cz> - 30.10.2001 11:36:55

>
>
> Ahoj,
> chtel jsem do sve aplikace pridat vyber adresare, ale v moderni podobe jak
> se pouziva od Windows95. Nasel jsem vsehovsudy pouze jednu jedinou
> komponentu, ale chova se nejak divne. Nevite jak mi pomoci? Komponenta bud
> free, nebo navod jak adresarovy stromecek vytvorit.

Nestacilo by ta funkce SelectDirectory co je v delphi? nebo snad
directoryselect (nesedim ted u Delphi).
Radek


minimalizace a zpet

[*] Pepa Matlafous <Matlafous007(zv)hotmail(tec)com> - 30.10.2001 11:36:54

Nevite nekdo jak udelat aby aplikace ktera nebude nic zobrazoval a panelu nastroju, jako by pri minimalizaci zmizela a jak mam dole vedle hodin inkonku na kterou kdyz by se kliklo se zase zobrazila aplikace.
Dik

(RXTrayIcon uz mam)

Streams

[*] <bejcek(zv)centrum(tec)cz> - 30.10.2001 11:39:09

Protoze to asi do konference nedorazilo,prosim jeste jednou
Jak sikovne cist ze streamu, z formatu
XX--XXX-XXXXX
XX--XXX-XXXXX
cist do a,b,c:string muzete mi prosim poradit?
Bodla by ukazka pro me vola

Profi amater Aldik Pavel D5 Ent W2000

-----
U�ite�n� informace pro v�no�n� pohodu
http://vanoce.centrum(tec)cz

Jake tabulky jsou v db ??

[*] Ji�� Kratochv�l����*��J�##!�)?���o� - 30.10.2001 11:40:48

> To zalezi na tom, jaka databaze to je. V IB je to v tabulce
> RDB$RELATIONS
U me se jedna o Informix.

J&K

FormStorage z RXLibrary

[*] Jan Naiser <tua(zv)wo(tec)cz> - 30.10.2001 11:46:57

Ahoj,

mam nastaven na poOwnerFormCenter, ale to by snad nemelo hrat roli. Form,
ktery je ukoncen a ulozen jako maxim. se posleze spravne obnovi, jak jsem
krokovanim zjistil, ale az opusti funkce Rx, tak se Left, Top=(-4,-4), coz
je spravne prestavi na (0, 0) a tim se maximal. form presune vpravo a dolu.
Zatim nevim kde a proc. Nevim, zda to dela vzdy a vsude, me na W2k SP1 a
D5.01.

Honza.


----- Original Message -----
From: "Ji�� Foldyna" <jiri.f(zv)avizo(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, November 30, 2001 9:16 AM
Subject: RE: FormStorage z RXLibrary


> Ahoj,
>
> mas v tom formu nastavenou Position na poDesigned ?
>
> Jiri Foldyna
> mailto:jiri.f(zv)avizo(tec)cz
>
>

Jake tabulky jsou v db ??

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 30.10.2001 11:48:48

> rad bych se vas zeptal, jestli nekdo z nevi, jak zjistim,
> ktere tabulky jsou obsazeny v urcite databazi.

BDE: TDatabase.GetTableNames, TSession.GetTableNames
ADO: TADOConnection.GetTableNames
IBX: TIBDatabase.GetTableNames
dbExpress: TSQLConnection.GetTableNames

Inak kazda SQL databaza ma zrejme svoje vlastne prostriedky, ako zistit
tieto udaje.
Napr. pre Interbase by to mohlo byt priblizne nejako takto:

select rdb$relation_name from rdb$relations
where rdb$system_flag = 0 // nie systemove tabulky
and rdb$view_blr is null // nie view
order by rdb$relation_name

HTH
TOndrej


Prepinace listu

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 30.10.2001 11:53:26

Zdravim ve spolek,
opet sem narazil na neco, co je tvrdsi jak diamant. Jde o toto:
Pouzivam ve sve aplikaci budto TabbedNotebook nebo PageControl. Vytvorim
vice listu, ale ... Kdyz spustim aplikaci, tak krome listu, ktery je aktivni
neni na zadnem listu nic videt (zadna komponenta, nic). Kontroloval sem uz
vse, ale stava se to ne u vsech aplikaci a ne vzdy. Kokretne v teto aplikaci
jiz mam jednu komponentu PageControl se dvema listy a ta je bez problemu.
Ted mi reknete, je to chyba hardware mezi zidli a klavesnici nebo je v tom
zakopany pes ....

GroupFooter pri NeedData

[*] Karel Horky <horky.karel(zv)quick(tec)cz> - 30.10.2001 12:24:07


Ahoj,
Jde tisknout GroupFooter pri tisku pomoci OnNeedData ?
Vse je v QuickReportu.

--
S pozdravem Karel Horky
W2k/SP1, D5Ent


Jake tabulky jsou v db ??

[*] Martin Schayna <mschayna(zv)aktis(tec)cz> - 30.10.2001 12:25:54

----- Original Message -----
From: "Ji�� Kratochv�l" <jiri.kratochvil(zv)webzin(tec)cz>> rad bych se vas zeptal, jestli nekdo z nevi, jak zjistim, ktere tabulky
jsou
> obsazeny v urcite databazi.

Kazda databaze ma jiny zpusob kterak tohle zjistit, pokud pouzijes nejake
rozhrani ktere ma pro kazdou databazi ruzny driver tak to zrejme bude
dostupne z tohoto rozhrani, napr. BDE, ODBC.

Pokud pristupujes k databazi primo, tak se porad s dokumentaci, napr.
na Interbase to bude neco jako:

select rdb$relation_name
from rdb$relations
where rdb$system_flag = 0 and rdb$flags = 1

Martin Schayna


Invalid pointer operation

[*] Ing. Vladim�r R��i�ka���#��rF#v("#�� - 30.10.2001 12:25:15

Ahojte fseci,

mam tady po svem predchudci program, ktery celkem funguje, ale cas od casu
vyhodi hlasku (viz subj.). Doslechl jsem se, ze by to mohlo byt nejakou
alokaci pameti, o kterou si program zazada, ale co presne se deje, nevim.
Muzete mi, prosim nekdo vysvetlit problem a hlavne jak se toho zbavim ? Pry
je to zakladni programatorska vec, ale me to nikdo nerekl. Hlavne me zajima
jak se to da odstranit a co proti tomu delat.

Diky moc

Vladimir, W98, D4 Profi, update 3


Jake tabulky jsou v db ??

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 30.10.2001 12:51:45

Co je to databaze(, na nejakem serveru, flat tabulky ) ?

Pavel

> -----P�vodn� zpr�va-----
> Od: Ji�� Kratochv�l [mailto:jiri.kratochvil(zv)webzin(tec)cz]
> Odesl�no: 30. listopadu 2001 9:23
> Komu: delphi-l(zv)clexpert(tec)cz
> P�edm�t: Jake tabulky jsou v db ??
>
>
> Hezky den,
> rad bych se vas zeptal, jestli nekdo z nevi, jak zjistim,
> ktere tabulky jsou
> obsazeny v urcite databazi.
>
> Diky za odpovedi.
> S pozdravem Jirka K.
>

Jake tabulky jsou v db ??

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 30.10.2001 13:06:42

Uvadim priklad z HELPU na funkci GetTableNames

MyStringList := TStringList.Create;
try
Session.GetTableNames('DBDEMOS', '*.db',False, False, MyStringList);
{ Add the table names to a list box }
ListBox1.Items = MyStringList;
finally
MyStringList.Free;
end;

----- Original Message -----
From: "Ji�� Kratochv�l" <jiri.kratochvil(zv)webzin(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, November 30, 2001 9:23 AM
Subject: Jake tabulky jsou v db ??> Hezky den,
> rad bych se vas zeptal, jestli nekdo z nevi, jak zjistim, ktere tabulky
jsou
> obsazeny v urcite databazi.
>
> Diky za odpovedi.
> S pozdravem Jirka K.
>

RX Library Help

[*] ivan.virag(zv)aliatel(tec)cz - 30.10.2001 13:24:37

Zdravim.

Marne se pokousim najit na internetu help k RX Library pro Delphi 6. Muzete
mi nekdo pomoci? Dekuji.

Ivan Virag

-----Original Message-----
From: Jan Naiser [mailto:tua(zv)wo(tec)cz]
Sent: 30 November, 2001 11:47
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: FormStorage z RXLibrary


Ahoj,

mam nastaven na poOwnerFormCenter, ale to by snad nemelo hrat roli. Form,
ktery je ukoncen a ulozen jako maxim. se posleze spravne obnovi, jak jsem
krokovanim zjistil, ale az opusti funkce Rx, tak se Left, Top=(-4,-4), coz
je spravne prestavi na (0, 0) a tim se maximal. form presune vpravo a dolu.
Zatim nevim kde a proc. Nevim, zda to dela vzdy a vsude, me na W2k SP1 a
D5.01.

Honza.


----- Original Message -----
From: "Ji�� Foldyna" <jiri.f(zv)avizo(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, November 30, 2001 9:16 AM
Subject: RE: FormStorage z RXLibrary


> Ahoj,
>
> mas v tom formu nastavenou Position na poDesigned ?
>
> Jiri Foldyna
> mailto:jiri.f(zv)avizo(tec)cz
>
>

z delphi na MSSQL pres DMO

[*] Vit Tichy <vitek(zv)softok(tec)cz> - 30.10.2001 13:25:05

Ahoj,

hledam na inetu neco k subj. ,ne moc uspesne, nemate nejaky tip ?

--
Vit Tichy

Odchyceni klavesy ??

[*] L. Filip <lfilip(zv)lekis(tec)cz> - 30.10.2001 13:33:19

No jo kdyz to tam pridam tak to nereaguje na ostatni klavesy ktere
neodchytavam :-(> Ahoj,
>
> pridej odchytavani i do OnKeyPress, Key := #0;> > Zdravim.
> > V ruznych komponentach (vetsinou TEdit) odchytavam klavesovou zkratku
> > Ctrl+Enter (a jine). Vse funguje tak jak ma, ale po kazdem stisku
> > odchytavane klavesy mi pipne pocitac (neobslouzena udalost ??).
> > Vse odchytavam v KeyDown - kvuli rozliseni vsech stistenych klaves.
> > Nevite co s tim.
> >
> > Diky Lada.
> >
>
>

Jeste k lokalizatoru

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 30.10.2001 14:21:39

Ahoj,

mam aplikaci, na ni jsem provedl Zbyskovym lokalizaterem
lokalizaci do ENU (anglicky USA), cimz vznikl novy podadresar
ENU a v nem jsou ruzne soubory vznikle lokalizatorem. Smazal
jsem *.dfm a zbytek ponechal, zejmena *.dro, *.lcz, *.res. Tim si
lokalizator pamatuje ktere texty jsem naposledy oznacil jako
prelozene, aniz by byly ve slovniku.

Jestlize jsem nyni aplikaci upravil (a soubory v adresari ENU
ponechal v puvodnim stavu), lze provest lokalizaci lokalizatorem?
Kdyz jsem to udelal, nevsiml jsem si zadnych problemu, ale to
neznamena, ze nenastaly. Pokud by doslo k precislovani resource
stringu v exe, co muzu cekat za potize?

Diky.

David Lebeda


Hladanie v TTable

[*] Pesek Michal <Michal.Pesek(zv)MNUL.CZ> - 30.10.2001 14:49:45

Hi,

pouzivam tohle:

Table1.Locate('sloupec_kde_hledam','hledany_vyraz',[loCaseInsensitive,
loPartialKey]);

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


.. -----Original Message-----
.. From: Slavom�r #eke� [mailto:cekel(zv)noves.sk]
.. Sent: Friday, November 30, 2001 10:58 AM
.. To: delphi-l(zv)clexpert(tec)cz
.. Subject: Hladanie v TTable
..
..
.. Zdravim ...
..
.. mam nasledujuci problem, v databaze hladam nejaku polozku pomocov
.. funkcie:
..
.. HlOkno.Table1.FindNearest([Edit1.Text]);
..
.. Ak hladam slovo 'Adam', tak ho najde ... ale ak hladam 'ADAM' tak ho
.. nenajde ... vadi mu, ze druhe pismeno je velke a nie male
.. ... co treba
.. nastavit aby mu to nevadilo ??? SURNE PROSIM POMOZTE
..
.. Slavo
..

Odchyceni klavesy ??

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 30.10.2001 14:50:43

From: "L. Filip" <lfilip(zv)lekis(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Subject: Re: Odchyceni klavesy ??
Date sent: Fri, 30 Nov 2001 13:33:19 +0100
Send reply to: delphi-l(zv)clexpert(tec)cz

> No jo kdyz to tam pridam tak to nereaguje na ostatni klavesy ktere
> neodchytavam :-(
>
> > pridej odchytavani i do OnKeyPress, Key := #0;
>

Ne. V OnKeyDown, musis priradit Key := 0, ale jen v pripadech,
kdy byla stisknuta Tebou odchytavana kombinace klaves.
OnKeyPress nech klidne prazdne.

Neco jako

if Key = VK_neco then
begin
tvoje akce;
Key := 0;
end;

David Lebeda

>
> > > Zdravim.
> > > V ruznych komponentach (vetsinou TEdit) odchytavam klavesovou
> > > zkratku Ctrl+Enter (a jine). Vse funguje tak jak ma, ale po kazdem
> > > stisku odchytavane klavesy mi pipne pocitac (neobslouzena udalost
> > > ??). Vse odchytavam v KeyDown - kvuli rozliseni vsech stistenych
> > > klaves. Nevite co s tim.
> > >
> > > Diky Lada.
> > >
> >
> >
>

OT: Zalohovanie vo Windows 2000

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

Ahoj.

Poradte mi prosim ako zazalohujem vsetky uzivatelske ucty,skupiny, zdielania
vo Windows 2000 Professional ? Potrebujem reinstalovat PC.

Dakujem

Roland.

FormStorage z RXLibrary

[*] Ji�� Foldyna <jiri.f(zv)avizo(tec)cz> - 30.10.2001 15:17:24

> mam nastaven na poOwnerFormCenter, ale to by snad nemelo hrat
> roli. Form,
> ktery je ukoncen a ulozen jako maxim. se posleze spravne
> obnovi, jak jsem
> krokovanim zjistil, ale az opusti funkce Rx, tak se Left,
> Top=(-4,-4), coz
> je spravne prestavi na (0, 0) a tim se maximal. form presune
> vpravo a dolu.
> Zatim nevim kde a proc. Nevim, zda to dela vzdy a vsude, me
> na W2k SP1 a
> D5.01.

Ahoj,
tohle by mel byt ten problem. Pote, co RX nastavi pozici, se pozice upravi
podle design time nastaveni. Schvalne to zkus nastavit na poDesigned, melo
by to pomoci. Ja to tak delam, kdyz pouzivam vlastni nastaveni pozice,
vypinam implicitni nastavovani.

Jiri Foldyna
mailto:jiri.f(zv)avizo(tec)cz

Jake tabulky jsou v db ??

[*] Lubo Fule <fule(zv)ekosoft.sk> - 30.10.2001 15:19:31

> U me se jedna o Informix.

A cez co pristupujes na Informix? Totiz podla mna je ovela vyhodnejsie a
transparentnejsie pouzit na ziskanie zoznamu tabuliek sluzby klienta. ADO,
ODBC aj BDE poskytuju transparentny sposob ziskania zoznamu tabuliek bez
ohladu na pouzity SQL server.

L.

TXMlDocument at runtime

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

From: "Radoslav Medzihradsky" <rmedzihradsky(zv)cssoftware.com>
> potreboval by som vytvorit, pouzit a uvolnit TXMlDocument v kode, lebo
> nemam formular.

Ahoj,

procedure TForm1.Button1Click(Sender: TObject);
var
XMLDoc: IXMLDocument;
begin
XMLDoc := TXMLDocument.Create(nil) as IXMLDocument;
XMLDoc.LoadFromFile('C:\Microsoft SDK\Samples\Web\xml\mfc_tree\sample.xml');

end;

Petr Vones


Thread a IB

[*] Roman #ev��k���##�#�(#�h�̿ - 30.10.2001 16:07:42

Ahoj,
uz jsem docela zoufalej....

Ve vlakne mam select nad tabulkou, nez vlakno zkonci, tak provadim dalsi
select nad tou stejnou tabulkou v ramci jineho formulare, ale kdyz je
databaze umistena na lokale, tak aplikace zatuhne. Zjistil jsem, ze to tuhne
pri IBQuery.Open nebo IBTransaction.Active := True. Kdyz je databaze na
jinem PC, tak to funguje. Nevite nekdo co s tim ?


Dik za kazdou radu
Roman


IBE 4.63, D5SP1, FireBird 1.0.0.338

Event consume

[*] Kaka�ka Pavol <kakacka(zv)proca(tec)cz> - 30.10.2001 16:19:18

TForm = class(xxx)
public
function IsShortCut(var Message: TWMKey): Boolean; override
...

implementation

function TForm1.IsShortCut(var Message: TWMKey): Boolean;
begin
if Message.CharCode = VK_F10 then begin
Edit3.SetFocus;
Result := True;
end
else
Result := inherited IsShortCut(Message);
end;


btw: alternativnou moznostou je po nastaveni fokusu vyvolat Abort;

Kaka�ka Pavol
KasiX(zv)atlas(tec)cz

From: "Du#an Andr�#" <d.andras(zv)gmc.net>
> Vo forme mam osetrenu udalost onkeydown -> t.j. 'chytam' si stlacenie
> niektorych klaves. Problem mam s klavesov F10. Samozrejme udalost
> zachytim, ale jej osetrenie koncim nastavenim focus-u na urcity prvok
> form-u - co sa mi ale nepodari - resp. podari, ale kedze neviem zabranit
> aby sa tato udalost nesirila dalej, dojde k tomu ze stlacenie F10
> zachyti aj mainMenu
> ktore si focus 'zoberie'. Teda otazka znie - viem nejako dosiahnut event
> consume ? Resp. existuje nejaky iny sposob (zrejme 'necisty', ale nemam
> cas sa s tym hrat t.j. aj ten by bol dobry), ako dosiahnut to co
> potrebujem t.j. aby mi focus ostal tam kde chcem ja ? Dik.

Hladanie v TTable

[*] Peter Surovy <psurovy(zv)uevora.pt> - 30.10.2001 15:57:51 -0000

Ahoj
tak pouzi namiesto FindNearest
funkciu Locate

HlOkno.Table1.Locate('PoleTabulky',Edit1.Text, [loCaseInsensitive]);

Peter

From: "Slavom�r #eke�" <cekel(zv)noves.sk>
Subject: Hladanie v TTable


> mam nasledujuci problem, v databaze hladam nejaku polozku pomocov
> funkcie:
>
> HlOkno.Table1.FindNearest([Edit1.Text]);
>
> Ak hladam slovo 'Adam', tak ho najde ... ale ak hladam 'ADAM' tak ho
> nenajde


Thread a IB

[*] Kaka�ka Pavol <kakacka(zv)proca(tec)cz> - 30.10.2001 17:14:35

From: "Roman �ev��k" <roman(zv)coseto(tec)cz>
> Ve vlakne mam select nad tabulkou, nez vlakno zkonci, tak provadim dalsi
> select nad tou stejnou tabulkou v ramci jineho formulare, ale kdyz je
> databaze umistena na lokale, tak aplikace zatuhne. Zjistil jsem, ze to
tuhne
> pri IBQuery.Open nebo IBTransaction.Active := True. Kdyz je databaze na
> jinem PC, tak to funguje. Nevite nekdo co s tim ?
> IBE 4.63, D5SP1, FireBird 1.0.0.338

Tak to by ma zujimalo ci je tu este niekto s obdobnym problemom, pretoze mam
pocit ze je to pruser. Prave sa na to chcem cez viken pozriet pretoze mam
podobnu skusenost. a je to v kombinacii IBX v 4.6x a Firebird.

Kaka�ka Pavol
KasiX(zv)atlas(tec)cz

Odchyceni klavesy ??

[*] Ji�� Foldyna <jiri.f(zv)avizo(tec)cz> - 30.10.2001 17:19:19

Ahoj,

v OnKeyPress musis mit samozrejme stejny filtr jako v OnKeyDown :-)

Jiri Foldyna
mailto:jiri.f(zv)avizo(tec)cz

> No jo kdyz to tam pridam tak to nereaguje na ostatni klavesy ktere
> neodchytavam :-(
>
>
> > Ahoj,
> >
> > pridej odchytavani i do OnKeyPress, Key := #0;

Thread a IB

[*] Rado Benc <bego(zv)pobox.sk> - 30.10.2001 17:30:26

Nazdar,

> Ve vlakne mam select nad tabulkou, nez vlakno zkonci, tak provadim dalsi
> select nad tou stejnou tabulkou v ramci jineho formulare, ale kdyz je
> databaze umistena na lokale, tak aplikace zatuhne. Zjistil jsem,
> ze to tuhne
> pri IBQuery.Open nebo IBTransaction.Active := True. Kdyz je databaze na
> jinem PC, tak to funguje. Nevite nekdo co s tim ?

AFAIK, pri lokalnom pripojeni to fungovat nebude (pred par dnami to bolo
preberane na firebird-devel). Skus sa pripajat tak ze specifikujes aj meno
stroja, napr:

localhost:f:/path/friday.gdb

resp:

meno_stroja:f:/path/friday.gdb

nielen

f:/data/friday.gdb

HTH,

Rado



____________________________________
http://www.pobox.sk/ - prvy slovensky freemail

Invalid pointer operation

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 30.10.2001 17:34:30

From: "Ing. Vladim�r R��i�ka" <ruzicka(zv)digitus(tec)cz>
> mam tady po svem predchudci program, ktery celkem funguje, ale cas od casu
> vyhodi hlasku (viz subj.). Doslechl jsem se, ze by to mohlo byt nejakou
> alokaci pameti, o kterou si program zazada, ale co presne se deje, nevim.
> Muzete mi, prosim nekdo vysvetlit problem a hlavne jak se toho zbavim ? Pry

Ahoj,

nekde je tam chyba typu ze se odkazuje na neplatny pointer nebo objekt. Takove
chyby se spatne hledaji, nekdy muze napomoci MemProof:
http://www.automatedqa.com/downloads/memproof.asp

> je to zakladni programatorska vec, ale me to nikdo nerekl. Hlavne me zajima
> jak se to da odstranit a co proti tomu delat.

Da se proti tomu delat to ze se kod pise peclive a citelne.

Petr Vones


Thread a IB

[*] Martin Schayna <mschayna(zv)aktis(tec)cz> - 30.10.2001 18:22:34

To je popsana vlastnost: pokud pristupujes k IB z threadu pres
lokalni protokol, dojde k zatuhnuti protoze to neni napsane
threadsafe.

Musis pouzit jeden ze sitovych protokolu i presto ze je IB server
na stejnem stroji. To je take duvod proc ti to vzdalene funguje,
misto jmena vzdaleneho stroje pouzij bud "localhost" nebo primo
jmeno stroje, napr:

pocitac:c:\cesta\soubor.gdb

Martin Schayna

----- Original Message -----
From: "Roman �ev��k" <roman(zv)coseto(tec)cz>
To: "Delphi-L(zv)Clexpert. Cz" <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, November 30, 2001 4:07 PM
Subject: Thread a IB


> Ahoj,
> uz jsem docela zoufalej....
>
> Ve vlakne mam select nad tabulkou, nez vlakno zkonci, tak provadim dalsi
> select nad tou stejnou tabulkou v ramci jineho formulare, ale kdyz je
> databaze umistena na lokale, tak aplikace zatuhne. Zjistil jsem, ze to
tuhne
> pri IBQuery.Open nebo IBTransaction.Active := True. Kdyz je databaze na
> jinem PC, tak to funguje. Nevite nekdo co s tim ?
>
> Dik za kazdou radu
> Roman
>
>
> IBE 4.63, D5SP1, FireBird 1.0.0.338
>
>

IB a PHP na Apache pod WIn98

[*] Martin Moj�� - 30.10.2001 18:51:14

Zdravim,
nedari se mi rozchodit Interbase 6 na serveru Apache pro Windows98. Zda se mi, ze PHP nemuze interbase najit, zrejme je nutne nekde nastavit nejakou cestu k IB.Nevite o nejakym helpu, jak to nainstalovat a nastavit? Zatim jsem narazil pouze na informace o Linuxu a o kompilaci PHP s parameterm pro pouziti IB, coz ale ve windows nemuzu pouzit.

Diky za pripadne rady
Martin Mojzis


Jak odstranit nepouzivane resource

[*] Milan ��ek - 30.10.2001 20:14:36

ahoj,
mam aplikaci, ve ktere si vystacim se svymi zdroji. Mam vlastni
kurzory,bitmapy na tlacitka zvuky..., vse prilinkovano jako .res. V programu
je ale automaticky spousta dalsich zdroju, ktere zbytecne zabiraji pamet.
Jde hlavne o veci jako jsou glyphy pro BitBtn,kursory... Da se to
automaticke linkovani nejak vypnout?

Diky

S pozdravem Milan Cizek, amatersky programator, D5,D6 Ent (UP1)
Win2k (SP2,Pre-SP3) a Win98 SE, cizek.milan(zv)seznam(tec)cz, ICQ: 59826637


Jak odstranit nepouzivane resource

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 30.10.2001 20:21:01

From: "Milan #ݿek" <cizek.milan(zv)seznam(tec)cz>
> mam aplikaci, ve ktere si vystacim se svymi zdroji. Mam vlastni
> kurzory,bitmapy na tlacitka zvuky..., vse prilinkovano jako .res. V programu
> je ale automaticky spousta dalsich zdroju, ktere zbytecne zabiraji pamet.
> Jde hlavne o veci jako jsou glyphy pro BitBtn,kursory... Da se to
> automaticke linkovani nejak vypnout?

Ahoj,

kdyz je nepouzivas tak zadnou pamet nezabiraji (pokud ovsem nepouzivas
zrudnosti jako UPX 'compressor', tam je pak ale spotreba pameti zase tak
obrovska, ze par resourcu to uz nezachrani). Ty glyphy jsou tam z unitu
Buttons a nijak moc nevadi. Daleko horsi jsou co do spotreby zdroju prave
tlacitka s bitmapami - TBitBtn (neplati pro D6, tam uz je to opraveno).

Petr Vones


FormStorage z RXLibrary

[*] V�t Jur�sek - konference <delphi(zv)obecpohori(tec)cz> - 30.10.2001 22:49:39

Kdyz uz jste u toho, mirne OT. Pouzivam jeden program DELPHI, ktery vyuziva
tohoto ukladani pozice formularu - v ini souboru jsou zaznamy o pozicich a
pri otevreni se pozice obnovi. Pouzivam dva monitory a okna to zobrazuje
napul skryta vpravo za hranici primarniho monitoru (pouzivam primar
1280x1024 a vlevo vedle sekundar 1024x768).
Psal jsem nekolikrat autorovi, ale nevi co je za problem.Dost me to depta,
protoze ten program pouzivam casto a stale musim jednotlive okenko po
zobrazeni pretahnout, abych ho videl cele. Po vypnuti sekundarniho monitoru
se vse chova korektne.
Nesetkal jste se nekdo s tim? Odpovedi prosim na soukromy mail
delphi(zv)obecpohori(tec)cz .
Diky.
VJ


> > mam nastaven na poOwnerFormCenter, ale to by snad nemelo hrat
> > roli. Form,
> > ktery je ukoncen a ulozen jako maxim. se posleze spravne
> > obnovi, jak jsem
> > krokovanim zjistil, ale az opusti funkce Rx, tak se Left,
> > Top=(-4,-4), coz
> > je spravne prestavi na (0, 0) a tim se maximal. form presune
> > vpravo a dolu.
> > Zatim nevim kde a proc. Nevim, zda to dela vzdy a vsude, me
> > na W2k SP1 a
> > D5.01.
>
> Ahoj,
> tohle by mel byt ten problem. Pote, co RX nastavi pozici, se pozice upravi
> podle design time nastaveni. Schvalne to zkus nastavit na poDesigned, melo
> by to pomoci. Ja to tak delam, kdyz pouzivam vlastni nastaveni pozice,
> vypinam implicitni nastavovani.
>
> Jiri Foldyna
>
>
>

Panel jako TrackBar

[*] David Kraina <DKx(zv)Seznam(tec)cz> - 18.7.2001 18:15:39

Jak mam udelat, aby se pres moji aplikaci (panel) nemaximalizovala okna,
popripadne pod nej. Zkratka potrebuji vlastnosti panelu jako je hlavni
win panel (TrackBar?). Pod nej a nad nej se nikdy nic nedostane.

Odchyceni klavesy ??

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 1.12.2001 03:41:08

To znamena, ze kdyz uspesne odchytis to co mas, tak ten odchyt vlastne
vynulujes:
Napr odchytava Ctrl+F

v ud�losti OnKeyDown nebo OnKeyUp

if (Key = VK_F) and (ssCtrl in Shift) then
begin
ShowMessage('Press key "F"');
Key := 0;
end;

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


----- Original Message -----
From: L. Filip <lfilip(zv)lekis(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, November 30, 2001 1:33 PM
Subject: Re: Odchyceni klavesy ??> No jo kdyz to tam pridam tak to nereaguje na ostatni klavesy ktere
> neodchytavam :-(
>
> > Ahoj,
> >
> > pridej odchytavani i do OnKeyPress, Key := #0;
>
> > > Zdravim.
> > > V ruznych komponentach (vetsinou TEdit) odchytavam klavesovou zkratku
> > > Ctrl+Enter (a jine). Vse funguje tak jak ma, ale po kazdem stisku
> > > odchytavane klavesy mi pipne pocitac (neobslouzena udalost ??).
> > > Vse odchytavam v KeyDown - kvuli rozliseni vsech stistenych klaves.
> > > Nevite co s tim.
> > >
> > > Diky Lada.
> > >
> >
> >

FormStorage z RXLibrary

[*] Jan Fiala <jan.fiala(zv)iol(tec)cz> - 1.12.2001 07:18:53

A jak mas nastaveny vlastnosti Form.Position a Form.DefaultMonitor ?
Mozna je problem u tebe a nev te komponente...

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

30.11.2001 V�t Jur�sek - konference:
> Kdyz uz jste u toho, mirne OT. Pouzivam jeden program DELPHI, ktery vyuziva
> tohoto ukladani pozice formularu - v ini souboru jsou zaznamy o pozicich a
> pri otevreni se pozice obnovi. Pouzivam dva monitory a okna to zobrazuje
> napul skryta vpravo za hranici primarniho monitoru (pouzivam primar
> 1280x1024 a vlevo vedle sekundar 1024x768).
> Psal jsem nekolikrat autorovi, ale nevi co je za problem.Dost me to depta,
> protoze ten program pouzivam casto a stale musim jednotlive okenko po
> zobrazeni pretahnout, abych ho videl cele. Po vypnuti sekundarniho monitoru
> se vse chova korektne.
> Nesetkal jste se nekdo s tim? Odpovedi prosim na soukromy mail
> delphi(zv)obecpohori(tec)cz .
> Diky.
> VJ


>> > mam nastaven na poOwnerFormCenter, ale to by snad nemelo hrat
>> > roli. Form,
>> > ktery je ukoncen a ulozen jako maxim. se posleze spravne
>> > obnovi, jak jsem
>> > krokovanim zjistil, ale az opusti funkce Rx, tak se Left,
>> > Top=(-4,-4), coz
>> > je spravne prestavi na (0, 0) a tim se maximal. form presune
>> > vpravo a dolu.
>> > Zatim nevim kde a proc. Nevim, zda to dela vzdy a vsude, me
>> > na W2k SP1 a
>> > D5.01.
>>
>> Ahoj,
>> tohle by mel byt ten problem. Pote, co RX nastavi pozici, se pozice upravi
>> podle design time nastaveni. Schvalne to zkus nastavit na poDesigned, melo
>> by to pomoci. Ja to tak delam, kdyz pouzivam vlastni nastaveni pozice,
>> vypinam implicitni nastavovani.
>>
>> Jiri Foldyna
>>
>>
>>

Adresarovy strom ala pruskumnik

[*] bleak <bleak(zv)atlas(tec)cz> - 1.12.2001 09:59:13

tak jsem zkusil Delphi6 Personal. Na palete komponent je z�lozka Internet.
Na n� komponenty TClientSocket a TServerSocket. Chtel jsem je vyzkouset, tak
jsem je hodil na formul�r, stisknu F1 pro n�povedu, abych videl popis metod,
vlastnost� a ud�lost�.
A zjistil jsem, ze v n�povede tyto informace nejsou. To je blb� ne? M�te
nekdo link na tyto informace? Nechce se mi bloudit na webu Borlandu....
bleak


QReport a PSC

[*] Martin Kasman <martinkasman(zv)pobox.sk> - 1.12.2001 12:57:42

V databaze mam niekolko adries s mestami a psc. Cez QReport chcem vytlacit
report, kde budu jednotlive psc a pocet, kolko krat sa nachadzaju v
databaze.

Priklad:

010 01 - 12 krat
010 02 - 6 krat
atd.

Da sa vobec nejaky takyto sumar urobit? Pripadne mi prosim poradte nejaku
free komponentu, ktora to dokaze.

Vdaka za kazdu radu.

OT: Geneticke programovanie

[*] Martin Kasman <martinkasman(zv)pobox.sk> - 1.12.2001 13:02:04

Poculi ste niekedy o genetickom programovani? Je to nieco, kde sa zadaju
moznosti vstupnych a vystupnych parametrov, sposob programovania a vytvori
sa vam vlastny program. Geneticke programovanie je vlastne laicky povedane
zaklad umelej inteligencie. Nemozem si spomenut kde som o tom pocul (ale
urcite sa mi to nesnivalo :)) a nemozem ani najst ziadnu literaturu. Dokonca
ani na internete som nenasiel ziadnu zmienku.

Nepoculi ste o niecom podobnom?


Vdaka za kazdu radu.

IB restore metadata only

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 1.12.2001 14:01:06

Zdravim,
da se nejak provest restore pouze metadat z backupu, ktery obsahuje i data? Nebo
nejak vypnout pri restore validaci? Pri restore dojde k chybe /validation
error/, ze v jiste tabulce je zaznam, ktery obsahuje ***null***, tam kde null
byt nesmi a restore skonci.
Zkousel jsem snad uz vsechny prepinace z gbak... :-((

Roman
OOOOOOOOOOOOOOOO
O sw.maurice(zv)cbox(tec)cz
O http://kouzelne.misto(tec)cz
OOOOOOOOOOOOOOOO


Killnuti EXPLORER.EXE

[*] Ivan Novotn� <korin.delphi(zv)centrum(tec)cz> - 1.12.2001 14:40:41

>>Zdarek, v instalaci me aplikace potrebuji killnou explorer.exe,

>Ahoj,
> proc ? Takova vec nepatri mezi pekne veci a nevidim jediny rozumny duvod
proc
>to delat.
> Petr Vones

Delam program ktery se spusti hned po startu windows na pocitace, ktere
budou verejne pristupne. Potrebuji aby se uzivatel nemohl dostat na plochu
windows a aby nemohl delat nic jineho nez si v me aplikaci (ktera bude porad
spustena) vybrat co chce delat. A v instalaci programu potrebuji prepsat
explorer.exe aby se misto neho spoustel muj program. Vim ze muzu hodit do
autoexecu prepsani souboru, ale to by slo jen pod win9x. Take me napadlo to
udelat elegantne - nastavit v system.ini jiny shell. Ale i tak me zajima jak
bych to mohl udelat. Neni v tom zadna nekalost.. :)

Geneticke programovanie

[*] Josef Kokes <kokes(zv)fsid.cvut(tec)cz> - 1.12.2001 18:12:22

Slyseli. Byla o tom hezka konference v Luhacovicich
zacatkem listopadu (petra.adamova(zv)seznam(tec)cz)
a bude dalsi v lednu (ivan.taufer(zv)upce(tec)cz).
Kokes

----- Original Message -----
From: Martin Kasman <martinkasman(zv)pobox.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Saturday, December 01, 2001 1:02 PM
Subject: OT: Geneticke programovanie


> Poculi ste niekedy o genetickom programovani? Je to nieco, kde sa zadaju
> moznosti vstupnych a vystupnych parametrov, sposob programovania a vytvori
> sa vam vlastny program. Geneticke programovanie je vlastne laicky povedane
> zaklad umelej inteligencie. Nemozem si spomenut kde som o tom pocul (ale
> urcite sa mi to nesnivalo :)) a nemozem ani najst ziadnu literaturu.
Dokonca
> ani na internete som nenasiel ziadnu zmienku.
>
> Nepoculi ste o niecom podobnom?
>
> Vdaka za kazdu radu.
>

Killnuti EXPLORER.EXE

[*] Mirek Junek <mirek.junek(zv)worldonline(tec)cz> - 1.12.2001 18:37:02

Ahoj,
obavam se, ze tudy cesta nevede
Mluvim z vlastni zkusenosti, protoze tuto slepou ulicku uz mam proslou :-((

Nahradil jsem M$ explorer vlastnim shellem (presmerovanim v SYSTEM.INI),
tvarilo se to, ze je to v poradku, ale obcas se to chovalo podivne.
Napriklad s asi tak pri kazdem 5. startu nenainicializovaly seriove linky
apod. Je to tim, ze explorer neni poctivy shell, ale bastl , ktery jeste
dela navic ruzne dalsi (nedokumentovane) funkce OS a pokud ho obejdes, deji
se veci.

Nakonec jsem to vyresil tak, ze a autostartu spustim aplikaci, ktera se
roztahne pres celou obrazovku, zablokuje ruzne kombinace klaves (Alt-F4,
Ctrl-Alt-Delete,..), a povoli jen tlacitka definovana v ini souboru, takze
BFU muze spustit jen to, co mu povolis. Neni to ochrana proti zkusenym
uzivatelum (o to ani neslo), ale ochrana pred nezkusenymi uzivateli, kteri s
Windows dovedou udelat neuveritelne veci.

V pripade zajmu ti to muzu poslat na soukr. mail
Hodne zdaru
Mirek


| >>Zdarek, v instalaci me aplikace potrebuji killnou explorer.exe,
|
| >Ahoj,
| > proc ? Takova vec nepatri mezi pekne veci a nevidim jediny rozumny duvod
| proc
| >to delat.
| > Petr Vones
|
| Delam program ktery se spusti hned po startu windows na pocitace, ktere
| budou verejne pristupne. Potrebuji aby se uzivatel nemohl dostat na plochu
| windows a aby nemohl delat nic jineho nez si v me aplikaci (ktera bude
porad
| spustena) vybrat co chce delat. A v instalaci programu potrebuji prepsat
| explorer.exe aby se misto neho spoustel muj program. Vim ze muzu hodit do
| autoexecu prepsani souboru, ale to by slo jen pod win9x. Take me napadlo
to
| udelat elegantne - nastavit v system.ini jiny shell. Ale i tak me zajima
jak
| bych to mohl udelat. Neni v tom zadna nekalost.. :)
|
|
|
|
|

Program na tvorbu vyvojovych schemat

[*] Milan ��ek - 1.12.2001 20:13:28

Ahoj,
chci se zeptat, nevite nekdo o nejakem programu, ve kterem by sli malovat
orientacni diagramy, podobne jako je tomu u D6? Jde mi jen o vytvoreni
jakehosi blokoveho schematu aplikace. Vazani unit (DLL) a vypis funkci,
ktere se kde nachazeji a na co jsou vazany. Samozrejme by se hodilo barevne
zvyraznovani, fonty atd.

Program muze byt i komercni, ale radeji free. Potrebuji to jen na ten
blokovy diagram, nerad bych neco, v cem bych se tezce orientoval.
Jednoduchost a rychlost nakresu je na prvnim miste!

Mockrat diky

S pozdravem Milan Cizek, amatersky programator, D5,D6 Ent (UP1)
Win2k (SP2,Pre-SP3) a Win98 SE, cizek.milan(zv)seznam(tec)cz, ICQ: 59826637


mate nekdo zakoupene VSF?

[*] Milan ��ek - 1.12.2001 20:13:26

ahoj,
nez poslu oficialni dotaz primo vyrobci, zkusim to nejprve tady. Pouzivate
nekdo Varian Skin Factory ve sve aplikaci, myslim tim, jestli je mate
legalne zakoupene vcetne zdroju? Ja pouzivam pouze "freeware" verzi a jsem s
ni vcelku spokojen. Narazil jsem ale na problem, ktery bez pohledu na
zdrojak asi tezko vyresim:

Jde o jakousi nekompatibilitu TVsRect a TVsClipRect. At delam, co delam,
nemuzu to za zadnou cenu solidne pretypovat. Ja mam klasicky TRect, ale pise
mi to nekompatibilni typ. Zatim jsem to vyresil tak, ze prideluji jednotlive
casti (Left,Right,Top,Bottom), ale je to strasne kvantum kodu navic - proste
programatorsky balast. :-(

Pokud se podivam do Object inspectoru, vidim:
- ClipRect (TVsClipRect)
Height
Left
Top
Width

Zkusil jsem svuj Rect definovat jako stejny record, ale ani presto se mi
nedari dosahnout kompatibilniho typu. (type TRect = record
Height,Left,Top,Width: integer; end;)
Naprosto stejne je to pri pouziti TRect z jednotky Types.

Chci vas tedy poprosit, pokud mate nekdo zdroj, muzete se mi podivat, jak je
definovat typ TVsRect a TVsClipRect? O nic jineho mi nejde. Diky.

S pozdravem Milan Cizek, amatersky programator, D5,D6 Ent (UP1)
Win2k (SP2,Pre-SP3) a Win98 SE, cizek.milan(zv)seznam(tec)cz, ICQ: 59826637


Deaktivace sporice obrazovky

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 1.12.2001 21:47:44


----- Original Message -----
From: "Lud�k P�ral" <ludek.paral(zv)telecom(tec)cz>> Ahoj,
>
> nevite, jak by mohl program (nejaka sluzba nebo thread) vnutit systemu v
> urcity okamzik nasilne preruseni sporice (samozrejme s predchozi
kontrolou,
> ze sporic jede)?
>
> Jde mi o to, ze pokud se ma uzivatel dozvedet novou zpravu, tak na to ma
byt
> upozornen prechodem do plneho provozu.

Ahoj.
Ja podobnou situaci resim tim, ze s aplikaci dodavam svuj sporic, kteremu
poslu zpravu a zobrazim upozorneni vyrazne primo ve screensaveru.
Jak totiz budes resit situaci, kdy uzivatel ma zapnuto heslo a ty v jeho
nepritomnosti (jestli to vubec treba na W2K pujde) srazis screensaver a
otevres PC nekomu cizimu.

Ludek


IB restore metadata only

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 1.12.2001 21:54:36


----- Original Message -----
From: "Roman" <sw.maurice(zv)seznam(tec)cz>

> Zdravim,
> da se nejak provest restore pouze metadat z backupu, ktery obsahuje i
data? Nebo
> nejak vypnout pri restore validaci? Pri restore dojde k chybe /validation
> error/, ze v jiste tabulce je zaznam, ktery obsahuje ***null***, tam kde
null
> byt nesmi a restore skonci.
> Zkousel jsem snad uz vsechny prepinace z gbak... :-((

Ahoj.
TIBRestoreService (IBX) ma property NoValidityCheck.
Treba to pomuze.

Ludek

FormStorage z RXLibrary

[*] V�t Jur�sek - konference <delphi(zv)obecpohori(tec)cz> - 1.12.2001 23:49:50

Ahoj,
tento problem samozrejme nevylucuju, ja od toho zdrojaky nemam, pouzivam
pouze prelozeny EXE soubor, ktery jiz ma tuto vadu.
Jak prosim nize uvedene vlastnosti maji byt nastaveny?
Diky za info
VJ


> A jak mas nastaveny vlastnosti Form.Position a Form.DefaultMonitor ?
> Mozna je problem u tebe a nev te komponente...
>
> ------
> Jan Fiala

>
> 30.11.2001 V�t Jur�sek - konference:
> > Kdyz uz jste u toho, mirne OT. Pouzivam jeden program DELPHI, ktery
vyuziva
> > tohoto ukladani pozice formularu - v ini souboru jsou zaznamy o pozicich
a
> > pri otevreni se pozice obnovi. Pouzivam dva monitory a okna to zobrazuje
> > napul skryta vpravo za hranici primarniho monitoru (pouzivam primar
> > 1280x1024 a vlevo vedle sekundar 1024x768).
> > Psal jsem nekolikrat autorovi, ale nevi co je za problem.Dost me to
depta,
> > protoze ten program pouzivam casto a stale musim jednotlive okenko po
> > zobrazeni pretahnout, abych ho videl cele. Po vypnuti sekundarniho
monitoru
> > se vse chova korektne.
> > Nesetkal jste se nekdo s tim? Odpovedi prosim na soukromy mail
> > delphi(zv)obecpohori(tec)cz .
> > Diky.
> > VJ
>


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


Program na tvorbu vyvojovych schemat

[*] Jan Fiala <jan.fiala(zv)iol(tec)cz> - 2.12.2001 10:26:23

Zkousel jsi VISIO 2002 ? MS zasila zdarma zkusebni verzi

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

1.12.2001 "Milan #ݿek":
> Ahoj,
> chci se zeptat, nevite nekdo o nejakem programu, ve kterem by sli malovat
> orientacni diagramy, podobne jako je tomu u D6? Jde mi jen o vytvoreni
> jakehosi blokoveho schematu aplikace. Vazani unit (DLL) a vypis funkci,
> ktere se kde nachazeji a na co jsou vazany. Samozrejme by se hodilo barevne
> zvyraznovani, fonty atd.

> Program muze byt i komercni, ale radeji free. Potrebuji to jen na ten
> blokovy diagram, nerad bych neco, v cem bych se tezce orientoval.
> Jednoduchost a rychlost nakresu je na prvnim miste!

Killnuti EXPLORER.EXE

[*] Ivan Novotn� <korin.delphi(zv)centrum(tec)cz> - 2.12.2001 11:14:33

Cau, ja takove problemy jako mas ty se systemem nemam - pouzivam ho pod
win98 a winME. Program se spousti normalne po spusteni a poradne si hlida
aby nekdo nedelal to co delat nema. Vyresil sem uz hodne bezpectnostich
otazek a myslim, ze by se mi pres neho bez znalosti hesel nikdo nedostal,
ale to je odvazne tvrzeni.. :). Napis mi na korin(zv)centrum(tec)cz, at si vymenime
poznatky.. :)
Cau, Ivan

> Ahoj,
> obavam se, ze tudy cesta nevede
> Mluvim z vlastni zkusenosti, protoze tuto slepou ulicku uz mam proslou
:-((
>
> Nahradil jsem M$ explorer vlastnim shellem (presmerovanim v SYSTEM.INI),
> tvarilo se to, ze je to v poradku, ale obcas se to chovalo podivne.
> Napriklad s asi tak pri kazdem 5. startu nenainicializovaly seriove linky
> apod. Je to tim, ze explorer neni poctivy shell, ale bastl , ktery jeste
> dela navic ruzne dalsi (nedokumentovane) funkce OS a pokud ho obejdes,
deji
> se veci.
>
> Nakonec jsem to vyresil tak, ze a autostartu spustim aplikaci, ktera se
> roztahne pres celou obrazovku, zablokuje ruzne kombinace klaves (Alt-F4,
> Ctrl-Alt-Delete,..), a povoli jen tlacitka definovana v ini souboru, takze
> BFU muze spustit jen to, co mu povolis. Neni to ochrana proti zkusenym
> uzivatelum (o to ani neslo), ale ochrana pred nezkusenymi uzivateli, kteri
s
> Windows dovedou udelat neuveritelne veci.
>
> V pripade zajmu ti to muzu poslat na soukr. mail
> Hodne zdaru
> Mirek
>
>
> | >>Zdarek, v instalaci me aplikace potrebuji killnou explorer.exe,
> |
> | >Ahoj,
> | > proc ? Takova vec nepatri mezi pekne veci a nevidim jediny rozumny
duvod
> | proc
> | >to delat.
> | > Petr Vones
> |
> | Delam program ktery se spusti hned po startu windows na pocitace, ktere
> | budou verejne pristupne. Potrebuji aby se uzivatel nemohl dostat na
plochu
> | windows a aby nemohl delat nic jineho nez si v me aplikaci (ktera bude
> porad
> | spustena) vybrat co chce delat. A v instalaci programu potrebuji prepsat
> | explorer.exe aby se misto neho spoustel muj program. Vim ze muzu hodit
do
> | autoexecu prepsani souboru, ale to by slo jen pod win9x. Take me napadlo
> to
> | udelat elegantne - nastavit v system.ini jiny shell. Ale i tak me zajima
> jak
> | bych to mohl udelat. Neni v tom zadna nekalost.. :)
> |
> |
> |
> |
> |
>
>

InterBase- zjistit pocet radek ktere byly updatova

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 2.12.2001 12:37:35

Haj hou!

On 30 Nov 2001, at 8:05, vlcir wrote:

> Pouzivam IB6 a komponenty z palety interbase v Delphi 5. Mam
> odzkousene, ze update na databazi probehne.

Doporucuji update IBX. Ke stazeni na codecentral.borland.com
nejlepe hledat pres autora, Jeff Overcash

S pozdravem

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


IB a PHP na Apache pod WIn98

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 2.12.2001 12:37:35

Haj hou!

On 30 Nov 2001, at 18:51, Martin Moj��� wrote:

> nedari se mi rozchodit Interbase 6 na serveru Apache pro
> Windows98. Zda se mi, ze PHP nemuze interbase najit, zrejme je
> nutne nekde nastavit nejakou cestu k IB.Nevite o nejakym helpu,
> jak to nainstalovat a nastavit? Zatim jsem narazil pouze na
> informace o Linuxu a o kompilaci PHP s parameterm pro pouziti IB,
> coz ale ve windows nemuzu pouzit.

Co to je, "nemuze nejak najit" ? Pokud poskytnes takovahle
voditka, tak moc od konference necekej :-) Jinak pro pristup k IB
neni potreba zadne cesty, potrebujes pouze connect string, jmeno
a heslo. Napr.

localhost:c:\dir\mojedb.gdb

a zadat uzivatele SYSDBA, ktery ma standardne heslo masterkey
(pokud jsi ho nezmenil).

S pozdravem

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


IB restore metadata only

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 2.12.2001 12:37:35

Haj hou!

On 1 Dec 2001, at 14:01, Roman wrote:

> da se nejak provest restore pouze metadat z backupu, ktery
> obsahuje i data? Nebo nejak vypnout pri restore validaci? Pri
> restore dojde k chybe /validation error/, ze v jiste tabulce je
> zaznam, ktery obsahuje ***null***, tam kde null byt nesmi a restore
> skonci. Zkousel jsem snad uz vsechny prepinace z gbak... :-((

A zkousel jsi parametr -n (-no_validity) ?

S pozdravem

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


Program na tvorbu vyvojovych schemat

[*] Ondrej Krsko <krsko(zv)gjh.sk> - 2.12.2001 12:49:08

Omnoho lepsi je podla mna SmartDraw 5 (www.smartdraw.com)
a navyse to nie je ani od M$.


----- Original Message -----
From: "Jan Fiala" <jan.fiala(zv)iol(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Sunday, December 02, 2001 10:26 AM
Subject: Re: Program na tvorbu vyvojovych schemat


> Zkousel jsi VISIO 2002 ? MS zasila zdarma zkusebni verzi
>
> ------
> Jan Fiala
> mailto:jan.fiala(zv)iol(tec)cz
>
> 1.12.2001 "Milan #ݿek":
> > Ahoj,
> > chci se zeptat, nevite nekdo o nejakem programu, ve kterem by sli
malovat
> > orientacni diagramy, podobne jako je tomu u D6? Jde mi jen o vytvoreni
> > jakehosi blokoveho schematu aplikace. Vazani unit (DLL) a vypis funkci,
> > ktere se kde nachazeji a na co jsou vazany. Samozrejme by se hodilo
barevne
> > zvyraznovani, fonty atd.
>
> > Program muze byt i komercni, ale radeji free. Potrebuji to jen na ten
> > blokovy diagram, nerad bych neco, v cem bych se tezce orientoval.
> > Jednoduchost a rychlost nakresu je na prvnim miste!

Killnuti EXPLORER.EXE

[*] Ond�ej Sekera <sekera(zv)supreme(tec)cz> - 2.12.2001 13:37:35

Tohle je hodne narocne, zkusil bych j�t prez vytvoreni noveho desktopu - zajisti *temer* dokonalou neprustrelnost (budes mit jedinou aplikaci, nebude tam task bar)
Videl sem reseni nekde na borland comunity, kdyztak ti priklad poslu

----- Original Message -----
From: DELPHI
To: konference
Sent: Thursday, November 29, 2001 9:52 PM
Subject: Killnuti EXPLORER.EXE


Zdarek, v instalaci me aplikace potrebuji killnou explorer.exe, ale to prinasi radu potizi, protoze prakticky nelze killnout, zkousel sem nekolik zpusobu. Nemate nekdo napad? Dik za pomoc.
Korin

Kam se podel web RX Library?

[*] Ing. Petr #vejda <lingvista(zv)lingvista(tec)cz> - 2.12.2001 13:41:08

Nemohl jsem najit, kam se podel web RX Library. Existuje? Jak je to s
podporou D6 a vyssi? Nevite nekdo?

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


Kam se podel web RX Library?

[*] Ing. Petr #vejda <lingvista(zv)lingvista(tec)cz> - 2.12.2001 13:44:18

abych to doplnil, minuly tyden jsem na strankach www.rxlib.com objevil
internetovy obchod a pred chvili uz dokonce porno rozcestnik. Co tam bude
priste?

Petr

-----Original Message-----
Nemohl jsem najit, kam se podel web RX Library. Existuje? Jak je to s
podporou D6 a vyssi? Nevite nekdo?

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


PageControl

[*] Martin Kasman <martinkasman(zv)pobox.sk> - 2.12.2001 13:47:30

Ako v PageControl vypnem zobrazenie tych "uchytiek" hore, alebo ako to mam
nazvat... proste to, na co ked kliknete, tak sa vam zobrazi prislusny
TabControl.

Vdaka za kazdu radu.

Program na tvorbu vyvojovych schemat

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 2.12.2001 14:31:01

Ahoj,

Visio je smejd a na to, co umi, je neskutecne drahy (kome 19 kKc)
- podrobnosti viz lednove SWN (01/2002), vyjdou 20. prosince
2001. Rozhodne nedoporucuji. Bohuzel jsem ale nenasel nic, co
bych mohl doporucit. :-(( SmardDraw je fajn, ale je to jeste vice
kresleni cehosi nez Visio. Mozna by stalo poohlednout se po
necem, co ,,smrdi`` UML (coz Visio 2002 je, ale...).

Slavek


> Zkousel jsi VISIO 2002 ? MS zasila zdarma zkusebni verzi
>
> ------
> Jan Fiala


Durex - Let's make kids better.
-------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
http://swnet(tec)cz
-------------------------------------------------


ovladani DELPHI 6

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 2.12.2001 16:49:22

Zdravim,
mam D6Pro a dve veci mi vadi:

1. jakmile provedu Instalaci nejake komponenty, tak nelze provest kompilaci
programu, prakticky o nej prijdu, takze instalaci komponent delam tak, ze si
zalozim novou aplikaci, kterou po instalaci komponenty vyhodim a po restatru
programu je komponenta nainstalovana.
Dela to i ostatnim?

2. nelze nejak ulozit i pozici Bookmarku - jakmile skoncim praci v Delphi a
po znovu natazenu mi pozice BookMarku zmizi.

Diky za pomoc Pavel

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


IB-uzivatelska zmena hesla

[*] Josef Semera <semera(zv)atlas(tec)cz> - 2.12.2001 16:49:06

Nevite nekdo jak docilit toho aby si uzivatel IB mohl zmenit
pouze svoje vlastni heslo?
PS: A jak se da zjistit ve storedprocedure ktery uzivatel ji
prave provadi?

Konfview a nejaka solidnejsi DB

[*] Milan ��ek - 2.12.2001 20:02:22

ahoj,
chci se zeptat, jestli jste se uz nekdo nepustil do upravy Konfview pro
nejakou lepsi a hlavne rychlejsi DB (nejlepe MySQL).

Diky za odpoved

S pozdravem Milan Cizek, amatersky programator, D6 Enterprise
Win2k (SP2) a Win98 SE, cizek.milan(zv)seznam(tec)cz, ICQ: 59826637


IB-uzivatelska zmena hesla

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 2.12.2001 21:40:53


----- Original Message -----
From: "Josef Semera" <semera(zv)atlas(tec)cz>> PS: A jak se da zjistit ve storedprocedure ktery uzivatel ji
> prave provadi?

Ahoj.
Je pro to SQL prikaz "user".
Napr INSERT INTO TABLE (DATA,VLOZIL) VALUES ('neco',user)
Stejne tak se s tim da pracovat v SP.

Ludek

Konfview a nejaka solidnejsi DB

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 2.12.2001 21:43:52


----- Original Message -----
From: "Milan #ݿek" <cizek.milan(zv)seznam(tec)cz>

> ahoj,
> chci se zeptat, jestli jste se uz nekdo nepustil do upravy Konfview pro
> nejakou lepsi a hlavne rychlejsi DB (nejlepe MySQL).
>

Ahoj.
Zkousel jsem IB i MySQL a oboji bylo na lokalnim stroji pomalejsi nez
Paradox.

Ludek


PageControl

[*] Pavel Malinsk� <spiderland(zv)iol(tec)cz> - 2.12.2001 21:45:15

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

Ahoj,

> Ako v PageControl vypnem zobrazenie tych "uchytiek" hore, alebo ako to mam
> nazvat... proste to, na co ked kliknete, tak sa vam zobrazi prislusny
> TabControl.

Kazdy TabSheet ma TabVisible property.

S pozdravem
=====================================
> Pavel Malinsky; spiderland(zv)iol(tec)cz <
>===================================<
> ...The Truth Is Out There... <
=====================================
GSM: 0602 652 203

IB/FB - rolename

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 2.12.2001 21:57:01

Zdravim.
Stale vice zjistuji, ze bych v dotazech a procedurach IB potreboval krom
jmena uzivatele (USER) take roli pod jakou je prave prihlasen. Cili neco
jako ROLENAME.
Zkusil bych si na to napsat treba UDF ale nevim vubec jak zacit a zda vubec
a jak IB tuhle informaci nejak zpristupnuje.
Zatim pouzivam IB6 a s prechodem na FB jeste cekam.
Planuje se neco podobneho implementovat v FB.
Take by mne zajimalo, jestli bude nekdy v budoucnu FB podporovat NT
autentifikaci.

Dik za kazde nakopnuti.

Ludek


PageControl

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

From: "Martin Kasman" <martinkasman(zv)pobox.sk>
> Ako v PageControl vypnem zobrazenie tych "uchytiek" hore, alebo ako to mam
> nazvat... proste to, na co ked kliknete, tak sa vam zobrazi prislusny

Ahoj,

pomoci TTabSheet.TabVisible

Petr Vones


Prepinace listu

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 2.12.2001 23:39:31

From: "Rumcajs" <prajz.rumcajs(zv)quick(tec)cz>
> opet sem narazil na neco, co je tvrdsi jak diamant. Jde o toto:
> Pouzivam ve sve aplikaci budto TabbedNotebook nebo PageControl. Vytvorim
> vice listu, ale ... Kdyz spustim aplikaci, tak krome listu, ktery je aktivni
> neni na zadnem listu nic videt (zadna komponenta, nic). Kontroloval sem uz

Ahoj,

a je to videt v dobe navrhu v Delphi ?

Petr Vones


Zachyceni stisku klavesy

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

From: "DELPHI" <korin.delphi(zv)centrum(tec)cz>
> mam aplikaci ktera bezi minimalizovana. Potrebuji udelat aby se pri
> zmacknuti urcite kombinace klaves moje aplikace obnovila i kdyz nema focus.

Ahoj,

http://www.delphi(tec)cz/soubor.asp?rok=2000&mesic=mar&den=02&soubor=dlfaaacw.htm

Petr Vones


ImageIndex

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

From: "Ladislav Fitz" <ladislav.fitz(zv)kodytek(tec)cz>
> jak se zaridi aby v objectinspectoru bylo mozno ve vlastni komponente
> vybirat imageindex pres takovy to combo jako napr u akci v actionlist

Ahoj,

v jake verzi Delphi ? Musis zaregistrovat prislusny property editor k
vlastnosti te tve komponenty.

Petr Vones


Zahadne nevytvareni TMemo

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

From: <brant(zv)dcomm(tec)cz>
> Ahoj vespolek, mam puvodne nevizualni tridu (TITRMessaging), jejiz kod je
> ted okopirovan ke standardni tride (TCommunicateWnd), ktera je potomkem
> TForm. Jedna se o resizovatelne okno s dvema objekty TMemo a tremi
> tlacitky. V konstruktoru TITRMessaging mam dynamicky vytvoren objekt

Ahoj,

nebylo by pro tenhle pripad jednodusi pouzit Frame ? Chyba bude asi nekde v
tvem kodu, navic mi to cele na prvni pohled prijde nejak moc komplikovane.

Petr Vones


Jak psat DLL

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

From: "Ales Vasicek" <vasicek(zv)ecommerce(tec)cz>
> tak uz jsem to vyresil, problem byl v tom, ze DLL mela nastaveny output
> directory jako '..\' (cili o uroven vyse) a host application ho volala s
> plnou cestou. Potom co jsem do output dir napsal celou cestu, tak to
> jede.

Ahoj,

v jake verzi Delphi ? V D6.01 by uz tohle melo byt opraveno.

Petr Vones


HTML1

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

From: "Ondrej Kelle" <O.Kelle(zv)digitalpublishing.de>
> Myslim, ze THTML bola sucastou starsich verzii Delphi, tusim od verzie 2
> (naimportovana ActiveX z Internet Control Pack od Microsoftu).
> Myslim, ze to uz nie je podporovane a namiesto toho by si mal pouzit nieco
> ine, napr. TWebBrowser.Navigate.

Ahoj,

presne tak. Navic nazyvat to HTML viewerem bylo ponekud nadnesene, protoze to
podporovalo pouze nektere HTML tagy.

Petr Vones


System invisible

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

From: "Mali" <Malecek(zv)gymhu.ipex(tec)cz>
> Jak udelam aplikaci ktera pri behu neni videt pri ALT+CTRL+DEL.

Ahoj,

http://www.delphi(tec)cz/soubor.asp?rok=2000&mesic=jul&den=05&soubor=dlfaaaaa.htm

Petr Vones


ovladani DELPHI 6

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.12.2001 00:15:25

From: "Pavel ZIDEK" <delphi(zv)kopr(tec)cz>
> 1. jakmile provedu Instalaci nejake komponenty, tak nelze provest kompilaci
> programu, prakticky o nej prijdu, takze instalaci komponent delam tak, ze si

Ahoj,

muzes to nejak bliz popsat, co znamena ze o nej prijdes ? Smazou se vsechny
zdrojaky z disku, vznikne nejaka chyba apod ... O jakou verzi D6 se presne
jedna ?

Petr Vones


Rozdil interface - Builder x Delphi

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.12.2001 00:17:01

From: "#ejka Pavel" <cejka(zv)proteco(tec)cz>
> Vygenerovany interface z TLB Builderu vypada pro problematickou funkci
> takto:

Ahoj,

jak vypada ta definice v MIDL ?

Petr Vones


Streams

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.12.2001 00:20:19

From: <bejcek(zv)centrum(tec)cz>
> Ahoj kluci,zase dotaz jak se cte ze streamu,nejak mi to nefunguje
> jak bych chtel,chtel bych nacist jednoduse stream do promennych
> podle nasledujici struktury
> XX--XXXX--XXX
> XX--XXXX--XXX

Ahoj,

pokud je to jako text po radcich tak to nacti vzdy jako radek do stringu a pak
prochazej jednotlive znaky a tim z toho dostanes jednotlive polozky.

Petr Vones


PageControl

[*] Ondrej Krsko <krsko(zv)gjh.sk> - 3.12.2001 00:35:58

skus nastavit OwnerDraw na true a potom medzi eventmi sa pohrat s udalostou
OnDrawTab....

S pozdravom
Ondrej Krsko

----- Original Message -----
From: "Martin Kasman" <martinkasman(zv)pobox.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Sunday, December 02, 2001 1:47 PM
Subject: PageControl


> Ako v PageControl vypnem zobrazenie tych "uchytiek" hore, alebo ako to mam
> nazvat... proste to, na co ked kliknete, tak sa vam zobrazi prislusny
> TabControl.
>
> Vdaka za kazdu radu.

ovladani DELPHI 6

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 3.12.2001 05:14:35

O zdrojaky neprijdu, ale program nejde zkompilovat a hlasi to chybu:
Cannot debug project unless a host application is defined. Use the
Run|Parametrs... dialog box.

V mojich komponentach to neni, protoze to dela i na cizich a velice
primitivnich komponentach.

Uz jsem instaloval delphi na 3 pocitacich a je to uplne stejne vsude.
DELPHI6 Prof, prvni verze bez upgrade
Pavel ZIDEK

>
> muzes to nejak bliz popsat, co znamena ze o nej prijdes ? Smazou se
vsechny
> zdrojaky z disku, vznikne nejaka chyba apod ... O jakou verzi D6 se presne
> jedna ?
>
> Petr Vones


Program na tvorbu vyvojovych schemat

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 3.12.2001 05:52:00

2.12.2001 Ondrej Krsko:
> Omnoho lepsi je podla mna SmartDraw 5 (www.smartdraw.com)
> a navyse to nie je ani od M$.

VISIO jsem navrhoval proto, ze jsem zkousel i SmartDraw 5, ale ve
VISIU se mi zkratka delalo lepe a rychleji nez ve SmartDraw.

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


Prepinace listu

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 3.12.2001 06:23:26

Prave ze jo ... Uz to ale neni aktualni, prave kvuli tomu sem celou aplikaci
prekopal, kazdopadne by me to zakimalo, az se mi to zase stane........

> From: "Rumcajs" <prajz.rumcajs(zv)quick(tec)cz>
> > opet sem narazil na neco, co je tvrdsi jak diamant. Jde o toto:
> > Pouzivam ve sve aplikaci budto TabbedNotebook nebo PageControl. Vytvorim
> > vice listu, ale ... Kdyz spustim aplikaci, tak krome listu, ktery je
aktivni
> > neni na zadnem listu nic videt (zadna komponenta, nic). Kontroloval sem
uz
>
> Ahoj,
>
> a je to videt v dobe navrhu v Delphi ?
>
> Petr Vones
>
>

IB a PHP na Apache pod WIn98

[*] Lasevic, Martin <MLasevic(zv)ratiopharm(tec)cz> - 3.12.2001 07:17:58

Nedavno jsem to rozchazel a je potreba povolit modul pro komunikaci IB a PHP
a pozor :

V HELPU K PHP SE UVADI, ZE V PROVOZO LOCALHOST NEMUSI UVADET NAZEV STANICE,
KDE BEZI IB SERVER. NENI TO PRAVDA, MUSEL JSEM K IB SERVERU PRISTUPOVAT NA
LOCALHOST STEJNE, JAKO BY BYL NA JISE STANICI.

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

Konfview a nejaka solidnejsi DB

[*] Lasevic, Martin <MLasevic(zv)ratiopharm(tec)cz> - 3.12.2001 07:21:01

MySQL na Win32 se mi moc nelibi. Nektera verze nenavratne zrala prostredky a
uz je nehodlala vy(z)vracet. Tudiz mi pravidelne po cca 30 minutach provozu
na W98 klekla masina na Out of resources.

Radeji bych pouzil IB.

======================================
ing. Martin Lasevic
Software Specialist
Tel.: +420-2-51 02 11 30, +420-602-298 904
Fax: +420-2-51 02 11 23
mailto:mlasevic(zv)ratiopharm(tec)cz
> -----Original Message-----
> From: Milan #ݿek [mailto:cizek.milan(zv)seznam(tec)cz]
> Sent: Sunday, December 02, 2001 8:02 PM
> To: Delphi konference
> Subject: Konfview a nejaka solidnejsi DB
>
>
> ahoj,
> chci se zeptat, jestli jste se uz nekdo nepustil do upravy
> Konfview pro
> nejakou lepsi a hlavne rychlejsi DB (nejlepe MySQL).
>
> Diky za odpoved
>
> S pozdravem Milan Cizek, amatersky programator, D6 Enterprise
> Win2k (SP2) a Win98 SE, cizek.milan(zv)seznam(tec)cz, ICQ: 59826637
>

Geneticke programovanie

[*] Mephisto <mephisto(zv)akvila(tec)cz> - 3.12.2001 07:40:41

hledej na internetu heslo NEURONOVE SITE popr. NEURON NET

Poculi ste niekedy o genetickom programovani? Je to nieco, kde sa zadaju
moznosti vstupnych a vystupnych parametrov, sposob programovania a vytvori

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

minimalizace a zpet

[*] Pepa Matlafous <Matlafous007(zv)hotmail(tec)com> - 3.12.2001 08:01:12

Nevite nekdo jak udelat aby aplikace ktera nebude nic zobrazoval na panelu nastroju, jako by pri minimalizaci zmizela a jak mam dole vedle hodin inkonku. Dale by me potom zajimalo jak udelat znovuobnoveni aplikace zte ikonky vedle hodin.
Dik

(RXTrayIcon uz mam)

minimalizace a zpet

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 3.12.2001 08:20:49

A co k tomu vic potrebujes ?
Pouzij treba komponentu TApplicationEvents ze zalozky Additional
(zastresuje udalosti aplikace, abys to nemusel prirazovat sam) a
osetri si OnMinimize a OnRestore

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

3.12.2001 Pepa Matlafous:
> Nevite nekdo jak udelat aby aplikace ktera nebude nic zobrazoval na panelu nastroju, jako by pri minimalizaci zmizela a jak mam dole vedle hodin inkonku. Dale by me potom zajimalo jak udelat
> znovuobnoveni aplikace zte ikonky vedle hodin.
> Dik

> (RXTrayIcon uz mam)

problem s usnutim nebo s cim

[*] kuchar(zv)unicodesys(tec)cz - 3.12.2001 08:24:51

Caute,

mam program pro presun dat, vse je ok, kdyz ale program bezi dlouho bez toho
aby na nem neco uzivatel delal dojde k nejakemu usnuti nebo k cemu ( ale
kdyz uzivatel s pocitacem pracuje tak k tomu nedojde, nemyslim tim ze
pracuje primo s programem ale s cimkoliv jinym ), proste program se z niceho
nic zastavi na miste kde bych to od nej necekal (jedna se radove o hodiny
cinnosti), delphi nenahlasi zadnou chybu a vse na pocitaci funguje bez
problemu, az na muj program, ale snim muzu na plose bez problemu pohybovat
prepinat roletove menu ...atd. vsechno funguje jenom presun dat se zastavil
(vyonuti disku, stejne jako usporny rezim jsou ve win vypnuty). Pro uplnost
jedna se o presun dat z Foxpro do MSSQL 7, pomoci ODBC a BDE, jazyk D5, OS
WIN2000 Prof.


DIK

Thread a IB + divnost

[*] Kaka�ka Pavol <kakacka(zv)proca(tec)cz> - 3.12.2001 08:38:39


Mno chcelo by to od autora dotazu este rochu upresnit, (a tiez by ma to
zaujimalo od inych ludi) ale otazkou je ci je to zdokumentovany problem s
threadsafe. Ja mam podobnu skusenost. Ak sa pripojujem k Firebirdu 1.0.0.x
beziacim na RedHatu z W2K stanice roznymi nastrojmi ktore pouzivaju FIBPlus
alebo IBO tak je vsetko OK. Akonahle tam ale pripojim nastroj (utilitku) s
IBX 4.63, tak bud mi uplne zatuhne pri preparu utilitka, alebo v opacnom
pripade tie ine nastroje pokym sa ten nastroj ktory bol pripojeny ako prvy
neodpoji od db. Nemal som bohuzial cas to blizsie skumat. A stane sa to i
ked su k servru napojene viacere stanice a nakazdom z nich bezi jeden z
programov. :(. Dalsim postrehom je ze na lokalnom pripojeni mi vsetko
funguje OK a tato divnost sa neprejavuje vzdycky.

Kaka�ka Pavol
KasiX(zv)atlas(tec)cz

From: "Martin Schayna" <mschayna(zv)aktis(tec)cz>
> To je popsana vlastnost: pokud pristupujes k IB z threadu pres
> lokalni protokol, dojde k zatuhnuti protoze to neni napsane
> threadsafe.

> Musis pouzit jeden ze sitovych protokolu i presto ze je IB server
> na stejnem stroji. To je take duvod proc ti to vzdalene funguje,
> misto jmena vzdaleneho stroje pouzij bud "localhost" nebo primo
> jmeno stroje, napr:
> pocitac:c:\cesta\soubor.gdb
> Martin Schayna

> Tak to by ma zujimalo ci je tu este niekto s obdobnym problemom, pretoze
mam
> pocit ze je to pruser. Prave sa na to chcem cez viken pozriet pretoze mam
> podobnu skusenost. a je to v kombinacii IBX v 4.6x a Firebird.
> Kaka�ka Pavol
> KasiX(zv)atlas(tec)cz

> From: "Roman �ev��k" <roman(zv)coseto(tec)cz>
> > uz jsem docela zoufalej....
> >
> > Ve vlakne mam select nad tabulkou, nez vlakno zkonci, tak provadim dalsi
> > select nad tou stejnou tabulkou v ramci jineho formulare, ale kdyz je
> > databaze umistena na lokale, tak aplikace zatuhne. Zjistil jsem, ze to
> tuhne
> > pri IBQuery.Open nebo IBTransaction.Active := True. Kdyz je databaze na
> > jinem PC, tak to funguje. Nevite nekdo co s tim ?
> > IBE 4.63, D5SP1, FireBird 1.0.0.338

skryt okno

[*] Pepa Matlafous <Matlafous007(zv)hotmail(tec)com> - 3.12.2001 08:56:26

Jak se da skryt okno aplikace. Tim oknem myslim ikona s nazvem dole na panelu.
Diik


Jak psat DLL

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 3.12.2001 09:06:26

> -----Original Message-----
> From: Petr Vones [mailto:pvones(zv)mbox.vol(tec)cz]
>
> Ahoj,
>
> v jake verzi Delphi ? V D6.01 by uz tohle melo byt opraveno.
>

Ahoj,
jde o D5, SP1

Ales


Parametry spusteni

[*] Jan Dvorak <dvorak(zv)szu(tec)cz> - 3.12.2001 09:09:17

Zdravim ucastniky konference.
Ve svem programu pouzivam moznost spusteni pres asociaci se souborem, ktery
je pouzivan jako pracovni. Asociace se vytvari pomoci Widows Commander nebo
Pruzkumnikem. Pouzivam klasicke funkce zname jiz z Turbo Pascalu, tj.
ParamCount a ParamStr(1). Pokud se v nazvu souboru i s cestou nevyskytne
mezern�k, je tento zpusob pouzitelny. Mezera slouzi jako oddelovac
parametru. Jine WIN programy, napr. MS Office mohou byt spoustene pres
asociaci i se soubory, kde ve jmene nebo ceste je mezera. Jde to zaridit i u
programu napsanych v Delphi Pascalu a jak?
Predem dekuji za namety.
Ing. Jan Dvorak


QReport a PSC

[*] ing. Pavel #ilinec����)b���zf�#�3 - 3.12.2001 09:13:23

Mas dve moznosti:
Udelas si vlastni dotaz a pak je to bez problemu
select PSC, Pocet = count(Psc) from TabPSC group by PSC order by
PSC
Udelas to v grupe (PSC musi byt serazeny) - neni tak ciste
Detail vynechas a v group footer (grupa bude za PSC) das pro ten pocet
obycejny expression pro count.
------
ing. Pavel �ilinec
mailto:zilinec(zv)email(tec)cz

1.12.2001 Martin Kasman:
> V databaze mam niekolko adries s mestami a psc. Cez QReport chcem vytlacit
> report, kde budu jednotlive psc a pocet, kolko krat sa nachadzaju v
> databaze.

> Priklad:

> 010 01 - 12 krat
> 010 02 - 6 krat
> atd.

> Da sa vobec nejaky takyto sumar urobit? Pripadne mi prosim poradte nejaku
> free komponentu, ktora to dokaze.

> Vdaka za kazdu radu.

ImageIndex

[*] Ladislav Fitz <ladislav.fitz(zv)kodytek(tec)cz> - 3.12.2001 09:23:47

> From: "Ladislav Fitz" <ladislav.fitz(zv)kodytek(tec)cz>
> > jak se zaridi aby v objectinspectoru bylo mozno ve vlastni komponente
> > vybirat imageindex pres takovy to combo jako napr u akci v actionlist
> v jake verzi Delphi ? Musis zaregistrovat prislusny property editor k
> vlastnosti te tve komponenty.

Delphi 5
diky ja si myslel ze kdyz existuje typ tImageIndex tak to jde jednoduseji
(jen nevim jak mu ric ke kteremu tImages patri)

Program na tvorbu vyvojovych schemat

[*] Pavel Vasek <delphi(zv)wige-mic(tec)cz> - 3.12.2001 09:29:33

Kdyz jsme potrebovali nakreslit nejake UML schema nasli jsme na netu
Proxy Designera je to free, ale musis se zaregistrovat.
Najdes ho na adrese: www.proxysource.com . Rozhodne neumi zadne zazraky,
jeho nejvetsi problem je tisk, tiskne totiz na americky format papiru, takze
to je
trochu mensi, ale na jednoduche UML schema a jemu podobne to staci.

Pavel Vasek

----- Original Message -----
From: "Slavek Rydval"
> ... Rozhodne nedoporucuji. Bohuzel jsem ale nenasel nic, co
> bych mohl doporucit. :-(( SmardDraw je fajn, ale je to jeste vice
> kresleni cehosi nez Visio. Mozna by stalo poohlednout se po
> necem, co ,,smrdi`` UML (coz Visio 2002 je, ale...).

QReport a PSC

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 3.12.2001 09:29:52

> Odes�latel: Martin Kasman <martinkasman(zv)pobox.sk>
> V databaze mam niekolko adries s mestami a psc. Cez QReport chcem vytlacit
> report, kde budu jednotlive psc a pocet, kolko krat sa nachadzaju v
> databaze.
>
> Priklad:
>
> 010 01 - 12 krat
> 010 02 - 6 krat
select psc, count(id) from tabulka
group by psc
order by psc

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. 0434 692 569 (0776 347735)
=========================================

IB-uzivatelska zmena hesla

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 3.12.2001 09:40:49

> Odes�latel: Josef Semera <semera(zv)atlas(tec)cz>
> Nevite nekdo jak docilit toho aby si uzivatel IB mohl zmenit
> pouze svoje vlastni heslo?
V IBX je komponenta pro spravu uzivatelu a hesel, ted si nevzpomenu, jak se jmenuje.

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. 0434 692 569 (0776 347735)
=========================================

problem s usnutim nebo s cim

[*] Hol�k Martin <martin.holik(zv)vytahy(tec)com> - 3.12.2001 09:42:24

Podival bych se jeste, jesli nemas zapnuty usporny rezim v BIOSu. Mel jsem
podobny problem a bylo to timto. Jednou jsem take spravoval pocitac a byl
tam podobny problem, ktery zpusoboval povysunuty konektor (sptatny kontakt)
u disku.

Zdrtavim Martin Holik
spravce(zv)vytahy.com

----- Original Message -----
From: <kuchar(zv)unicodesys(tec)cz>
To: Delphi <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, December 03, 2001 8:24 AM
Subject: problem s usnutim nebo s cim


> Caute,
>
> mam program pro presun dat, vse je ok, kdyz ale program bezi dlouho bez
toho
> aby na nem neco uzivatel delal dojde k nejakemu usnuti nebo k cemu ( ale
> kdyz uzivatel s pocitacem pracuje tak k tomu nedojde, nemyslim tim ze
> pracuje primo s programem ale s cimkoliv jinym ), proste program se z
niceho
> nic zastavi na miste kde bych to od nej necekal (jedna se radove o hodiny
> cinnosti), delphi nenahlasi zadnou chybu a vse na pocitaci funguje bez
> problemu, az na muj program, ale snim muzu na plose bez problemu pohybovat
> prepinat roletove menu ...atd. vsechno funguje jenom presun dat se
zastavil
> (vyonuti disku, stejne jako usporny rezim jsou ve win vypnuty). Pro
uplnost
> jedna se o presun dat z Foxpro do MSSQL 7, pomoci ODBC a BDE, jazyk D5, OS
> WIN2000 Prof.
>
> DIK
>
>

Jake tabulky jsou v db ??

[*] J. Hasek <jiri.has(zv)worldonline(tec)cz> - 3.12.2001 09:43:44

> A cez co pristupujes na Informix? Totiz podla mna je ovela vyhodnejsie a
> transparentnejsie pouzit na ziskanie zoznamu tabuliek sluzby klienta. ADO,
> ODBC aj BDE poskytuju transparentny sposob ziskania zoznamu tabuliek bez
> ohladu na pouzity SQL server.

Chtel bych se jenom zeptat, jak ziskat seznam tabulek u komponent ODBCe.
At hledam, jak hledam, nikde zadnou metodu GetTableNames nebo ji podobnou
nevidim.

diky
zdravi JH


Parametry spusteni

[*] Male�ek Ond�ej <ondrej.malecek(zv)radom-cz(tec)cz> - 3.12.2001 09:56:59

V akci definovane v asociaci k souboru je potreba mit jednotlive parametry
uzavreny v uvozovkach napr.: "C:\bla bla bla\jmeno programu.exe" "%1" Tedy
jestli jsem Te dobre pochopil.

Ondrej

> -----P�vodn� zpr�va-----
> Od: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]za
> u�ivatele Jan Dvorak
> Odesl�no: 3. prosince 2001 9:09
> Komu: delphi-l(zv)clexpert(tec)cz
> P�edm�t: Parametry spusteni
>
>
> Zdravim ucastniky konference.
> Ve svem programu pouzivam moznost spusteni pres asociaci se
> souborem, ktery
> je pouzivan jako pracovni. Asociace se vytvari pomoci Widows
> Commander nebo
> Pruzkumnikem. Pouzivam klasicke funkce zname jiz z Turbo Pascalu, tj.
> ParamCount a ParamStr(1). Pokud se v nazvu souboru i s cestou nevyskytne
> mezern�k, je tento zpusob pouzitelny. Mezera slouzi jako oddelovac
> parametru. Jine WIN programy, napr. MS Office mohou byt spoustene pres
> asociaci i se soubory, kde ve jmene nebo ceste je mezera. Jde to
> zaridit i u
> programu napsanych v Delphi Pascalu a jak?
> Predem dekuji za namety.
> Ing. Jan Dvorak
>

Parametry spusteni

[*] ing. Pavel #ilinec����)b���zf�#�3 - 3.12.2001 10:02:15

Podle spravneho se parametry asociovane se souborem zapisuji do
dvojitych uvozovek a stejne tak i pripadny soubor.
Ve wincmd tedy napr. pro typ abc: MujProgram.exe "%1", kde %1
nahrazuje nazev asociovaneho souboru/parametru a je mi jedno, jestli
mobsahuje mezery nebo ne.

------
ing. Pavel �ilinec
mailto:zilinec(zv)email(tec)cz

3.12.2001 Jan Dvorak:
> Zdravim ucastniky konference.
> Ve svem programu pouzivam moznost spusteni pres asociaci se souborem, ktery
> je pouzivan jako pracovni. Asociace se vytvari pomoci Widows Commander nebo
> Pruzkumnikem. Pouzivam klasicke funkce zname jiz z Turbo Pascalu, tj.
> ParamCount a ParamStr(1). Pokud se v nazvu souboru i s cestou nevyskytne
> mezern�k, je tento zpusob pouzitelny. Mezera slouzi jako oddelovac
> parametru. Jine WIN programy, napr. MS Office mohou byt spoustene pres
> asociaci i se soubory, kde ve jmene nebo ceste je mezera. Jde to zaridit i u
> programu napsanych v Delphi Pascalu a jak?
> Predem dekuji za namety.
> Ing. Jan Dvorak

Geneticke programovanie

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 3.12.2001 10:07:13

> Odes�latel: Martin Kasman <martinkasman(zv)pobox.sk>
> Poculi ste niekedy o genetickom programovani? Je to nieco, kde sa zadaju
> moznosti vstupnych a vystupnych parametrov, sposob programovania a vytvori
> sa vam vlastny program. Geneticke programovanie je vlastne laicky povedane
> zaklad umelej inteligencie.
Nejsem si jist, jestli myslim totez, co ty.

Neslo ale o vytvoreni programu, logicke formule se interpretovaly.
Vlastni prubeh programu je v podstate ekvivalentni s automaticky generovanym dukazem nejake logicke vety.

Taky na to byl (je?) programovaci jazyk PROLOG.
Borland ho dokonce implementoval jako Turbo Prolog.

Jo, kde jsou ty casy, kdyz jsem v 70.letech zkousel Prolog na EC1030 a delal z programovani v logice diplomku.
Taky se o tom tenkrat delaly konference, sam jsem se jedne z nich aktivne zucastnil (The 3rd International Logic Programming Conference, Marseille, 1982) s prednaskou Graphs as Data in Prolog Programs. Nekde na webu se jeste najdou odkazy.

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. 0434 692 569 (0776 347735)
=========================================

IB a PHP na Apache pod WIn98

[*] Michal Janu <janu(zv)stemmark(tec)cz> - 3.12.2001 10:08:34

Stac� povolit v PHP.INI modul pro komunikaci s IB.
extension=php_interbase.dll

a pak je�te m�t toto DLL dle nastaven�
extension_dir=c:/php
v tomto adres�ri.

Michal Janu

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

Hladanie v TTable

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 3.12.2001 10:09:50

> Odes�latel: Peter Surovy <psurovy(zv)uevora.pt>
> tak pouzi namiesto FindNearest
> funkciu Locate
> HlOkno.Table1.Locate('PoleTabulky',Edit1.Text, [loCaseInsensitive]);
Jasne, ale pozor:

Locate se vyhodnocuje lokalne, FindKey, FindNearest se provadi na serveru (pokud je to SQL databaze).
Stejne je to u Filter (lokalne) a SetRange (v databazi).

Na druhe strane uz se tady mnohokrat diskutovalo, ze TTable a SQL moc nejde dohromady.

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. 0434 692 569 (0776 347735)
=========================================

Jake tabulky jsou v db ??

[*] Lubo Fule <fule(zv)ekosoft.sk> - 3.12.2001 10:30:50

Momentalne tam nic take nie je, ale dorobim, ked treba, je to otazka par
minut. Ked to bude dam novu verziu na WEB a ozvem sa.

L.

> > A cez co pristupujes na Informix? Totiz podla mna je ovela vyhodnejsie a
> > transparentnejsie pouzit na ziskanie zoznamu tabuliek sluzby
> klienta. ADO,
> > ODBC aj BDE poskytuju transparentny sposob ziskania zoznamu tabuliek bez
> > ohladu na pouzity SQL server.
>
> Chtel bych se jenom zeptat, jak ziskat seznam tabulek u komponent ODBCe.
> At hledam, jak hledam, nikde zadnou metodu GetTableNames nebo ji podobnou
> nevidim.
>
> diky
> zdravi JH
>

skryt okno

[*] likeapear <likeapear(zv)centrum(tec)cz> - 3.12.2001 10:49:26

treba takhle...

procedure TForm1.Button1Click(Sender: TObject);
begin
Visible:=False;
ShowWindow(Application.Handle,SW_HIDE);
end;

Jak se da skryt okno aplikace. Tim oknem myslim ikona s nazvem dole na
panelu.
Diik

Componenty na pripojeni k MySql

[*] <bejcek(zv)centrum(tec)cz> - 03.12.2001 11:06:26

Ahoj kluci,kdosi jste tu daval cestu na free komponenty na
MySQL,nemeli by jste ji ja ji nekam zasantrocil a nemohu ji najit.

Profi amater Aldik Pavel D5 Ent W2000

-----
U�ite�n� informace pro v�no�n� pohodu
http://vanoce.centrum(tec)cz

Rozbaleni comba

[*] Dalibor Falt�nek <dalibor.faltynek(zv)orgrez(tec)cz> - 3.12.2001 11:07:46

Ahoj,
jak se da programove rozbalit combobox treba klavesou enter? Enter
samozrejme odchytnu, ale jakou metodu na to rozbaleni zavolat?

Diky, dalik Faltynek - technik.
dalibor.faltynek(zv)orgrez(tec)cz

Parametry spusteni

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 3.12.2001 11:10:43

Samozrejme, ze to jde.
Tuto asociaci je treba zapsat do registru Windows.

Priklad: MujSoubor.PRI

Koren HKEY_Classes_Root
Je treba zaregistrovat priponu .PRI. Do vychozi hodnoty se uvede napr.
"PRIfile". Pouze v pripade, ze pripona jeste neni registrovana !
Dale je treba do dalsi vetve HKEY_CLASSES_ROOT\PRIfile\shell\open\command
Zapsat "Cesta\muj program" "%1"

Staci se podivat, jak je delany napr. .TXT

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

3.12.2001 Jan Dvorak:
> Zdravim ucastniky konference.
> Ve svem programu pouzivam moznost spusteni pres asociaci se souborem, ktery
> je pouzivan jako pracovni. Asociace se vytvari pomoci Widows Commander nebo
> Pruzkumnikem. Pouzivam klasicke funkce zname jiz z Turbo Pascalu, tj.
> ParamCount a ParamStr(1). Pokud se v nazvu souboru i s cestou nevyskytne
> mezern�k, je tento zpusob pouzitelny. Mezera slouzi jako oddelovac
> parametru. Jine WIN programy, napr. MS Office mohou byt spoustene pres
> asociaci i se soubory, kde ve jmene nebo ceste je mezera. Jde to zaridit i u
> programu napsanych v Delphi Pascalu a jak?
> Predem dekuji za namety.
> Ing. Jan Dvorak

Hladanie v TTable

[*] Slavom�r �eke# - 3.12.2001 11:20:58

Hmmmm ...

uz som sa s tym pohral ... hladat hlada .... ale mam iny problem.

Mam databazu (dbf) ... a ja mam na nu spravit soft ... ale neviem zistit
v akom jazyku (cez aky jazykovy driver) bola vytvorena ... ak pouzijem
ASCII, sice mi ju pekne podla abecedy zoradi, ALE ak mu dam hladat
pismeno "#" tak nic nenajde, na druhej strane ak pouzijem jazyk
slovensky, pismeno "#" mi sice najde, ale zoradenie nie je podla abecedy
.... pismena s diakritikof hadze na koniec ...

Skratka je f tom bordel ... a este na upresnenie .. databaza ma indexovy
subor CDX ...

Tak mudrujte, kde je problem ? v jazyku ? v CDX ? v Delphi ?

Predchadzajuci soft bol vytvoreny v CA-Visual Objects ...

Prosim PORADTE ...

Slavo


Rozbaleni comba

[*] Ji�� Foldyna <jiri.f(zv)avizo(tec)cz> - 3.12.2001 11:20:25

Ahoj,

Property DroppedDown.

Jiri Foldyna
mailto:jiri.f(zv)avizo(tec)cz

> -----P�vodn� zpr�va-----
> Od: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]za
> u�ivatele Dalibor Falt�nek
> Odesl�no: 3. prosince 2001 11:08
> Komu: delphi-l(zv)clexpert(tec)cz
> P�edm�t: Rozbaleni comba
>
>
> Ahoj,
> jak se da programove rozbalit combobox treba klavesou enter? Enter
> samozrejme odchytnu, ale jakou metodu na to rozbaleni zavolat?
>
> Diky, dalik Faltynek - technik.
> dalibor.faltynek(zv)orgrez(tec)cz
>
>
>

Uzav�en� hl�ek program�

[*] Miroslav Kludsk� <miroslav.kludsky.dpl(zv)quick(tec)cz> - 3.12.2001 11:22:21

Dobr� den,
promi�te m�j dotaz.Odpov�� na n�j jsem na#el u� v archivu,ale te� kdy� j� hled�m nem��u si pomoci.Zkr�tka nenajdu.
Jde o toto:Pot�ebuji v nastaven� �as a den restartovat po��ta� s win98.To m�m zm�kl�,ale proto�e je po��ta� v s�ti,p�i vol�n� ExitWindowsEx() mi vysko�� okno,kter� mi nahl�s�,�e jsou p�ipojen� u�ivatel� a jestli je chci restartem odpojit.Tuto hl�#ku pot�ebuji tedy n�jak�m zp�sobem odp�lit a u�ivatele odpojit.D�ky moc.
Tr�a Luk�#

IDispatch a properties

[*] Pavel Krehula <pavel.krehula(zv)nlm(tec)cz> - 3.12.2001 11:37:33

Zdravim,

nevite jak zjistit typ property (string, int...) v activeX objectu ci nejaky odkaz na
danou problematiku?

--
Diky,
Pavel

pavel.krehula(zv)nlm(tec)cz


Glyph pro CheckBox a Radiobutton

[*] Ka.Kewasa <kewasa(zv)quick(tec)cz> - 3.12.2001 11:37:47

Ahoj,

jak bych vymenil glyph pro Checkbox a Radiobutton? Mam D5Sp1.

Diky

Ka.

Componenty na pripojeni k MySql

[*] Tomas Vida <vida(zv)uniware(tec)cz> - 3.12.2001 12:15:08

http://www.zeoslib.org/

---
Tom�# Vida
Uniware Inc. s.r.o., Purky�ova 6, 701 00 Ostrava 1
tel.: 069-611 54 51, 0603-844 664, ICQ:14587695

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

Jeste k lokalizatoru

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 3.12.2001 12:17:48

On 30 Nov 2001 at 14:21, Lebeda David wrote:

> mam aplikaci, na ni jsem provedl Zbyskovym lokalizaterem
> lokalizaci do ENU (anglicky USA), cimz vznikl novy podadresar
> ENU a v nem jsou ruzne soubory vznikle lokalizatorem. Smazal
> jsem *.dfm a zbytek ponechal, zejmena *.dro, *.lcz, *.res. Tim si
> lokalizator pamatuje ktere texty jsem naposledy oznacil jako
> prelozene, aniz by byly ve slovniku.
>
> Jestlize jsem nyni aplikaci upravil (a soubory v adresari ENU
> ponechal v puvodnim stavu), lze provest lokalizaci lokalizatorem? Kdyz
> jsem to udelal, nevsiml jsem si zadnych problemu, ale to neznamena, ze
> nenastaly. Pokud by doslo k precislovani resource stringu v exe, co
> muzu cekat za potize?

Zpravidla k problemum nedochazi. Mohou nastat treba tehdy, kdyz je prelozeny retezec
syntakticky chybny (v LL4 a starsich), coz znamena, ze namisto dvou apostrofu obsahuje pouze
jeden, v DFM.

Kdyz pri nove kompilaci dojde k precislovani textu ve Strings, pak to pouze znamena, ze se
neudrzi puvodni znacka o prelozeni tam, kde doslo k precislovani, takze text se opet tvari jako
neprelozeny.

S pozdravem

Zbysek Hlinka

Phone: 0603 551 282


IDispatch a properties

[*] Peter Surovy <psurovy(zv)uevora.pt> - 3.12.2001 11:41:11 -0000

Ahoj

From: "Pavel Krehula" <pavel.krehula(zv)nlm(tec)cz>

> nevite jak zjistit typ property (string, int...) v activeX objectu ci
nejaky odkaz na
> danou problematiku?

Ak si ten ActiveX importoval cez ponuku
Component-Import ActiveX control
mal by si k nemu najst unit s jeho nazvom
v Program Files\Borland\Delphi x\Imports
napr. novyactivex.pas
A tiez ak ho mas korektne nainst. Delphi Ti property
vypise v Code Completion.
Peter Surovy


IB restore metadata only

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 3.12.2001 12:42:09

Haj hou!
>
> On 1 Dec 2001, at 14:01, Roman wrote:
>
> > da se nejak provest restore pouze metadat z backupu, ktery
> > obsahuje i data? Nebo nejak vypnout pri restore validaci? Pri
> > restore dojde k chybe /validation error/, ze v jiste tabulce je
> > zaznam, ktery obsahuje ***null***, tam kde null byt nesmi a restore
> > skonci. Zkousel jsem snad uz vsechny prepinace z gbak...
(
>
> A zkousel jsi parametr -n (-no_validity) ?
>
> S pozdravem

Zkousel, v tom pripade to skonci o neco pozdeji s takovou tou klasickou chybou na tema "bad integer conversion or string truncatenation".
A take jsou zkousel -i, -g, -c... zda se, ze metadata z toho opravdu nedostanu... jenom me stve, ze backup udelam bez problemu. Z restore pak dostanu jen to, co je pred chybou /tj. par tabulek/.

Roman
OOOOOOOOOOOOOOOO
O sw.maurice(zv)cbox(tec)cz
O http://kouzelne.misto(tec)cz
OOOOOOOOOOOOOOOO

Prvni a posledni den v mesici

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 3.12.2001 13:37:02

Servus pratele,
nevite nekdo jak zjistim prdvni a posledni datum v
mesici? Neco asi jak toto:
Date1: TDate := PrvniDen
Date2: TDate := PosledniDen
Dik za kazdou radu (i blbou) ...

Rumcajs


IDispatch a properties

[*] Pavel Krehula <pavel.krehula(zv)nlm(tec)cz> - 3.12.2001 13:41:47


PS> Ak si ten ActiveX importoval cez ponuku
PS> Component-Import ActiveX control
PS> mal by si k nemu najst unit s jeho nazvom
PS> v Program Files\Borland\Delphi x\Imports
PS> napr. novyactivex.pas
PS> A tiez ak ho mas korektne nainst. Delphi Ti property
PS> vypise v Code Completion.
PS> Peter Surovy

Tohle je jasny, mel sem spis na mysli, jak to zjistit v runtime volanim metod IDispatch


--
Best regards,
Pavel

pavel.krehula(zv)nlm(tec)cz


Prvni a posledni den v mesici

[*] voltrr1.epr(zv)mail.cez(tec)cz - 3.12.2001 13:42:08



>Date1: TDate := PrvniDen
>Date2: TDate := PosledniDen

Prvni den :
Date1:=EncodeDate(1,Month,Year);

Posledni den :
If Month<12 then
Date2:=EncodeDate(1,Month+1,Year)-1
else
Date2:=EncodeDate(1,Month,Year+1)-1

Month a Year si naplnis jak potrebujes

Radek

IDispatch a properties

[*] Radim Kunz <privat(zv)casestudio(tec)com> - 3.12.2001 13:43:33


----- Original Message -----
From: "Pavel Krehula" <pavel.krehula(zv)nlm(tec)cz>
To: "Peter Surovy" <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, December 03, 2001 1:41 PM
Subject: Re: IDispatch a properties


>
> PS> Ak si ten ActiveX importoval cez ponuku
> PS> Component-Import ActiveX control
> PS> mal by si k nemu najst unit s jeho nazvom
> PS> v Program Files\Borland\Delphi x\Imports
> PS> napr. novyactivex.pas
> PS> A tiez ak ho mas korektne nainst. Delphi Ti property
> PS> vypise v Code Completion.
> PS> Peter Surovy
>
> Tohle je jasny, mel sem spis na mysli, jak to zjistit v runtime volanim
metod IDispatch
>
> Best regards,
> Pavel

Pokud ti staci jen zjisteni existence property, pak se podivej na
GetIdsOfNames.
Vice informaci na msdn.microsoft.com

Radim


Prvni a posledni den v mesici

[*] Ladislav Fitz <ladislav.fitz(zv)kodytek(tec)cz> - 3.12.2001 13:46:17

prvni:=EncodeDate (rok,mesic,1);

if (mesic=12)
then posledni:=EncodeDate (rok+1,1,1)-1
else posledni:=EncodeDate (rok,mesic,1)-1;

Prvni a posledni den v mesici

[*] daniel.hrna(zv)sme(tec)cz - 3.12.2001 13:49:51

A co treba DateUtil z Rx ?

D.

-----Original Message-----
From: Rumcajs [mailto:prajz.rumcajs(zv)quick(tec)cz]
Sent: Monday, December 03, 2001 1:37 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Prvni a posledni den v mesici


Servus pratele,
nevite nekdo jak zjistim prdvni a posledni datum v
mesici? Neco asi jak toto:
Date1: TDate := PrvniDen
Date2: TDate := PosledniDen
Dik za kazdou radu (i blbou) ...

Rumcajs


problem s usnutim nebo s cim

[*] kuchar(zv)unicodesys(tec)cz - 3.12.2001 13:50:53

tajne jsem doufal, kdyz prisel tvuj e-mail, ze je to vyreseno s tim biosem,
ale smula, tam to mam taky vypnuto


> Podival bych se jeste, jesli nemas zapnuty usporny rezim v BIOSu. Mel jsem
> podobny problem a bylo to timto. Jednou jsem take spravoval pocitac a byl
> tam podobny problem, ktery zpusoboval povysunuty konektor (sptatny
kontakt)
> u disku.
>
> Zdrtavim Martin Holik
> spravce(zv)vytahy.com
>
> ----- Original Message -----
> From: <kuchar(zv)unicodesys(tec)cz>
> To: Delphi <delphi-l(zv)clexpert(tec)cz>
> Sent: Monday, December 03, 2001 8:24 AM
> Subject: problem s usnutim nebo s cim
>
>
> > Caute,
> >
> > mam program pro presun dat, vse je ok, kdyz ale program bezi dlouho bez
> toho
> > aby na nem neco uzivatel delal dojde k nejakemu usnuti nebo k cemu ( ale
> > kdyz uzivatel s pocitacem pracuje tak k tomu nedojde, nemyslim tim ze
> > pracuje primo s programem ale s cimkoliv jinym ), proste program se z
> niceho
> > nic zastavi na miste kde bych to od nej necekal (jedna se radove o
hodiny
> > cinnosti), delphi nenahlasi zadnou chybu a vse na pocitaci funguje bez
> > problemu, az na muj program, ale snim muzu na plose bez problemu
pohybovat
> > prepinat roletove menu ...atd. vsechno funguje jenom presun dat se
> zastavil
> > (vyonuti disku, stejne jako usporny rezim jsou ve win vypnuty). Pro
> uplnost
> > jedna se o presun dat z Foxpro do MSSQL 7, pomoci ODBC a BDE, jazyk D5,
OS
> > WIN2000 Prof.
> >
> >
> > DIK
> >
> >
>
>

Prvni a posledni den v mesici

[*] ivan.virag(zv)aliatel(tec)cz - 3.12.2001 13:56:06

Zdravim

Chces znat datum nebo den? Pokud (jak pises) datum, tak za predpokladu, ze
znas mesic MM a rok YYYY, coz je nezbytne nutne, je tedy prvni datum v
kazdem pripade 01.MM.YYYY.

Ivan Virag

-----Original Message-----
From: daniel.hrna(zv)sme(tec)cz [mailto:daniel.hrna(zv)sme(tec)cz]
Sent: 03 December, 2001 13:50
To: delphi-l(zv)clexpert(tec)cz
Subject: RE: Prvni a posledni den v mesici


A co treba DateUtil z Rx ?

D.

-----Original Message-----
From: Rumcajs [mailto:prajz.rumcajs(zv)quick(tec)cz]
Sent: Monday, December 03, 2001 1:37 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Prvni a posledni den v mesici


Servus pratele,
nevite nekdo jak zjistim prdvni a posledni datum v
mesici? Neco asi jak toto:
Date1: TDate := PrvniDen
Date2: TDate := PosledniDen
Dik za kazdou radu (i blbou) ...

Rumcajs


Prvni a posledni den v mesici

[*] Martin Macko <martinm(zv)m-pro(tec)cz> - 3.12.2001 14:06:05

a) No, prvni den je vzdycky (nebo to tak zatim bylo) 1. - muzes pouzit
EncodeDate(rok,mesic,1)
b) a posledni je prvni dalsiho mesice minus 1 (prvni den viz. a) - muzes
pouzit IncMonth(EncodeDate(rok,mesic,1),1)-1


-----Original Message-----
From: Rumcajs [mailto:prajz.rumcajs(zv)quick(tec)cz]
Subject: Prvni a posledni den v mesici


Servus pratele,
nevite nekdo jak zjistim prdvni a posledni datum v
mesici? Neco asi jak toto:
Date1: TDate := PrvniDen
Date2: TDate := PosledniDen
Dik za kazdou radu (i blbou) ...

Rumcajs

Prvni a posledni den v mesici

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 3.12.2001 14:10:32

DecodeDate(Datum, r, m, d);
Date1 := EncodeDate(r, m, 1);
Date2 := IncMonth(Date1, 1) -1;

S uctou Brejsa Zdenek - Programator
HJ-SOFT s.r.o., Hradebni 3, 56301 Lanskroun

> Chces znat datum nebo den? Pokud (jak pises) datum, tak za predpokladu, ze
> znas mesic MM a rok YYYY, coz je nezbytne nutne, je tedy prvni datum v
> kazdem pripade 01.MM.YYYY.

> nevite nekdo jak zjistim prdvni a posledni datum v
> mesici? Neco asi jak toto:
> Date1: TDate := PrvniDen
> Date2: TDate := PosledniDen
> Dik za kazdou radu (i blbou) ...
>
> Rumcajs
>


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

None

[*] jtomecek <jtomecek(zv)dezadata(tec)cz> - 3.12.2001 14:15:34

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
Jak nastavit nastavit atribut (napr. hidden) souboru?

diky


Jak nastavit barevne schema

[*] Petr Scheirich <psch7513(zv)yahoo.co.uk> - 3.12.2001 05:22:00 -0800 (pst)

Ahoj vsem.
Potreboval bych vedet, jak nastavit z programu barevne
schema ve Windows.
Dik, Petr Scheirich


=====
psch7513(zv)mbox.troja.mff.cuni(tec)cz

__________________________________________________
Do You Yahoo!?
Buy the perfect holiday gifts at Yahoo! Shopping.
http://shopping.yahoo.com


Jak nastavit nastavit atribut

[*] Jan Fiala <jan.fiala(zv)iol(tec)cz> - 3.12.2001 14:28:37

FileSetAttr

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

3.12.2001 jtomecek:
> Jak nastavit nastavit atribut (napr. hidden) souboru?

> diky


Jak nastavit atribut souboru

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 3.12.2001 14:32:20

-----Original Message-----
>From: jtomecek [mailto:jtomecek(zv)dezadata(tec)cz]
>Jak nastavit nastavit atribut (napr. hidden) souboru?


procedure SetFileAttributes(const FileName : String; ReadOnly, Archive,
System, Hidden : Boolean);
var Attr : Word;
begin
if not FileExists(FileName) then Exit;
Attr := 0;

if ReadOnly
then Attr := Attr and faReadOnly
else Attr := Attr and not faReadOnly;

if Archive
then Attr := Attr and faArchive
else Attr := Attr and not faArchive;

if System
then Attr := Attr and faSysFile
else Attr := Attr and not faSysFile;

if Hidden
then Attr := Attr and faHidden
else Attr := Attr and not faHidden;

FileSetAttr(FileName, Attr);
end;

Ales


PS: priste to pis jako plain text a nezapomen na subject.

None

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 3.12.2001 14:33:34

>Jak nastavit nastavit atribut (napr. hidden) souboru?


SetFileAttributes()

D. Toman

IB-uzivatelska zmena hesla

[*] Josef Semera <semera(zv)atlas(tec)cz> - 3.12.2001 14:35:51


> Nevite nekdo jak docilit toho aby si uzivatel IB
mohl zmenit
> pouze svoje vlastni heslo?
>V IBX je komponenta pro spravu uzivatelu a hesel, ted si
nevzpomenu, jak se jmenuje.
IBSecurityService, ale ta to umozni pouze pro SYSDBA. A nebo
pokud dam uzivatelum pravo write pro ISC4. Ale to pak si je klidne mohou
menit i navzajem. IBSecurityService funguje stejne jako GSEC a tim se mi
to tak� nepovedlo.

Prvni a posledni den v mesici

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.12.2001 14:58:51

From: "Rumcajs" <prajz.rumcajs(zv)quick(tec)cz>
> nevite nekdo jak zjistim prdvni a posledni datum v mesici?

Ahoj,

prvni je 1. a posledni den treba takto:

function LastDayInMonth(Month, Year: Word): Word;
begin
Result := MonthDays[IsLeapYear(Year)][Month];
end;

function LastDateInMonth(Month, Year: Word): TDateTime;
begin
Result := EncodeDate(Year, Month, LastDayInMonth(Month, Year));
end;

nebo muzes primo pouzit funkci DaysInMonth z JclDateTime

Petr Vones

PageControl

[*] bleak <bleak(zv)atlas(tec)cz> - 3.12.2001 15:10:33

u v#ech Tabsheets nastav TabVisible:=False
bleak

----- Original Message -----
From: "Martin Kasman" <martinkasman(zv)pobox.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Sunday, December 02, 2001 1:47 PM
Subject: PageControl


> Ako v PageControl vypnem zobrazenie tych "uchytiek" hore, alebo ako to mam
> nazvat... proste to, na co ked kliknete, tak sa vam zobrazi prislusny
> TabControl.
>
> Vdaka za kazdu radu.
>

Adresarovy strom ala pruskumnik

[*] JIM Design <jim.design(zv)iol(tec)cz> - 3.12.2001 15:26:25

Ahoj,

vybornej je http://www.gexperts.com/GXExplorer/

M.Jirman

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of suky(zv)atlas(tec)cz
Sent: Thursday, November 29, 2001 4:18 PM

Ahoj,
chtel jsem do sve aplikace pridat vyber adresare, ale v moderni podobe jak
se pouziva od Windows95. Nasel jsem vsehovsudy pouze jednu jedinou
komponentu, ale chova se nejak divne. Nevite jak mi pomoci? Komponenta bud
free, nebo navod jak adresarovy stromecek vytvorit.

Predem vsem diky za pomoc.

Michal


IB/FB - rolename

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 3.12.2001 15:56:45

Haj hou!

On 2 Dec 2001, at 21:57, Lud�k ZITA wrote:

> Stale vice zjistuji, ze bych v dotazech a procedurach IB potreboval krom
> jmena uzivatele (USER) take roli pod jakou je prave prihlasen. Cili neco
> jako ROLENAME.
> Zkusil bych si na to napsat treba UDF ale nevim vubec jak zacit a zda vubec
> a jak IB tuhle informaci nejak zpristupnuje.
> Zatim pouzivam IB6 a s prechodem na FB jeste cekam.
> Planuje se neco podobneho implementovat v FB.

FB 1.0 RC1 - CURRENT_ROLE (viz. Release Notes).

> Take by mne zajimalo, jestli bude nekdy v budoucnu FB podporovat NT
> autentifikaci.

Vzhledem k tomu, ze FB je multiplatformni, musela by
implementace teto vlastnosti byt externi. Bud by se realizovala
zcela nezavisle (zkuste si to napsat jako proxy aplikaci v Delphi :-)
nebo jako plug-in k enginu. To by ovsem vyzadovalo zabudovani
plug-in mechanizmu do enginu. O tom se sice uvazuje, ale kdo vi
kdy a v jake podobe to bude (je nekdo ochotny to financovat ? ,-)

S pozdravem

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


Delsi: Chyby/nedostatky Kylix/D6

[*] David Janko <djanko(zv)infoware(tec)cz> - 3.12.2001 16:20:08

Pro konferenci: Pokud je to OffTopic, tak se dopredu omlouvam, ale mam
pocit, ze to sem patri.

Zdravim,
posilam slibenou zpravu.
Vzhledem k tomu, ze nejsem zadny Delphi guru ale spise zacatecnik, nemohu
vyloucit, ze nektere nedostatky muzou byt zpusobeny pouze mou neznalosti
veci. Na druhu stranu jsem se ale OPRAVDU snazil cist manual. Za kazdou
opravu budu vdecny (at jiz to bude oprava me kritiky nebo oprava chyb ze
strany borlandu ;-) ). A pokud by se k tomu mohl vyjadrit nekdo kompetentni
primo od borlandu byl bych samozrejme rad dvojnasob - rad bych vyvijel v
Kylix/D6 DB aplikace (a samozrejme bych si prislusne produkty zakoupil) ale
chyby uvedene jako #1 az #3 cini pro me ucely tyto produkty nepouzitelne :(.

---
Best Regards,
David Janko
programmer & Linux system administrator
djanko(zv)infoware(tec)cz
Czech Republic / Central Europe


Testovano proti mysql serveru: mysqld Ver 3.23.31 for pc-linux-gnu on i686. Zkusebni aplikace je klasicky klient s napojenim na mysql server / jednoducha relacni tabulka / editace / sort / find / obsluha beznych chyb a user akci, cele v CLX (Kylix, D6, pred a vetsina testu i po updates).
========================================

dbExpress:
[#1.1] Obcas se stava, ze dbExpress (na post po insertu - pri editu se mi to nestalo) hodi chybu "Field value required", presto, ze vsechna pole jsou vyplnena. Vetsinou pomuze smazani posledniho zaznamu, vlozeni dalsiho rucne, prinejhorsim zruseni/znovu vytvoreni tabulky (jak s libmysql 2.22.x tak i s 2.23.x) ! Naprosto nechapu s cim to presneji souvisi. Toto cini dbExpress v realnem nasazeni NAPROSTO NEPOUZITELNYM.

SQLClientDataSet:
[#2.1] deklaraci NOT NULL si vysvetluje jako neprazdne pole, misto nedefinovane - nelze vlozit prazdny string;
[#2.2] navic ignoruje zmenu Required - i kdyz to rucne nastavim, tak to nerespektuje a chova se dal dle sveho vyse uvedeneho mylneho nazoru;
[#2.3] stejne ignoruje i deklaraci DEFAULT v tabulce;
[#2.4] rucne nastaveny DefaultExpression funguje jen u nekterych poli (prim. klice ???);
[#2.5] metoda Locate neumoznuje vyhledavat substring;
[#2.6] metoda Locate neumi hledat v Lookup fieldech;
[#2.7] neumi tridit dle libovolneho sloupce (interne);

SQLConnection:
[#3.1] chybi podpora kodovani vzdalene DB;
[#3.2] chybi properties pro pouziti komprimovaneho protokolu;

DBComponenty (a casto nejen ty):
[#4.1] Kazda je jinak vysoka ci siroka a u nekterych (napr. [Lookup]ComboBox) nelze vysku ani zmenit ! Jak nekdo chce s timhle dosahnout profesionalniho vzhledu aplikace to tedy netusim, o nejakych standardech ani nemluve ...;
[#4.2] DBGrid ma nestandardni tezko prizpusobitelne (customized) ovladani (editace, oznacovani/multiselect, barva nevyplnenych radku ... - srovnejte treba s Excelem ...);
[#4.3] TDBImage: neumi GIF, JPEG ...;

Prostredi:
[#5.1] Pri oznaceni vice komponent se casto oznaceni pseudonahodne rozpadne pri vlastni akci (copy, zmena polohy).
[#5.2] Srovnat TabOrder na komponentach je casto nemozne - prirazuje jim existujici, nedovoli priradit vlastni a pod. - deje se zejmena pokud komponenty kopiruji.
[#5.3] Help: pod linuxem strasne pomaly, zere pameti vice nez cely Kylix, neni mozne v nem hledat (mysleno ve strance), ma broken linky, misty dost nepresny (posledni 3 body plati i pro win). V examples sem nenasel jedinny typicky pripad DB aplikace (tj. klient s napojenim na mysql server / jednoducha relacni tabulka / editace / sort / find / obsluha beznych chyb a user akci).
[#5.4] EDITOR: celkem mi tam chybi veci bezne v UNIX develop editorech, napriklad odsazovani oznaceneho bloku, predat oznaceny text externimu skriptu a vlozit jeho vysledek a pod.. V Kylixu je navic dost pomaly.
[#5.5] Color Dialog: Nepochopil jsem, k cemu je v Color Dialogu volba "Add to custom color" - po jeho opetovnem otevreni tam stejne neni ... a na OK nekdy hazi ze zadana hodnota nelezi v povolenem rozsahu (vyplnil jsem ji v RGB).
[#5.6] U RAD nastroje bych cekal nejaky generator zakladu projektu a generator zarovnanych db komponent dle definice datasetu;

Fonty:
[#6.1] pokud zmenim vlastnost (barva) pri prenosu do druhe platformy se nesrovnaji stejne jako ty default - aspon vychozi font by mohl byt zvolen tak, aby se to pri prenosu nerosypalo.

Ruzne:
[#7.1] Instalace: generating font matrix se mi nikdy nedokoncil (Kylix, pry opraveno ve verzi 2)
[#7.2] Ukonceni: celkem casto hazi Access Violation ve 2 modulech (Delphi)

Prvni a posledni den v mesici

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 3.12.2001 16:35:29

V konstante MonthDays[<prestupny_rok>,<mesic>] jsou ulozeny pocty dnu v
mesicich
<prestupny_rok> : boolean
<mesic> : word //1-12

Martin Ben

> -----P�vodn� zpr�va-----
> Od: Rumcajs [mailto:prajz.rumcajs(zv)quick(tec)cz]
> Odesl�no: 03.12.2001 13:37
> Komu: delphi-l(zv)clexpert(tec)cz
> P�edm�t: Prvni a posledni den v mesici
>
>
> Servus pratele,
> nevite nekdo jak zjistim prdvni a
> posledni datum v
> mesici? Neco asi jak toto:
> Date1: TDate := PrvniDen
> Date2: TDate := PosledniDen
> Dik za kazdou radu (i blbou) ...
>
> Rumcajs
>

HTML browser

[*] <bejcek(zv)centrum(tec)cz> - 03.12.2001 16:47:11

Ahoj kluci tak zas neco,jedu jak sroubek tak zas neco potrebuju.
Jak bych mohl zobrazit HTML text jako v klasickym notepadu,neco
takoveho jsem videl na windows komandru po stisku F3:-) Docela by
se mi to hodilo,bylo by dobre kdyby bylo i neco na ukladani v
HTML formatu,nechce se mi to delat:-)

Diky
Moc mi to ulehci

Profi amater Aldik Pavel D5 Ent W2000

-----
U�ite�n� informace pro v�no�n� pohodu
http://vanoce.centrum(tec)cz


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