Archív konference Delphi

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

Textovy editor misto DbRichEdit

[*] �ke��k Jaroslav�������6�����̿ - 21.8.1998 20:52:39

D�k za informaci.
Jaro

-----P�vodn� zpr�va-----
Od: Petr Vones <pvones(zv)mbox.vol(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 21. �ervna 1998 17:59
P�edm�t: Re: Textovy editor misto DbRichEdit


>�ke��k Jaroslav wrote:
>>
>> P�ed �asem tu �la diskuse o tom
>> jake lep�� textov� editory pou��vat nam�sto DbrichText
>> pro uklad�n� dokument� do datab�ze.
>> J� s�m jsem uv�d�l, jako dobr� �e�en�
>> UDC Memo Writer Pro.
>> Jenom�e nov� verze sl�ben� na b�ezen doposud
>> nevy�la. Od dodavetele ani na opakovan� ��dosti,
>> dotazy a objedn�vky nep�i�la ��dn� odpov��!
>> Proto ztr�c�me d�v�ru v tento editor. Je to �koda.
>>
>> V t�to diskusi byl nek�m zmi�ov�n je�t�
>> jin� editor. Bohu�el u� se mi nepoda�ilo
>> tuto uinformaci znova objevit.
>> Pros�m napi�te pokud pou��v�te nebo v�te
>> o n�jak�m textov�m editoru, kter� je mo�n� napojit
>> na blob text.
>> D�kuji.
>
>Ahoj,
>
>tady nejaky editor nabizeji (TWordEdit), ale nic blizsiho o nem nevim:
>
>http://www.dbuilder.chrudim(tec)cz/cz/main.html
>
>
> Petr Vones, amatersky programator

Case pro Interbase

[*] �ke��k Jaroslav�������6�����̿ - 21.8.1998 20:58:55

Vi nekdo o nejakem schopnem a cenove
rozumnem Case nastroji pro Interbase 5 ?
Jaro


MP3

[*] Petr Provazn�k <amcom(zv)grendel(tec)cz> - 21.8.1998 21:12:32

>Zdravim,
>mam dotaz ohledne tvorby MP3. Mam free kompresor ktery tvori z wav mp3.
>Funguje ale dost divne. Pouze na nektere wav soubory a neprisel jsem na
>zakonitost proc nektere nechce zpracovat. Nemate nekdo kontakt na dobry
>kompresor a informaci,

T�eba ten MP3Compressor nebo L3Enc nebo jin�, je jich docela dost (dokonce i
m�j ...)

> jak MP3 prehrat v Delphi??

Jde to docela lehce, mn� se to povedlo a jede to perfektn� ...

Petr


BDE, INSTALACNY PROGRAM

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 21.8.1998 21:15:44

V poslednim dopise Petr Zahradnik pise:
> > Cesky vyvojar snad v Delphi pomerne slusny pomerne obecny instalator napise
> > za vikend, ne ? Alespon ja to tak vidim a dyl jsem ho nepsal a de facto
>
> Jo, mate naprostou pravdu, take si myslim, ze v InstallShield Corporation
> je ten team uplne nevytizeny, pracuji jen jeden den v mesici a zbytek
> lezi doma...

no ja nevim, ale ostatne jsem vzdycky soudil, ze Cechum jde prace rychleji
od ruky ;-)

>
> > > Petr Zahradnik, pocitacovy expert
> >
> > ^--- dovolte abych se zasmal,
> > pokud toto o sobe tvrdite
> > je ihned znat, ze zadny
> > expert nejste. Expert totiz vi, ze nikdo byt expertem nemuze, protoze to
> > vylucuje uz sama sireni IT a VT apod.
>
> Smejte se, jak je libo. I Vy mate pravo na svuj nazor.

No alespon trochu zprijemneni nudneho odpoledne (juj, on uz je vecer), kdy
se clovek nudi pri opravovani databazi uzivatelu apod. otravnych praci.

Pekny vecer,

milan sorm

>
> S pozdravem
> Petr Zahradnik, pocitacovy expert
>
> Autorizovany dealer TurboPower Software... knihovny pro Delphi
> ==============================================================
> === Petr Zahradnik - Computer Laboratory ===
> === Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
> === telefon: 047-5500610, telefon/fax: 047-5501627 ===
> === mobilni telefon GSM (hotline): 0602-409601 ===
> === http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
> ==============================================================
>
-------------------------------------------------------------
Milan Sorm (aka John Popelnik) telefon: +420 5 41512348
FI MU, Botanicka 68a, Brno sorm(zv)informatics.muni(tec)cz
http://www.fi.muni(tec)cz/~sorm/ tel. domu: (05) 46211083

fingerprint: E4 78 1D A7 C5 2C F5 3F 83 A7 97 29 73 F7 17 63


Multithreading s TCP IP

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 21.8.1998 22:04:40

David_Zabensky.UNION(zv)union(tec)cz wrote:
>
> Cau lidi,
>
> nevi nekdo jak napsat multithread TCP IP server - pouzivam standartni
> TServerSocket. Kdyz k nemu pripojim vice klientu a chci jim pak jednotlive
> posilat data (text), nevim jak mam zjistit aktualniho klienta (resp.
> thread) a tomu pak poslat data.
>
> Diky David.

Ahoj,

tady je priklad jednoducheho file-serveru v thread-blocking rezimu, to
by ti treba mohlo pomoct:

http://www.inprise.com/devsupport/delphi/download_files/fileserv.zip

Petr Vones, amatersky programator


BDE, INSTALACNY PROGRAM

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 21.8.1998 23:03:23

> > > Cesky vyvojar snad v Delphi pomerne slusny pomerne obecny instalator napise
> > > za vikend, ne ? Alespon ja to tak vidim a dyl jsem ho nepsal a de facto
> >
> > Jo, mate naprostou pravdu, take si myslim, ze v InstallShield Corporation
> > je ten team uplne nevytizeny, pracuji jen jeden den v mesici a zbytek
> > lezi doma...
>
> no ja nevim, ale ostatne jsem vzdycky soudil, ze Cechum jde prace rychleji
> od ruky ;-)

No podle toho jaka prace :-)))

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Omezeni poctu vyslednych radek v tabulce MS SQL 6.

[*] Jan Skopov� <jan.skopovy(zv)vol(tec)cz> - 22.8.1998 00:14:47

Jeste mala uprava. Pokud by jsi chtel vety v urcitem rozmezi, pridas vstupni
parametr "odkolikatehoradku" a pred suspend pridas IF
(citac>=odkolikatehoradku) then SUSPEND;

Suspend preda vystupni parametry tve TQuery a ceka na jeji dalsi pozadavek.
-----P�vodn� zpr�va-----
Od: Jan Skopov� <jan.skopovy(zv)vol(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 21. srpna 1998 21:39
P�edm�t: Re: Omezeni poctu vyslednych radek v tabulce MS SQL 6.5


1. Napises si napriklad vlozenou proceduru (INTERBASE)
CREATE PROCEDURE POKUS
(kolikchciradku integer)
RETURNS (KOD varchar(2), JMENO varchar(50)) AS
DECLARE VARIABLE citac integer;
BEGIN
citac = 0;
FOR SELECT KOD,JMENO FROM nazevtabulky WHERE citac<kolikchciradku INTO
:KOD,:JMENO do
BEGIN
citac = citac + 1;
SUSPEND;
END
END

2. Napises si TQuery select: SELECT * FROM POKUS(parametrKolikchcesradku)


-----P�vodn� zpr�va-----
Od: Reiniger Milan <Reiniger(zv)mmp.plzen-city(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 21. srpna 1998 16:49
P�edm�t: Omezeni poctu vyslednych radek v tabulce MS SQL 6.5


>Potreboval bych zadat v SQL dotazu s podminkou omezeni na pocet
>vyslednych radek. Je to podobne, jako ma Altavista a jine vyhledavace,
>ktere Vam na Vas dotaz predaji napr. pouze prvnich 100 odpovedi, na
>vyzadani od 100 do 200, apod. Nedokazu nic podobneho v MS SQL 6.5 najit.
>Idealni by bylo neco jako
>
>select * from table_name where numlines>0 and numlines<=100 and
>nejaka_dalsi_podminka
>
>nebo
>
>select top 100 * from table_name
>
>Mozna, ze by to mohlo jit i v ulozene procedure, ale bohuzel nevim jak.
>Nedokazete nekdo poradit?
>
>Predem diky.
>
>S pozdravem
>Milan Reiniger
>Skroupova 5, c.dv. 92,
>tel.: 019/703 5053
>reiniger(zv)mmp.plzen-city(tec)cz
>http://info.plzen-city(tec)cz


Case pro Interbase

[*] Jan Skopov� <jan.skopovy(zv)vol(tec)cz> - 22.8.1998 00:23:01

Pripojuji se take k tomuto dotazu. Nezazil jsem nic horsiho, nez SQL
explorer dodavany s DELPHI. Zkuste si vytvorit tabulku, na ni zavisle
procedury a pak se pokuste takove tabulce pouze pridat sloupec.
"Inteligentni" explorer toto umi pouze cestou zruseni stare tabulky a
vytvorenim nove s pridanym sloupcem. Coz pochopitelne zpusobi chybu typu, ze
sloupce tabulky jsou na necem zavisle. A jste v prd... Musite bud
"zaremovat" vsechny odkazy v procedurach nebo vytvorit novou tabulku a
vsechny odkazy v procedurach na ni zmenit. Nakonec zrusite starou.

Proboha :((
-----P�vodn� zpr�va-----
Od: �ke��k Jaroslav <jaro(zv)zbk(tec)czn(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 21. srpna 1998 22:03
P�edm�t: Case pro Interbase


>Vi nekdo o nejakem schopnem a cenove
>rozumnem Case nastroji pro Interbase 5 ?
>Jaro


BDE, INSTALACNY PROGRAM

[*] Ing. Zdenek Sraier <sraierzd(zv)czn(tec)cz> - 22.8.1998 00:23:31

> BTW: Pokial by som mohol poprosit vsetkych zucastnenych, pokial mate nejake
> napady co by "dobry" instalacny program mal vediet poslite mail (pokial
> moderator dovoli aj do konfery, inak na sales(zv)nocomemnt.sk). Vsetci ktory
> poslu nieco "rozumne" ho dostanu gratis ...
>
> richard willmann
>
>

Nazdarek,

Pouzivam IS expres a jsem celkem spokojeny s nabizenymi funkcemi.
NAVIC by se urcite hodilo:
moznost vytvoreni jedineho souboru INSTALACE.EXE
moznost spusteni NEKOLIKA aplikaci po instalaci (externi
konfigurace) s tim, ze na sebe budou cekat, eventuelne
podminene spousteni. Spusteni techto aplikaci by
nemelo byt zavisle na zaskrtnuti checkboxu jako v IS.
Moznost ukonceni instalace z techto externich programu.
moznost detailnejsiho cleneni instalace (vyber instalovanych
komponent) do druhe urovne zanoreni (napr jako MSOFFICE)
moznost instalace upgradde/update aplikace - hlidani
verze/datumu/velikosti/jazyka existujicich komponent a
podminena instalace techto komponent na zaklade
vysledku tohoto hlidani
moznost volby komunikacniho jazyka pri instalaci
moznost nejake inteligentni registrace OCX, services, ...

Mozna si jeste na neco vzpomenu.

Mimochodem: "sales(zv)nocomemnt.sk" nefunguje.

S pozdravem Zdenek
---------------------------------------------------------------
: o__o Zdenek Sraier e-mail: sraierzd(zv)czn(tec)cz :
: ( o o) http://users(tec)czn(tec)cz/~sraierzd/ :
: (. .) Stranky Potapecske http://www.byll(tec)cz/scuba/ :
---------------------------------------------------------------
This message was delivered using 100% recyclable electrons.

Case pro Interbase

[*] Alaire <alaire(zv)usa(tec)net> - 22.8.1998 00:40:55

Co takhle RationalRose 98?

ERwin 3.5.1 je dosti dobry, ale chova se podivne (asi je to zkusebni verzi),
nicmene 5ku Interbasui asi neumi..

ala.

-----P�vodn� zpr�va-----
Od: Jan Skopov� <jan.skopovy(zv)vol(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 22. srpna 1998 0:27
P�edm�t: Re: Case pro Interbase


Pripojuji se take k tomuto dotazu. Nezazil jsem nic horsiho, nez SQL
explorer dodavany s DELPHI. Zkuste si vytvorit tabulku, na ni zavisle
procedury a pak se pokuste takove tabulce pouze pridat sloupec.
"Inteligentni" explorer toto umi pouze cestou zruseni stare tabulky a
vytvorenim nove s pridanym sloupcem. Coz pochopitelne zpusobi chybu typu, ze
sloupce tabulky jsou na necem zavisle. A jste v prd... Musite bud
"zaremovat" vsechny odkazy v procedurach nebo vytvorit novou tabulku a
vsechny odkazy v procedurach na ni zmenit. Nakonec zrusite starou.

Proboha :((
-----P�vodn� zpr�va-----
Od: �ke��k Jaroslav <jaro(zv)zbk(tec)czn(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 21. srpna 1998 22:03
P�edm�t: Case pro Interbase


>Vi nekdo o nejakem schopnem a cenove
>rozumnem Case nastroji pro Interbase 5 ?
>Jaro

Case pro Interbase

[*] Radim Kunz <rkunz(zv)ova(tec)comp(tec)cz> - 22.8.1998 09:37:21

Na www(tec)czechia.com/rksoft .

Zatim jen na Interbase 4, ale Interbase 5 tam bude behem nekolika dni.

Radim Kunz


-----P�vodn� zpr�va-----
Od: �ke��k Jaroslav <jaro(zv)zbk(tec)czn(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 21. srpna 1998 22:03
P�edm�t: Case pro Interbase


Vi nekdo o nejakem schopnem a cenove
rozumnem Case nastroji pro Interbase 5 ?
Jaro


Servis NT v D4

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 22.8.1998 12:00:03

D4 C/S - ale jak psal Zbysek Hlinka, tak to mozna pujde i v Profi (ovsem
bez wizarda).

Mac

Lubor Kolar wrote:
>
> Dne Fri, 21 Aug 1998 10:54:18 +0200 Martin Kubecka napsal:
>
> > To me stve taky :)
> >
> > File/Close all
> > File/New.../Service
> Asi se zeptam blbe, ale na jaky Delhi (cislo verze, popr. C/S, Desktop
> apod.) to tam je? Ja to tam nemuzu najit.
> Lubor bIRDIE Kolar
> ====================
> GSM Phone: +420-603-410019


Case pro Interbase

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 22.8.1998 12:40:20

Pravda, Power Designer 6 asi nebude splnovat podminku "cenove rozumny"
:(

Mac

�ke��k Jaroslav wrote:
>
> Vi nekdo o nejakem schopnem a cenove
> rozumnem Case nastroji pro Interbase 5 ?
> Jaro

--
POZOR - zmena e-mail adresy
ATTENTION - e-mail address changed
==============================================================
= Ing. Martin Kubecka - Amenit s.r.o. =
= Na Valech - budova Dytron, 741 01 Novy Jicin =
= telefon: +420 603 265926 =
= http://www.amenit(tec)cz e-mail: martin.kubecka(zv)amenit(tec)cz =
==============================================================

Instalace BDE

[*] Fifa <lisi(zv)sh.cvut(tec)cz> - 22.8.1998 13:08:08

> ..vite nekdo jak v D3 napsat program pouzivajici BDE ale pro Win 3.x ?

Ja mel vzdycky za to, ze v D2/3/4 vubec nejdou psat 16bit aplikace pro Win 3.x, a je jedno jestli s BDE nebo bez :-O. Tak jak to tedy je?

Petr Fischer


Zistenie ci je server zivy (PING?)

[*] Pavel Koutny <koutny(zv)tkcmt.sk> - 22.8.1998 13:16:26

Zdravim vsetkych Delphinov a hned po dovolenke mam jednu otazku, potreboval by som zistit, ci je zivy server napr. mail.domena.sk, ako to robit PINGom, alebo FINGERom ??? Neviem co pouzit, aj ked PING sa mi zda lepsi, prehrabavl som viacero zdrojov, no nikde som nenasiel nic v zdrojakoch. Ak ma niekto nejaky priklad (PING cez Winsock) a chce sa podelit o zdrojak (D4), tak mu budem velmi vdacny.


Predom diki

Pavel


btw. na DBF sa pracuje, no cez dva tyzdne som bol prec a mam neprijemne vela roboty na jednej zakazke, takze to bude musiet chvilu pockat, pretoze tu komponentu chcem vypustit s indexovanim, sortovanim a pod.

Zistenie ci je server zivy (PING?)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 22.8.1998 14:20:41

> Zdravim vsetkych Delphinov a hned po dovolenke mam jednu otazku, potreboval by som zistit, ci je
> zivy server napr. mail.domena.sk, ako to robit PINGom, alebo FINGERom ??? Neviem co pouzit, aj ked
> PING sa mi zda lepsi, prehrabavl som viacero zdrojov, no nikde som nenasiel nic v zdrojakoch. Ak
> ma niekto nejaky priklad (PING cez Winsock) a chce sa podelit o zdrojak (D4), tak mu budem velmi
> vdacny.

Pozor, doporucuji pouzit primo konkretni sluzbu, kterou pozadujes,
protoze treba PING, TRACEROUTE apod. mohou pracovat, zatimco
nejede konkretni sluzba (HTTP, POP3 apod.).

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Zistenie ci je server zivy (PING?)

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 22.8.1998 15:02:11

Pavel Koutny wrote:
>
> Zdravim vsetkych Delphinov a hned po dovolenke mam jednu otazku, potreboval by som zistit, ci je zivy server napr. mail.domena.sk, ako to robit PINGom, alebo FINGERom ??? Neviem co pouzit, aj ked PING sa mi zda lepsi, prehrabavl som viacero zdrojov, no nikde som nenasiel nic v zdrojakoch. Ak ma niekto nejaky priklad (PING cez Winsock) a chce sa podelit o zdrojak (D4), tak mu budem velmi vdacny.
>
> Predom diki
>
> Pavel
>

Ahoj,

priklad na PING mas treba v baliku komponent Internet Component Suite,
odkaz na nej najdes v odkazech konference.

Petr Vones, amatersky programator


Komprese souboru na vice disket

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 22.8.1998 15:13:05

Nevite nekdo o nejake komponente, ktera umi archivovat data na vice
disket - rozdelit fajlik (neco na podobnem principu jako umi ARJ, JAR
nebo RAR)?

Mac

--
POZOR - zmena e-mail adresy
ATTENTION - e-mail address changed
==============================================================
= Ing. Martin Kubecka - Amenit s.r.o. =
= Na Valech - budova Dytron, 741 01 Novy Jicin =
= telefon: +420 603 265926 =
= http://www.amenit(tec)cz e-mail: martin.kubecka(zv)amenit(tec)cz =
==============================================================

java applety

[*] Vojtech Semecky <v-soft(zv)mbox.lantanet(tec)cz> - 22.8.1998 15:15:11

> Hi
> nevite nekdo zda se da v nejake verzi delphi psat JAVA applety ?

Obavam se, ze nikoli. Na to ma Borland J-Builder.

Vojtech Semecky


Komprese souboru na vice disket

[*] Mirun <forcom(zv)telecom(tec)cz> - 22.8.1998 15:29:14



>Nevite nekdo o nejake komponente, ktera umi archivovat data na vice
>disket - rozdelit fajlik (neco na podobnem principu jako umi ARJ, JAR
>nebo RAR)?
>
>Mac
>


Mam Backup od A. Halsera, podivej se na <http://www.easycash.co.at>, pokud
ji tam nenajdes, ozvi se, poslu ti ji e-mailem. Umi toho dost, je pro D3 a
je to freeware.

Vavrin Miroslav
------------------------------------------------------------
<forcom(zv)telecom(tec)cz>
<http://web.telecom(tec)cz/forcom>

nastroje pro interbase 5

[*] Jan Skopov� <jan.skopovy(zv)vol(tec)cz> - 22.8.1998 16:12:28

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

Nevite nekdo o programu podobnemu SQL explorer - (nemam na mysli nastroj na navrh databaze) - ktery umi pracovat s tabulkami, pohledy, procedurami atd. ON-LINE, ale na rozdil od uvedeneho exploreru je inteligentni. Tim mam na mysli, ze pokud napriklad pridam sloupec k tabulce na kterou se odkazuji dalsi procedury, neohlasi mi chybu kvuli zavislostem, ale vyresi si to sam ?

Diky :((

Komprese souboru na vice disket

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 22.8.1998 18:08:26

Diky, vypada docela slusne a jsou tam i zrojaky :). Proste dle meho
gusta....

Mac

Mirun wrote:
>
> Mam Backup od A. Halsera, podivej se na <http://www.easycash.co.at>, pokud
> ji tam nenajdes, ozvi se, poslu ti ji e-mailem. Umi toho dost, je pro D3 a
> je to freeware.
>
> Vavrin Miroslav
> ------------------------------------------------------------
> <forcom(zv)telecom(tec)cz>
> <http://web.telecom(tec)cz/forcom>

--
POZOR - zmena e-mail adresy
ATTENTION - e-mail address changed
==============================================================
= Ing. Martin Kubecka - Amenit s.r.o. =
= Na Valech - budova Dytron, 741 01 Novy Jicin =
= telefon: +420 603 265926 =
= http://www.amenit(tec)cz e-mail: martin.kubecka(zv)amenit(tec)cz =
==============================================================

OpenHelp u Delphi4

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 22.8.1998 18:10:06

No me to funguje stejne jako u Delphi3. Akorat jsem teda vymazal
delphi4.gid a pak uz mi to chodilo.

Mac

Michal Cizek wrote:
>
> Ahoj
>
> Nemate uz nekdo zkusenosti s pridavanim helpu do Delphi 4 ?
> Mam soubory .hlp a .cnt a chtel bych je pridat do vlastniho helpu k Delphi.
> Ve trojkach to slo jednoduse pomoci souboru delphi3.ctn a delphi3.cfg ale
> tady
> se mi to nejak nedari... Nejak jsem nepochopil celej ten system OpenHelp
> ....
> Poradi mi nekdo ???
>
> diky
>
> Michal Cizek <Starxax(zv)molly.vabo(tec)cz>
> Vojenska akademie Brno
> tel. 05 41183711
> HP: www.mujweb(tec)cz/www/starxax

--
POZOR - zmena e-mail adresy
ATTENTION - e-mail address changed
==============================================================
= Ing. Martin Kubecka - Amenit s.r.o. =
= Na Valech - budova Dytron, 741 01 Novy Jicin =
= telefon: +420 603 265926 =
= http://www.amenit(tec)cz e-mail: martin.kubecka(zv)amenit(tec)cz =
==============================================================

Zistenie ci je server zivy (PING?)

[*] Pavel Koutny <koutny(zv)tkcmt.sk> - 22.8.1998 19:18:14


Poziadavka na program je taka, aby komunikoval s mail serverom, s tymto si vymiena data pomocou attachementov mailov, no a ja by som potreboval dajako zistit, ci je tento server zivi. Vsetko co viem je serverova IPecka (195.168....).

Ma niekto nejaky funkcny zdrojak ???

Pavel

-----P�vodn� zpr�va-----
Od: Petr Zahradnik [SMTP:clexpert(zv)clexpert(tec)cz]
Odesl�no: 22. august 1998 15:21
Komu: delphi(zv)pinknet(tec)cz
P�edm�t: Re: Zistenie ci je server zivy (PING?)

> Zdravim vsetkych Delphinov a hned po dovolenke mam jednu otazku, potreboval by som zistit, ci je
> zivy server napr. mail.domena.sk, ako to robit PINGom, alebo FINGERom ??? Neviem co pouzit, aj ked
> PING sa mi zda lepsi, prehrabavl som viacero zdrojov, no nikde som nenasiel nic v zdrojakoch. Ak
> ma niekto nejaky priklad (PING cez Winsock) a chce sa podelit o zdrojak (D4), tak mu budem velmi
> vdacny.

Pozor, doporucuji pouzit primo konkretni sluzbu, kterou pozadujes,
protoze treba PING, TRACEROUTE apod. mohou pracovat, zatimco
nejede konkretni sluzba (HTTP, POP3 apod.).

S pozdravem
Petr Zahradnik, pocitacovy expert

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

tabulka + klavesy

[*] �ke��k Jaroslav�������6�����̿ - 22.8.1998 19:27:37

Co treba vyuzit udalost OnKeyPress

procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
begin
if key = #13 then
ShowMessage('Auu ... to boli!');
end;

Jaro
---------------------------------------------------

>Ahoj All
>mel bych jeden dotaz (Delphi 2).
>
>Mam ve formulari tabulku. Potreboval bych si na zmacknuti ENTER nadefinovat
>nejakou vlastni akci ( =ukonceni editace polozky a preskok na dalsi
>polozku) , ale nejsem schopnej zjistit ze byla stlacena tato klavesa.
>Mel by nekdo nejaky napad co s tim?
>
>Za pripadne navrhy predem dik.
> Vladimir Rohan
>

BDE, ... aneb hloupy smich

[*] �ke��k Jaroslav�������6�����̿ - 22.8.1998 19:28:19

>> Petr Zahradnik, pocitacovy expert
> ^--- dovolte abych se zasmal,
> pokud toto o sobe tvrdite
> je ihned znat, ze zadny
>expert nejste. Expert totiz vi, ze nikdo byt expertem nemuze, protoze to
>vylucuje uz sama sireni IT a VT apod.
>milan sorm
----------------------------------------------------------------------------
TROCHU HLOUPYM MI PRIPADA BYTI TENTO SMICH!
Druhemu zase muze smesnym se zdati podpis s malymi pismeny - milan sorm

Proc by se kazdy nemohl podepisovat jak chce? Nevim co je na tom smesne!
Nekdo se podepisuje "amatersky pragramator", ackoliv zadnym amaterem
jiste neni. Nekdo se podepisuje rovnou "pocitacovy expert",
ackoli odbornikem co se pocitacu tyka jiste je.
Neznam osobne ani jednoho z techto panu.
Usuzuji pouze dle mnozstvi a kvality jejich prispevku.
Nasel jsem 3 prispevky podepsane milan sorm.
Od 1.4.1998 jsem nasel 300 prispevku podepsanych
Petr Zahradnik, pocitacovy expert a 345 prispevku podepsanych
Petr Vones, amatersky programator. Buch vi, kde na to berou cas.

Lhostejno je, jak se kdo podepisuje. Dulezite vsak je, co kdo umi,
ale hlavne, jak je kdo ochoten druhym pomoci a poradit.
Je mnoho mnoho lidi, kterym byly jejich rady urcite k uzitku.
Diky takovym lidem (je jich tu zajite mnohem vice) ma tato konference
nejaky smysl. Jinak by to byla jen hromada otazek bez odpovedi
- konference bez zivota.
Uz take proto se mi ten smich zda silne nepatricnym byti.

Slovo expert neni akademicky titul a muze se tedy pouzivat volne.
Mysl�m, ze znacky "pocitacovy expert" i "amatrsky pragramator"
jsou v teto konferenci znackou dobre kvality a mnozi jsme radi, ze tu jsou.

Jaro, amatersky expert.

Hezky den.

Case pro Interbase

[*] �ke��k Jaroslav�������6�����̿ - 22.8.1998 20:05:48



>Co takhle RationalRose 98?


Kde se to sezene a za kolik to je?
Jaro

D2..4 a 16bit aplikace (WAS: Re: Instalace BDE)

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 22.8.1998 20:08:50

Fifa wrote:
>
> > ..vite nekdo jak v D3 napsat program pouzivajici BDE ale pro Win 3.x ?
>
> Ja mel vzdycky za to, ze v D2/3/4 vubec nejdou psat 16bit aplikace pro Win 3.x, a je jedno jestli s BDE nebo bez :-O. Tak jak to tedy je?
>
> Petr Fischer

Ahoj,

psat 16bit aplikace pro Win3.x v Delphi 2..4 opravdu nejde, teoreticky by
snad bylo mozne spustit Win32 aplikaci na Win3.x s nainstalovanym Win32s,
ale to stejne nikdy moc nefungovalo :-)

Pokud ale opravdu chces psat 16bit aplikace tak na instalacni CD Delphi mas
k tomuto ucelu jako bonus Delphi 1.

Petr Vones, amatersky programator


Zistenie ci je server zivy (PING?)

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 22.8.1998 20:38:04

> Poziadavka na program je taka, aby komunikoval s mail serverom, s tymto =
> si vymiena data pomocou attachementov mailov, no a ja by som potreboval =
> dajako zistit, ci je tento server zivi. Vsetko co viem je serverova =
> IPecka (195.168....).

Tak to je jednoduche, proste se zkusis napojit primo POP3 protokolem
na tu IP adresu.

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Case pro Interbase

[*] Radim Kunz <rkunz(zv)ova(tec)comp(tec)cz> - 22.8.1998 21:38:42

Je to na www.rational.com

Radim

-----P�vodn� zpr�va-----
Od: �ke��k Jaroslav <jaro(zv)zbk(tec)czn(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 22. srpna 1998 20:30
P�edm�t: Re: Case pro Interbase

>Co takhle RationalRose 98?


Kde se to sezene a za kolik to je?
Jaro


Problem

[*] Petr Provazn�k <amcom(zv)grendel(tec)cz> - 22.8.1998 23:40:09

Nevim cim to je, ale kdyz chci pridat novou komponentu (treba tu na tu
kompresi na vice disket - Backup), tak mi to pise ze neexistuje soubor
Backup.dcu, ktery tam pritom je, nevi nekdo cim to je ?

Interbase a transakce

[*] Radek Soucek <rsoucek(zv)email(tec)cz> - 22.8.1998 23:48:35

Nejakoudobu jsem nemel pristup ke konferenci, takze mam moznost reagovat az
ted:
Pro jistou miru zjednoduseni jsem uvedl, ze se jedna o ciselnik. Ve
skutecnosti se jedna o zobrazenou tabulku vkladanych dokladu. Predem
upozornuju, ze jsem si vedom, ze to NENI spravne reseni a ze je to do jiste
miry poruseni filozofie C/S. Nicmene vsichni (bez vyjimky) uzivatele nasich
programu vyzaduji, aby pred sebou videli seznam dokladu, ktere zadali (jedna
se o ucetni program). Je samozrejme, ze je tam moznost vypnout/ zapnout, ale
kazdy to ma zaple. Z toho plyne, ze se jedna spis o problem uzivatelsky, nez
programatorsky. Nicmene pokud by mel nekdo nejaky zajimavy podnet, byl bych
mu za to nesmirne vdecny.

Radek

-----Original Message-----
From: Petr Zahradnik <clexpert(zv)clexpert(tec)cz>
To: delphi(zv)pinknet(tec)cz <delphi(zv)pinknet(tec)cz>
Date: 14. srpna 1998 23:29
Subject: Re: Interbase a transakce


Proboha, proc ma byt ciselnik 50.000 polozek v SQL serveru porad
otevreny? To pak neni prace Client/Server, ale normalni lokalni
tabulka na bezne siti. Veskere vyhody C/S jsou v haji. Prece na
SQL serveru se pracuje s dotazy, v tom je zakladni rozdil.
Ne ze otevres velikou tabulku, ale posles dotaz, aby SQL server
nemusel posilat celou tabulku, ale vyhledal jen nekolik zaznamu,
ktere budes zrovna potrebovat. To se mu vubec nedivim, proc
hleda nekolik minut, kdyz siti proplova sem tam 50.000 zaznamu...

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Problem

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

Petr Provazn�k wrote:
>
> Nevim cim to je, ale kdyz chci pridat novou komponentu (treba tu na tu
> kompresi na vice disket - Backup), tak mi to pise ze neexistuje soubor
> Backup.dcu, ktery tam pritom je, nevi nekdo cim to je ?

Ahoj,

Pokud mas tu komponentu jen jako .DCU tak to muze byt tim ze je to
prelozene v jine verzi Delphi a ono to chce prelozit zdrojak ktery
nemas ... Petr Vones, amatersky programator


Problemy z D4 a IS D3

[*] �ke��k Jaroslav�������6�����̿ - 23.8.1998 10:24:36

Po nainstalovani D4 na pocitac kde je tez D3 se zda,
ze vse funguje normalne az na InstallShield.
Prestaly mi fungovat instalacky vytvorene pomoci IS 1.1
(verze D3). Pri instalaci se ohlasi chyba BDE a instalace
se nedokonci. Vi nekdo v cem je problem?
Bude to asi novou verz� BDE. Neprisel jsem vsak na
konkretni pricinu.
Radeji bych pouzival IS z D3, protoze se mi zda lepsi
nez ten novej (z D4) - alespon na prvni pohled.
Jaro.

DBRitchEdit

[*] Jan Nov�k���r����n�?��? - 23.8.1998 11:58:30

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

Ahoj.
Pro psan� tohoto dopisu pou��v�m MS Outlook Express. Zde je pro ovl�d�n� Ritch textu u�ivatelsk� interface, kter�mu bych se cht�l p�ibl�it i v�etn� p�ipojen� soubor� ve sv� aplikaci.
Nev�te n�kdo jak se d� ud�lat p�ipojen� soubor� k z�znamu datab�zov�
tabulky. Pou��v� se k tomu DBRitchEdit ? Neexistuje n�jak� komponenta,
(komponenty) kter� by toto umo�nily. P��klad jak pou��vat DBRitchEdit je uveden
v p��kladech. Neum� v�ak v�echno co bych pot�eboval


--------------------------------------------------------------------------------
D�ky za radu

Interbase a transakce

[*] �ke��k Jaroslav�������6�����̿ - 23.8.1998 12:01:04

Podivej - to nevyresis takto. Zakaznik si bude vzdy tvrdit sve i kdyby to
uplna blbost byla. Ma na to pravo, protoze nezna technoligii C/S a jine
reseni jeste nevidel. Musis mu predvest nove lepsi reseni.
Zpocatku bude mozna tvrdit, ze tamto bylo lepsi, protoze je na to zvykly
a nema rad novoty. Brzo vsak oceni vyhody jineho reseni, zejmena co
se prehlednosti a rychlosti tyka. Mam se zakazniky a s jejich prechodem
na C/S software bohate zkusenosti. Zakaznik je casto konzervativni
a k nekterym vecem ho musis opatrne pritlacit, jinak by jeste dnes radeji
psal na psacim stroji. Muzu ti odpovedne rict, ze po 1/2 roce pouzivani by
se ke staremu programu nikdo nevratil ani omylem.
Ovsem odpor k novym programum C/S je vetsinou znacnej. S tim musis pocitat.
( .... vyzaduji, aby pred sebou videli seznam dokladu, ktere zadali ....)
A proc ne? Ale proc by proboha meli videt 50.000,- radku. Copak je nekdo
schopen poridit takove mnozstvi ucetnich dokladu za den? Copak nekdo
bude prubezne kontrolovat 50.000 polozek? To by nic jineho neporidil.
Proc te ucetni nezobrazit zaznamy za posledni den, tyden nebo mesic?
Proc ji pri porizovani neukazovat jenom rozpracovane a neuzavrene doklady
a pod? Musis vysledovat jejich skutecnou praci
a nedat jenom na to, co tvrdi. Znam zakazniky, kteri mi tvrdili, ze to ci
ono
nutne potrebuji a ze bez toho je program k nicemu a nepouzitelny. A kdyz
jsem si udelal software kontrolu kolikrat to ci ono ve skutecnosti pouzili,
zjistil jsem, ze treba ani jednou z mesic.
Plati zasada, ze co se dela jen obcas, muze trvat dele
a co se dela stale musi behat rychle. Proto se nemohou otevirat tak obri
soubory. Hlavne po siti ne. Co az tam za par roku bude 500.000 radku?
Nektere veci se na siti proste delat nesmeji. Zakaznik te k tomu nemuze
donutit tak, jako nedonuti tect vodu do kopce.
MOJE RADA.
Pri vstupu do ucetniho deniku (ten soubor) povinne predrad dialogove okno,
kde budou podminky vyberu a minimalne povinne zadani rozsahu datumu
porizeni dokladu bude povinne. Pro pohodli zakaznika muzes ukladat
a opetovne nacitat naposledy pouzite podminky vyberu a pripadne dalsi
parametry, aby se ucetni nezdrzovala vyplnovanim opakovanych stejnych
podminek.
A jeste jedno dulezite pravidlo pro C/S zopakuji: "hledat vyberem".
Jaro.
--------------------------------
>Nejakoudobu jsem nemel pristup ke konferenci, takze mam moznost reagovat az
>ted:
>Pro jistou miru zjednoduseni jsem uvedl, ze se jedna o ciselnik. Ve
>skutecnosti se jedna o zobrazenou tabulku vkladanych dokladu. Predem
>upozornuju, ze jsem si vedom, ze to NENI spravne reseni a ze je to do jiste
>miry poruseni filozofie C/S.
---------------------------------
Do velke m�ry. To uz pak nen� C/S!
----------------------------------
Nicmene vsichni (bez vyjimky) uzivatele nasich
>programu vyzaduji, aby pred sebou videli seznam dokladu, ktere zadali
(jedna >se o ucetni program). Je samozrejme, ze je tam moznost vypnout/
zapnout,
ale kazdy to ma zaple. Z toho plyne, ze se jedna spis o problem uzivatelsky,
nez programatorsky.
-------------------------------
Vzdy je to problem jak uzivatele, tak i vyvojare.
I uzivatelmusi byt ochoten k technologicky nutnym kompromisum.
-------------------------------
Nicmene pokud by mel nekdo nejaky zajimavy podnet, byl bych
>mu za to nesmirne vdecny.
>
>Radek
>
>-----Original Message-----
>From: Petr Zahradnik <clexpert(zv)clexpert(tec)cz>
>To: delphi(zv)pinknet(tec)cz <delphi(zv)pinknet(tec)cz>
>Date: 14. srpna 1998 23:29
>Subject: Re: Interbase a transakce
>
>
>Proboha, proc ma byt ciselnik 50.000 polozek v SQL serveru porad
>otevreny? To pak neni prace Client/Server, ale normalni lokalni
>tabulka na bezne siti. Veskere vyhody C/S jsou v haji. Prece na
>SQL serveru se pracuje s dotazy, v tom je zakladni rozdil.
>Ne ze otevres velikou tabulku, ale posles dotaz, aby SQL server
>nemusel posilat celou tabulku, ale vyhledal jen nekolik zaznamu,
>ktere budes zrovna potrebovat. To se mu vubec nedivim, proc
>hleda nekolik minut, kdyz siti proplova sem tam 50.000 zaznamu...
>
>S pozdravem
> Petr Zahradnik, pocitacovy expert
>
>Autorizovany dealer TurboPower Software... knihovny pro Delphi
>==============================================================
>=== Petr Zahradnik - Computer Laboratory ===
>=== Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
>=== telefon: 047-5500610, telefon/fax: 047-5501627 ===
>=== mobilni telefon GSM (hotline): 0602-409601 ===
>=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
>==============================================================
>
>

Utilita pro Internet

[*] Jan Najvarek <najvarek.uamt.fei(zv)dzin.dame.fee.vutbr(tec)cz> - 23.8.1998 12:32:43

By the way, takovy programek uz funguje,
sam ho pouzivam a jsem s nim velice spokojen. Jmenuje se Pokladna a
pro studenty je freeware....

http://www.vsb(tec)cz/~l94156/Pokladna/Pokladna.htm
(doufam, ze se to nebere jako reklama, nic s tim programem nemam
spolecneho .. )

Co vsak neumi, je ukoncovani spojeni, coz by s mi hodilo, protoze
jinak vzdycky vypinam modem tesne po okamziku, kdy pribyl dalsi
impuls .:( .. takze jestli nejaka utilitka vznikne, hnedka se o ni
hlasim ...:)

Honza Najvarek

> heinisch(zv)post(tec)cz wrote:
> >
> > Zdravim vsechny
> >
> > Mam napad vytvorit utilitku pro pripojeni na Inet na pocitani tel. poplatku.
> > klasicke vyvolavace pripojeni nezohlednuji pravidla TELECOMu jako je impuls
> > navic, silne a slabe pasmo (casove)
> > atd.
>
> >
> > Potreboval bych pro vyvoj teto utilitky pomoci s volanim TAPI pro
> > tyto funkce :
> >
> > 1. Vyvolat specifikovane telefonni pripojeni k siti.
> > 2. Dat na vedomi o pripojeni (okamzik "zvednuti" sluchatka na druhe strane)
> > 3. Vyvolat ukonceni spojeni
> > 4. Zjistovat velikost prijimanych a vysilanych dat (neni nutne).
> >
> > Po ukonceni dam samozrejme utilitku se zdrojakem k dispozici.
>
------------------------------------------------
Jan Najvarek
najvarek(zv)dame.fee.vutbr(tec)cz


Variant - spousteni Wordu

[*] Jan Nov�k���r����n�?��? - 23.8.1998 12:34:27

Kde se nach�z� archiv ?
Na jak� adrese?
Jsem v konferenci nov�.
-----P�vodn� zpr�va-----
Od: Krautvor Ale� <krautvor(zv)mona(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 24. srpna 1998 11:50
P�edm�t: Re: Variant - spousteni Wordu


>
>
>Pavel Kral wrote:
>
>> -----Original Message-----
>> >
>> >Jak tedy Word s dokumentem zobrazit (spousteni pres WinExec ci
>> CreateProcess
>> >je nevhodne, protoze nevim, kde Word na disku lezi) ?
>> >
>> Jednou jsem resil vytahovani ikony z asociovane aplikace, a ke zjisteni,
kde
>> se nachazi asociovana aplikace jsem pouzil API funkci FindExecutable
>>
>> Pavel
>
> Uz jsem to tady resil, viz archiv.
>Ales
>
>--
>
>

Problemy z D4 a IS D3

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 23.8.1998 13:11:31

> Po nainstalovani D4 na pocitac kde je tez D3 se zda,
> ze vse funguje normalne az na InstallShield.
> Prestaly mi fungovat instalacky vytvorene pomoci IS 1.1
> (verze D3). Pri instalaci se ohlasi chyba BDE a instalace
> se nedokonci. Vi nekdo v cem je problem?
> Bude to asi novou verz� BDE. Neprisel jsem vsak na
> konkretni pricinu.
> Radeji bych pouzival IS z D3, protoze se mi zda lepsi
> nez ten novej (z D4) - alespon na prvni pohled.

BDE 5.0 se instaluje jinak nez BDE 4.51, instaluji se uplne
jine soubory. A stary IS asi pozna, ze mas jine BDE...

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Problem

[*] Petr Provazn�k <amcom(zv)grendel(tec)cz> - 23.8.1998 13:14:33

>Ahoj,
>
>Pokud mas tu komponentu jen jako .DCU tak to muze byt tim ze je to
>prelozene v jine verzi Delphi a ono to chce prelozit zdrojak ktery
>nemas ...
>
> Petr Vones, amatersky programator
>


S t�m DCU to tak asi bude, jenze mi to dela i kdyz tam je soubor .PAS.
Nektere komponenty jdou v pohode, ale nektere nejdou vubec ... Mam Delphi 3
...

Petr


Bolo to v Uvodni stranka alias Splash Screen

[*] Dobromil Mal� <Dobromil.Maly(zv)rak.pr.ds.mfcr(tec)cz> - 23.8.1998 13:18:40


Dal jsem si tu praci a zacal jsem to hledat. Ten, kdo to psal pouzil priklad z knihy "Mistrovstv� v Delphi" a ta fce ENumWindows pocita, kolik instanci aplikace jiz bezi - musis si ji napsat nebo ji muzu opsat a poslat, ale klidne pouzij FindWindow.

Dobra.
----------
Od: Marek Repisk�[SMTP:mrepisky zl(zv)zsnp.sk]
Odesl�no: 21. srpna 1998 12:41
Komu: DELPHI Distribution List
P�edm�t: Re: Bolo to v Uvodni stranka alias Splash Screen

> Ma to udelat to, ze pokud aplikace jiz bezi (jina instance), ma to tu
> aplikaci aktivovat (misto spusteni nove instance) a myslim ze
> PostMessgae(OldHWnd, wm User,0,0) ma byt kvuli Application.Restore, protoze
> SetForegroundWindow by na minimalizovane aplikaci nefungovalo.

To by bolo super, ale nadari sa mi to zkompilovat. Problem je
v EnumWndProc. Co s tym? Treba nejaky unit, alebo si to treba
napisat a co by to malo robit? Pozeral som aj do helpu, ale
velmi som nezmudrel. Mozno som trosku mimo:(
(D3 Pro)

uses
Windows,Messages,Forms,...
.
begin
.
EnumWindows((zv)EnumWndProc,longint((zv)OldHwnd));
.
end.

Marek Repisky
mrepisky zl(zv)zsnp.sk

Interbase a transakce

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

> Pro jistou miru zjednoduseni jsem uvedl, ze se jedna o ciselnik. Ve
> skutecnosti se jedna o zobrazenou tabulku vkladanych dokladu. Predem
> upozornuju, ze jsem si vedom, ze to NENI spravne reseni a ze je to do jiste
> miry poruseni filozofie C/S. Nicmene vsichni (bez vyjimky) uzivatele nasich
> programu vyzaduji, aby pred sebou videli seznam dokladu, ktere zadali (jedna
> se o ucetni program). Je samozrejme, ze je tam moznost vypnout/ zapnout, ale
> kazdy to ma zaple. Z toho plyne, ze se jedna spis o problem uzivatelsky, nez
> programatorsky. Nicmene pokud by mel nekdo nejaky zajimavy podnet, byl bych
> mu za to nesmirne vdecny.

No jo, ale prece ty jsi programator, ty musis korigovat pozadavky zakaznika
tak, aby vzniklo rozumne reseni. V lepsim pripade mu vysvetlis, jak to bude
lepsi, co to prinese za zlepseni, pricemz se domluvite. V horsim pripade to
udelas tak, aby zakaznik mel pocit, ze to funguje jinak. Nerikej, ze on ted
hned prochazi 50 tisic zaznamu, to neni v jeho silach. Kdyz nekdo porizuje
doklady, tak si neprohlizi 50 tisic zaznamu zpetne. Copak je problem ukazat
zaznamy za posledni den nebo nekolik dnu, a pak dale pripadne ukazovat
dalsi kusy zaznamu?

S pozdravem
Petr Zahradnik, pocitacovy expert

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

disketa v mechanice

[*] Dobromil Mal� <Dobromil.Maly(zv)rak.pr.ds.mfcr(tec)cz> - 23.8.1998 13:24:29


Ahoj chlapce, nezapomnel jsi, ze clenem konference muse byt ( a jiste i je ) divka, ci zena ? :-)))

Zkus

if DirectoryExist('A:\') then "je tam"
else "tam neni nebo neni naformatovana (FAT)"

D.

----------
Od: Richard Valny[SMTP:richard.valny(zv)oku-st(tec)cz]
Odesl�no: 21. srpna 1998 12:50
Komu: 'DELPHI Distribution List'
P�edm�t: disketa v mechanice

Ahoj chlapci,
da se nejak rozumne zjistit pritomnost diskety v mechanice. (tak, aby system
nerval abort,retry,fail pokud tam neni)
Neni treba zjistovat co je na ni. Jen ano - ne.

=======================================
Richard Valny richard.valny(zv)oku-st(tec)cz
Okresni urad Strakonice tel. 0342-441 l. 216
Smetanova 533 fax. 0342-21208
386 22 STRAKONICE FiDoNet 2:423/35
=======================================

zapis z interbase do textoveho souboru

[*] Zdenek Prantl <prantl(zv)ptc.pvt(tec)cz> - 23.8.1998 15:08:12

> -----Original Message-----
> From: Marek Repisk� [SMTP:mrepisky_zl(zv)zsnp.sk]
> Sent: Friday, August 21, 1998 7:28 AM
> Subject: Re: zapis z interbase do textoveho souboru
>
> > Nevite nekdo, jak zapisovat z INTERBASE do textoveho souboru ? Jenom ne
> > rady
> > typu "externi funkce".
>
> Nazdar,
>
> to by aj mna zaujimalo.
> Robim to zatial cez WISQL. Napisem select, Run a Save result. Ale ma to
> ten problem, ze to nejde nacitat spat do tabulky. Este som nasiel moznost
> vytvorenia externej tabulky. Tam ide zapisat aj to spat nacitat, ale zasa

8-) CREATE TABLE table [EXTERNAL [FILE] "<filespec>"]

Zkus dale hledat v SQL helpu u WISQL heslo EXTERNAL.
Zkousel jsem pomoci tohoto prikazu (a dalsich) vysypat tabulku z jedne
databaze a nasypat do jine databaze a jde to v pohode (a vysypes ji i jako
text).

ZdeP


Spatne nastaveny forward na mobil 0602-744516 - pr

[*] Pavel Koutny <koutny(zv)tkcmt.sk> - 23.8.1998 16:18:39


To nie je len tvoj problem, skor mam pocit ze to niekto urobil narocky....


Pavel


-----P�vodn� zpr�va-----
Od: Petr Zahradnik [SMTP:clexpert(zv)clexpert(tec)cz]
Odesl�no: 21. august 1998 20:25
Komu: delphi(zv)pinknet(tec)cz
Kopie: 744516(zv)sms.eurotel(tec)cz
P�edm�t: Spatne nastaveny forward na mobil 0602-744516 - prosim dat do po

Ahoj,

kdo z vas ma mobilni telefon Eurotel 0602-744516 a blbe si
nastavil forward na SMS branu nebo se takto prihlasil do
konference? Stale se mi vraci z Eurotelu informace, jak se
ma spravne posilat na SMS:

> From: SMS Gate(zv)eurotel(tec)cz
> Reply-to: clexpert(zv)clexpert(tec)cz
> To: clexpert(zv)clexpert(tec)cz
> Date: Fri, 21 Aug 1998 18:11:26 +0100
> Subject: Bad number format: 0602744516. (Nedorucitelna posta - spatny
> format cisla.)

> Prosim, piste adresata ve tvaru: CISLO (zv) sms.eurotel(tec)cz, kde CISLO je 6
> cislic bez predvolby 0602.
>
>
>

S pozdravem
Petr Zahradnik, pocitacovy expert

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

zapis z interbase do textoveho souboru

[*] Radek Soucek <rsoucek(zv)email(tec)cz> - 23.8.1998 16:19:54

No, ja si napsal programek, ktery jakykoli SQL dotaz, resp. strukturu
tabulky umi hodit do Excelovske tabulky, resp. do textoveho souboru. Umi
takku podle dane strukktury tabulky vygenerovat kompletni prikazy INSERT a
UPDATE. Nechtel jsem v zadnem pripade, aby umel treba co Explorer (i kdy ten
toho moc neumi); slo mi jen a pouze o tyto funkce. kdo ma zajem, at se ozve.

Radek


-----Original Message-----
From: Zdenek Prantl <prantl(zv)ptc.pvt(tec)cz>
To: 'DELPHI Distribution List' <delphi(zv)pinknet(tec)cz>
Date: 23. srpna 1998 15:12
Subject: RE: zapis z interbase do textoveho souboru


>> -----Original Message-----
>> From: Marek Repisk� [SMTP:mrepisky_zl(zv)zsnp.sk]
>> Sent: Friday, August 21, 1998 7:28 AM
>> Subject: Re: zapis z interbase do textoveho souboru
>>
>> > Nevite nekdo, jak zapisovat z INTERBASE do textoveho souboru ? Jenom ne
>> > rady
>> > typu "externi funkce".
>>
>> Nazdar,
>>
>> to by aj mna zaujimalo.
>> Robim to zatial cez WISQL. Napisem select, Run a Save result. Ale ma to
>> ten problem, ze to nejde nacitat spat do tabulky. Este som nasiel moznost
>> vytvorenia externej tabulky. Tam ide zapisat aj to spat nacitat, ale zasa
>
>8-) CREATE TABLE table [EXTERNAL [FILE] "<filespec>"]
>
>Zkus dale hledat v SQL helpu u WISQL heslo EXTERNAL.
>Zkousel jsem pomoci tohoto prikazu (a dalsich) vysypat tabulku z jedne
>databaze a nasypat do jine databaze a jde to v pohode (a vysypes ji i jako
>text).
>
> ZdeP
>
>
>
>
>

Spatne nastaveny forward na mobil 0602-744516 - pr

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 23.8.1998 16:22:41

> To nie je len tvoj problem, skor mam pocit ze to niekto urobil =
> narocky....

Co je to "narocky"?

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Variant - spousteni Wordu

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 23.8.1998 16:58:14

Dobre odpoledne.

Resim nasledujici problem v Delphi3:

Chci vytvorit dokument obsahujici nejruznejsi formatovaci prvky ve Wordu "za
chodu aplikace". Tj. data beru z formularu a vypoctu a pomoci typu Variant
(OLE objekt Word.Basic) vytvarim dokument. Vse je OK a dokument si dokonce
muzu jako DOC ulozit.

Ale dale potrebuji, aby se take dokument ve Wordu zobrazil. V ruznych
priruckach jsem se docetl, ze lze udelat Word.Visible := true (Word je typu
Variant), jenze pak to musi byt objekt Word.Application a stejne mi to niz
nezobrazi.

Jak tedy Word s dokumentem zobrazit (spousteni pres WinExec ci CreateProcess
je nevhodne, protoze nevim, kde Word na disku lezi) ?

A dale, jak Word ukoncit, aby nezustaval v pameti (i kdyz neviditelny) ?
Zkousel jsem Word.Quit (pri Word.Application) i Word := UnAssigned, oboji se
tvari spokojene, kdyz vsak v NT dam Ctrl+Alt+Del a zobrazim si bezici
procesy, je tam zhruba 4-5 MB stvura od M$.

Prosim o radu ci pripadne o odkaz na nejaky clanek, ktery o typu Variant a
jeho uziti v OLE prinasi vice informaci (a hlavne konkretnejsich) nez
napoveda Delphi a M$ knizka Tvorba aplikaci v MS Office97.

Mam Office97, ale potreboval bych postup nejen pro nej, ale i pro starsi
Office95, kde je WordBasic misto VBA.

S pozdravem

Milan Sorm

-------------------------------------------------------------
Milan Sorm (aka John Popelnik) telefon: +420 5 41512348
FI MU, Botanicka 68a, Brno sorm(zv)informatics.muni(tec)cz
http://www.fi.muni(tec)cz/~sorm/ tel. domu: (05) 46211083

fingerprint: E4 78 1D A7 C5 2C F5 3F 83 A7 97 29 73 F7 17 63


BDE, ... aneb hloupy smich

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 23.8.1998 17:03:51

V poslednim dopise �ke��k Jaroslav pise:
> >> Petr Zahradnik, pocitacovy expert
> > ^--- dovolte abych se zasmal,
> > pokud toto o sobe tvrdite
> > je ihned znat, ze zadny
> >expert nejste. Expert totiz vi, ze nikdo byt expertem nemuze, protoze to
> >vylucuje uz sama sireni IT a VT apod.
> >milan sorm
> ----------------------------------------------------------------------------
> TROCHU HLOUPYM MI PRIPADA BYTI TENTO SMICH!
> Druhemu zase muze smesnym se zdati podpis s malymi pismeny - milan sorm

nu zvyk z terminalu kde velka pismena nemam me tomu naucil ;-)

>
> Proc by se kazdy nemohl podepisovat jak chce? Nevim co je na tom smesne!
> Nekdo se podepisuje "amatersky pragramator", ackoliv zadnym amaterem
> jiste neni. Nekdo se podepisuje rovnou "pocitacovy expert",
> ackoli odbornikem co se pocitacu tyka jiste je.
> Neznam osobne ani jednoho z techto panu.
> Usuzuji pouze dle mnozstvi a kvality jejich prispevku.
> Nasel jsem 3 prispevky podepsane milan sorm.
> Od 1.4.1998 jsem nasel 300 prispevku podepsanych
> Petr Zahradnik, pocitacovy expert a 345 prispevku podepsanych
> Petr Vones, amatersky programator. Buch vi, kde na to berou cas.

nelze usuzovat jen z jedne konference. Kdyby tam bylo "expert na Delphi",
pak ano. jenze pocitacovy expert muze byt na cokoliv, takze je nutne secist
i prispevky do jinych konferenci a uz to jede... ja napr. netvrdim, ze jsem
expert na Delphi (ani na cokoliv jineho), ale jsem napr. zdatnejsi v Linuxu,
takze mam vic prispevku v konferenci o nem nez v konferenci o Delphi. Proto
mi prijde tento podpis spis jak vychloubani se o necem, co neni pravdou, nez
zarukou kvality.>
> Lhostejno je, jak se kdo podepisuje. Dulezite vsak je, co kdo umi,
> ale hlavne, jak je kdo ochoten druhym pomoci a poradit.
> Je mnoho mnoho lidi, kterym byly jejich rady urcite k uzitku.
> Diky takovym lidem (je jich tu zajite mnohem vice) ma tato konference
> nejaky smysl. Jinak by to byla jen hromada otazek bez odpovedi
> - konference bez zivota.
> Uz take proto se mi ten smich zda silne nepatricnym byti.

O to nejde, ale pripada mi ta situace asi takova, jako bych na ulici potkal
cloveka s cepici s napisem "Jsem odbornik na Vase problemy". Takovemu
cloveku se take s chuti zasmeju. Tak proc se nezasmat cloveku, ktery si za
pospis pripisuje podobnou poznamku o expertech.

>
> Slovo expert neni akademicky titul a muze se tedy pouzivat volne.
> Mysl�m, ze znacky "pocitacovy expert" i "amatrsky pragramator"
> jsou v teto konferenci znackou dobre kvality a mnozi jsme radi, ze tu jsou.
>

Ja mu to neberu, i ja jsem se kdysi (v mladi, tak v 8 letech) podepisoval
jako expert. Ale ty doby jsou jiz pryc a doslo mi, ze clovek expertem byt
nemuze a chtel jsem na to toho cloveka upozornit.

> Jaro, amatersky expert.
>
> Hezky den.
>
>
>
>

milan sorm

p.s. prijemne odpoledne ;-)

-------------------------------------------------------------
Milan Sorm (aka John Popelnik) telefon: +420 5 41512348
FI MU, Botanicka 68a, Brno sorm(zv)informatics.muni(tec)cz
http://www.fi.muni(tec)cz/~sorm/ tel. domu: (05) 46211083

fingerprint: E4 78 1D A7 C5 2C F5 3F 83 A7 97 29 73 F7 17 63


BDE, ... aneb hloupy smich

[*] Ing. Jaroslav K�e�ek - 23.8.1998 18:24:25

Od: Milan Sorm <xsorm(zv)informatics.muni(tec)cz>
>> Usuzuji pouze dle mnozstvi a kvality jejich prispevku.
>> Nasel jsem 3 prispevky podepsane milan sorm.
>> Od 1.4.1998 jsem nasel 300 prispevku podepsanych
>> Petr Zahradnik, pocitacovy expert a 345 prispevku podepsanych
>> Petr Vones, amatersky programator. Buch vi, kde na to berou cas.

>nelze usuzovat jen z jedne konference. Kdyby tam bylo "expert na Delphi",
>pak ano. jenze pocitacovy expert muze byt na cokoliv, takze je nutne secist
>i prispevky do jinych konferenci a uz to jede... ja napr. netvrdim, ze jsem
>expert na Delphi (ani na cokoliv jineho), ale jsem napr. zdatnejsi v
Linuxu,
>takze mam vic prispevku v konferenci o nem nez v konferenci o Delphi. Proto
>mi prijde tento podpis spis jak vychloubani se o necem, co neni pravdou,
nez
>zarukou kvality.>..., ale pripada mi ta situace asi takova, jako bych na ulici potkal
>cloveka s cepici s napisem "Jsem odbornik na Vase problemy". Takovemu
>cloveku se take s chuti zasmeju. Tak proc se nezasmat cloveku, ktery si za
>pospis pripisuje podobnou poznamku o expertech.


Ja osobne bych se taky nikdy nenazval expertem. Ale nic to nemeni na faktu,
ze P. Zahradnik je jednim z nejpilnejsich clenu teto konference a ze se vzdy
snazi dobre poradit. A znalosti na to rozhodne ma. Myslim, ze inteligentni
clovek trochu na vysi se do nej prece nebude opirat kvuli tomu, jak se
vyjadruje nebo jak si rika. S takovym pristupem se kolego daleko nedostanes,
protoze prijdes o spoustu schopnych lidi, kteri by Ti byli uzitecni.

>... chtel jsem na to toho cloveka upozornit.

Tak to mas udelat vic soukrome, protoze verejne KRITICKE upozorneni je casto
jako "vyhlasit mu valku" a to jmenem clenu konference. A to jsi preci
nechtel.
(Uznavam, jsou to mozna prehnane silna slova. Zkus si ale predstavit, jak to
na nej a na nas muze pusobit.)


Mej se a MIR A KLID PROGRAMATORUM

Jaroslav Krecek


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ing. Jaroslav K�e�ek
computer graphic & software development
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e-mail: grafex(zv)iol(tec)cz or krecek(zv)iol(tec)cz
for short quick message use
jaroslav.krecek(zv)sms.paegas(tec)cz
phone: +420.603.226103
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

BDE, ... aneb hloupy smich

[*] Ing. Jaroslav K�e�ek - 23.8.1998 18:39:23

Od: Milan Sorm <xsorm(zv)informatics.muni(tec)cz>
>> Usuzuji pouze dle mnozstvi a kvality jejich prispevku.
>> Nasel jsem 3 prispevky podepsane milan sorm.
>> Od 1.4.1998 jsem nasel 300 prispevku podepsanych
>> Petr Zahradnik, pocitacovy expert a 345 prispevku podepsanych
>> Petr Vones, amatersky programator. Buch vi, kde na to berou cas.>nelze usuzovat jen z jedne konference. Kdyby tam bylo "expert na Delphi",
>pak ano. jenze pocitacovy expert muze byt na cokoliv, takze je nutne secist
>i prispevky do jinych konferenci a uz to jede... ja napr. netvrdim, ze jsem
>expert na Delphi (ani na cokoliv jineho), ale jsem napr. zdatnejsi v
Linuxu,
>takze mam vic prispevku v konferenci o nem nez v konferenci o Delphi. Proto
>mi prijde tento podpis spis jak vychloubani se o necem, co neni pravdou,
nez
>zarukou kvality.

O co se to snazis? O porovnani znalosti? Nebo mas z toho komplexy? No a co,
ze se vychlouba? Je to prece jeho vec.

>..., ale pripada mi ta situace asi takova, jako bych na ulici potkal
>cloveka s cepici s napisem "Jsem odbornik na Vase problemy". Takovemu
>cloveku se take s chuti zasmeju. Tak proc se nezasmat cloveku, ktery si za
>pospis pripisuje podobnou poznamku o expertech.


Ja osobne bych se taky nikdy nenazval expertem. Ale nic to nemeni na faktu,
ze P. Zahradnik je jednim z nejpilnejsich clenu teto konference a ze se vzdy
snazi dobre poradit. A znalosti na to rozhodne ma. Myslim, ze inteligentni
clovek trochu na vysi se do nej prece nebude opirat kvuli tomu, jak se
vyjadruje nebo jak si rika. S takovym pristupem se kolego daleko nedostanes,
protoze prijdes o spoustu schopnych lidi, kteri by Ti byli uzitecni.

>... chtel jsem na to toho cloveka upozornit.

Tak to mas udelat vic soukrome, protoze verejne KRITICKE upozorneni je casto
jako "vyhlasit mu valku" a to jmenem clenu konference. A to jsi preci
nechtel.
(Uznavam, jsou to mozna prehnane silna slova. Zkus si ale predstavit, jak to
na nej a na nas muze pusobit. Rozhodne to neprospiva teto konferenci a s
inteligentni debatou to nema nic spolecneho.)


Mej se a MIR A KLID PROGRAMATORUM

Jaroslav Krecek


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ing. Jaroslav K�e�ek
computer graphic & software development
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e-mail: grafex(zv)iol(tec)cz or krecek(zv)iol(tec)cz
for short quick message use
jaroslav.krecek(zv)sms.paegas(tec)cz
phone: +420.603.226103
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Variant - spousteni Wordu

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 23.8.1998 19:11:56

Milan Sorm wrote:

Ahoj,

> Dobre odpoledne.
>
> Resim nasledujici problem v Delphi3:
>
> Chci vytvorit dokument obsahujici nejruznejsi formatovaci prvky ve Wordu "za
> chodu aplikace". Tj. data beru z formularu a vypoctu a pomoci typu Variant
> (OLE objekt Word.Basic) vytvarim dokument. Vse je OK a dokument si dokonce
> muzu jako DOC ulozit.
>
> Jak tedy Word s dokumentem zobrazit (spousteni pres WinExec ci CreateProcess
> je nevhodne, protoze nevim, kde Word na disku lezi) ?

To asi neni nejlepsi reseni, ale najit jej muzes tak ze se v registru podivas
treba na asociaci pripony .DOC .

> A dale, jak Word ukoncit, aby nezustaval v pameti (i kdyz neviditelny) ?
> Zkousel jsem Word.Quit (pri Word.Application) i Word := UnAssigned, oboji se
> tvari spokojene, kdyz vsak v NT dam Ctrl+Alt+Del a zobrazim si bezici
> procesy, je tam zhruba 4-5 MB stvura od M$.

A neni tam uz od Officu neco predtim, nevim to presne (Office nepouzivam) ale
tusim ze pri instalaci doplnuji do Ovl.Panelu jakesi "Rychle hledani", nedavno
se o tom psalo i na Svetu Namodro. Pry to celkem zbytecne zabira dost pameti
(stejne asi jako cely Office :-)

> Prosim o radu ci pripadne o odkaz na nejaky clanek, ktery o typu Variant a
> jeho uziti v OLE prinasi vice informaci (a hlavne konkretnejsich) nez
> napoveda Delphi a M$ knizka Tvorba aplikaci v MS Office97.

Tady je odkaz na stranku kde je clanek "Delphi and Microsoft Office: Automating
Excel and Word", ale je to taky spise zamereno na Office 97.

http://www.inprise.com/techvoyage/

a potom je jeste neco i tady:

http://www.gnomehome.demon.nl/uddf/pages/msoffice.htm


Petr Vones, amatersky programator

Case pro Interbase

[*] Alaire <alaire(zv)usa(tec)net> - 23.8.1998 20:01:58

No, RationalRose98 bude na tebe asi drahe (tipuji radove 1/4 mil, mozna i
nekolikrat tolik, nevim...), na nej se vaze kupa dalsich produktu, je to
vlajkovy produkt vyrobce, ale je to spickovy produkt na navrhovani (CASE)
cehokoliv - tedy zejm. softwaru, nejen databazi.

Specialne na database se hodi ERwin (tez je to spise doplnek ModelMartu) od
LogicWorks.com, testoval jsem 3.5.1 (posledni z r98), EU cena cca 120.000,-,
ale je to cely nejake divne, doporucovali poustet to jen pod 95kama, ne pod
NT a pod NT tam byly bugy, ACCES 97 konektivita nesla - padala (pod NT), pri
reengeringu databaze z MS SQL to spadlo (opet na NT), layout aplikace
(design plochy) je spise 16bitovy, no nevim...

(mel jsem ale zapujcenu mozna spatnou verzi, ale dost o tom pochybuji, pry
to chce 95ky)

V pripade zajmu (na mou adresu) sdelim prodejce, se kterym bys mohl
dohodnout zaslani dema (mozna zdarma..)

http://www.rational.com - tydle firmy zadny Trialdownload nemaji, kdovi
proc?
-----P�vodn� zpr�va-----
Od: �ke��k Jaroslav <jaro(zv)zbk(tec)czn(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 22. srpna 1998 20:30
P�edm�t: Re: Case pro Interbase


>
>>Co takhle RationalRose 98?
>
>
>Kde se to sezene a za kolik to je?
>Jaro
>
>
>

Problem

[*] heinisch(zv)post(tec)cz - 23.8.1998 20:20:59

A mas tam spravne nastavenou cestu, tak aby sel *.pas videt v
je to nastaveno v menu ? : tools / enviroment options / library / library
path

AHOJ
>-----P�vodn� zpr�va-----
>Od: Petr Provazn�k <amcom(zv)grendel(tec)cz>
>Komu: delphi(zv)pinknet(tec)cz <delphi(zv)pinknet(tec)cz>
>Datum: 23. srpna 1998 14:14
>P�edm�t: Re: Problem
>
>
>>>Ahoj,
>>>
>>>Pokud mas tu komponentu jen jako .DCU tak to muze byt tim ze je to
>>>prelozene v jine verzi Delphi a ono to chce prelozit zdrojak ktery
>>>nemas ...
>>>
>>>
>>> Petr Vones, amatersky programator
>>>
>>
>>
>>S t�m DCU to tak asi bude, jenze mi to dela i kdyz tam je soubor .PAS.
>>Nektere komponenty jdou v pohode, ale nektere nejdou vubec ... Mam Delphi
>3
>>..
>>
>>Petr
>>
>

BDE, ... aneb hloupy smich

[*] heinisch(zv)post(tec)cz - 23.8.1998 20:23:17

Plny souhlas s JARO Heinisch Jiri

P.S.
Bylo by prima se bavit veseleji

-----P�vodn� zpr�va-----
Od: ?ke��k Jaroslav <jaro(zv)zbk(tec)czn(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 22. srpna 1998 20:28
P�edm�t: Re: BDE, ... aneb hloupy smich


>>> Petr Zahradnik, pocitacovy expert
>> ^--- dovolte abych se zasmal,
>> pokud toto o sobe tvrdite
>> je ihned znat, ze zadny
>>expert nejste. Expert totiz vi, ze nikdo byt expertem nemuze, protoze to
>>vylucuje uz sama sireni IT a VT apod.
>>milan sorm
>---------------------------------------------------------------------------
-
>TROCHU HLOUPYM MI PRIPADA BYTI TENTO SMICH!
>Druhemu zase muze smesnym se zdati podpis s malymi pismeny - milan sorm
>
>Proc by se kazdy nemohl podepisovat jak chce? Nevim co je na tom smesne!
>Nekdo se podepisuje "amatersky pragramator", ackoliv zadnym amaterem
>jiste neni. Nekdo se podepisuje rovnou "pocitacovy expert",
>ackoli odbornikem co se pocitacu tyka jiste je.
>Neznam osobne ani jednoho z techto panu.
>Usuzuji pouze dle mnozstvi a kvality jejich prispevku.
>Nasel jsem 3 prispevky podepsane milan sorm.
>Od 1.4.1998 jsem nasel 300 prispevku podepsanych
>Petr Zahradnik, pocitacovy expert a 345 prispevku podepsanych
>Petr Vones, amatersky programator. Buch vi, kde na to berou cas.
>
>Lhostejno je, jak se kdo podepisuje. Dulezite vsak je, co kdo umi,
>ale hlavne, jak je kdo ochoten druhym pomoci a poradit.
>Je mnoho mnoho lidi, kterym byly jejich rady urcite k uzitku.
>Diky takovym lidem (je jich tu zajite mnohem vice) ma tato konference
>nejaky smysl. Jinak by to byla jen hromada otazek bez odpovedi
>- konference bez zivota.
>Uz take proto se mi ten smich zda silne nepatricnym byti.
>
>Slovo expert neni akademicky titul a muze se tedy pouzivat volne.
>Mysl�m, ze znacky "pocitacovy expert" i "amatrsky pragramator"
>jsou v teto konferenci znackou dobre kvality a mnozi jsme radi, ze tu jsou.
>
>Jaro, amatersky expert.
>
>Hezky den.
>

Formatovani, vymazani diskety

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 23.8.1998 20:28:39

Ahoj fseci!

Tak zase od piratu a expertu trosku k Delphi ;)

Lze nejak formatovat disketu (ci disk) a (pokud mozno) jeste u toho
zobrazit "progress bar"? Popr. jak co nejrychleji smazu celou disketu -
neco jako format a: /q ??

Diky za pozornost

Mac

--
POZOR - zmena e-mail adresy
ATTENTION - e-mail address changed
==============================================================
= Ing. Martin Kubecka - Amenit s.r.o. =
= Na Valech - budova Dytron, 741 01 Novy Jicin =
= telefon: +420 603 265926 =
= http://www.amenit(tec)cz e-mail: martin.kubecka(zv)amenit(tec)cz =
==============================================================

disketa v mechanice

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 23.8.1998 20:44:06

> Ahoj chlapce, nezapomnel jsi, ze clenem konference muse byt ( a jiste i =
> je ) divka, ci zena ? :-)))

Zrovna ted o vikendu jsem si tak rikal, zda tu nejakou mame.
Takze, jen tak pro zajimavost, je tu nejaka zena?

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Delphi 4, chyby v IDE a problemy s thready...

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 23.8.1998 20:48:56

Ahoj,

Jak uz to byva tak s novou verzi Delphi prislo nekolik novinek, ale take
problemu. U Delphi 4 prof (s patchem z 12.8.98) jsem zatim v IDE narazil
na nasleduji chyby a zajimalo by mne zdali se vam projevuji podobne:

1. Pokud date File|Close all a potom File|New -> Component tak
zmizi vsechny komponenty z palety a po ukonceni dialogu se objevi
vyjimka ve VCL40.

2. Podobna situace v pripade File|Close all a Component|Install Component,
zde se vsak neobjevi vyjimka.

3. funkce FindDeclaration obcas najde uplny nesmysl, treba v pripade
metody TThread.WaitFor najde TComponent.Destroy.

4. Po zapnuti volby "Build with runtime packages" v Project|Options,
nekolika prekladech a opetovnem vypnuti obcas prekladac stale preklada
s packages dokud se nerestartuje Delphi.


Dalsi problem ktery na clovek ciha se tyka threadu, lze jej ilustrovat
na tomto prikladu:

type
TDemoThread = class(TThread)
private
{ Private declarations }
protected
procedure Execute; override;
end;

TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}

procedure TDemoThread.Execute;
begin
Sleep(10);
end;

procedure TForm1.Button1Click(Sender: TObject);
var
I: Integer;
DemoThread: TDemoThread;
begin
Button1.Enabled := False;
for I := 1 to 100 do
begin
DemoThread := TDemoThread.Create(False);
DemoThread.WaitFor;
DemoThread.Free;
end;
Button1.Enabled := True;
end;

Ackoliv je priklad ponekud slabomyslny (a asi ne vzdy se thready vytvari a rusi
podobnym zpusobem) tak ukazuje dany problem. Pokud vytvarite thread (ci vice
threadu) ve smycce behem ktere se nezpracovavaji zpravy a kde jej (ci stejny
pocet jako pri vytvoreni) opet zrusite tak vzdy dojde ke zbytecne alokaci jednoho
window handle na kazdy volany thread (v tomto prikladu tedy 39 handlu). Problem
je v tom ze Borland (neni mi jasne proc) oproti Delphi 2 zmenil zpusob zruseni
okna threadu tak ze jej zrusi zaslanim zpravy pomoci PostMessage, k vyrizeni teto
zpravy samozrejme nemuze dojit, proto se stale v takoveto situaci alokuji nova
okna. Urcite reseni tohoto problemu spociva v zaslani zpravy do okna threadu v
pripade ze bezpecne vime ze se uvolnuje POSLEDNI (!!!) thread v cele aplikaci
a to zpusobem:

SendMessageTimeout(FindWindow('TThreadWindow', nil), $8FFE, 0, 0,
SMTO_ABORTIFHUNG, 100, Res);

To je zatim vse ...

A jedna prijemna vlastnost, pokud otevrete v editoru zdrojak v C tak u neho
funguje syntax-highlighting. (to uz je prvni krucek k tomu aby to treba Delphi
v budoucnu umelo i prelozit :-)

Petr Vones, amatersky programator


BDE, INSTALACNY PROGRAM

[*] Alaire <alaire(zv)usa(tec)net> - 23.8.1998 21:02:43

o Samozrejme pridat jeste vedle "spousteni nekolika programu s cekanim" i
moznost zapsat pri instalaci zadane retezce do registru (napr. ODBC aliasy
apod..)

o Co se tyka 1 INSTALL.EXE (vse v jednom), pochybuji, ze to jde bez
rozbaleni do TEMPU (a toto si muzete udelat i s WinZip SelfExtractorem, jako
to delaji i velke firmy (Diamond, a dalsi)

o Ze by se u InstallShield zivili na necem, co se zvladne za tyden na
Slovensku a lepe? Kolik ze to staoji ta multi internacionalni IS PRO? 50kKc?

a.

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

> BTW: Pokial by som mohol poprosit vsetkych zucastnenych, pokial mate
nejake
> napady co by "dobry" instalacny program mal vediet poslite mail (pokial
> moderator dovoli aj do konfery, inak na sales(zv)nocomemnt.sk). Vsetci ktory
> poslu nieco "rozumne" ho dostanu gratis ...
>
> richard willmann
>
>

Nazdarek,

Pouzivam IS expres a jsem celkem spokojeny s nabizenymi funkcemi.
NAVIC by se urcite hodilo:
moznost vytvoreni jedineho souboru INSTALACE.EXE
moznost spusteni NEKOLIKA aplikaci po instalaci (externi
konfigurace) s tim, ze na sebe budou cekat, eventuelne
podminene spousteni. Spusteni techto aplikaci by
nemelo byt zavisle na zaskrtnuti checkboxu jako v IS.
Moznost ukonceni instalace z techto externich programu.
moznost detailnejsiho cleneni instalace (vyber instalovanych
komponent) do druhe urovne zanoreni (napr jako MSOFFICE)
moznost instalace upgradde/update aplikace - hlidani
verze/datumu/velikosti/jazyka existujicich komponent a
podminena instalace techto komponent na zaklade
vysledku tohoto hlidani
moznost volby komunikacniho jazyka pri instalaci
moznost nejake inteligentni registrace OCX, services, ...

Mozna si jeste na neco vzpomenu.

Mimochodem: "sales(zv)nocomemnt.sk" nefunguje.

S pozdravem Zdenek
---------------------------------------------------------------
: o__o Zdenek Sraier e-mail: sraierzd(zv)czn(tec)cz :
: ( o o) http://users(tec)czn(tec)cz/~sraierzd/ :
: (. .) Stranky Potapecske http://www.byll(tec)cz/scuba/ :
---------------------------------------------------------------
This message was delivered using 100% recyclable electrons.

Problemy z D4 a IS D3

[*] Jan Skopov� <jan.skopovy(zv)vol(tec)cz> - 23.8.1998 21:29:22

Mam stejny problem, instalace Delphi 4 mi skoncila chybou BDE. I pres
nakonec uspesnou instalaci - musel jsem nejdrive samostatne nainstalovat BDE
a potom DELPHI 4, mi dost programu pada na chybu BDE. A pritom tyto programy
dosud chodily bez problemu.

Na www.borland(tec)cz je k dispozici 8 MB path pro Delphi 4, ale nevim, zda
vyresi tyto problemy.

J.S.
-----P�vodn� zpr�va-----
Od: �ke��k Jaroslav <jaro(zv)zbk(tec)czn(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 23. srpna 1998 10:33
P�edm�t: Problemy z D4 a IS D3


Po nainstalovani D4 na pocitac kde je tez D3 se zda,
ze vse funguje normalne az na InstallShield.
Prestaly mi fungovat instalacky vytvorene pomoci IS 1.1
(verze D3). Pri instalaci se ohlasi chyba BDE a instalace
se nedokonci. Vi nekdo v cem je problem?
Bude to asi novou verz� BDE. Neprisel jsem vsak na
konkretni pricinu.
Radeji bych pouzival IS z D3, protoze se mi zda lepsi
nez ten novej (z D4) - alespon na prvni pohled.
Jaro.

Spatne nastaveny forward na mobil 0602-744516 - pr

[*] Pavel Koutny <koutny(zv)tkcmt.sk> - 23.8.1998 22:00:38


narocky = naschval, zamerne

mal som na mysli akoby o tom doticny ani nevedel


-----P�vodn� zpr�va-----
Od: Petr Zahradnik [SMTP:clexpert(zv)clexpert(tec)cz]
Odesl�no: 23. august 1998 17:23
Komu: delphi(zv)pinknet(tec)cz
P�edm�t: RE: Spatne nastaveny forward na mobil 0602-744516 - prosim dat d

> To nie je len tvoj problem, skor mam pocit ze to niekto urobil =
> narocky....

Co je to "narocky"?

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Problem

[*] Lubor Kolar <lubork(zv)tnet(tec)cz> - 23.8.1998 22:12:17

Dne Sun, 23 Aug 1998 13:14:33 +0200 Petr Provazn�k napsal:

> >Ahoj,
> >
> >Pokud mas tu komponentu jen jako .DCU tak to muze byt tim ze je to
> >prelozene v jine verzi Delphi a ono to chce prelozit zdrojak ktery
> >nemas ...
> >
> >
> > Petr Vones, amatersky programator
> >
>
>
> S t�m DCU to tak asi bude, jenze mi to dela i kdyz tam je soubor .PAS.
> Nektere komponenty jdou v pohode, ale nektere nejdou vubec ... Mam Delphi 3
Tak si zkontroluj, jestli mas v environment options, Search path cestu k
tomu pas i dcu. jinak poradi nekdo, co delat, jestlize ja mam tu cestu
uz zaplnenou (tj. editbox mi neakceptuje dalsi znaky)?
Lubor bIRDIE Kolar
====================
GSM Phone: +420-603-410019


Formatovani, vymazani diskety

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 23.8.1998 22:13:37

Martin Kubecka wrote:
>
> Ahoj fseci!
>
> Tak zase od piratu a expertu trosku k Delphi ;)
>
> Lze nejak formatovat disketu (ci disk) a (pokud mozno) jeste u toho
> zobrazit "progress bar"? Popr. jak co nejrychleji smazu celou disketu -
> neco jako format a: /q ??

Ahoj,

jedno reseni je tady:

http://www.inprise.com/devsupport/delphi/qanda/836.html


Petr Vones, amatersky programator

Problem

[*] Petr Provazn�k <amcom(zv)grendel(tec)cz> - 23.8.1998 23:21:23

Ta tam je, ale i tak nektere ty komponenty nejde pridat, porad ze tam neni
nazev.DCU, pak zas nazev.DCR atd... Nejaky chaos ...
Nektere se mi povedly rozjet tak, ze jsem nazev.PAS pridal jen tak k nejake
prazdne aplikaci, pak to pustil a vznikl novy nazev.DCU, ten jsem pak musel
rucne nahrat do BIN v Delphi a pak to nekdy tu novou komponentu vzalo ...
Proste chaos ... Nastesti ty co nejvice potrebuju se povedly rozjet
(nastesti ...) ...

Petr

>A mas tam spravne nastavenou cestu, tak aby sel *.pas videt v
>je to nastaveno v menu ? : tools / enviroment options / library / library
>path
>
>AHOJ

Spatne nastaveny forward na mobil 0602-744516 - pr

[*] peterrus(zv)intesys(tec)cz (Peter Rus) - 23.8.1998 23:25:32

Narocky [na:rochk e] = Naschval ;-)))))))
(dobry anglicky spellovani, ne?)


Prijemny den,

Peter

Petr Zahradnik wrote:
>
> > To nie je len tvoj problem, skor mam pocit ze to niekto urobil =
> > narocky....
>
> Co je to "narocky"?
>
> S pozdravem
> Petr Zahradnik, pocitacovy expert
>
> Autorizovany dealer TurboPower Software... knihovny pro Delphi
> ==============================================================
> === Petr Zahradnik - Computer Laboratory ===
> === Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
> === telefon: 047-5500610, telefon/fax: 047-5501627 ===
> === mobilni telefon GSM (hotline): 0602-409601 ===
> === http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
> ==============================================================

Spatne nastaveny forward na mobil 0602-744516

[*] Petr Provazn�k <amcom(zv)grendel(tec)cz> - 23.8.1998 23:26:35

Jo, mi ta hlaska chodi taky, kazdy den :) (nebo raci :( )

Petr


BDE, ... aneb hloupy smich

[*] Zdenek Drvota <zds(zv)pce.fairnet(tec)cz> - 23.8.1998 23:43:08

> > Slovo expert neni akademicky titul a muze se tedy pouzivat volne.
> > Mysl�m, ze znacky "pocitacovy expert" i "amatrsky pragramator"
> > jsou v teto konferenci znackou dobre kvality a mnozi jsme radi, ze tu jsou.
Souhlas.

> Ja mu to neberu, i ja jsem se kdysi (v mladi, tak v 8 letech) podepisoval
> jako expert. Ale ty doby jsou jiz pryc a doslo mi, ze clovek expertem byt
> nemuze a chtel jsem na to toho cloveka upozornit.

Vzdycky se mi libila tato definice:

Expert je clovek, ktery prijel z jineho mesta.

:-)) ...a hlavne, nebrat se tak vazne
*-----------------------------------------------*
ZDS, spol. s r. o.
Ing. Zdenek Drvota, director
Devotyho 775 tel/fax:+420-40-33837
530 02 Pardubice 41691
Czech Republic
e-mail: zds(zv)pce.fairnet(tec)cz (Win1250/ISO-8859-2)
http://www.angelfire.com/biz/zds
*-----------------------------------------------*

Spatne nastaveny forward na mobil 0602-744516 - pr

[*] Zdenek Drvota <zds(zv)pce.fairnet(tec)cz> - 23.8.1998 23:43:08

> > To nie je len tvoj problem, skor mam pocit ze to niekto urobil =
> > narocky....
>
> Co je to "narocky"?

= schvalne

> S pozdravem
> Petr Zahradnik, pocitacovy expert
>
> Autorizovany dealer TurboPower Software... knihovny pro Delphi
> ==============================================================
> === Petr Zahradnik - Computer Laboratory ===
> === Obvodova 740/14, PO BOX 15, 400 07 Usti nad Labem 7 ===
> === telefon: 047-5500610, telefon/fax: 047-5501627 ===
> === mobilni telefon GSM (hotline): 0602-409601 ===
> === http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
> ==============================================================
>
>
*-----------------------------------------------*
ZDS, spol. s r. o.
Ing. Zdenek Drvota, director
Devotyho 775 tel/fax:+420-40-33837
530 02 Pardubice 41691
Czech Republic
e-mail: zds(zv)pce.fairnet(tec)cz (Win1250/ISO-8859-2)
http://www.angelfire.com/biz/zds
*-----------------------------------------------*

Delphi 4, chyby v IDE a problemy s thready...

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 23.8.1998 23:58:38

> 1. Pokud date File|Close all a potom File|New -> Component tak
> zmizi vsechny komponenty z palety a po ukonceni dialogu se objevi
> vyjimka ve VCL40.

Ano, to mi dela take.

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Spatne nastaveny forward na mobil 0602-744516 - pr

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 24.8.1998 01:36:54

> narocky = naschval, zamerne

Aha.

> mal som na mysli akoby o tom doticny ani nevedel

No jo, vypada to, ze je v klidu, protze ja mu poslal uz asi
10x SMS, at si to zrusi...

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Problem

[*] Mirun <forcom(zv)telecom(tec)cz> - 24.8.1998 01:40:41

>Tak si zkontroluj, jestli mas v environment options, Search path cestu k
>tomu pas i dcu. jinak poradi nekdo, co delat, jestlize ja mam tu cestu
>uz zaplnenou (tj. editbox mi neakceptuje dalsi znaky)?
>Lubor bIRDIE Kolar


Ja to resim tak, ze instaluju komponenty do jednoho adresare...

Vavrin Miroslav
------------------------------------------------------------
<forcom(zv)telecom(tec)cz>
<http://web.telecom(tec)cz/forcom>

BDE, ... aneb hloupy smich

[*] �ke��k Jaroslav�������6�����̿ - 24.8.1998 02:59:05

>> Druhemu zase muze smesnym se zdati podpis s malymi pismeny - milan sorm

>nu zvyk z terminalu kde velka pismena nemam me tomu naucil ;-)
----
Vsak prave. Je to uplne tvoje vec. Proc se tedy posmivat jinem za jejich
zvyky.
----
>> Slovo expert neni akademicky titul a muze se tedy pouzivat volne.
>Ja mu to neberu, i ja jsem se kdysi (v mladi, tak v 8 letech) podepisoval
>jako expert. Ale ty doby jsou jiz pryc a doslo mi, ze clovek expertem byt
>nemuze a chtel jsem na to toho cloveka upozornit.
----
To je jen tvuj nazor. Ja mam nazor jinej. Slovo expert ma siroky vyznam a
zalezi na kazdem jak mu rozumi. Ja si toto slovo prekladam jako dobry
odbornik. Ani dobry odbornik nemusi vedet a umet vsechno. Staci, ze je
dobrej.
Podle tveho vykladu vlastne zadny expert nemuze asi existovat. Tak si to
klidne
mysli a druh�mu se kvuli tomu nemusis hned smat. Treba si to nezaslouzi.
Ja osobne bych se jako expert take nepodepisoval. Kdyz jsem to videl poprve,
pripadalo mi to urcite nezvykle, ale jak rikam je to jeho vec..

Jaro

disketa v mechanice

[*] Petr Brant <pbrant(zv)softhome(tec)net> - 24.8.1998 06:29:42



Ahoj chlapci,
da se nejak rozumne zjistit pritomnost diskety v mechanice. (tak, aby system
nerval abort,retry,fail pokud tam neni)
Neni treba zjistovat co je na ni. Jen ano - ne.

=======================================
Richard Valny richard.valny(zv)oku-st(tec)cz
Okresni urad Strakonice tel. 0342-441 l. 216
Smetanova 533 fax. 0342-21208
386 22 STRAKONICE FiDoNet 2:423/35
=======================================

[Petr Brant]


function DiskInDrive(const Drive: char): Boolean;
var
DrvNum: byte;
EMode: Word;
begin
result := false;
DrvNum := ord(Drive);
if DrvNum >= ord('a') then dec(DrvNum,$20);
EMode := SetErrorMode(SEM_FAILCRITICALERRORS);
try
if DiskSize(DrvNum-$40) <> -1 then result := true
else messagebeep(0);
finally
SetErrorMode(EMode);
end;
end;

*************************************************************************
Petr Brant [pbrant(zv)softhome.net]
programator v MSVC++, obcas Delphi nebo Visual Basic
*************************************************************************

HTML zobrazovac

[*] Petr Brant <pbrant(zv)softhome(tec)net> - 24.8.1998 06:53:29



Zdar!
Netusite nekdo o nejakem HTML zobrazovaci
- jako je treba na www.PBear.com - ALE se ZDROJAKAMA?

Cuckoo

[Petr Brant]
Kdyz si to koupis, dostanes k tomu i kompletni zdrojaky. Ja jsem se z
nich mnoho naucil. Jedine, k cemu zdrojaky nejsou, je zobrazovani obrazku,
protoze na to je pouzita nejaka knihovna DLL.

*************************************************************************
Petr Brant [pbrant(zv)softhome.net]
programator v MSVC++, obcas Delphi nebo Visual Basic
*************************************************************************

HTML zobrazovac

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 24.8.1998 07:19:00

> Netusite nekdo o nejakem HTML zobrazovaci
> - jako je treba na www.PBear.com - ALE se ZDROJAKAMA?

Nepracuje nekdo na komponente pro zobrazovani HTML? Stacilo by opravdu
zobrazeni pouze zakladnich tagu (zadne speciality typu IE 4.0 apod).

S pozdravem

Libor Krayzel
Czech Television, Television Studio Ostrava
Dvorakova 18
729 20 Ostrava

Phone: (069) 6201 375
E-mail: mailto:Libor.Krayzel(zv)czech-tv(tec)cz
Homepage: http://members.tripod.com/~sovtop
Fidonet: mailto:libor_krayzel(zv)p5.f59.n421.z2.fido(tec)cz
E-mail2: mailto:sovtop(zv)yahoo(tec)cz

Bolo to v Uvodni stranka alias Splash Screen

[*] Jan Fiala <fiala(zv)iname(tec)com> - 24.8.1998 07:28:37

posilam vzor xxxxx.DPR, ktery zobrazi splash screen , zkontroluje zda nebezi
instance aplikace, popr. ji aktivuje. Umyslne je povoleno spousteni vice instanci pod vyvojovym prostredim Delphi 4.

program xxxxx;
uses
Forms,
Windows,
Classes,
unHlavni in 'unHlavni.pas' {frmHlavni},
:
:
:;{$R *.RES}

var
Hwnd: THandle;

begin
{ kontrola, zda jiz aplikace nejede.
Vyjimkou je spusteni pod Delphi (TAppBuilder).
Pokud jiz aplikace bezi, pouze se aktivuje. }
Hwnd := FindWindow('TfrmHlavni', nil);
If (Hwnd = 0) Or (FindWindow('TAppBuilder', nil) > 0)
Then Begin
Application.Initialize;
With TfrmSplash.Create(nil) Do
Begin
Show;
Update;

Application.CreateForm(TfrmHlavni, frmHlavni);
Free;
End;
Application.Run;
end
Else SetForeGroundWindow(Hwnd);
end.

S pozdravem "klid zbran�m a program�tor�m"
se t�� na dal�� spolupr�ci
Jan Fiala jan.fiala(zv)iname.com

-----Original Message-----
From: Marek Repisk� <mrepisky zl(zv)zsnp.sk>
To: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Date: 21. srpna 1998 18:18
Subject: Re: Bolo to v Uvodni stranka alias Splash Screen


To by bolo super, ale nadari sa mi to zkompilovat. Problem je
v EnumWndProc. Co s tym? Treba nejaky unit, alebo si to treba
napisat a co by to malo robit? Pozeral som aj do helpu, ale
velmi som nezmudrel. Mozno som trosku mimo:(
(D3 Pro)

uses
Windows,Messages,Forms,...
.
begin
.
EnumWindows((zv)EnumWndProc,longint((zv)OldHwnd));
.
end.

Marek Repisky
mrepisky zl(zv)zsnp.sk

Variant - spousteni Wordu

[*] Pavel Kral <kral(zv)afx(tec)cz> - 24.8.1998 07:41:18


-----Original Message-----
>
>Jak tedy Word s dokumentem zobrazit (spousteni pres WinExec ci
CreateProcess
>je nevhodne, protoze nevim, kde Word na disku lezi) ?
>
Jednou jsem resil vytahovani ikony z asociovane aplikace, a ke zjisteni, kde
se nachazi asociovana aplikace jsem pouzil API funkci FindExecutable

Pavel

HotKeys v menu vs. vice oken

[*] Pavel Kral <kral(zv)afx(tec)cz> - 24.8.1998 07:51:36

>
>Podle me se to chova spravne, pokud priradis nejakoy hotkey k polozce
>menu tak je tato kombinace vyhrazena pro tuto volbu a to i pokud je
>polozka disabled. Je to standartni chovani Windows, pokud ti to brani
>provadet nejake akce v aplikaci tak bud zvol jinou klavesovou kombinaci,
>nebo ty ostatni funkce udelej jinym zpusobem.
>
Jasne, ze je to standardni chovani, ale ja bych ho chtel zmenit.
MDI mi nevyhovuje, ale myslim, ze muj pozadavek na znemozneni
menu v jinem okne neni az tak neobvykly. Doufal jsem, ze nekdo tusi,
jak se to da provest. Prozatim to delam tak, ze pri deaktivaci hlavniho
okna v nem zrusim menu, ale vypada to divne....

Pavel

BDE, ... aneb hloupy smich

[*] Pavel Kral <kral(zv)afx(tec)cz> - 24.8.1998 07:55:58

Panove, divim se,
ze jste si nevsimli, ze vyrok, ktery je predmetem sporu,
vyvraci sam sebe. Kdyz uz to ten "expert" vi, proc by se
tak nemohl podepisovat?

-----Original Message-----
>expert nejste. Expert totiz vi, ze nikdo byt expertem nemuze, protoze to
^^^^^^^^^^^^^^^^^^
>vylucuje uz sama sireni IT a VT apod.


S pozdravem

Pavel Kral

Case pro Interbase

[*] TYSLIC(zv)BHAN-CE.MAIL602.CZ - 24.8.1998 8:00:56


-----Puvodni zprava-----
>Od: Skerik Jaroslav <jaro(zv)zbk(tec)czn(tec)cz>
>Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
>Datum: 21. srpna 1998 22:03
>Predmet: Case pro Interbase

>Vi nekdo o nejakem schopnem a cenove
>rozumnem Case nastroji pro Interbase 5 ?
>Jaro

Kdysi jsem zkousel trial verzi ER/2. Byl jednoduchy, pohledny, zvladal
spoustu SQL servru i Interbase a nebyl drahy.(www.embarcadero.com)
Umi generovat vse co je pro praci s SQL potreba, vcetne podrobnych vystupu
pro MSWord nebo WWW.
V pripade zajmu bych mohl pohledat tu Trial verzi.

S pozdravem
1.000


Problemy z D4 a IS D3

[*] Linhart Petr <Petr(zv)manwe.mius(tec)cz> - 24.8.1998 08:09:17

Tento problem jsem zde jiz take resil. Nekdo me poradil, jake zmeny se stali
ve verzi 5.0 Upravil jsem si ISDEPEND.INI a SWDEPEND.INI pro IS D3 a vse
funguje. Pokud bude mit nekdo zajem, at se ozve primo mne a mohu zaslat. Je
toho celkem as 11 kB


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

> -----P�vodn� zpr�va-----
> Od: �ke��k Jaroslav [SMTP:jaro(zv)zbk(tec)czn(tec)cz]
> Odesl�no: 23. srpna 1998 10:25
> Komu: DELPHI Distribution List
> P�edm�t: Problemy z D4 a IS D3
>
> Po nainstalovani D4 na pocitac kde je tez D3 se zda,
> ze vse funguje normalne az na InstallShield.
> Prestaly mi fungovat instalacky vytvorene pomoci IS 1.1
> (verze D3). Pri instalaci se ohlasi chyba BDE a instalace
> se nedokonci. Vi nekdo v cem je problem?
> Bude to asi novou verz� BDE. Neprisel jsem vsak na
> konkretni pricinu.
> Radeji bych pouzival IS z D3, protoze se mi zda lepsi
> nez ten novej (z D4) - alespon na prvni pohled.
> Jaro.
>

tabulka + klavesy

[*] Radoslav Balvan <balvanra(zv)datalock.sk> - 24.8.1998 08:25:20

Cau,

myslim, ze aj v D2 by malo fungovat
Form1.KeyPreview := true
znamena to, ze kazda stlacena klavesa je najprv osetrena prislusnym eventom
Form1 (napr
OnKeyDown) a az potom controlom, v ktorom bola stlacena...

takze v evente form1.onkey... si osetris co chces, bez toho aby si to musel
pisat
v OnKey... eventoch kazdeho TEditu vo formulari

snad pomohlo :)


Vladimir_Rohan%KELSEY-HAYES(zv)kh.com wrote:

> Ahoj All
> mel bych jeden dotaz (Delphi 2).
>
> Mam ve formulari tabulku. Potreboval bych si na zmacknuti ENTER nadefinovat
> nejakou vlastni akci ( =ukonceni editace polozky a preskok na dalsi
> polozku) , ale nejsem schopnej zjistit ze byla stlacena tato klavesa.
> Mel by nekdo nejaky napad co s tim?
>
> Za pripadne navrhy predem dik.
> Vladimir Rohan
>

--
Maj sa,
R.

VersionInfo ?

[*] Ales Zeleny <zelenya(zv)mlp(tec)cz> - 24.8.1998 08:56:53

Hledej komponentu TVersionInfo nebo TVersionInfroResource
(tusim od Marco Cantu, videno "kdesi").

> Mam par otazek, ktere mi vrtaji hlavou, takze:
>
> - ktera funkce mi vrati cislo verze, buildu a podobne informace,
> ktere se pridavaji k EXE pomoco Project/Options/VersionInfo
>
> ------------------------------------------------
> Jan Najvarek
> najvarek(zv)dame.fee.vutbr(tec)cz

+------------------------+ +---------------------------+
|Ales Zeleny OK1UUE| |Ales Zeleny OK1UUE|
|Mestska knihovna v Praze| |Municipal Library of Prague|
|Marianske nam. 1 | |Marianske nam. 1 |
|115 72 | |115 72 |
| | | |
|Tel.: (420)(2)22113 452 | |Tel.: (420)(2) 22113 452 |
|E-mail:zelenya(zv)mlp(tec)cz | |E-mail:zelenya(zv)mlp(tec)cz |
|MIME: ISO-8859-2 OK! | |MIME: ISO-8859-2 OK! |
+------------------------+ +---------------------------+

Multitasking, to je kdyz se aplikace mohou hroutit paralelne.

Multitasking means that applications can crash simultaneously.

Mala skromna prosbicka ...

[*] psoft <psoft(zv)kosice.telecom.sk> - 24.8.1998 09:04:52

Zdravim vsetkych panov a damy,

prave som sa vratil z dvojtyzdnovej dovolenky a som mierne sklamany
... Pred spominanymi dvomi tyzdnami som sa pytal, ci mi niekto
neporadi, ako urobit OCX, ktorym by som mohol importovat graficky
objekt do Wordu cez Vlozit - Objekt.

Nenasiel som ani jednu odpoved. Zato som nasiel spustu mailov
(niekedy hadam aj trochu uchylnych) o pocitacocom piratstve alebo
narazky na BDE a podobne. Mam pocit, ze konferencia sa stala
bojiskom s partizanskym typom boja - neprehladne a miestami hlupe.
Toto miesto ma sluzit nato, aby sme si navzajom pomahali a nie
bojovali .

Ak mi teda niekto viete poradit, budem Vam vdacny. Inac sa asi
odhlasim z tejto konferencie, lebo uz ma nebavi prijimat denne 100
mailov, z ktorych je 95 konfrontacnych ...


Dakujem.
> ''''
> (O O)
> +-------------oOO------(_)--------------------+
> | PSOFT, ing.Peter Cirip |
> | Sibirska 18, 080 01 Presov, Slovensko |
> | Mobil : 0903 601 068 091/723 104 |
> | E-mail: psoft(zv)ke.telecom.sk |
> | WEB : http://www.ke.telecom.sk/psoft/ |
> +-------------------------------oOO-----------+
> |__|__|
> || ||
> ooO Ooo
>

SQL parser

[*] Ales Zeleny <zelenya(zv)mlp(tec)cz> - 24.8.1998 09:08:36

Tusim IB objects to poskytuji...

> Zdravim delfiny,
>
> nevite nahodou nekdo o necem, co bych nazval parser na
> SQL dotaz. Jde mi o separaci klausuli SELECT, FROM, WHERE apod.
>
> Moje vlastni pokusy konci zoufalstvim nad kosatosti SQL jazyka.
>
> S pozdravem
> Martin Dupal
>

+------------------------+ +---------------------------+
|Ales Zeleny OK1UUE| |Ales Zeleny OK1UUE|
|Mestska knihovna v Praze| |Municipal Library of Prague|
|Marianske nam. 1 | |Marianske nam. 1 |
|115 72 | |115 72 |
| | | |
|Tel.: (420)(2)22113 452 | |Tel.: (420)(2) 22113 452 |
|E-mail:zelenya(zv)mlp(tec)cz | |E-mail:zelenya(zv)mlp(tec)cz |
|MIME: ISO-8859-2 OK! | |MIME: ISO-8859-2 OK! |
+------------------------+ +---------------------------+

Multitasking, to je kdyz se aplikace mohou hroutit paralelne.

Multitasking means that applications can crash simultaneously.

Ole Conteiner

[*] Jan Nov�k���r����n�?��? - 24.8.1998 09:09:40

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

�au Vespolek.
Pot�eboval bych poradit.
M�m datab�zovou tabulku. V poli t�to tabulky bych cht�l
uchov�vat odkaz nap�. na na soubor Wordu nebo Excelu atd. Tento soubor
by se mohl nap�. zobrazit jako ikona a poklepnut�m na ikonu by se spustil
p��slu�n� program a otev�el soubor. Tj. celkem podobn� jako v po�t�
funguje nab�dka p�ipojit soubor. Co se k tomu pou��v�. Je to OleConteiner,
nebo DBRitchedit nebo se uchov�v� pouze cesta k souboru.
Jak�ho typu by m�lo b�t pole datab�ze,kam se tento odkaz ulo��.
D�ky za radu


Muze program zrusit sam sebe ?

[*] Petr Brant <pbrant(zv)softhome(tec)net> - 24.8.1998 09:14:33

Ahoj vsem,

pacham zrovna takovou deinstalacni utilitku, ktera konci instrukci
DeleteFile('DEINST.EXE'), jinymi slovy deinstalacni program ma zrusit i sam
sebe. Kdyz jsem totez napsal pod D1, nebyl zadny problem (tj. program
zlikvidoval sam sebe), ale kdyz jsem kod prekompiloval pod D3 Standard,
program se nezrusi a nezrusi. Nevite nekdo, co s tim ? Diky predem.

*************************************************************************
Petr Brant [pbrant(zv)softhome.net]
programator v MSVC++, obcas Delphi nebo Visual Basic
*************************************************************************

TPageControl

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 24.8.1998 09:21:31

Zdravim,

v aplikaci oteviram vice souboru podobne jako v internim editoru Delphi
(objekt TPageControl). Nejedena se o MDI aplikaci, presto bych chtel
umoznit uzivateli prepinat "zalozky" s otevrenymi soubory i pomoci
klavesnice, tudiz neco jako MDI menu Windows. Neresil to nekdo z Vas, at
nevymyslim vymyslene?
Dekuji.

S pozdravem

Libor Krayzel
Czech Television, Television Studio Ostrava
Dvorakova 18
729 20 Ostrava

Phone: (069) 6201 375
E-mail: mailto:Libor.Krayzel(zv)czech-tv(tec)cz
Homepage: http://members.tripod.com/~sovtop
Fidonet: mailto:libor_krayzel(zv)p5.f59.n421.z2.fido(tec)cz
E-mail2: mailto:sovtop(zv)yahoo(tec)cz

Formatovani, vymazani diskety

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 24.8.1998 09:47:25

Tak jsem si rikal, jestli to ten "amater" zase vyhraje a tusil jsem
spravne :)

Diky Petre...

Martin

Petr Vones wrote:
> Ahoj,
>
> jedno reseni je tady:
>
> http://www.inprise.com/devsupport/delphi/qanda/836.html
>
> Petr Vones, amatersky programator


Multithreading s TCP IP

[*] David_Zabensky.UNION(zv)union(tec)cz - 24.8.1998 09:56:40

Moc dekuji.

Zistenie ci je server zivy (PING?)

[*] David_Zabensky.UNION(zv)union(tec)cz - 24.8.1998 10:05:05

Zkus "http://www.rtfm.be/fpiette/indexuk.htm". Sedi tam na tom jeden
clovicek ktery je velice sikovny a bavi ho TCP IP. Pise komponenty pod Win
3.11 az NT (vcetne zdrojaku). Jelikoz delam chvilemi pod Win 3.11 a
chvilemi pod NT, pouzivam je celkem casto jelikoz pak staci projekt jen
prekompilovat (+ male upravy). Jsem s nima velmi spokojen. Hodne stesti,
mej se.

Variant - spousteni Wordu

[*] Krautvor Ale� <krautvor(zv)mona(tec)cz> - 24.8.1998 10:11:05



Pavel Kral wrote:

> -----Original Message-----
> >
> >Jak tedy Word s dokumentem zobrazit (spousteni pres WinExec ci
> CreateProcess
> >je nevhodne, protoze nevim, kde Word na disku lezi) ?
> >
> Jednou jsem resil vytahovani ikony z asociovane aplikace, a ke zjisteni, kde
> se nachazi asociovana aplikace jsem pouzil API funkci FindExecutable
>
> Pavel

Uz jsem to tady resil, viz archiv.
Ales

--


zapis z interbase do textoveho souboru

[*] David_Zabensky.UNION(zv)union(tec)cz - 24.8.1998 10:20:16

Ja bych se prihlaaaasil.
Dekuji ti.

Seriove cislo volume

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 24.8.1998 10:22:26

Zdravim,

potreboval bych zjistit cislo volume disku.
Diky za tip.

S pozdravem

Libor Krayzel
Czech Television, Television Studio Ostrava
Dvorakova 18
729 20 Ostrava

Phone: (069) 6201 375
E-mail: mailto:Libor.Krayzel(zv)czech-tv(tec)cz
Homepage: http://members.tripod.com/~sovtop
Fidonet: mailto:libor_krayzel(zv)p5.f59.n421.z2.fido(tec)cz
E-mail2: mailto:sovtop(zv)yahoo(tec)cz

TStringGrig

[*] Martin Bab�k <M.Babik(zv)mus(tec)cz> - 24.8.1998 10:26:09

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

Je mozne dynamicky pridavat a odebirat jednotlive radky v TStringGrid a je v teto tabulce mozny multiselect (nejen nasledujicich radku)?D�k.

M&B


zapis z interbase do textoveho souboru

[*] Marek Repisk� <mrepisky zl(zv)zsnp.sk> - 24.8.1998 10:28:41

> 8-) CREATE TABLE table [EXTERNAL [FILE] "<filespec>"]
>
> Zkus dale hledat v SQL helpu u WISQL heslo EXTERNAL.
> Zkousel jsem pomoci tohoto prikazu (a dalsich) vysypat tabulku z jedne
> databaze a nasypat do jine databaze a jde to v pohode (a vysypes ji i jako
> text).

... to ano, ale vsetky stlpce v externej tabulke musia byt CHAR(pretypovanie
v insertoch) a ak to chces nacitat(bez IB) musis poznat dlzky poli.
Riesenie to je, ale ciastocne, pracne a neuniverzalne :(

Marek Repisky
mrepisky_zl(zv)zsnp.sk


Variant - spousteni Wordu

[*] Marek Repisk� <mrepisky zl(zv)zsnp.sk> - 24.8.1998 10:41:35

> >Jak tedy Word s dokumentem zobrazit (spousteni pres WinExec ci
> CreateProcess
> >je nevhodne, protoze nevim, kde Word na disku lezi) ?

Nazdar,
to nemusis vediet. Ak je Word je zaregistrovany, tak staci:

WinExec('start document1.doc',SW_Show);


Marek Repisky
mrepisky_zl(zv)zsnp.sk


Formatovani, vymazani diskety

[*] Martin Kubecka <martin.kubecka(zv)amenit(tec)cz> - 24.8.1998 10:46:27

Takze jsem to prubnul a chodi to ok (vola to formatovaci dialog z
Windows). Ted by me jeste zajimalo, jak to udelat bez nejakeho hlaseni
(vystupu na obrazovku). Pripadne, jak smazat vsechny soubory a adresare
z diskety (nejak jednoduse).

Diky

Mac

Petr Vones wrote:
>
> Ahoj,
>
> jedno reseni je tady:
>
> http://www.inprise.com/devsupport/delphi/qanda/836.html
>
> Petr Vones, amatersky programator


Formula One 3.x OCX

[*] Martin Nedopil <nedopil(zv)eskon(tec)cz> - 24.8.1998 10:52:26

Ahoj vsichni,

chtel bych trochu roztocit tema kolem tabulkoveho OCX Formula One.
Zajimaly by mne vase zkusenosti a poznatky s timto OCX, abych vedel,
co mne jeste ceka.

Takze zde je par mych poznatku a par od Petra Vonese:

* To nejhorsi hned zkraje:
EditCopy a EditPaste na bunku, kde je vzorecek muze skoncit chybou
"Nelze otevrit clipboard". Nastesti lze zkopirovat radek pomoci
EditCopyDown. Nastavite SetSelection na dva radky. Do druheho se
zkopiruji data a vzorce a formaty z prvniho radku v selekci. Takze pozor
na EditCopy a EditPaste.

* Ukladejte i SaveWindowInfo !!! Pokud napriklad zmenite MaxRows a
neulozite s
pomoci teto fce, ale jen Write, data tam nebudou !

* Lomitko "/" v bunce prevadi na datum takze zapis 5/1 zpusobi 1.5. Ja to
resim tak,
ze odchytim klavesu "/" a prepisu ji na klavesu "\". Bohuzel tim ztracim
moznost deleni :-)

* Kvuli nove verzi OCX nekupujte D4. Je tam totiz ta sama verze. Mate nekdo
nejake legalni
upgrade na tuto verzi? Ja si stahl upgrade 3.01, ale chce to seriove cislo
:-(.

* Charset fontu je nastaven na "zapadni". Nutno pouzit fonty MS Sans Serif
nebo Courier.

* Pozor na formatovani velkeho mnozstvi bunek. Mam vyzkouseno, ze zaznaceni
vsech radku v
sesitu a jejich zvetseni neumerne zvedne velikost tabulky (z 130k na
450k). Nutno nastavit
Default Row Height v Designeru. Na to velky pozor!

* Nejbezpecnejsi je ukladani dat ve formatu F1FileFormulaOne3. Za ostatni
nelze rucit.

* OnSheetChange neexistuje ale zmenu aktivniho sesitu lze zjistit
OnLeftTopChange

* Pokud mas 10 sesitu a uzivatel vidi jen prvni 4 zalozky a ty se prepnes na
rekneme 10ty,
zalozky se neposunou a uzivatel nevi, se kterym sesitem pracuje. Petr
Vones kapnul na reseni,
tak mu napiste.

* Cell protection funguje, ale chcete-li editovat chranenou bunku, vypise to
anglickou hlasku.
Ja to resim OnKeyPress si testuji, je/li bunka zamcena a EnabledProtection
na true.

* Tisk, nepodarilo se nastavit jinou nez default tiskarnu takze pred kazdym
tiskem bylo nutno
zobrazovat Print Dialog.

* soubor s priponou VTS je tzv. compound doc tzv vlastne soubory v souboru a
je mozno jej
nacist s Excelem. Zpatky uz to ale nefunguje. No, nicmene je to aspon
neco. Samotne OCX,
podporuje i verzi Excelu (ted nevim ktere), ale nefungovala mi s objekty.

* k samotne instalaci je nutne i OLEPRO32.DLL, ktere neni soucasti
standartni instalace Win95.
Toto DLL neni uvedeno v seznamu nutnych DLL v helpu k Formula One.

* Pridejte si toto do zdrojaku a budete moct zadavat pomoci A1 nikoliv RC
(takto : A:=Number['B7'];) procedure SetNumber(AIndex:string;Value:double);
function GetNumber(AIndex:string):double;
procedure SetText(AIndex:string;Value:string);
function GetText(AIndex:string):string;
procedure SetEntry(AIndex:string;Value:string);
function GetEntry(AIndex:string):string; published
property Number[AIndex:string]:double read GetNumber write SetNumber;
property Text[AIndex:string]:string read GetText write SetText;
property Entry[AIndex:string]:string read GetEntry write SetEntry;


procedure TForm1.SetNumber(AIndex:string;Value:double);
begin
with Book do begin
Selection:=AIndex;
Number:=Value;
end;
end;

function TForm1.GetNumber(AIndex:string):double;
begin
with Book do begin
Selection:=AIndex;
Result:=Number
end;
end;

procedure TForm1.SetText(AIndex:string;Value:string);
begin
with Book do begin
Selection:=AIndex;
Text:=Value;
end;
end;

function TForm1.GetText(AIndex:string):string;
begin
with Book do begin
Selection:=AIndex;
Result:=Text
end;
end;

procedure TForm1.SetEntry(AIndex:string;Value:string);
begin
with Book do begin
Selection:=AIndex;
Entry:=Value;
end;
end;

function TForm1.GetEntry(AIndex:string):string;
begin
with Book do begin
Selection:=AIndex;
Result:=Entry;
end;
end;


Takze piste, co kdo mate a na co jste prisli pri praci s Formula One OCX.
Nikdy nevite, kdy se to bude nekomu hodit.


Martin Nedopil
nedopil(zv)geocities.com
Delphi kitchen�: http://www.geocities.com/Athens/Olympus/5260

OLe

[*] Jan Nov�k���r����n�?��? - 24.8.1998 10:57:34

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

�au Vespolek.
Pot�eboval bych poradit.
M�m datab�zovou tabulku. V poli t�to tabulky bych cht�l
uchov�vat odkaz nap�. na na soubor Wordu nebo Excelu atd. Tento soubor
by se mohl nap�. zobrazit jako ikona a poklepnut�m na ikonu by se spustil
p��slu�n� program a otev�el soubor. Tj. celkem podobn� jako v po�t�
funguje nab�dka p�ipojit soubor. Co se k tomu pou��v�. Je to OleConteiner,
nebo DBRitchedit nebo se uchov�v� pouze cesta k souboru.
Jak�ho typu by m�lo b�t pole datab�ze,kam se tento odkaz ulo��.
D�ky za radu


zobrazeni plochy

[*] Milan Fiedler <milanf(zv)rts(tec)cz> - 24.8.1998 11:01:41

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

Mam na Vas jeden dotaz.

Jak muzu v programu psanem v Delphach zobrazit ve standardnim systemovym okne obsah plochy?

Zkousel jsem to takto:

MyReg:=TRegIniFile.Create('Software\Microsoft\Windows\CurrentVersion\Explorer');
try
Dir:=MyReg.ReadString('Shell Folders', 'Desktop', '');
ShellExecute(Application.Handle, 'open', PCHar(Dir), '', Nil, SW ShowDefault);
finally
MyReg.Free;
end;

To funguje, ale okno neobsahuje specialni Microsofti ikony jako jsou napriklad: "Tento pocitac",
"Okolni pocitace", "Kos", "MSIE" a dalsi a ja je tam potrebuju mit taky.

Vi nekdo jak na to? Poradte. Diky.


Milan Fiedler
milanf(zv)rts(tec)cz


Muze program zrusit sam sebe ?

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 24.8.1998 11:03:17

> pacham zrovna takovou deinstalacni utilitku, ktera konci instrukci
> DeleteFile('DEINST.EXE'), jinymi slovy deinstalacni program
> ma zrusit i sam
> sebe. Kdyz jsem totez napsal pod D1, nebyl zadny problem (tj. program
> zlikvidoval sam sebe), ale kdyz jsem kod prekompiloval pod D3
> Standard,
> program se nezrusi a nezrusi. Nevite nekdo, co s tim ? Diky predem.

Mel bych tip:
http://www.inprise.com/devsupport/delphi/qanda/1274.html

S pozdravem

Libor Krayzel
Czech Television, Television Studio Ostrava
Dvorakova 18
729 20 Ostrava

Phone: (069) 6201 375
E-mail: mailto:Libor.Krayzel(zv)czech-tv(tec)cz
Homepage: http://members.tripod.com/~sovtop
Fidonet: mailto:libor_krayzel(zv)p5.f59.n421.z2.fido(tec)cz
E-mail2: mailto:sovtop(zv)yahoo(tec)cz

Jak vytvorit okno v D4 bez pouziti Forms

[*] Marian Jonas <jonas(zv)jia(tec)czn(tec)cz> - 24.8.1998 11:06:48

Dobre poledne

Pokousim se vytvorit okno pres API CreateWindow
(aby byl vysledny program co nejmensi nechci pouzit
unitu Forms), mam vsak problem s registraci nove
tridy (RegisterClass).

Poradi mi nekdo ?

Marian Jonas
mjonas(zv)jia(tec)czn(tec)cz


BDE, ... aneb hloupy smich

[*] Miroslav Hostinsk� <abcsoft(zv)rychnov(tec)cz> - 24.8.1998 11:08:05


S pobavenim pozoruji kolik lidi muze nastvat neci podpis.
Male ceske dusicky jsou poboureny, nekdo se nechova jako
zamindrakovana nicka.

Zdravim vsechny normalni, sebevedome jedince!

S pozdravem
Miroslav Hostinsky


Smrt piratum, osobni utoky apod., subj. IPX a Wins

[*] Foldyna Ji�� <jiri.f(zv)avizo(tec)cz> - 24.8.1998 11:14:46

Vazeni pratele,
Odebiram prispevky do t�to konference proto, ze chci byt on-line, co se
tyka programovani v�Delphi. Bohuzel se mi zda, ze prispevku tohoto
zamereni st�le vice ubyva a nahrazuji je prispevky vyjadrujici osobn�
nazory na jin� ucastniky teto konference a vice ci mene (spise mene)
fundovane nazory na interpretaci autorskeho z�kona. Domnivam se, ze
vetsinu ucastniku tyto prispevky nezajimaji a primlouvam se za to, aby
si zajemci o tuto debatu nasli jin� forum, kde mohou diskutovat podle
libosti - t�eba nejaky chat room.

Ja osobne bych uvital kontakt s�nekym, komu se podarilo zprovoznit
prenos datagramu IPX protokolu s�vyuzitim Winsock (tedy bez klienta od
Novellu apod.). Dik za ka�d� napad nebo tip.

Ing. Ji�� Foldyna
Odd�len� informa�n�ch syst�m�
AV�ZO, a.s., Slav�kova 6142, 708 00 Ostrava - Poruba
mailto:jiri.f(zv)avizo(tec)cz
http://www.AVIZO(tec)cz
tel.: +420 69 690 6612
mobil: +420 602 507 839
fax: +420 69 690 6313
ICQ#: 14919238

OLE

[*] Jan Nov�k���r����n�?��? - 24.8.1998 11:17:01

Cau Vespolek.
Potreboval bych poradit.
Mam databazovou tabulku. V poli teto tabulky bych chtel
uchovavat odkaz napr. na na soubor Wordu nebo Excelu atd. Tento soubor
by se mohl napr. zobrazit jako ikona a poklepnut�m na ikonu by se spustil
pr�slusn� program a otevrel soubor. Tj. celkem podobne jako v poste
funguje nab�dka pripojit soubor. Co se k tomu pouziva. Je to OleConteiner,
nebo DBRitchedit nebo se uchovava pouze cesta k souboru.
Jak�ho typu by melo b�t pole databaze,kam se tento odkaz ulozi.
Diky za radu


Servis NT v D4

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 24.8.1998 11:46:33

[P��loha v souboru: Service.zip]

Ahoj all,

takze nikdo mi neposlal, zda mu me reseni na Profi funguje nebo
ne. Mezitim jsem zrusil C/S a nainstaloval znovu Profi, a zjistil
jsem, ze samo o sobe nefunguje, ale staci prihlasit do nejakeho
balicku tuto konstrukci, pak to jede:

unit ChciService;

interface

uses
DsgnIntf, SvcMgr;

procedure Register;

implementation

procedure Register;
begin
RegisterCustomModule(TService, TCustomModule);
end;

end.

Takto si muzete prihlasit i sve potomky formularu, kde pridavate
napriklad nejake property nebo udalosti, vysledek bude, ze kdyz
pouzijete vas formular, v Object Inspectoru se objevi i to co jste
pridali.

Pro fajnsmekry jsem vsak nalezl i dalsi reseni, a to primo vytvoreni
wizarda v Profi. Protoze me Inprise nastval svymi cenami, reseni
zde zverejnim, a casem asi dodam kompletni reseni i nekam na
web.

Stahl jsem si XDK (Sergej Orlik, Rusko,
http://www.geocities.com/SiliconValley/Way/9006/index.html).
Protoze je to vsak pro D3, musel jsem opravit rozdily (kompilator si
o ne rekne). Potom jsem prekompiloval balicky. Pozor, IDE pracuje
s balicky spatne, prehazuje seznam pouzitych jednotek podle
abecedy, takze XdkDsgn.dpk zkompilujte pomoci dcc32.exe.
Balicky prihlaste do Delphi (XD.bpl netreba).

Snad nebudu kamenovan, kdyz pripojim komprimovane reseni k
teto zprave, neni to nijak velke (service.zip). Az budete mit
instalovane XDK knihovny, nainstalujte si SvcDsgn.dpk a muzete
mastit jeden service za druhym. Pointou tohoto reseni je, ze si
muzete sami upravit podobu vygenerovaneho kodu k obrazu svemu.

A aby to nebylo tak uplne zadarmo, dovolim si na zaver malou
reklamu:
Navstivte http://www.clexpert(tec)cz/software/localize/ a kupujte muj
cim dal tim skvelejsi Jazykovy Lokalizator. :-)


S pozdravem

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

The following section of this message contains a file attachment
prepared for transmission using the Internet MIME message format.
If you are using Pegasus Mail, or any another MIME-compliant system,
you should be able to save it or view it from within your mailer.
If you cannot, please ask your system administrator for assistance.

---- File information -----------
File: Service.zip
Date: 24 Aug 1998, 11:29
Size: 4225 bytes.
Type: ZIP-archive


Piraty zastrelit !!!

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 24.8.1998 11:46:32

Peter Arbet wrote:

> Okrem nelegalneho softu tu vsak mame aj opacne pripady. Nie je
> absurdna
> situacia, ked niekto (citaj Microsoft) predava operacny system, ktory ma
> chyby, a za informacie, ako sa tymto chybam vyhnut a ako po tymto OS
> vlastne programovat, ziada dalsie peniaze?

Kdyby jen Microsoft. Abychom se drzeli konference, je tu i Inprise
a jeho slavna akce 3.1 (tehdy jeste Borland). A ted se bojim, ze se
historie bude opakovat, protoze v D4 je tolik a jeste ke vsemu
zavaznych chyb, ze povazuji za nutne vydat komplet novou verzi.
Vydany patch toho resi pramalo, a podle ohlasu se zda, ze zavlekl
dalsi chyby. V cene, kterou za D4 Inprise chce, by mel byt
upgrade zdarma vcetne omluvneho dopisu osobne podepsaneho
sefem firmy. :-)


S pozdravem

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


VersionInfo ?

[*] Zbyn�k Grygar <zgrygar(zv)zeal(tec)cz> - 24.8.1998 11:48:47

Muze prosim Vas nekdo napsat adresu na tento komponent nebo primo reseni?
(D4.0)

Zbynek Grygar
zgrygar(zv)zeal(tec)cz

Ales Zeleny wrote:

> Hledej komponentu TVersionInfo nebo TVersionInfroResource
> (tusim od Marco Cantu, videno "kdesi").
>
> > Mam par otazek, ktere mi vrtaji hlavou, takze:
> >
> > - ktera funkce mi vrati cislo verze, buildu a podobne informace,
> > ktere se pridavaji k EXE pomoco Project/Options/VersionInfo
> >

BDE, ... aneb hloupy smich

[*] Radoslav Balvan <balvanra(zv)datalock.sk> - 24.8.1998 11:53:39

Caute,

mam navrh :
nemohli by sme sa prestat navzajom dotahovat, osocovat, vopruzovat, otravovat
apd.
tato konferencia je predsa o DELPHI a nie o medziludskych vztahoch, nie?

nezalezi snad na tom, ako sa niekto predstavuje, podpisuje, hlavne, ze sa snazi
pomoct;
(a ked sa aj >>podla mna<< nesnazi pomoct, tak sa nanho mozem vykaslat - ved
pride
na psa mraz a nabuduce bude potrebovat pomoc on)

takze prosim vsetkych kolegov: ked vas aj niekto velmi nas.... zahryznite si do
jazyka,
pripadne do klavesnice a NEZAPLNUJTE MI TU KONTO OBYCAJNYMI
SPROSTOSTAMI!!!!

dakujem, a prosim vas, na tento mail nereagujte (kladne ani pozitivne)
piste, akurat ked potrebujete pomoc - "amaterov" aj expertov je tu naozaj
dost...

--
Majte sa,
R.

instalacia Interbase 5.0 na NT

[*] Radoslav Balvan <balvanra(zv)datalock.sk> - 24.8.1998 11:58:47

Caute,

nestretol sa nahodou niekto s "krutou (severe)" chybou pri %subj% ??
jedna sa o chybu "internal error near: IBCheck"

v install.txt sa pise akurat to, ze nesmiem mat nainstalovanu ziadnu
verziu IB
(a to som ani nemal...)

dakujem
--
Majte sa,
R.

Vavrin Miroslav

[*] kchmel(zv)post(tec)cz - 24.8.1998 12:02:28

I ja mam stejnou zadost, v archivu konference sice prispevek
je, ale adresa tam chybi.

Karel

> Zdravim,
>
> psal jsi tady o komponente Backup od A. Halsera. Muzes mi poslat adresu?
> Dekuji.
>
> S pozdravem
>
> Libor Krayzel
> Czech Television, Television Studio Ostrava
> Dvorakova 18
> 729 20 Ostrava
>
> Phone: (069) 6201 375
> E-mail: mailto:Libor.Krayzel(zv)czech-tv(tec)cz
> Homepage: http://members.tripod.com/~sovtop
> Fidonet: mailto:libor_krayzel(zv)p5.f59.n421.z2.fido(tec)cz
> E-mail2: mailto:sovtop(zv)yahoo(tec)cz
>

Muze program zrusit sam sebe ?

[*] Martin Nedopil <nedopil(zv)eskon(tec)cz> - 24.8.1998 12:22:03

Ahoj

>pacham zrovna takovou deinstalacni utilitku, ktera konci instrukci
>DeleteFile('DEINST.EXE'), jinymi slovy deinstalacni program ma zrusit i sam
>sebe. Kdyz jsem totez napsal pod D1, nebyl zadny problem (tj. program
>zlikvidoval sam sebe), ale kdyz jsem kod prekompiloval pod D3 Standard,
>program se nezrusi a nezrusi. Nevite nekdo, co s tim ? Diky predem.??? V D1 to slo???

Uz jsi videl kapra, ktery by si sam vypustil rybnik?

Moznosti:

* ve wininit.ini vytvor sekci [Rename]
NUL=c:\tvujadr\tvuj.exe
ale pozor, nebere to dlouha jmena. musis je zkratit tildou.
prik dalsim startu

* v RunOnce pomoci command.com umaznout pri dalsim spusteni.
( ale co pak s tim klicem?)

* Kevorkiansky algoritmus
(dr. Kevorkian se zabyval euthanasii).
uninstalak vytvori batak, ktery dela asi toto
:start
del tvuj.exe
if exists tvuj.exe goto start
del tento.bat
pak ho spusti a ukonci instalaci.

Je to fajn, ale funguje to jen v Win95. Ve win 3.1 to tuhne.

Martin

Uvodni obrazovka

[*] V�t�zslav Gazda������u��n�?��? - 24.8.1998 12:34:28

Zdravim,

pro uvodni obrazovku mam vytvorenou komponentu. Uz ji tady zminoval Petr
Vones, ale ja bych vam chtel take zduraznit jeji hlavni vyhodu.
Komponentu staci vlozit na formular, nastavit ji nejaky obrazek do
vlastnosti Bitmap a pred zacatkem nejake dlouhe inicializace zavolat metodu
Execute. Potom se nemusite starat o zavreni uvodni obrazovky, protoze bude
automaticky zavrena jakmile zacne aplikace vyzadovat nejaky vstup od
uzivatele.
Tato vyhoda se napriklad projevi v situaci kdy otvirate nejakou databazi
pres ODBC a behem teto cinnosti se objevuje okno pro zadani uzivatele a
hesla. Pokud pouzijete znamy zpusob na zacatku otevrit uvodni obrazovku a
pred Application.Run ji zavrit, tak tato obrazovka bude zobrazena i pokud se
objevi to okno z ODBC. Pokud ji navic nastavite vlastnost StayOnTop, tak to
okno prozadani uzivatele a hesla vubec nepujde videt. Moje komponenta prave
resi tento problem. Stahnout si ji muzete zdarma na mych strankach
http://www.tda(tec)cz/vita/ .

Vita


BDE, ... aneb hloupy smich

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 24.8.1998 12:51:19

V poslednim dopise Ing. Jaroslav K�e�ek pise:
> Od: Milan Sorm <xsorm(zv)informatics.muni(tec)cz>
> O co se to snazis? O porovnani znalosti? Nebo mas z toho komplexy? No a co,
> ze se vychlouba? Je to prece jeho vec.

Chtel jsem ho na to upozornit, ze to na nejake lidi muze pusobit divne....
Komplexy z toho nemam, zvykl jsem si lidi posuzovat podle schopnosti a ne
podle signatury.

> Ja osobne bych se taky nikdy nenazval expertem. Ale nic to nemeni na faktu,
> ze P. Zahradnik je jednim z nejpilnejsich clenu teto konference a ze se vzdy
> snazi dobre poradit. A znalosti na to rozhodne ma. Myslim, ze inteligentni
> clovek trochu na vysi se do nej prece nebude opirat kvuli tomu, jak se
> vyjadruje nebo jak si rika. S takovym pristupem se kolego daleko nedostanes,
> protoze prijdes o spoustu schopnych lidi, kteri by Ti byli uzitecni.

Ale ja netvrdim, ze neni dobry. jenom vyraz pocitacovy expert je zavadejici.
Kdyby tam bylo Expert na Delphi, tak to uznam, protoze v teto oblasti nelze
miti namitek a ja to nemohu posoudit. Ale 'pocitacovy expert' posoudit mohu,
je to divne.

>
> Tak to mas udelat vic soukrome, protoze verejne KRITICKE upozorneni je casto
> jako "vyhlasit mu valku" a to jmenem clenu konference. A to jsi preci
> nechtel.
> (Uznavam, jsou to mozna prehnane silna slova. Zkus si ale predstavit, jak to
> na nej a na nas muze pusobit. Rozhodne to neprospiva teto konferenci a s
> inteligentni debatou to nema nic spolecneho.)
>

byl to jen dovetek k dopisu urceny pro nej (proto tam byla sipka).

>
> Mej se a MIR A KLID PROGRAMATORUM
>
> Jaroslav Krecek
>
>

milan sorm

-------------------------------------------------------------
Milan Sorm (aka John Popelnik) telefon: +420 5 41512348
FI MU, Botanicka 68a, Brno sorm(zv)informatics.muni(tec)cz
http://www.fi.muni(tec)cz/~sorm/ tel. domu: (05) 46211083

fingerprint: E4 78 1D A7 C5 2C F5 3F 83 A7 97 29 73 F7 17 63


Variant - spousteni Wordu

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 24.8.1998 12:53:02

V poslednim dopise Petr Vones pise:
> Milan Sorm wrote:
>
> Ahoj,
>
> > Dobre odpoledne.
> >
> > Resim nasledujici problem v Delphi3:
> >
> > Chci vytvorit dokument obsahujici nejruznejsi formatovaci prvky ve Wordu "za
> > chodu aplikace". Tj. data beru z formularu a vypoctu a pomoci typu Variant
> > (OLE objekt Word.Basic) vytvarim dokument. Vse je OK a dokument si dokonce
> > muzu jako DOC ulozit.
> >
> > Jak tedy Word s dokumentem zobrazit (spousteni pres WinExec ci CreateProcess
> > je nevhodne, protoze nevim, kde Word na disku lezi) ?
>
> To asi neni nejlepsi reseni, ale najit jej muzes tak ze se v registru podivas
> treba na asociaci pripony .DOC .

nejde o to mi to hledat, to uz mohu nejak zajistit. Ale napr. v okne RUN to
spustit jde. Ale ja bych to rad resil jinak nez pri WinExec.

>
> > A dale, jak Word ukoncit, aby nezustaval v pameti (i kdyz neviditelny) ?
> > Zkousel jsem Word.Quit (pri Word.Application) i Word := UnAssigned, oboji se
> > tvari spokojene, kdyz vsak v NT dam Ctrl+Alt+Del a zobrazim si bezici
> > procesy, je tam zhruba 4-5 MB stvura od M$.
>
> A neni tam uz od Officu neco predtim, nevim to presne (Office nepouzivam) ale
> tusim ze pri instalaci doplnuji do Ovl.Panelu jakesi "Rychle hledani", nedavno
> se o tom psalo i na Svetu Namodro. Pry to celkem zbytecne zabira dost pameti
> (stejne asi jako cely Office :-)

to neni to prave.

>
> > Prosim o radu ci pripadne o odkaz na nejaky clanek, ktery o typu Variant a
> > jeho uziti v OLE prinasi vice informaci (a hlavne konkretnejsich) nez
> > napoveda Delphi a M$ knizka Tvorba aplikaci v MS Office97.
>
> Tady je odkaz na stranku kde je clanek "Delphi and Microsoft Office: Automating
> Excel and Word", ale je to taky spise zamereno na Office 97.
>
> http://www.inprise.com/techvoyage/
>
> a potom je jeste neco i tady:
>
> http://www.gnomehome.demon.nl/uddf/pages/msoffice.htm
>
>
> Petr Vones, amatersky programator
>
>

to by mohlo byt to prave, pokud to neni jen prepis helpu, ktery resi veci
jen zpola.

diky za odkazy, proberu si to.

milan sorm


-------------------------------------------------------------
Milan Sorm (aka John Popelnik) telefon: +420 5 41512348
FI MU, Botanicka 68a, Brno sorm(zv)informatics.muni(tec)cz
http://www.fi.muni(tec)cz/~sorm/ tel. domu: (05) 46211083

fingerprint: E4 78 1D A7 C5 2C F5 3F 83 A7 97 29 73 F7 17 63


BDE, ... aneb hloupy smich

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 24.8.1998 12:56:41

V poslednim dopise �ke��k Jaroslav pise:
> >> Druhemu zase muze smesnym se zdati podpis s malymi pismeny - milan sorm
>
> >nu zvyk z terminalu kde velka pismena nemam me tomu naucil ;-)

> ----
> Vsak prave. Je to uplne tvoje vec. Proc se tedy posmivat jinem za jejich
> zvyky.
> ----

nebyl to posmech, ale "durazne upozorneni na divny stav veci dane"

> >> Slovo expert neni akademicky titul a muze se tedy pouzivat volne.
> >Ja mu to neberu, i ja jsem se kdysi (v mladi, tak v 8 letech) podepisoval
> >jako expert. Ale ty doby jsou jiz pryc a doslo mi, ze clovek expertem byt
> >nemuze a chtel jsem na to toho cloveka upozornit.
> ----

> To je jen tvuj nazor. Ja mam nazor jinej. Slovo expert ma siroky vyznam a
> zalezi na kazdem jak mu rozumi. Ja si toto slovo prekladam jako dobry
> odbornik. Ani dobry odbornik nemusi vedet a umet vsechno. Staci, ze je
> dobrej.
> Podle tveho vykladu vlastne zadny expert nemuze asi existovat. Tak si to
> klidne
> mysli a druh�mu se kvuli tomu nemusis hned smat. Treba si to nezaslouzi.
> Ja osobne bych se jako expert take nepodepisoval. Kdyz jsem to videl poprve,
> pripadalo mi to urcite nezvykle, ale jak rikam je to jeho vec..
>
> Jaro
>
>
>

i dobry odbornik by musel byt specifikovan do urcite oblasti. coz ovsem vyse
zmineny "expert" neucinil, resp. ucinil specifikaci do oblasti pocitacove,
jenze ta je na nej prilis siroka. ovsem je-li skutecne takovym expertem,
rad mu mohu preposlat radu svych problemu z nejruznejsich odvetvi
pocitacovych ved a uvidime.


A pridavam citat meho kolegy v kancelari:

I always thought "computer professional" was the phrase hackers used when
they meant "idiot".

milan sorm

-------------------------------------------------------------
Milan Sorm (aka John Popelnik) telefon: +420 5 41512348
FI MU, Botanicka 68a, Brno sorm(zv)informatics.muni(tec)cz
http://www.fi.muni(tec)cz/~sorm/ tel. domu: (05) 46211083

fingerprint: E4 78 1D A7 C5 2C F5 3F 83 A7 97 29 73 F7 17 63


Variant - spousteni Wordu

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 24.8.1998 12:57:42

V poslednim dopise Pavel Kral pise:
>
> -----Original Message-----
> >
> >Jak tedy Word s dokumentem zobrazit (spousteni pres WinExec ci
> CreateProcess
> >je nevhodne, protoze nevim, kde Word na disku lezi) ?
> >
> Jednou jsem resil vytahovani ikony z asociovane aplikace, a ke zjisteni, kde
> se nachazi asociovana aplikace jsem pouzil API funkci FindExecutable
>
> Pavel
>
>

ano, to je mozne. ale me jde predevsim o to spustit ten word "z" Variantniho
typu (primo pres OLE Automation).

hlavni muj problem vsak spociva v onom ukonceni wordu, ktere nejsem schopen
docilit.

milan sorm

-------------------------------------------------------------
Milan Sorm (aka John Popelnik) telefon: +420 5 41512348
FI MU, Botanicka 68a, Brno sorm(zv)informatics.muni(tec)cz
http://www.fi.muni(tec)cz/~sorm/ tel. domu: (05) 46211083

fingerprint: E4 78 1D A7 C5 2C F5 3F 83 A7 97 29 73 F7 17 63


BDE, ... aneb hloupy smich

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 24.8.1998 12:58:55

V poslednim dopise Pavel Kral pise:
> Panove, divim se,
> ze jste si nevsimli, ze vyrok, ktery je predmetem sporu,
> vyvraci sam sebe. Kdyz uz to ten "expert" vi, proc by se
> tak nemohl podepisovat?
>
> -----Original Message-----
> >expert nejste. Expert totiz vi, ze nikdo byt expertem nemuze, protoze to
> ^^^^^^^^^^^^^^^^^^
> >vylucuje uz sama sireni IT a VT apod.
>
>
> S pozdravem
>
> Pavel Kral
>
>

bylo to mineno tak, ze on je expert a on to vi. ja o sobe neprohlasuji, ze
bychbyl expertem, protoze jinak bych nemusel do teto konference psat sve
dotazy.

milan sorm

-------------------------------------------------------------
Milan Sorm (aka John Popelnik) telefon: +420 5 41512348
FI MU, Botanicka 68a, Brno sorm(zv)informatics.muni(tec)cz
http://www.fi.muni(tec)cz/~sorm/ tel. domu: (05) 46211083

fingerprint: E4 78 1D A7 C5 2C F5 3F 83 A7 97 29 73 F7 17 63


HTML zobrazovac

[*] Burger Tom� <tomasb(zv)manwe.mius(tec)cz> - 24.8.1998 13:02:59

> Netusite nekdo o nejakem HTML zobrazovaci
> - jako je treba na www.PBear.com - ALE se ZDROJAKAMA?
Vice mene placnuti do vody...:
Netcape se cely distribuuje se zdrojakama...
Neslo by to vzit a prohnat pres C++Builder a udelat z toho komponentu...?

Ja nic - ja to jen navrhoval...

Tomas


>
> Cuckoo


Muze program zrusit sam sebe ?

[*] Linhart Petr <Petr(zv)manwe.mius(tec)cz> - 24.8.1998 13:03:07

Nemuze, protoze jse EXE soubor zamceny pro pripad odlozeni procesu a
opetovnou aktivizaci, kdy se prerusi proces, uvolni se pamet a pote se
dohrava z disku. Reseni je do registry na polozku RunOnce pridat smazani
souboru. Nevim ted z hlavy kde je presne tato polozka, ale myslim, ze ji
lehce najdes...


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

> -----P�vodn� zpr�va-----
> Od: Petr Brant [SMTP:pbrant(zv)softhome.net]
> Odesl�no: 24. srpna 1998 9:15
> Komu: 'Konference Delphi'
> P�edm�t: Muze program zrusit sam sebe ?
>
> Ahoj vsem,
>
> pacham zrovna takovou deinstalacni utilitku, ktera konci instrukci
> DeleteFile('DEINST.EXE'), jinymi slovy deinstalacni program ma zrusit i
> sam
> sebe. Kdyz jsem totez napsal pod D1, nebyl zadny problem (tj. program
> zlikvidoval sam sebe), ale kdyz jsem kod prekompiloval pod D3 Standard,
> program se nezrusi a nezrusi. Nevite nekdo, co s tim ? Diky predem.
>
> *************************************************************************
> Petr Brant [pbrant(zv)softhome.net]
> programator v MSVC++, obcas Delphi nebo Visual Basic
> *************************************************************************

TPageControl

[*] Radoslav Balvan <balvanra(zv)datalock.sk> - 24.8.1998 13:15:57

Cau,

mam pocit, ze ti staci spravit

FormMain.KeyPreview := true; //aby ti vsetky stlacene klavesy isli
cez hlavne okno

a v obsluznom evente zavolas bud
PageControl1.SelectNextPage(true) //ak chces ist dopredu
alebo
PageControl1.SelectNextPage(false) //ak chces ist dozadu

tusim je to v helpe :-)
--
Maj sa,
R.

Formatovani, vymazani diskety

[*] Dobromil Mal� <Dobromil.Maly(zv)rak.pr.ds.mfcr(tec)cz> - 24.8.1998 13:24:44


Neco takoveho jsem videl na BBS Infima (ma i inet rozhrani), ale ruku do ohne za to nedam.
Dobra.


----------
Od: Martin Kubecka[SMTP:martin.kubecka(zv)amenit(tec)cz]
Odesl�no: 23. srpna 1998 20:28
Komu: DELPHI Distribution List
P�edm�t: Formatovani, vymazani diskety

Ahoj fseci!

Tak zase od piratu a expertu trosku k Delphi ;)

Lze nejak formatovat disketu (ci disk) a (pokud mozno) jeste u toho
zobrazit "progress bar"? Popr. jak co nejrychleji smazu celou disketu -
neco jako format a: /q ??

Diky za pozornost

Mac

--
POZOR - zmena e-mail adresy
ATTENTION - e-mail address changed
==============================================================
= Ing. Martin Kubecka - Amenit s.r.o. =
= Na Valech - budova Dytron, 741 01 Novy Jicin =
= telefon: +420 603 265926 =
= http://www.amenit(tec)cz e-mail: martin.kubecka(zv)amenit(tec)cz =
==============================================================

disketa v mechanice

[*] Dobromil Mal� <Dobromil.Maly(zv)rak.pr.ds.mfcr(tec)cz> - 24.8.1998 13:30:18


Ano je ,resp. jsou, mel jsem sveho casu zapnuto "Potvrzeni o precteni", myslim, ze tu jsou min. dve, ale jejich jmena takhle nebudu zverejnovat.

Dobra.

PS: taky mi chodi z toho telecomu, ze mam spatne cislo nebo co.

----------
Od: Petr Zahradnik[SMTP:clexpert(zv)clexpert(tec)cz]
Odesl�no: 23. srpna 1998 21:44
Komu: delphi(zv)pinknet(tec)cz
P�edm�t: RE: disketa v mechanice

> Ahoj chlapce, nezapomnel jsi, ze clenem konference muse byt ( a jiste i =
> je ) divka, ci zena ? :-)))

Zrovna ted o vikendu jsem si tak rikal, zda tu nejakou mame.
Takze, jen tak pro zajimavost, je tu nejaka zena?

S pozdravem
Petr Zahradnik, pocitacovy expert

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

Seriove cislo volume

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 24.8.1998 13:45:49

> potreboval bych zjistit cislo volume disku.
> Diky za tip.
Uz ne;-)

Taskbar

[*] Milan Fiedler <milanf(zv)rts(tec)cz> - 24.8.1998 13:47:10

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

vi nekdo jak udelat do TaskBaru podobne tlacitko jako je tlacitko "Start"...
diky za kazdou radu

Milan Fiedler
milanf(zv)rts(tec)cz


Ole

[*] Jan Nov�k���r����n�?��? - 24.8.1998 13:52:25


Potreboval bych poradit.
Mam databazovou tabulku. V poli teto tabulky bych chtel
uchovavat odkaz napr. na na soubor Wordu nebo Excelu atd. Tento soubor
by se mohl napr. zobrazit jako ikona a poklepnut�m na ikonu by se spustil
pr�slusn� program a otevrel soubor. Tj. celkem podobne jako v poste
funguje nab�dka pripojit soubor. Co se k tomu pouziva. Je to OleConteiner,
nebo DBRitchedit nebo se uchovava pouze cesta k souboru.
Jak�ho typu by melo b�t pole databaze,kam se tento odkaz ulozi.
V Microsoft Accessu se to d�l� velmi snadno. Jde to i v Delphi.
Diky za radu

TPageControl

[*] Marek Repisk� <mrepisky zl(zv)zsnp.sk> - 24.8.1998 14:12:36

> Zdravim,
>
> v aplikaci oteviram vice souboru podobne jako v internim editoru Delphi
> (objekt TPageControl). Nejedena se o MDI aplikaci, presto bych chtel
> umoznit uzivateli prepinat "zalozky" s otevrenymi soubory i pomoci
> klavesnice, tudiz neco jako MDI menu Windows. Neresil to nekdo z Vas, at
> nevymyslim vymyslene?
> Dekuji.

Nazdar,

v principe by to mohlo fungovat asi takto:

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (ssAlt in Shift) and (key in [49..PageControl1.PageCount+48]) then
PageControl1.ActivePage:=PageControl1.Pages[key-49];
end;

procedure TForm1.Button1Click(Sender: TObject);
var
NewS:TTabSheet;
begin
NewS:=TTabSheet.Create(PageControl1);
NewS.PageIndex:=PageControl1.PageCount;
NewS.PageControl:=PageControl1;
NewS.Caption:=IntToStr(PageControl1.PageCount);
end;

Prepinanie je v udalosti OnKeyDown formulara, na ktorom je PageControl1
a formular ma este nastavene KeyPreview:=true. Cez ALT+1,2,... sa prepina
Sheet s indexom 1,2,... Button1 vytvara novy Sheet.

Marek Repisky
mrepisky_zl(zv)zsnp.sk


Seriove cislo volume

[*] Petr Vales <Petr.Vales(zv)gopas(tec)cz> - 24.8.1998 14:15:21

Je to fce GetVolumeNumber(...);

> ----------
> Od: Krayzel Libor[SMTP:Libor.Krayzel(zv)czech-tv(tec)cz]
> Odesl�no: Monday, August 24, 1998 10:22 AM
> Komu: '*** Delphi'
> Predmet: Seriove cislo volume
>
> Zdravim,
>
> potreboval bych zjistit cislo volume disku.
> Diky za tip.
>
> S pozdravem
>
> Libor Krayzel
> Czech Television, Television Studio Ostrava
> Dvorakova 18
> 729 20 Ostrava
>
> Phone: (069) 6201 375
> E-mail: mailto:Libor.Krayzel(zv)czech-tv(tec)cz
> Homepage: http://members.tripod.com/~sovtop
> Fidonet: mailto:libor_krayzel(zv)p5.f59.n421.z2.fido(tec)cz
> E-mail2: mailto:sovtop(zv)yahoo(tec)cz
>

Vytvoreni okna v D4 bez pouziti VCL

[*] Marian Jonas <jonas(zv)jia(tec)czn(tec)cz> - 24.8.1998 15:36:58

Dobre poledne

Pokousim se vytvorit okno pres API CreateWindow
(aby byl vysledny program co nejmensi nechci pouzit
unitu Forms), mam vsak problem s registraci nove
tridy (RegisterClass).

Poradi mi nekdo ?

Marian Jonas
mjonas(zv)jia(tec)czn(tec)cz


TStringGrig

[*] Mirun <forcom(zv)telecom(tec)cz> - 24.8.1998 16:29:10

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

Zkus tohle :

type THackGrid = class(TStringGrid);

// vymaze aktualni radek
procedure TForm1.DeleteRow(Sender: TObject);
var ActRow : Integer;
begin
with THackGrid(StringGrid1) do
begin
ActRow := Row;
DeleteRow(StringGrid1.Row);
if ActRow > RowCount-1 then ActRow := RowCount - 1;
Row := ActRow;
end;
end;

// vlozi na aktualni pozici radek
procedure TForm1.InsertRow(Sender: TObject);
var ActRow : Integer;
begin
with THackGrid(StringGrid1) do
begin
ActRow := Row;
RowCount := RowCount + 1;
MoveRow(RowCount,ActRow);
Row := ActRow;
end;
end;

Vavrin Miroslav
------------------------------------------------------------
<forcom(zv)telecom(tec)cz>
<http://web.telecom(tec)cz/forcom>
-----P�vodn� zpr�va-----
Od: Martin Bab�k <M.Babik(zv)mus(tec)cz>
Komu: delphi(zv)pinknet(tec)cz <delphi(zv)pinknet(tec)cz>
Datum: 24. srpna 1998 16:03
P�edm�t: TStringGrig


Je mozne dynamicky pridavat a odebirat jednotlive radky v TStringGrid a je v teto tabulce mozny multiselect (nejen nasledujicich radku)?D�k.

M&B


RegEx

[*] Richard Willmann <sales(zv)nocomment.sk> - 24.8.1998 16:48:13

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

Nevie niekto nahodou nieco o vyhodnocovani regularnych vyrazov?


diki


Richard Willmann


Case pro Interbase

[*] Radim Kunz <rkunz(zv)ova(tec)comp(tec)cz> - 24.8.1998 18:48:43

A ty znas cenu ? Ja jsem prosel cely jejich web, a cena tam proste neni.

ER/2 neznam, znam jen ER1 a pak ER Studio, ty myslis asi to druhe.
Posledni cena ER1 byla tusim 300 U$, cenu nove verze fakt neznam. (viz vyse)

Tu novou verzi jsem zkousel, je to pekne, dobre se to ovlada,ale pro Sybase Anywhere
mi to vygenerovalo spatne triggery.

Pokud chcete neco maleho, levneho, hezkeho, ceskeho, tak zkuste RKS Data Designer.
Je to na www(tec)czechia.com/rksoft ,
Umi to vsechno co ER1, krome zpetneho nacitani databazi (zatim).

Jestli to vypada jako reklama, tak se omlouvam, a vicekrat to neudelam.

A aby to opravdu nevypadalo jako reklama, tak ti poradim. Nekde na www.borland(tec)cz je stranka
s vyvojarskymi nastroji, je tam asi 5 odkazu na ruzne CASE nastroje. Dalsi odkazy jsou na
www.inprise.com .

Radim Kunz

p.s. Nevi nekdo, kde bych sehnal demo verzi Erwina ? Na svem webu ji nemaji.


-----Puvodni zprava-----
>Od: Skerik Jaroslav <jaro(zv)zbk(tec)czn(tec)cz>
>Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
>Datum: 21. srpna 1998 22:03
>Predmet: Case pro Interbase

>Vi nekdo o nejakem schopnem a cenove
>rozumnem Case nastroji pro Interbase 5 ?
>Jaro

Kdysi jsem zkousel trial verzi ER/2. Byl jednoduchy, pohledny, zvladal
spoustu SQL servru i Interbase a nebyl drahy.(www.embarcadero.com)
Umi generovat vse co je pro praci s SQL potreba, vcetne podrobnych vystupu
pro MSWord nebo WWW.
V pripade zajmu bych mohl pohledat tu Trial verzi.

S pozdravem
1.000


Jak vytvorit okno v D4 bez pouziti Forms

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 24.8.1998 19:04:23



>Dobre poledne

>Pokousim se vytvorit okno pres API CreateWindow
>(aby byl vysledny program co nejmensi nechci pouzit
>unitu Forms), mam vsak problem s registraci nove
>tridy (RegisterClass).

tohle by Ti melo chodit - uprav dle libosti

CONST
MainWNDClass : TWNDClass = (
Style : 0;
lpfnWNDProc : NIL;
cbClsExtra : 0;
cbWndExtra : 0;
hInstance : 0;
hIcon : 0;
hCursor : 0;
hbrBackground : 0;
lpszMenuName : NIL;
lpszClassName : 'NejakyJmenoTridy'
);

Procedure CreateMainWindow;
begin
MainWNDClass.hIcon := LoadIcon(HInstance,'MAINICON');
MainWNDClass.hInstance := HInstance;
MainWNDClass.lpfnWNDProc := (zv)MainWNDProc;
MainWNDClass.hCursor := LoadCursor(0,IDC_ARROW);
MainWNDClass.hbrBackGround :=
CreateSolidBrush(GetSysColor(COLOR_BTNFACE));
Result := RegisterClass(MainWNDClass);
if Result = 0 then
begin
Result := GetLastError;
Exit;
end;
X := GetSystemMetrics(SM_CXFULLSCREEN);
Y := GetSystemMetrics(SM_CYFULLSCREEN);
Result := CreateWindow(MainWNDClass.lpszClassName,
PChar(ProgramName+' '+GetVersionStr(False)),

(WS_OVERLAPPED+WS_VISIBLE+WS_SYSMENU+WS_MINIMIZEBOX) + WS_MAXIMIZEBOX,
(X-350) div 2,
(Y-130) div 2,
c_WinXSize,c_WinYSize,
0,0,
HInstance, nil);
if Result = 0 then
begin
Result := GetLastError;
UnRegisterClass(MainWNDClass.lpszClassName,HInstance);
Exit;
end;
end;

Backup (bylo Vavrin Miroslav)

[*] Pavel Kral <kral(zv)afx(tec)cz> - 24.8.1998 19:16:33

http://sunsite.icm.edu.pl/delphi/ftp/d30free/backfile.zip

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


>I ja mam stejnou zadost, v archivu konference sice prispevek
>je, ale adresa tam chybi.
>
>> psal jsi tady o komponente Backup od A. Halsera. Muzes mi poslat adresu?
>> Dekuji.
>>
>
>
>
>

Indexy pro dBase tabulku

[*] RADIK(zv)p15.monet(tec)cz - 24.8.1998 19:37:00

Nevite jak mohu vytvorit NON-maintained index pro tabulku jiz OTEVRENOU
jinym programem a nejlepe v jinem adresari nez je tabulka? Nejlepe pod
Delphi3.

Duvody:
FoxPro for Windows to umi.
Nelze zvolit variantu "Nova aplikace", je nutno volit cestu "Udelej to
jak umis,
na to co existuje se nesmi sahnout.

Napad:
Pokud by pomohlo pouzit D4 a FoxPro driver, tak sice nadsenej nebudu,
ale
pokud to bude fungovat, tak to beru.

Diky za jakoukoli radu, jaksi nevim jak dal a cas leti jako sileny.

Ales


Komponenta BackupFile atd.

[*] Mirun <forcom(zv)telecom(tec)cz> - 24.8.1998 19:49:05

Jelikoz se mi mnozi zadosti na adresu kde je komponenta na zalohovani, s
kompresi a moznosti rozdelit do vice archivu, posilam ji znovu : je zde
<http://www.easycash.co.at> (krome jineho, pokud potrebujete napsat help k
aplikaci, nebo k projektu v delphi, najdete zde velmi zdarily program...

Vavrin Miroslav
------------------------------------------------------------
<forcom(zv)telecom(tec)cz>
<http://web.telecom(tec)cz/forcom>

Krayzel Libor - BACKUP

[*] Petr Provazn�k <amcom(zv)grendel(tec)cz> - 24.8.1998 20:21:27

>Zdravim,
>
>psal jsi tady o komponente Backup od A. Halsera. Muzes mi poslat adresu?
>Dekuji.
>
> S pozdravem
>


Komponentu Backup i jine najdes na
http://www.easycash.co.at

Petr Provazn�k

Ikona

[*] Petr Provazn�k <amcom(zv)grendel(tec)cz> - 24.8.1998 20:31:12

Nevi nekdo jak v Delphi udelam ikonu do menu Start ... a ikonu na plochu ?

Ja jsem to delal tak, ze jsem predem prichystane ikony rozkopiroval v
programu na urcite mista, ale to je onicem ...

Dik
Petr Provaznik


Klavesove zkratky

[*] Ing. Zdenek Sraier <sraierzd(zv)czn(tec)cz> - 24.8.1998 20:31:10

Hi,

diky Petru Vonesovi jsem nasel seznam klavesovych zkratek
pro Delphi. Semtam potrebuji sloupcove bloky, tak jsem to
hned vyzkousel. Funguje to (Shift+Alt+kurzor).

ALE

Jak se dostanu zpatky k normalnim blokum. Potom mi i Shift+kurzor
dela sloupcove bloky. Diky.

S pozdravem Zdenek
---------------------------------------------------------------
: o__o Zdenek Sraier e-mail: sraierzd(zv)czn(tec)cz :
: ( o o) http://users(tec)czn(tec)cz/~sraierzd/ :
: (. .) Stranky Potapecske http://www.byll(tec)cz/scuba/ :
---------------------------------------------------------------
This message was delivered using 100% recyclable electrons.

IO error 267

[*] Ing. Zdenek Sraier <sraierzd(zv)czn(tec)cz> - 24.8.1998 20:42:25

Nazdar,

Jsem tady zase s tou debilni chybou. Podarilo se mi zjistit jednu
pricinu:

Pro informaci uzivatele mam zobrazeny FileListBox, DirectoryListBox
a DriveComboBox. Mam nactene vsechny adresare struktury a pro kazdy
z nich delam smycku

k:=FileListBoxZdroj.items.count;
for l:=0 to k-1 do begin
souborz:=FileListBoxZdroj.items.strings[l];
>>>>> timto se dozvim jmeno souboru v adresari
FileListBoxZdroj.FileName:=souborz;
>>>>> timto soubor zvyraznim ve FileListBoxu

Bouhuzel, na tomto poslednim uvedenem prikazu se objevuje
v cetnosti 1:50000 chyba IO ERROR 267, uz jsem to osetril
pomoci TRY ....

Vite nekdo, proc se tam ta chyba objevuje ???
Vzdyt hodnotu toho SOUBORZ nactu z toho sameho FileListBoxu !!!


S pozdravem Zdenek
---------------------------------------------------------------
: o__o Zdenek Sraier e-mail: sraierzd(zv)czn(tec)cz :
: ( o o) http://users(tec)czn(tec)cz/~sraierzd/ :
: (. .) Stranky Potapecske http://www.byll(tec)cz/scuba/ :
---------------------------------------------------------------
This message was delivered using 100% recyclable electrons.

IPX a Winsock

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 24.8.1998 20:44:03

Foldyna Ji�� wrote:
> Ja osobne bych uvital kontakt s nekym, komu se podarilo zprovoznit
> prenos datagramu IPX protokolu s vyuzitim Winsock (tedy bez klienta od
> Novellu apod.). Dik za ka�d� napad nebo tip.

Ahoj,

tady je komponenta TIPX (ipxunit.zip)

http://www.kobira.co.jp/sakura/d_net_lan.htm

Petr Vones, amatersky programator

componenta na tvorbu vlastneho WEB browsera

[*] Administrator <Administrator(zv)rosoft.sk> - 24.8.1998 20:48:56


Mam taky problem:

Potreboval by som poradit dobru komponentu na vytvorenie vlastneho
prehliadaca
na komercne ucely (nechcem vyuzivat ani OCX IE ani Webster PRO).

Vopred dakujem za typ a demo verziu...

P.S. Kde si mozem stiahnut celu Delphi konferenciu?


Patrik Tesar


Jak vytvorit okno v D4 bez pouziti Forms

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 24.8.1998 20:53:54

> Marian Jonas wrote:
>
> Dobre poledne
>
> Pokousim se vytvorit okno pres API CreateWindow
> (aby byl vysledny program co nejmensi nechci pouzit
> unitu Forms), mam vsak problem s registraci nove
> tridy (RegisterClass).
>
> Poradi mi nekdo ?

Ahoj,

To ti docela nezavidim, psat celou aplikaci "od nuly" neni zrovna legrace.
Skoda ze neexistuje neco jako OWL pro Delphi, prece jen jsou situace kdy
by se to hodilo. Na druhe strane, kdyz se podivas na soucasne aplikace tak
tam par set kilo nic neznamena. Dalsi moznost je pouziti packages. Nicmene
pokud se chces vydat touto (trnitou) cestou, tak tady mas maly priklad:

program HelloWorld;

uses
Windows, Messages;

const
ApplicationClass = 'MyAppClass';
ApplicationTitle = 'Aplikace';

var
AppWindow, MainWindow: HWnd;


function MainWndProc(Window: HWND; Msg: UINT; WParam: WPARAM; LParam: LPARAM): LRESULT; stdcall;

procedure EraseBkgnd(DC: HDC);
var
Brush: HBRUSH;
Rect: TRect;
begin
GetClientRect(Window, Rect);
Brush := CreateSolidBrush(GetSysColor(COLOR_BTNFACE));
FillRect(DC, Rect, Brush);
DeleteObject(Brush);
Result := 1;
end;

procedure PaintHello;
var
DC: HDC;
PS: TPaintStruct;
OldFont: HFONT;
begin
DC := BeginPaint(Window, PS);
OldFont := SelectObject(DC, GetStockObject(ANSI_VAR_FONT));
SetBkMode(DC, TRANSPARENT);
TextOut(DC, 10, 10, 'Hello, world :-)', 16);
SelectObject(DC, OldFont);
EndPaint(Window, PS);
end;

begin
Result := 0;
case Msg of
WM_CLOSE:
PostMessage(AppWindow, WM_CLOSE, 0, 0);
WM_ERASEBKGND:
EraseBkgnd(WParam);
WM_PAINT:
PaintHello;
WM_LBUTTONDBLCLK:
MessageBeep(0);
else
Result := DefWindowProc(Window, Msg, WParam, LParam);
end;
end;

function CreateMainWindow: Boolean;
var
MainWndClass: TWndClass;
begin
Result := False;
with MainWndClass do
begin
Style := CS_DBLCLKS;
lpfnWndProc := (zv)MainWndProc;
cbClsExtra := 0;
cbWndExtra := 0;
hIcon := 0;
hCursor := LoadCursor(0, IDC_ARROW);;
hbrBackground := 0;
lpszMenuName := nil;
lpszClassName := 'AppMainWindow';
hInstance := MainInstance;
end;
if RegisterClass(MainWndClass) <> 0 then
begin
MainWindow := CreateWindow(MainWndClass.lpszClassName, 'Aplikace',
WS_CAPTION or WS_THICKFRAME or WS_MINIMIZEBOX or WS_MAXIMIZEBOX or WS_SYSMENU or WS_BORDER,
100, 100, 300, 200,
AppWindow, 0, HInstance, nil);
if MainWindow <> 0 then
begin
ShowWindow(MainWindow, SW_SHOW);
Result := True;
end;
end;
end;

function AppWndProc(Window: HWND; Msg: UINT; WParam: WPARAM; LParam: LPARAM): LRESULT; stdcall;
begin
Result := 0;
case Msg of
WM_CREATE:
CreateMainWindow;
WM_DESTROY:
DestroyWindow(MainWindow);
WM_NCCREATE:
Result := 1;
WM_CLOSE:
PostQuitMessage(0);
else
Result := DefWindowProc(Window, Msg, WParam, LParam);
end;
end;

function CreateAppWindow: Boolean;
var
AppClass: TWndClass;
SysMenu: HMenu;
begin
Result := False;
with AppClass do
begin
Style := 0;
lpfnWndProc := (zv)AppWndProc;
cbClsExtra := 0;
cbWndExtra := 0;
hIcon := 0;
hCursor := 0;
hbrBackground := 0;
lpszMenuName := nil;
lpszClassName := ApplicationClass;
hInstance := MainInstance;
end;
if RegisterClass(AppClass) <> 0 then
begin
AppWindow := CreateWindow(AppClass.lpszClassName, ApplicationTitle,
WS_POPUP or WS_CAPTION or WS_CLIPSIBLINGS or WS_SYSMENU or WS_MINIMIZEBOX,
0, 0, 0, 0, 0,
0,
HInstance, nil);
if AppWindow <> 0 then
begin
SetWindowText(AppWindow, ApplicationTitle);
SysMenu := GetSystemMenu(AppWindow, False);
DeleteMenu(SysMenu, SC_MAXIMIZE, MF_BYCOMMAND);
DeleteMenu(SysMenu, SC_SIZE, MF_BYCOMMAND);
DeleteMenu(SysMenu, SC_MOVE, MF_BYCOMMAND);
Result := True;
end;
end;
end;

procedure WinMain;
var
Msg: TMsg;
begin
CreateAppWindow;
while GetMessage(Msg, 0, 0, 0) do
begin
TranslateMessage(Msg);
DispatchMessage(Msg);
end;
DestroyWindow(AppWindow);
end;

begin
WinMain;
end.

Petr Vones, amatersky programator

Formula One 3.x OCX

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 24.8.1998 21:03:23

Martin Nedopil wrote:

Ahoj,

> * Kvuli nove verzi OCX nekupujte D4. Je tam totiz ta sama verze. Mate nekdo
> nejake legalni
> upgrade na tuto verzi? Ja si stahl upgrade 3.01, ale chce to seriove cislo
> :-(.

Na verzi FormulaOne dodavanou s Delphi memuzes udelat upgrade. Je to vlastne
podobne jako treba InstallShield Express for Delphi.

Petr Vones, amatersky programator

Case pro Interbase

[*] �ke��k Jaroslav�������6�����̿ - 24.8.1998 21:13:45

To by zajem jiste byl. Jak je to velke a jak by se ta
trial verze dala poslat? Mam pristup i k pevne lince.
Muj mail: jaro(zv)sinea(tec)cz.
Pevna linka: tomas(zv)thsoft(tec)cz
Dik za ochotu. Jaro.
------------------
>
>>Vi nekdo o nejakem schopnem a cenove
>>rozumnem Case nastroji pro Interbase 5 ?
>>Jaro
>
>Kdysi jsem zkousel trial verzi ER/2. Byl jednoduchy, pohledny, zvladal
>spoustu SQL servru i Interbase a nebyl drahy.(www.embarcadero.com)
>Umi generovat vse co je pro praci s SQL potreba, vcetne podrobnych vystupu
>pro MSWord nebo WWW.
>V pripade zajmu bych mohl pohledat tu Trial verzi.
>
> S pozdravem
> 1.000


Problemy z D4 a IS D3

[*] �ke��k Jaroslav�������6�����̿ - 24.8.1998 21:38:00

Na tvuj mail mi to ohlasilo chybu, tak to zkousim jeste jednou tudy.
Muzes mi to poslat?
Dekuji velice.
jaro(zv)sinea(tec)cz
Jaro
>-------------------------


>Tento problem jsem zde jiz take resil. Nekdo me poradil, jake zmeny se
stali
>ve verzi 5.0 Upravil jsem si ISDEPEND.INI a SWDEPEND.INI pro IS D3 a vse
>funguje. Pokud bude mit nekdo zajem, at se ozve primo mne a mohu zaslat. Je
>toho celkem as 11 kB
>
>
>Petr Linhart, System developer (mailto://Petr.Linhart(zv)mius(tec)cz)
>Mius a.s. (http://www.mius(tec)cz)
>Dlouha 2940
>415 01 TEPLICE
>Czech Republic
>
>> -----P�vodn� zpr�va-----
>> Od: �ke��k Jaroslav [SMTP:jaro(zv)zbk(tec)czn(tec)cz]
>> Odesl�no: 23. srpna 1998 10:25
>> Komu: DELPHI Distribution List
>> P�edm�t: Problemy z D4 a IS D3
>>
>> Po nainstalovani D4 na pocitac kde je tez D3 se zda,
>> ze vse funguje normalne az na InstallShield.
>> Prestaly mi fungovat instalacky vytvorene pomoci IS 1.1
>> (verze D3). Pri instalaci se ohlasi chyba BDE a instalace
>> se nedokonci. Vi nekdo v cem je problem?
>> Bude to asi novou verz� BDE. Neprisel jsem vsak na
>> konkretni pricinu.
>> Radeji bych pouzival IS z D3, protoze se mi zda lepsi
>> nez ten novej (z D4) - alespon na prvni pohled.
>> Jaro.
>>

Variant - spousteni Wordu

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 24.8.1998 22:06:36

Jan Nov�k wrote:
>
> Kde se nach�z� archiv ?
> Na jak� adrese?
> Jsem v konferenci nov�.

Na http://www.delphi(tec)cz , mas tam odkazy konference, vyhledavani v archivu ... Petr Vones, amatersky programator

Vavrin Miroslav

[*] Marian Jonas <jonas(zv)jia(tec)czn(tec)cz> - 24.8.1998 22:10:38

>I ja mam stejnou zadost, v archivu konference sice prispevek
>je, ale adresa tam chybi.


adresa komponenty Backup je na http://www.easycash.co.at/comppage.htm
a jmenuje se to TBackupFile, jsou u ni zdrojaky takze funguje i na D4.

Marian Jonas
jonas(zv)jia(tec)czn(tec)cz


VersionInfo ?

[*] Marian Jonas <jonas(zv)jia(tec)czn(tec)cz> - 24.8.1998 22:13:30

>Muze prosim Vas nekdo napsat adresu na tento komponent nebo primo reseni?
>(D4.0)


Nasledujici funkce vraci cislo verze bud jako jednotliva cisla V1..V4 nebo
rovnou jako
retezec.

Marian Jonas
jonas(zv)jia(tec)czn(tec)cz

uses Windows, SysUtils;

function GetFileVer(const FileName:string;var V1,V2,V3,V4:word):string;
type
TFVInfo=packed record
pad1,pad2:DWORD;
MSLo,MSHi,LSLo,LSHi:WORD;
pad3:array[1..16] of BYTE;
OS:DWORD;
pad4:array[1..16] of BYTE;
end;
var
VSize,VHandle:DWORD;
VSize2:UINT;
Buffer,Buffer2:Pointer;
FVI:TFVInfo;
PVI:^TFVInfo;
P,P2:array[0..255] of char;
begin
Result:='';
V1:=0;
V2:=0;
V3:=0;
V4:=0;
StrPCopy(P,FileName);
StrPCopy(P2,'\');
VSize:=GetFileVersionInfoSize(P,VHandle);
if VSize>0 then
begin
try
GetMem(Buffer,VSize);
if GetFileVersionInfo(P,VHandle,VSize,Buffer)=True then
if VerQueryValue(Buffer,P2,Buffer2,VSize2)=True then
begin
PVI:=Buffer2;
FVI:=PVI^;
V1:=FVI.MsHi;
V2:=FVI.MsLo;
V3:=FVI.LsHi;
V4:=FVI.LsLo;
Result:=Format('%d.%d.%d.%d',[V1,V2,V3,V4]);
end;
FreeMem(Buffer);
except
Result:='';
end;
end;
end;

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