Archív konference Delphi

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

Zahada s INI file a jedna navic ;-)

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

From: "David Janko" <djanko(zv)infoware(tec)cz>
> Ja myslel, ze se obsah ini souboru nacte do pameti pri jeho create() ???

Ne. Podivej se jak pracuji API funkce ktere jsou v TIniFile pouzity. Operacni
system samozrejme provadi nejake cachovani toho obsahu.

Petr Vones

Maximalni velikost INI souboru

[*] Mazi <mazi07(zv)seznam(tec)cz> - 28.6.2002 01:10:32

Zdravim.
Nedari se mi vytvorit INI soubor vetsi nez priblizne 64kB. Nevite, v cem by
mohl byt problem? Prosim Vas o radu, jestli vite, jak na to. Jde vetsi
velikosti vubec dosahnout?

Predem diky za radu.
Petr (mazi07(zv)seznam(tec)cz)

Maximalni velikost INI souboru

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 28.6.2002 01:23:25

From: "Mazi" <mazi07(zv)seznam(tec)cz>
> Nedari se mi vytvorit INI soubor vetsi nez priblizne 64kB. Nevite, v cem by
> mohl byt problem? Prosim Vas o radu, jestli vite, jak na to. Jde vetsi

Toto je omezeni na Windows 9x

> velikosti vubec dosahnout?

TMemIniFile

Petr Vones

Zahada s INI file a jedna navic ;-)

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 28.6.2002 06:00:20

Toto chovani muze nastat, pokud je INIFile moc velky. Podivejte se do
zdroju. Tam je velikost sekce omezena a zbytek to proste odsekne.
Doporucuji misto TIniFile pouzit TMemIniFile.
Jednak je to pri vtsich INI souborech daleko rychlejsi, a druhak
neexistuje velikostni omezeni. Staci zmenit deklaraci a pridat tam
klicove sluvko MEM. Vse ostatni je stejne.

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

27.6.2002 David Janko:
> Z toho si nic nedelej, me najednou ReadNeco() vraci default i kdyz to v
> souboru je - a stane se to potom, co zavolam OpenDialog.Execute, to je
> obzvlaste pikantni ;-) - (predtim to slape, pak uz to vzdy vraci default
> value).
> Jak souvisi OpenDialog.Execute s TIniFile, to fakt nechapu ....

> zkratka programovani ve win (nebo delphi, nevim kdo za to muze) je nejen
> reseni funkci aplikace ale take chyb vsude kolem :(

Maximalni velikost INI souboru

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 28.6.2002 06:01:28

To omezeni je dano implementaci TIniFile.
Pouzij TMemIniFile, pouze zmenist deklarace, vse ostatni zustava.

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

28.6.2002 Mazi:
> Zdravim.
> Nedari se mi vytvorit INI soubor vetsi nez priblizne 64kB. Nevite, v cem by
> mohl byt problem? Prosim Vas o radu, jestli vite, jak na to. Jde vetsi
> velikosti vubec dosahnout?

> Predem diky za radu.
> Petr (mazi07(zv)seznam(tec)cz)

Maximalni velikost INI souboru

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 28.6.2002 06:02:55

28.6.2002 Petr Vones:
> From: "Mazi" <mazi07(zv)seznam(tec)cz>
>> Nedari se mi vytvorit INI soubor vetsi nez priblizne 64kB. Nevite, v cem by
>> mohl byt problem? Prosim Vas o radu, jestli vite, jak na to. Jde vetsi

> Toto je omezeni na Windows 9x
To neni omezeni na Win9x. To plati i pro WinNT. Podivej se do zdroju
TIniFile, kde je treba nacitani sekci tvrde oriznuto na max. velikost
bez ohledu na OS.

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

MSDE vs. MSSQL

[*] Jan Krizek <krizek(zv)vitasw(tec)cz> - 28.6.2002 06:27:01

> Dale je MSDE omezeno z obchodnich duvodu tak, ze podporuje soucasne 5
> pripojenych klientu, resp. tusim 5 bezicich procesu -
> konkretne tak, ze
> pokud se spusti sesty proces (napr. SQL dotaz), tak ten sesty
> musi cekat
> na dokonceni predchoziho alespon jednoho, pricemz jeste navic
> se po tuto
> dobu snizi vykon.
>

Nase zkusenosti (s MSDE 1.0 - tedy verzi z MSSQL 7.0) jsou, ze se jedna
opravdu o klienty z ruznych peti pocitacu - pokud se vse pousti na
jednom stroji, tak se tato brzda nespousti.

Honza +

FB - jedna nebo vice databazi?

[*] Petr <DelphiForum(zv)seznam(tec)cz> - 28.6.2002 06:47:59

No ja bych se asi priklonil k variante s jednou databazi .... myslim, ze to
uplne staci.

Co se tyce druhe otazky .... proc Vam vadi, ze bude ve vysledku i cislo te
firmy ????

Petr
ICQ# : 119119215

> Ahoj!
>
> Chystam aplikaci, ktera obhospodaruje vice subjektu (firem). Je lepsi mit
> pro kazdy subjekt zvlastni databazi (na tomtez serveru), nebo jednu
databazi
> pro vsechny?
> Neco mi rika (asi jsem to nekde slysel :-)), ze je lepsi jedna.
>
> Pokud plati druha varianta, pak potrebuji nejak odlisit subjekt v datech.
>
> Takze budu mit pole v tabulce TAB: SUBJEKT; POLE1; POLE2;...; POLEmilion
> Da se nejak skryt pole SUBJEKT tak, abych mohl zadat SQL: select * from
TAB
> where SUBJEKT=123 a ve vysledku bych videl vsechna pole krome SUBJEKT.
> Nebo proste nejak v selectu vyjmenovat ta pole, ktera nechci videt. Asi to
> nejde, co!? Ale co kdyby?
>
> Prosim o odpoved alespon na prvni otazku.
>
> Dik
> S pozdravem
>
> Ing. Petr J�nsk�

FB - jedna nebo vice databazi?

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 28.6.2002 07:02:44

UGV0ciBK4W5za/06DQo+IENoeXN0YW0gYXBsaWthY2ksIGt0ZXJhIG9iaG9zcG9kYXJ1amUgdmlj
ZSBzdWJqZWt0dSAoZmlyZW0pLiBKZQ0KPiBsZXBzaSBtaXQgcHJvIGthemR5IHN1Ympla3QgenZs
YXN0bmkgZGF0YWJhemkgKG5hIHRvbXRleiBzZXJ2ZXJ1KSwNCj4gbmVibyBqZWRudSBkYXRhYmF6
aSAgcHJvIHZzZWNobnk/DQo+IE5lY28gbWkgcmlrYSAoYXNpIGpzZW0gdG8gbmVrZGUgc2x5c2Vs
IDotKSksIHplIGplIGxlcHNpIGplZG5hLg0KPg0KPiBQb2t1ZCBwbGF0aSBkcnVoYSB2YXJpYW50
YSwgcGFrIHBvdHJlYnVqaSBuZWphayBvZGxpc2l0IHN1Ympla3QgdiBkYXRlY2guDQo+DQo+IFRh
a3plIGJ1ZHUgbWl0IHBvbGUgdiB0YWJ1bGNlIFRBQjogU1VCSkVLVDsgUE9MRTE7IFBPTEUyOy4u
LjsgUE9MRW1pbGlvbg0KPiBEYSBzZSBuZWphayBza3J5dCBwb2xlIFNVQkpFS1QgdGFrLCBhYnlj
aCBtb2hsIHphZGF0IFNRTDogIHNlbGVjdCAqDQo+IGZyb20gVEFCICB3aGVyZSBTVUJKRUtUPTEy
MyBhIHZlIHZ5c2xlZGt1IGJ5Y2ggdmlkZWwgdnNlY2huYSBwb2xlIGtyb21lIFNVQkpFS1QuDQo+
IE5lYm8gcHJvc3RlIG5lamFrIHYgc2VsZWN0dSB2eWptZW5vdmF0IHRhIHBvbGUsIGt0ZXJhIG5l
Y2hjaSB2aWRldC4gQXNpIHRvDQo+IG5lamRlLCBjbyE/IEFsZSBjbyBrZHlieT8NCg0KVGFkeSBz
a3V0ZWNuZSB6YWxlemkgbmEgdG9tLCBjbyB0YSBkYXRhYmF6ZSBidWRlIG9ic2Fob3ZhdC4NClBv
a3VkIHRvIGJ1ZG91IGZpcm15IHVwbG5lIHNhbW9zdGF0bmUsIGt0ZXJlIHNwb2x1IG5lbWFqaSBu
aWMNCnNwb2xlY25laG8sIG5lYnVkZXMgamUgcG90cmVib3ZhdCB2eWhvZG5vY292YXQgc3BvbGVj
bmUsIHRhayBieWNoIHNlDQpwcmlrbG9uaWwga2Egc2Ftb3N0YXRueW0gZGF0YWJhemltLg0KUGFr
IG5lYnVkZXMgbWl0IHByb2JsZW15IHMgbmFzdGF2ZW5pbSBwcmF2IGFwb2QuDQoNCi0tIA0KaW5n
LiBKYW4gRmlhbGENCm1haWx0bzpqYW4uZmlhbGFAaW9sLmN6

AV pri pouziti ListView pod WinXP

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 28.6.2002 07:29:32

Ahoj,

mam aplikaci ve ktere pouzivam komponentu ListView. Od nejake doby mi
vsak aplikace pod WinXP pri pozadavku o kresleni (asi) ListView spadne
na chybe Access Violation at address ... in module kernel32.dll... Nevi
nekdo v cem by mohl byt problem? Pokud nepouziju ListView bezi aplikace
uplne normalne. Jedna se o modularni aplikaci kde se za behu dynamicky
nacitaji dalsi DLL, ktere obsahuji formulare.

D5 Pro, W2000 Advanced Server

Ales

FB - jedna nebo vice databazi?

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 28.6.2002 07:38:27

On 27 Jun 2002 at 15:16, Petr Jansky wrote:
> Chystam aplikaci, ktera obhospodaruje vice subjektu (firem). Je lepsi
> mit pro kazdy subjekt zvlastni databazi (na tomtez serveru), nebo
> jednu databazi pro vsechny? Neco mi rika (asi jsem to nekde slysel
> :-)), ze je lepsi jedna.
O variante s jednou databazi bych uvazoval pouze v pripade, ze by
bylo potreba pracovat s daty vice firem soucasne a pro toto by se
nenaslo reseni s pristupem do vice databazi. Jinak rozhodne pro
kazdou firmu vlastni databazi. Uz proto, ze
- Je to logictejsi.?!
- Kdyz si chce firma "A" zalohovat databazi trikrat denne, proc
pritom musi zalohovat data dalsich deseti firem ?
- Proc si v programu komplikovat vsechny SQL prikazy tim, ze se
bude vsechno muset filtrovat podle firmy? Optimisticky
predpokladam, ze na to nikde nezapomenu :-)
- U kazde firmy asi bude muset existovat clovek (spravce) s dosti
vysokou urovni pristupovych opravneni k databazi. Jako sefa firmy
"A" by me dost znervoznovalo vedomi, ze ve firme "B" existuje
clovek ktery ke mne nema zadny pravni zavazek ale muze se
podivat treba do prehledu mych bankovnich vypisu.
Z.Kalhous

Sdileni dat v DLL

[*] Ing. Pavel Hojda <hojda(zv)marbes(tec)cz> - 28.6.2002 08:05:44

Ahoj,
mam na formulari v dll clientdataset a potreboval bych jeho datasdilet
pri zavolani jine exportovane fce v ramci teto dll. Stale se mi nedari, pri
zavolani fce je clientdataset zavren a prazdny. Nevite nekdo jak na to.

Dekuji

S pozdravem

Pavel Hojda

D5Profi, MS SQL 2000 a replikacei

[*] Lasevic, Martin <MLasevic(zv)ratiopharm(tec)cz> - 28.6.2002 08:43:30

Zdravim,

resim problem: Lze spustit z programu v Delphi nebo pres storedproc
replikacniho agenta, otestovat jeho stav, eventualne spustit agenta tak tak,
�e posle zpravu o svem stavu a zjistit vysledek replikace.

Diky

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

Tisk stitku

[*] Stuchl V�clav <VStuchl(zv)Lear(tec)cz> - 28.6.2002 09:27:51



Chtel bych tisknout na jehlickovou tiskarnu (EPSON LQ 580) stitky na traktorovy papir. Chci aby tiskarna vzdy okamzite po zadani nejakeho vstupu z klavesnice vyjela jeden stitek, ktery ma delku cca. 5 cm. Bohuzel nedokazu prinutit tiskarnu aby provedla okamzite vlastni tisk. Tisk se provede vzdy az po uzavreni tisku (EndDoc, nebo Close(p) ). Pouzil jsem jak metodu tisku pres BeginDoc a EndDOC, tak i "primy" pres AssignPrn(p) a CloseFile(p). Na tiskovem ovladaci ve Windows jsem nastavil i "primy" tisk. Stale stejny efekt.


Dekuji Vasek Stuchl

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

Maximalni velikost INI souboru

[*] Daniel Rott <roxton(zv)seznam(tec)cz> - 28.6.2002 09:30:17

> > Nedari se mi vytvorit INI soubor vetsi nez priblizne 64kB. Nevite, v cem
by
> > mohl byt problem? Prosim Vas o radu, jestli vite, jak na to. Jde vetsi
>
> Toto je omezeni na Windows 9x

Toto omezeni plati i na ostatnich OS jako NT, ostatne v MSSDK se pise
"Each .ini file was strictly limited in size to 64 KB."

> > velikosti vubec dosahnout?
>
> TMemIniFile

Jsou tam vsak rozdily, prvni je rozdilny vychozi adresar, pokud je soubor
zadan bez cesty, a druhy vznikne, pokud jsou udaje v souboru kvotovany.

Daniel
-------------------------------------------------------
Scanning complete: NO intelligent life form in range.

pocet pripojenych uzivatelov na MIDAS

[*] Werki <delphi(zv)minv.sk> - 28.6.2002 09:51:37

Ahoy

neviete niekto ako zistim pocet aktivnych connections na moj aplikacny
server?
app server mam robeny cez MIDAS

Dik

Werki

Crystal Report

[*] Jan Tungli <Jan.Tungli(zv)datapac.sk> - 28.6.2002 10:10:32

Kde sa da stiahnut CrystalReport zadormo - ak existuje?
Pre d5,d6 bolo by dobre aj source.

|| -----Original Message-----
|| From: Vymazal Milan [mailto:vymazal.milan(zv)seznam(tec)cz]
|| Sent: Thursday, June 27, 2002 10:41 AM
|| To: Robert Suska
|| Subject: Re: Crystal Report
||
||
|| Hello Robert,
||
|| Wednesday, June 26, 2002, 3:48:42 PM, you wrote:
||
|| RS> Ahojte!
||
|| RS> Su lepsie ako QReport ?
||
|| RS> Dakujem
||
|| RS> Robo
||
||
|| Ano sou lepsi ale drazzis. U nas v praci to pouzivame vsude.
|| Dokonce to umi i reporty do PDF,XLS atd..
||
|| --
|| Best regards,
|| Vymazal
mailto:vymazal.milan(zv)seznam(tec)cz

Maximalni velikost INI souboru

[*] Josef Madlik <madlik(zv)jsp(tec)cz> - 28.6.2002 10:24:29

S timto problemem jsem se take setkal a i mne by se hodil vetsi soubor.
Nicmene na Windows NT 4 + SP6 mi to se souborem vetsim jak 64kB
FUNGUJE! Ale jak je to na win 2k a XP to nevim.

J.Madlik

> > > Nedari se mi vytvorit INI soubor vetsi nez priblizne 64kB. Nevite, v cem
> by
> > > mohl byt problem? Prosim Vas o radu, jestli vite, jak na to. Jde vetsi
> >
> > Toto je omezeni na Windows 9x
>
> Toto omezeni plati i na ostatnich OS jako NT, ostatne v MSSDK se pise
> "Each .ini file was strictly limited in size to 64 KB."
>
> > > velikosti vubec dosahnout?
> >
> > TMemIniFile
>
> Jsou tam vsak rozdily, prvni je rozdilny vychozi adresar, pokud je soubor
> zadan bez cesty, a druhy vznikne, pokud jsou udaje v souboru kvotovany.
>
> Daniel

FB - jedna nebo vice databazi?

[*] Petr Jansky <delphi(zv)amzdy(tec)cz> - 28.6.2002 10:35:23



> No ja bych se asi priklonil k variante s jednou databazi .... myslim, ze
> to
> uplne staci.
>
> Co se tyce druhe otazky .... proc Vam vadi, ze bude ve vysledku i cislo
te
> firmy ???? Nevadi, jen jsem chtel zjistit zda se daji v selectu urcit pole, ktera se
nezobrazi, namisto vyjmenovani tech, ktera se zobrazi.
Napr. veta ma 400 poli, a chci jich zobrazit 350, takze bych zadal jen tech
50, ktere se nemaji zobrazit!

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

Maximalni velikost INI souboru

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 28.6.2002 10:47:18

Dobra. Podivej se do unity IniFiles.pas na objekt TIniFile

procedure TIniFile.ReadSection(const Section: string; Strings: TStrings);
const
BufSize = 16384;

procedure TIniFile.ReadSections(Strings: TStrings);
const
BufSize = 16384;

To jsou skutecna omezeni.
Proste jsi mel stesti, ze jsi nepouzil ReadSection, ze jsi nemel sekce
"velke" atd.

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

28.6.2002 Josef Madlik:
> S timto problemem jsem se take setkal a i mne by se hodil vetsi soubor.
> Nicmene na Windows NT 4 + SP6 mi to se souborem vetsim jak 64kB
> FUNGUJE! Ale jak je to na win 2k a XP to nevim.

Tisk stitku

[*] Vaclav Riha - Soft Consult <vaclav_riha(zv)softconsult(tec)cz> - 28.6.2002 11:07:48

Zrejme bude nutne zapisovat primo na port (ve Windows), nebo vytvorit
soubor na disku napr: C:\OUT001.PRN a spustit prikaz "command.com /C copy
C:\OUT001.PRN LPT1 /B"

Kdyz bude vypnute razeni DOSovskych uloh do fronty, zacne tiskarna hned
tisknout.


S pozdravem Vaclav Riha

-----P�vodn� zpr�va-----
Od: Stuchl V�clav [SMTP:VStuchl(zv)Lear(tec)cz]
Odesl�no: 28. �ervna 2002 9:28
Komu: delphi-l(zv)clexpert(tec)cz
P�edm�t: Tisk stitku
Chtel bych tisknout na jehlickovou tiskarnu (EPSON LQ 580) stitky na
traktorovy papir. Chci aby tiskarna vzdy okamzite po zadani nejakeho vstupu
z klavesnice vyjela jeden stitek, ktery ma delku cca. 5 cm. Bohuzel
nedokazu prinutit tiskarnu aby provedla okamzite vlastni tisk. Tisk se
provede vzdy az po uzavreni tisku (EndDoc, nebo Close(p) ). Pouzil jsem
jak metodu tisku pres BeginDoc a EndDOC, tak i "primy" pres AssignPrn(p) a
CloseFile(p). Na tiskovem ovladaci ve Windows jsem nastavil i "primy" tisk.
Stale stejny efekt.


Dekuji Vasek Stuchl

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

Tisk stitku

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 28.6.2002 11:14:43

> Chtel bych tisknout na jehlickovou tiskarnu (EPSON LQ
> 580) stitky na traktorovy papir. Chci aby tiskarna vzdy
> okamzite po zadani nejakeho vstupu z klavesnice vyjela jeden
> stitek, ktery ma delku cca. 5 cm. Bohuzel nedokazu prinutit
> tiskarnu aby provedla okamzite vlastni tisk. Tisk se provede
> vzdy az po uzavreni tisku (EndDoc, nebo Close(p) ). Pouzil
> jsem jak metodu tisku pres BeginDoc a EndDOC, tak i "primy"
> pres AssignPrn(p) a CloseFile(p). Na tiskovem ovladaci ve
> Windows jsem nastavil i "primy" tisk. Stale stejny efekt.

Myslim, ze som nieco podobne kedysi riesil cez Escape API posielanim
konkretnych riadiacich prikazov na danu tlaciaren.
Sorry; bolo to davno, na podrobnosti si nespominam. Bude to zrejme ine pre
kazdu tlaciaren.

HTH
TOndrej

Upozornujici informace v MDI aplikaci

[*] Ing. Igor Vodi�ka <vodicka(zv)sagit(tec)cz> - 28.6.2002 11:31:29

Ahoj vsichni!

Potreboval bych pri spusteni MDI aplikace zobrazit uzivateli formular s
libovolnou informaci. Jak udelat nebo kde zaradit vyvolani tohoto formu, tak
aby se objevil a� po nabehnuti, zobrazeni hlavniho formu aplikace. Pokud
vyvolan� infoformu dam do OnShow hlavniho formu, tak se infoform zobrazi
prvni a po zavreni se dokonci spusteni aplikace (zobrazeni hlavniho formu).

Predem dik

Ing. Igor Vodi�ka
informa�n� syst�my
Nakladatelstv� Sagit
Tel.: 069 6786 001
HTTP://www.sagit(tec)cz/
---
Odchoz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.372 / Virov� b�ze: 207 - datum vyd�n�: 20.6.2002

FB - jedna nebo vice databazi?

[*] Delphin <delphin(zv)post(tec)cz> - 28.6.2002 11:35:44

> Chystam aplikaci, ktera obhospodaruje vice subjektu (firem). Je lepsi mit
> pro kazdy subjekt zvlastni databazi (na tomtez serveru), nebo jednu
databazi
> pro vsechny?

Rozhodne kazda firma ve vlastni databazi. Ze zacatku to mozna bude vsechno
stejne a bude to lehci na udrzbu, ale nejpozdeji za cca pul roku si jedna
firma vymysli nejakou velmi specifickou vec a bude se to slozite rozdelovat.

dvojrozmerne pole string konstant??

[*] Robert Suska <delphi(zv)korak.sk> - 28.6.2002 11:37:01

Ahojte!

Potrebujem teraz nejako velmi rychlo zapisat taketo nieco

const covTab: array[0..1, 0..1] of String=(['',''],['','']);

alebo nejake riesenie ako zapisem dvojrozmerne pole string konstant

Dakujem za velmi rychlu odpoved

Robo

Re[2]: Crystal Report

[*] Vymazal Milan <vymazal.milan(zv)seznam(tec)cz> - 28.6.2002 11:46:25


JT> Kde sa da stiahnut CrystalReport zadormo - ak existuje?
JT> Pre d5,d6 bolo by dobre aj source.

buhuzel CrystalReports neni zadarmo. Vyrabiho totiz Sygate nebo jak se
to pise. a ti jak je znamo nedavaj nic zadarmo. Zdrojaky vubec
nehrozi. A navic plati pravidlo ze pokud neco pracuje s PDF tak to
nemuze byt zadarmo. Vzdycky musej platit Adobe za nejakou komponentu

JT> || -----Original Message-----
JT> || From: Vymazal Milan [mailto:vymazal.milan(zv)seznam(tec)cz]
JT> || Sent: Thursday, June 27, 2002 10:41 AM
JT> || To: Robert Suska
JT> || Subject: Re: Crystal Report
JT> ||
JT> ||
JT> || Hello Robert,
JT> ||
JT> || Wednesday, June 26, 2002, 3:48:42 PM, you wrote:
JT> ||
JT> || RS> Ahojte!
JT> ||
JT> || RS> Su lepsie ako QReport ?
JT> ||
JT> || RS> Dakujem
JT> ||
JT> || RS> Robo
JT> ||
JT> ||
JT> || Ano sou lepsi ale drazzis. U nas v praci to pouzivame vsude.
JT> || Dokonce to umi i reporty do PDF,XLS atd..
JT> ||
JT> || --
JT> || Best regards,
JT> || Vymazal
JT> mailto:vymazal.milan(zv)seznam(tec)cz



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

dvojrozmerne pole string konstant??

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

On 28 Jun 2002 at 11:37, Robert Suska wrote:
> Potrebujem teraz nejako velmi rychlo zapisat taketo nieco
> const covTab: array[0..1, 0..1] of String=(['',''],['','']);
Neni to toto?
covTab: array [0..n] of array [1..m] of string =(
('a11',..,'a1m'),('a21',..,'a2m'),...,('an1',...,'anm');Z.Kalhous

Upozornujici informace v MDI aplikaci

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 28.6.2002 11:47:52

OnActivate

Martin Ben


> -----Original Message-----
> From: Ing. Igor Vodi�ka [mailto:vodicka(zv)sagit(tec)cz]
>
> Potreboval bych pri spusteni MDI aplikace zobrazit uzivateli
> formular s
> libovolnou informaci. Jak udelat nebo kde zaradit vyvolani
> tohoto formu, tak
> aby se objevil a� po nabehnuti, zobrazeni hlavniho formu
> aplikace. Pokud
> vyvolan� infoformu dam do OnShow hlavniho formu, tak se
> infoform zobrazi
> prvni a po zavreni se dokonci spusteni aplikace (zobrazeni
> hlavniho formu).

Maximalni velikost INI souboru

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 28.6.2002 11:52:35

From: "ing. Jan Fiala" <jan.fiala(zv)iol(tec)cz>

> procedure TIniFile.ReadSection(const Section: string; Strings: TStrings);
> const
> BufSize = 16384;
>
> procedure TIniFile.ReadSections(Strings: TStrings);
> const
> BufSize = 16384;
>
> To jsou skutecna omezeni.


BTW, jeste je tu dalsi omezeni primo v ReadString():

var
Buffer: array[0..2047] of Char;

ISAPI a WinSock

[*] Daniel Rott <roxton(zv)seznam(tec)cz> - 28.6.2002 12:05:34

Mam CGI aplikaci, ktera pracuje nad MSSQL databazi.
Nyni bych potreboval, aby tato aplikace byla navic pripojena
TCP k jinym aplikacim na siti, a to nejlepe trvale, nejen
po dobu dotazu. Proto jsem aplikaci prepsal pro ISAPI,
ale nefunguji mi asynchronni operace s WinSock (mam
vytvorene HWND, na ktery si nechavam posilat eventy).
Domnivam se, ze problemem je, ze nikdo necte frontu
zprav. Tusim, ze asi budu muset pri nacteni DLL vytvorit
samostatny Thread se smyckou zprav. Je moje uvaha
spravna ? (Zajima mne reseni bez VCL, ciste ve WinAPI).

Diky
Daniel
-------------------------------------------------------
Scanning complete: NO intelligent life form in range.

RE[2]: Upozornujici informace v MDI aplikaci

[*] Ing. Igor Vodi�ka <vodicka(zv)sagit(tec)cz> - 28.6.2002 12:17:10

OnActivate to neresi je to stejne jako u OnShow.

Zkuste poradit neco jineho. Dik

Ing. Igor Vodicka
informacni systemy
Nakladatelstvi Sagit
Tel.: 069 6786 001
HTTP://www.sagit(tec)cz/

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
> Behalf Of Ben, Martin (CAP, GCF)
> Sent: Friday, June 28, 2002 11:48 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: RE: Upozornujici informace v MDI aplikaci
>
>
> OnActivate
>
> Martin Ben
>
>
> > -----Original Message-----
> > From: Ing. Igor Vodi�ka [mailto:vodicka(zv)sagit(tec)cz]
> >
> > Potreboval bych pri spusteni MDI aplikace zobrazit uzivateli
> > formular s
> > libovolnou informaci. Jak udelat nebo kde zaradit vyvolani
> > tohoto formu, tak
> > aby se objevil a� po nabehnuti, zobrazeni hlavniho formu
> > aplikace. Pokud
> > vyvolan� infoformu dam do OnShow hlavniho formu, tak se
> > infoform zobrazi
> > prvni a po zavreni se dokonci spusteni aplikace (zobrazeni
> > hlavniho formu).
>
> ---
> P��choz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.372 / Virov� b�ze: 207 - datum vyd�n�: 20.6.2002
>
---
Odchoz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.372 / Virov� b�ze: 207 - datum vyd�n�: 20.6.2002

Upozornujici informace v MDI aplikaci

[*] Otisk Rene <otisk(zv)misel(tec)cz> - 28.6.2002 12:19:11

Pokud tam nedas nejaky flag, ze je to pri spousteni, tak na tebe bude tu
informaci rvat, kdykoliv se aplikace aktivuje (treba po prekryti jinou
aplikaci)...

Sroub


OnActivate

Martin Ben


> -----Original Message-----
> From: Ing. Igor Vodi�ka [mailto:vodicka(zv)sagit(tec)cz]
>
> Potreboval bych pri spusteni MDI aplikace zobrazit uzivateli
> formular s
> libovolnou informaci. Jak udelat nebo kde zaradit vyvolani
> tohoto formu, tak
> aby se objevil a� po nabehnuti, zobrazeni hlavniho formu
> aplikace. Pokud
> vyvolan� infoformu dam do OnShow hlavniho formu, tak se
> infoform zobrazi
> prvni a po zavreni se dokonci spusteni aplikace (zobrazeni
> hlavniho formu).

RE[2]: Upozornujici informace v MDI aplikaci

[*] Otisk Rene <otisk(zv)misel(tec)cz> - 28.6.2002 12:21:46

Resi. Musis dat refresh (invalidate) toho main okna a pak zobrazit tu
informaci

Sroub
> OnActivate to neresi je to stejne jako u OnShow.
>
> Zkuste poradit neco jineho. Dik
>
> >
> >
> > OnActivate
> >
> > Martin Ben
> >
> >
> > >
> > > Potreboval bych pri spusteni MDI aplikace zobrazit uzivateli
> > > formular s
> > > libovolnou informaci. Jak udelat nebo kde zaradit vyvolani
> > > tohoto formu, tak
> > > aby se objevil a� po nabehnuti, zobrazeni hlavniho formu
> > > aplikace. Pokud
> > > vyvolan� infoformu dam do OnShow hlavniho formu, tak se
> > > infoform zobrazi
> > > prvni a po zavreni se dokonci spusteni aplikace (zobrazeni
> > > hlavniho formu).

Tisk stitku

[*] Radek KALA <Kala(zv)Atlas(tec)cz> - 28.6.2002 12:27:27

Ja jsem to resil tak jako v DOSu
Otevru si soubor LPT1 a do nej ukladam data, ono se to ihned
tiskne.
Samozrejme ve znakovem rezimu.

> Chtel bych tisknout na jehlickovou tiskarnu (EPSON LQ 580) stitky na
> traktorovy papir. Chci aby tiskarna vzdy okamzite po zadani nejakeho
> vstupu z klavesnice vyjela jeden stitek, ktery ma delku cca. 5 cm.
> Bohuzel nedokazu prinutit tiskarnu aby provedla okamzite vlastni
> tisk. Tisk se provede vzdy az po uzavreni tisku (EndDoc, nebo
> Close(p) ). Pouzil jsem jak metodu tisku pres BeginDoc a EndDOC, tak
> i "primy" pres AssignPrn(p) a CloseFile(p). Na tiskovem ovladaci ve
> Windows jsem nastavil i "primy" tisk. Stale stejny efekt.
>
>
> Dekuji Vasek Stuchl
>
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.372 / Virov� b�ze: 207 - datum vyd�n�: 20.6.2002
>
>
S pozdravem Radek KALA
BetaControl, s.r.o.
Cerneho 58/60, 635 00
tlf. : + 420 5 4622 3491
fax : + 420 5 4622 3470
GSM : + 420 603 85 75 15

ISAPI a WinSock

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 28.6.2002 12:33:54

> Mam CGI aplikaci, ktera pracuje nad MSSQL databazi.
> Nyni bych potreboval, aby tato aplikace byla navic pripojena
> TCP k jinym aplikacim na siti, a to nejlepe trvale, nejen
> po dobu dotazu. Proto jsem aplikaci prepsal pro ISAPI,
> ale nefunguji mi asynchronni operace s WinSock (mam
> vytvorene HWND, na ktery si nechavam posilat eventy).
> Domnivam se, ze problemem je, ze nikdo necte frontu
> zprav. Tusim, ze asi budu muset pri nacteni DLL vytvorit
> samostatny Thread se smyckou zprav. Je moje uvaha
> spravna ? (Zajima mne reseni bez VCL, ciste ve WinAPI).

A co treba nepouzit asynchronni rezim winsocku.. zkus to napsat pres
blocking nebo non-blocking rezim. Tam nepotrebujes zadne zpravy,
zadne HWND... a bude to fungovat. ;-)

Muzes take zkusit Synapsi, ta neni VCL, je to jen sbirka unit s
objekty a procedurami. Na podobny styl programovani je to idealni.
-- Lukas Gebauer.

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

Upozornujici informace v MDI aplikaci

[*] Delphin <delphin(zv)post(tec)cz> - 28.6.2002 12:38:32

Lze to resit pomoci zpravy.

v OnCreate
PostMessage(self.handle,wm_user,0,0)

Po skonceni vytvareni formu se vyvola nasledujici metoda v definici
formulare.

procedure Info(var Message: TMessage); message WM_USER;


----- Original Message -----
From: "Ing. Igor Vodi�ka" <vodicka(zv)sagit(tec)cz>
To: "Delphi konference II" <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, June 28, 2002 11:31 AM
Subject: Upozornujici informace v MDI aplikaci


> Ahoj vsichni!
>
> Potreboval bych pri spusteni MDI aplikace zobrazit uzivateli formular s
> libovolnou informaci. Jak udelat nebo kde zaradit vyvolani tohoto formu,
tak
> aby se objevil a� po nabehnuti, zobrazeni hlavniho formu aplikace. Pokud
> vyvolan� infoformu dam do OnShow hlavniho formu, tak se infoform zobrazi
> prvni a po zavreni se dokonci spusteni aplikace (zobrazeni hlavniho
formu).
>
> Predem dik
>
> Ing. Igor Vodi�ka
> informa�n� syst�my
> Nakladatelstv� Sagit
> Tel.: 069 6786 001
> HTTP://www.sagit(tec)cz/
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.372 / Virov� b�ze: 207 - datum vyd�n�: 20.6.2002
>
>

dvojrozmerne pole string konstant??

[*] Robert Suska <delphi(zv)korak.sk> - 28.6.2002 12:41:42

Ahoj som asi blby alebo co ale ked som to zapisal takto :

const convTab: array [0..12] of array [0..12] of String =
(('�','s','�','�','z','�','�','�','�','�','�','�', '�', '�'),
('#190', '#154', '#232', '#157', '#158', '#253', '#225', '#237', '#233',
'#244', '#228', '#250', '#162', ''));

tak to hadze ze vraj Number of elements differs from declaration pre obidva
riadky. ??

Dakujem

Robo


> On 28 Jun 2002 at 11:37, Robert Suska wrote:
> > Potrebujem teraz nejako velmi rychlo zapisat taketo nieco
> > const covTab: array[0..1, 0..1] of String=(['',''],['','']);
> Neni to toto?
> covTab: array [0..n] of array [1..m] of string =(
> ('a11',..,'a1m'),('a21',..,'a2m'),...,('an1',...,'anm');Z.Kalhous

ISAPI a WinSock

[*] Daniel Rott <roxton(zv)seznam(tec)cz> - 28.6.2002 12:46:10

> A co treba nepouzit asynchronni rezim winsocku..
> zkus to napsat pres blocking nebo non-blocking rezim.
> Tam nepotrebujes zadne zpravy, zadne HWND... a bude
> to fungovat. ;-)

Diky za podnetny napad, myslim ze by to tak slo, i kdyz
to bych asi musel periodicky testovat zda neco neprislo,
coz by v ISAPI stejne obnaselo dalsi thread, nebo riskovat
preplneni vstupnich bufferu.
Radeji bych pouzil stavajici reseni, je to hotovy modul, ktery
pouzivaji i ostatni aplikace (komunikace je trosku slozitejsi,
sifrovani, zalozni spojeni a podobne lahudky).

Diky
Daniel

----- Original

> Mam CGI aplikaci, ktera pracuje nad MSSQL databazi.
> Nyni bych potreboval, aby tato aplikace byla navic pripojena
> TCP k jinym aplikacim na siti, a to nejlepe trvale, nejen
> po dobu dotazu. Proto jsem aplikaci prepsal pro ISAPI,
> ale nefunguji mi asynchronni operace s WinSock (mam
> vytvorene HWND, na ktery si nechavam posilat eventy).
> Domnivam se, ze problemem je, ze nikdo necte frontu
> zprav. Tusim, ze asi budu muset pri nacteni DLL vytvorit
> samostatny Thread se smyckou zprav. Je moje uvaha
> spravna ? (Zajima mne reseni bez VCL, ciste ve WinAPI).

FB - jedna nebo vice databazi?

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 28.6.2002 12:47:23

> Napr. veta ma 400 poli, a chci jich zobrazit 350, takze bych
> zadal jen tech 50, ktere se nemaji zobrazit!

Ooops, tak to se zkus predne zamyslet nad navrhem tabulky.
opravdu potrebujes 400 poli v radku? opravdu potrebujes
350 poli v jednom radku v dotazu? mozna jsou nektera pole
spise doplnkova a mohla by byt v jine tabulce 1:1

peca

ISAPI a WinSock

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 28.6.2002 12:48:31

From: "Daniel Rott" <roxton(zv)seznam(tec)cz>
> zprav. Tusim, ze asi budu muset pri nacteni DLL vytvorit
> samostatny Thread se smyckou zprav. Je moje uvaha
> spravna ? (Zajima mne reseni bez VCL, ciste ve WinAPI).

Neni. Zadnou smycky zprav v threadu nepotrebujes, zkratka to napis jako beznou
synchronni komunikaci.

Petr Vones

ISAPI a WinSock

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 28.6.2002 12:50:51

From: "Daniel Rott" <roxton(zv)seznam(tec)cz>
> Radeji bych pouzil stavajici reseni, je to hotovy modul, ktery
> pouzivaji i ostatni aplikace (komunikace je trosku slozitejsi,
> sifrovani, zalozni spojeni a podobne lahudky).

IMHO pouzivat asynchronni Winsock v OS ktery podporuje multithreading je
nesmysl.

Petr Vones

Prevod pismem na #123

[*] Robert Suska <delphi(zv)korak.sk> - 28.6.2002 12:55:37

Ahojte!

V Delphi som si vsimol jednu zvlastnost ked ukladam form aj s komponentami
do txt suboru tak mi retazce uklada ako

Hint = 'Vol'#225'm sa Jano'

ale co je uplna sranda pre mna on tam pouziva cisla znakov mimo rozsah
0..255 napr makke c je ako #269 co asi trosku mimo toho 0.255 prosim kto mi
vie poradit tak ma prosim nakopnite ako urobit taky isty txt konvertor aby
mi to ukladalo do takehoto formatu lebo potrebujem z toho urobit spatne form
cez standartne metody.

Dakujem

Robo

dvojrozmerne pole string konstant??

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 28.6.2002 13:01:05

WmEgcHJ2ZSBuZWNoYXB1LCBqYWsgY2hjZXMgZG8gcG9sZSAwLi4xMiAoMTMgaG9kbm90KSBuYWNw
YXQgaG9kbm90IDE0DQpaYSBkcnVoZSwgZHJ1aHkgcm96bWVyIHBvbGUganNpIG5hc3RhdmlsIG5h
IDEzIHJhZGt1IGEgZGF2YXMgdGFtIHBvdXplDQoyDQoNClprdXMgZGVmaW5pY2kgcG9sZSB6bWVu
aXQgbmENCmNvbnN0IGNvbnZUYWI6IGFycmF5IFswLi4xXSBvZiBhcnJheSBbMC4uMTNdIG9mIFN0
cmluZyA9IC4uLg0KDQotLSANCmluZy4gSmFuIEZpYWxhDQptYWlsdG86amFuLmZpYWxhQGlvbC5j
eg0KDQoyOC42LjIwMDIgUm9iZXJ0IFN1c2thOg0KPiBBaG9qIHNvbSBhc2kgYmxieSBhbGVibyBj
byBhbGUga2VkIHNvbSB0byB6YXBpc2FsIHRha3RvIDoNCg0KPiBjb25zdCBjb252VGFiOiBhcnJh
eSBbMC4uMTJdIG9mIGFycmF5IFswLi4xMl0gb2YgU3RyaW5nID0NCj4gICgoJ74nLCdzJywn6Ccs
J50nLCd6Jywn/ScsJ+EnLCftJywn6ScsJ/QnLCfkJywn+icsICfzJywgJ+8nKSwNCj4gICgnIzE5
MCcsICcjMTU0JywgJyMyMzInLCAnIzE1NycsICcjMTU4JywgJyMyNTMnLCAnIzIyNScsICcjMjM3
JywgJyMyMzMnLA0KPiAnIzI0NCcsICcjMjI4JywgJyMyNTAnLCAnIzE2MicsICcnKSk7

Insert bmp souboru do Oracle

[*] <ivan.virag(zv)aliatel(tec)cz> - 28.6.2002 13:03:29

Zdravim.

Nevite prosim vas nekdo, jak dostat graficke soubory do database Oracle (8.1.7, 9.0.1) pomoci Delphi 6 Ent? Dekuji.

ivan virag

dvojrozmerne pole string konstant??

[*] Kr�l Jirka <admin(zv)printo(tec)cz> - 28.6.2002 13:11:41

>>const convTab: array [0..12] of array [0..12] of String = (('�','s','�','�','z','�','�','�','�','�','�','�', '�', '�'), ('#190', '#154', '#232', '#157', '#158', '#253', '#225', '#237', '#233', '#244', '#228', '#250', '#162', ''));
>>tak to hadze ze vraj Number of elements differs from declaration pre obidva riadky. ??

Ja tam vidim 14 prvku
Cili ma tam taky byt [0..13]

J.

Prevod pismem na #123

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

Pri ukladani se pouziva UNICODE kodovani. Podivej se treba na mapu
znaku.
Pro prevod z ANSI na UNICODE se daji pouzit API funkce Windows treba
MultiByteToWideChar

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

28.6.2002 Robert Suska:
> Ahojte!

> V Delphi som si vsimol jednu zvlastnost ked ukladam form aj s komponentami
> do txt suboru tak mi retazce uklada ako

> Hint = 'Vol'#225'm sa Jano'

> ale co je uplna sranda pre mna on tam pouziva cisla znakov mimo rozsah
> 0..255 napr makke c je ako #269 co asi trosku mimo toho 0.255 prosim kto mi
> vie poradit tak ma prosim nakopnite ako urobit taky isty txt konvertor aby
> mi to ukladalo do takehoto formatu lebo potrebujem z toho urobit spatne form
> cez standartne metody.

> Dakujem

> Robo

Prevod pismem na #123

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

From: "Robert Suska" <delphi(zv)korak.sk>
> ale co je uplna sranda pre mna on tam pouziva cisla znakov mimo rozsah
> 0..255 napr makke c je ako #269 co asi trosku mimo toho 0.255 prosim kto mi

Protoze v Delphi 6 se ukladaji string property do DFM v UTF8, viz TWriter
class. Jsou tam na to i konverzni funkce

Petr Vones

dvojrozmerne pole string konstant??

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 28.6.2002 13:17:38

<body>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>On 28 Jun 2002 at 12:41, Robert
Suska wrote:</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &nbsp;ked
som to zapisal takto :</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; const convTab:
array [0..12] of array [0..12] of String =3D</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &nbsp;(('&frac34;','s','&egrave;','
','z','&yacute;','&aacute;','&iacute;','&eacute;','&ocirc;','&auml;','&uac=
ute;', '&oacute;', '&iuml;'),</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &nbsp;('#190',
'#154', '#232', '#157', '#158', '#253', '#225', '#237',</span></font></div=
>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &nbsp;'#233',</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; '#244', '#228',
'#250', '#162', ''));</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; tak to hadze
ze vraj Number of elements differs from declaration </span></font></div>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>No ano. Deklarujete dvourozmerne
pole 12ti radku, kazdy radek ma
mit dvanact stringu. A nasledne zadate jen dva radky. Takze</span></font><=
/div>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>const convTab: array [0..2] of
array [0..14] of String =3D...</span></font></div>
<div align=3D"left"><br>
</div>
<div align=3D"left"><br></div>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>-- </span></font></div>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>Z.Kalhous</span></font></div>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>ComArr s.r.o.</span></font></div>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>Pardubice</span></font></div>
<div align=3D"left"></div>
</body>

dvojrozmerne pole string konstant??

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 28.6.2002 13:17:37

Do pole 13 x 13 se snazis vlozit 14 x 2 hodnot

Martin Ben


> -----Original Message-----
> From: Robert Suska [mailto:delphi(zv)korak.sk]
>
> Ahoj som asi blby alebo co ale ked som to zapisal takto :
>
> const convTab: array [0..12] of array [0..12] of String =
> (('l','s','c','t','z','�','�','�','�','�','�','�', '�', 'd'),
> ('#190', '#154', '#232', '#157', '#158', '#253', '#225',
> '#237', '#233',
> '#244', '#228', '#250', '#162', ''));
>
> tak to hadze ze vraj Number of elements differs from
> declaration pre obidva
> riadky. ??

dvojrozmerne pole string konstant??

[*] Robert Suska <delphi(zv)korak.sk> - 28.6.2002 13:20:11

ok.

Tak mi to prosim Ta rozpis

Dakujem

Robo

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


Do pole 13 x 13 se snazis vlozit 14 x 2 hodnot

Martin Ben


> -----Original Message-----
> From: Robert Suska [mailto:delphi(zv)korak.sk]
>
> Ahoj som asi blby alebo co ale ked som to zapisal takto :
>
> const convTab: array [0..12] of array [0..12] of String =
> (('l','s','c','t','z','�','�','�','�','�','�','�', '�', 'd'),
> ('#190', '#154', '#232', '#157', '#158', '#253', '#225',
> '#237', '#233',
> '#244', '#228', '#250', '#162', ''));
>
> tak to hadze ze vraj Number of elements differs from
> declaration pre obidva
> riadky. ??

dvojrozmerne pole string konstant??

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 28.6.2002 13:23:28

<body>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#000000"><span style=3D=
"font-size:10pt">const convTab:
array [0..1] of array [0..13] of String =3D...</span></font></div>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>(p=F8ed chvili jsem prehledl ze zacinas
od nuly)</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &gt; const
convTab: array [0..12] of array [0..12] of String =3D</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &gt; &nbsp;(('l','s','c','t','z','=FD','=E1','=ED','=
=E9','=F4','=E4','=FA',
'=F3', 'd'),</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &gt; &nbsp;('#190',
'#154', '#232', '#157', '#158', '#253', '#225',</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &gt; '#237',
'#233',</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &gt; '#244',
'#228', '#250', '#162', ''));</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &gt;</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &gt; tak to
hadze ze vraj Number of elements differs from</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &gt; declaration
pre obidva</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; &gt; riadky.
??</span></font></div>
<div align=3D"left"><font face=3D"Arial CE" color=3D"#7f0000"><span style=3D=
"font-size:10pt">&gt; </span></font></div>
<div align=3D"left"><br>
</div>
<div align=3D"left"><br></div>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>-- </span></font></div>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>Z.Kalhous</span></font></div>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>ComArr s.r.o.</span></font></div>
<div align=3D"left"><font face=3D"Arial CE"><span style=3D"font-size:10pt"=
>Pardubice</span></font></div>
<div align=3D"left"></div>
</body>

Sdileni dat v DLL

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

From: "Ing. Pavel Hojda" <hojda(zv)marbes(tec)cz>
> mam na formulari v dll clientdataset a potreboval bych jeho datasdilet
> pri zavolani jine exportovane fce v ramci teto dll. Stale se mi nedari, pri

Pokud chces takto pouzivat objekty, musis jak EXE tak DLL prelozit s runtime
balicky.

Petr Vones

Tisk stitku

[*] Stuchl V�clav <VStuchl(zv)Lear(tec)cz> - 28.6.2002 13:34:13

Dekuji za Vase vsechny prispevky. Zatim jsem to vyresil nize uvedenym zpusobem. Volam stary dobry dosovsky EXE a je to OK. Ale neni to urcite moc ciste. Budu jeste hledat dale, a pokud neco najdu abych nemusel pouzivat ext. program, dam vedet.

Diky Vasek Stuchl


-----Original Message-----
From: Vaclav Riha - Soft Consult [mailto:vaclav_riha(zv)softconsult(tec)cz]
Sent: Friday, June 28, 2002 11:08 AM
To: 'delphi-l(zv)clexpert(tec)cz'
Subject: RE: Tisk stitku


Zrejme bude nutne zapisovat primo na port (ve Windows), nebo vytvorit
soubor na disku napr: C:\OUT001.PRN a spustit prikaz "command.com /C copy
C:\OUT001.PRN LPT1 /B"

Kdyz bude vypnute razeni DOSovskych uloh do fronty, zacne tiskarna hned
tisknout.


S pozdravem Vaclav Riha

-----P�vodn� zpr�va-----
Od: Stuchl V�clav [SMTP:VStuchl(zv)Lear(tec)cz]
Odesl�no: 28. �ervna 2002 9:28
Komu: delphi-l(zv)clexpert(tec)cz
P�edm�t: Tisk stitku
Chtel bych tisknout na jehlickovou tiskarnu (EPSON LQ 580) stitky na
traktorovy papir. Chci aby tiskarna vzdy okamzite po zadani nejakeho vstupu
z klavesnice vyjela jeden stitek, ktery ma delku cca. 5 cm. Bohuzel
nedokazu prinutit tiskarnu aby provedla okamzite vlastni tisk. Tisk se
provede vzdy az po uzavreni tisku (EndDoc, nebo Close(p) ). Pouzil jsem
jak metodu tisku pres BeginDoc a EndDOC, tak i "primy" pres AssignPrn(p) a
CloseFile(p). Na tiskovem ovladaci ve Windows jsem nastavil i "primy" tisk.
Stale stejny efekt.


Dekuji Vasek Stuchl

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



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


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

dvojrozmerne pole string konstant??

[*] Zdenek Stepanek <zstepanek(zv)atlas(tec)cz> - 28.6.2002 13:55:15

Zdravim

To bude tim, ze mas v prvnim poli pouze dve konstanty a ve druhem 14. Ne 13
a 13 jak deklarujes.

Takhle to funguje:

const convTab: array [0..1] of array [0..13] of String =
(('3','s','e','?','z','�','�','�','�','�','�','�', '�', 'i'),
('#190', '#154', '#232', '#157', '#158', '#253', '#225', '#237',
'#233','#244', '#228', '#250', '#162', ''));


Zdenek

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

> Ahoj som asi blby alebo co ale ked som to zapisal takto :
>
> const convTab: array [0..12] of array [0..12] of String =
> (('�','s','�','�','z','�','�','�','�','�','�','�', '�', '�'),
> ('#190', '#154', '#232', '#157', '#158', '#253', '#225', '#237', '#233',
> '#244', '#228', '#250', '#162', ''));
>
> tak to hadze ze vraj Number of elements differs from declaration pre
obidva
> riadky. ??

Re[2]: Crystal Report

[*] Roman Toda <toda(zv)digitaldocuments.org> - 28.6.2002 13:56:53

> nehrozi. A navic plati pravidlo ze pokud neco pracuje s PDF tak to
> nemuze byt zadarmo. Vzdycky musej platit Adobe za nejakou komponentu

Neni pravda. Ked chces robit PDF nemusis platit Adobe vobec nic. Musis len
nastudovat PDF format (uplna dokumentacia je zadarmo) a ked to urobis potom
nemas chut davat zadarmo nic..

RE[2]: Upozornujici informace v MDI aplikaci

[*] tomsir1.edu(zv)mail.cez(tec)cz - 28.6.2002 14:10:08


co si v OnShow vyvolat nejakou vlastni udalost a v reakci na ni teprve
vytvaret informacni form ??"Ing. Igor Vodi�ka" <vodicka(zv)sagit(tec)cz>(zv)clexpert(tec)cz on 28.06.2002 12:17:10

Odpov�zte pros�m - delphi-l(zv)clexpert(tec)cz

Odesl�no k�m: delphi-l-owner(zv)clexpert(tec)cz


Komu: <delphi-l(zv)clexpert(tec)cz>
Kopie:
P�edm�t: RE[2]: Upozornujici informace v MDI aplikaci


OnActivate to neresi je to stejne jako u OnShow.

Zkuste poradit neco jineho. Dik

Ing. Igor Vodicka
informacni systemy
Nakladatelstvi Sagit
Tel.: 069 6786 001
HTTP://www.sagit(tec)cz/

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
> Behalf Of Ben, Martin (CAP, GCF)
> Sent: Friday, June 28, 2002 11:48 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: RE: Upozornujici informace v MDI aplikaci
>
>
> OnActivate
>
> Martin Ben
>
>
> > -----Original Message-----
> > From: Ing. Igor Vodi�ka [mailto:vodicka(zv)sagit(tec)cz]
> >
> > Potreboval bych pri spusteni MDI aplikace zobrazit uzivateli
> > formular s
> > libovolnou informaci. Jak udelat nebo kde zaradit vyvolani
> > tohoto formu, tak
> > aby se objevil a� po nabehnuti, zobrazeni hlavniho formu
> > aplikace. Pokud
> > vyvolan� infoformu dam do OnShow hlavniho formu, tak se
> > infoform zobrazi
> > prvni a po zavreni se dokonci spusteni aplikace (zobrazeni
> > hlavniho formu).
>
> ---
> P��choz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.372 / Virov� b�ze: 207 - datum vyd�n�: 20.6.2002
>
---
Odchoz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.372 / Virov� b�ze: 207 - datum vyd�n�: 20.6.2002

ISAPI a WinSock

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 28.6.2002 14:38:35

> IMHO pouzivat asynchronni Winsock v OS ktery podporuje multithreading je
> nesmysl.

A proc je to nesmysl? Asynchronni Winsock prece vymyslel Microsoft,
takze na jejich vlastnim operacni systemu preci musi bezet mnohem
optimalneji nez synchronni Winsock, ktery byl vymyslny jinde a pro
zcela jiny operacni system (BSD...).

:-)

No, nechci dalsi flamewar.. jen jsem si neodpustil rejpnuti. S tim co
jsi napsal pochopitelne plne souhlasim, jinak bych asi tezko sam
produkoval synchronni socketove knihovny. :-)


-- Lukas Gebauer.

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

Tisk stitku

[*] Ondrej Krsko <ondrej.krsko(zv)zoznam.sk> - 28.6.2002 14:40:41

Riesil som podobny problem, ale taketo riesenia by som moc neodporucal.
Nakoniec som nasiel dva unity: PRTRAW.PAS a RAWPRINT.pas (s triedou
TWinRawPrinter).

Umoznuju presne to, co potrebujete, nesmiete ale zavolat metodu
TWinRawPrinter.FormFeed;

Funguje pod NT, W2k, XP, 98, 95, Me

Viac informacii najdete na
http://www.efg2.com/Lab/Library/Delphi/Printing/index.html
v casti "Raw" printer access

Ondrej Krsko

----- Original Message -----
From: "Vaclav Riha - Soft Consult" <vaclav_riha(zv)softconsult(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, June 28, 2002 11:07 AM
Subject: RE: Tisk stitku


Zrejme bude nutne zapisovat primo na port (ve Windows), nebo vytvorit
soubor na disku napr: C:\OUT001.PRN a spustit prikaz "command.com /C copy
C:\OUT001.PRN LPT1 /B"

Kdyz bude vypnute razeni DOSovskych uloh do fronty, zacne tiskarna hned
tisknout.


S pozdravem Vaclav Riha

-----P�vodn� zpr�va-----
Od: Stuchl V�clav [SMTP:VStuchl(zv)Lear(tec)cz]
Odesl�no: 28. �ervna 2002 9:28
Komu: delphi-l(zv)clexpert(tec)cz
P�edm�t: Tisk stitku



Chtel bych tisknout na jehlickovou tiskarnu (EPSON LQ 580) stitky na
traktorovy papir. Chci aby tiskarna vzdy okamzite po zadani nejakeho vstupu
z klavesnice vyjela jeden stitek, ktery ma delku cca. 5 cm. Bohuzel
nedokazu prinutit tiskarnu aby provedla okamzite vlastni tisk. Tisk se
provede vzdy az po uzavreni tisku (EndDoc, nebo Close(p) ). Pouzil jsem
jak metodu tisku pres BeginDoc a EndDOC, tak i "primy" pres AssignPrn(p) a
CloseFile(p). Na tiskovem ovladaci ve Windows jsem nastavil i "primy" tisk.
Stale stejny efekt.


Dekuji Vasek Stuchl

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


Zobrazeni formulare u sluzby

[*] Zach Tom� - 28.6.2002 14:54:45

Pouzivam pro vytvoreni sluzby pruvodce - Service Application
Do projektu pridam formular a potreboval bych ho po spusteni sluzby zobrazit
Kudy na to? Prosim...

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

ISAPI a WinSock

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

From: "Gebauer Lukas" <gebylist(zv)mlp(tec)cz>
> A proc je to nesmysl? Asynchronni Winsock prece vymyslel Microsoft,
> takze na jejich vlastnim operacni systemu preci musi bezet mnohem
> optimalneji nez synchronni Winsock, ktery byl vymyslny jinde a pro
> zcela jiny operacni system (BSD...).

Tak on je ve skutecnosti vzdycky synchronni (v aplikaci bezi dalsi thread),
akorat vklada zpravy do message loop. Vyhoda je v relativni 'jednoduchosti'
pouziti (spise pro nenarocne aplikace). Co se tyce optimalnosti, rekl bych ze
s nejvetsi pravdepodobnosti bezi optimalneji, nez kdyby jsi se snazil tento
princip naprogramovat sam s pomoci synchronniho pristupu a vlastnich zprav,
protoze OS vyrizuje zpravy dle urcitych priorit, danych vyrobcem ;-)

> No, nechci dalsi flamewar.. jen jsem si neodpustil rejpnuti. S tim co
> jsi napsal pochopitelne plne souhlasim, jinak bych asi tezko sam
> produkoval synchronni socketove knihovny. :-)

Tady nejde o srovnani optimalnosti, ale o dva naprosto rozdilne pristupy v
implementaci. U kazdeho lze asi najit vyhody i nevyhody, i kdyz osobne je mi
daleko blizsi komunikace ve vyhrazenem threadu.

Petr Vones

dvojrozmerne pole string konstant??

[*] Josef Madlik <madlik(zv)jsp(tec)cz> - 28.6.2002 15:11:50

Ja bych jen doplnil, ze se nejedna o konstanty i kdyz to je v sekci
const, ale tzv. preddefinovane promenne a tedy cele pole
zabira misto v kodu. Ale zase pri dnesnim hardware ...
J.M. Do pole 13 x 13 se snazis vlozit 14 + 13 hodnot

> > -----Original Message-----
> > From: Robert Suska [mailto:delphi(zv)korak.sk]
> >
> > Ahoj som asi blby alebo co ale ked som to zapisal takto :
> >
> > const convTab: array [0..12] of array [0..12] of String =
> > (('l','s','c','t','z','�','�','�','�','�','�','�', '�', 'd'),
> > ('#190', '#154', '#232', '#157', '#158', '#253', '#225',
> > '#237', '#233',
> > '#244', '#228', '#250', '#162', ''));
> >
> > tak to hadze ze vraj Number of elements differs from
> > declaration pre obidva
> > riadky. ??
>

dvojrozmerne pole string konstant??

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 28.6.2002 15:14:53

Uz ti to tu psali prede mnou.

convTab: array [0..1] of array [0..13] of string = (
('l','s','c','t','z','�','�','�','�','�','�','�','�','d'),

('#190','#154','#232','#157','#158','#253','#225','#237','#233','#244','#228
','#250','#162',''));

a nebo

convTab: array [0..13,0..1] of string = (

('l','#190'),('s','#154'),('c','#232'),('t','#157'),('z','#158'),('�','#253'
),('�','#225'),('�','#237'),('�','#233'),('�','#244'),('�','#228'),('�','#25
0'),('�','#162'),('d',''));


Martin Ben


> -----Original Message-----
> From: Robert Suska [mailto:delphi(zv)korak.sk]
>
> ok.
>
> Tak mi to prosim Ta rozpis
>
> Dakujem
>
> Robo
>
> --------------
>
>
> Do pole 13 x 13 se snazis vlozit 14 x 2 hodnot
>
> Martin Ben
>
>
> > -----Original Message-----
> > From: Robert Suska [mailto:delphi(zv)korak.sk]
> >
> > Ahoj som asi blby alebo co ale ked som to zapisal takto :
> >
> > const convTab: array [0..12] of array [0..12] of String =
> > (('l','s','c','t','z','�','�','�','�','�','�','�', '�', 'd'),
> > ('#190', '#154', '#232', '#157', '#158', '#253', '#225',
> > '#237', '#233',
> > '#244', '#228', '#250', '#162', ''));
> >
> > tak to hadze ze vraj Number of elements differs from
> > declaration pre obidva
> > riadky. ??
>

dvojrozmerne pole string konstant??

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 28.6.2002 15:22:07

Takto jsi deklaroval pole s 15 x 3 prvky

Martin Ben

-----Original Message-----
From: Kalhous Zdenek [mailto:zdenek.kalhous(zv)comarr(tec)cz]

const convTab: array [0..2] of array [0..14] of String =...

Prevod pismem na #123

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 28.6.2002 15:26:47

From: "Robert Suska" <delphi(zv)korak.sk>
> V Delphi som si vsimol jednu zvlastnost ked ukladam form aj s komponentami
> do txt suboru tak mi retazce uklada ako

A jak ho vlastne ukladas ?

Petr Vones

AV pri pouziti ListView pod WinXP

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 28.6.2002 15:40:05

From: "Ales Vasicek" <vasicek(zv)ecommerce(tec)cz>
> mam aplikaci ve ktere pouzivam komponentu ListView. Od nejake doby mi
> vsak aplikace pod WinXP pri pozadavku o kresleni (asi) ListView spadne
> na chybe Access Violation at address ... in module kernel32.dll... Nevi

Toto je opraveno v Delphi 6.02, problem je obecne tady:
http://groups.google.com/groups?hl=en&selm=3baf357f_1%40dnews

Petr Vones

OT - Windows XP reinstalacia

[*] Roland Turcan <rolo(zv)sedas.sk> - 28.6.2002 16:39:18

Hello Delphi CZ konferencia!

Musel som znovu instalovat XP, na ktorom som aplikovane vsetky
critical updates a nechce sa mi to vsetko znova instalovat. Mam cely
disk odzalohovany.
Je to mozne z neho dostat bez opakovaneho downloadu.

--
Best regards, TRoland

FB - jedna nebo vice databazi?

[*] Roland Turcan <rolo(zv)sedas.sk> - 28.6.2002 16:41:18

<<< 28. 6. 2002 16:40 - Petr Jansky "delphi(zv)amzdy(tec)cz" >>>
PJ> Napr. veta ma 400 poli

Pozor na toto, lebo je rozumnejsie rozdelit to do viacerych tabuliek.

--
Best regards, TRoland

Nelze spustit aplikaci z IDE

[*] Radek KALA <Kala(zv)Atlas(tec)cz> - 28.6.2002 16:44:09

Ahoj,
mam problem, prevedl jsem balickovou aplikaci z D5 do D6 a ona
vetsinou nejde spustit F9. Stuhnou delphi.

Obcas se to rozjede, ale z niceho nic to zase prestane fungovat.
Pokud normalne odklepnu EXE soubor, tak vse funguje.

Zkousel jsem spustit aplikaci F7, coz vedlo vzdy na to, ze se
zastavil na init sekci prvni unity a ztuhne i tak.

Mam D6Prof SP 2, IBX 6.03,
to cele na Win 2000 myslim, ze taky SP 2

Moc prosim o radu.

S pozdravem Radek KALA
BetaControl, s.r.o.
Cerneho 58/60, 635 00
tlf. : + 420 5 4622 3491
fax : + 420 5 4622 3470
GSM : + 420 603 85 75 15

OT - Windows XP reinstalacia

[*] Kr�l Jirka <admin(zv)printo(tec)cz> - 28.6.2002 17:18:35

>>Musel som znovu instalovat XP, na ktorom som aplikovane vsetky critical updates a nechce sa mi to vsetko
>>znova instalovat. Mam cely disk odzalohovany. Je to mozne z neho dostat bez opakovaneho downloadu.


Pokud mas levne a rychle pripojeni k inetu, tak velmi pohodlny zpusob je
nechat http://windowsupdate.microsoft.com at ti to zapatchuje samo

Z ciste inst. Woken XP mi to stahlo cca 33MB flajstru, coz zase neni takova hruza ani na modem.

J. K.

Jedi - read mail

[*] Martin Kasman <martinkasman(zv)pobox.sk> - 28.6.2002 18:37:11

Mam stiahnute Jedi unity. Pozeral som demo ReadMailExample a som s chcel by
som to pouzit, no neviem, ako sa da prestavit citanie posty aj s inych
priecinkov ako len s dorucenej posty. Pripadne aj ako sa da zistit zoznam
priecinkov (ale to tam asi neni).

Vdaka za kazdu radu.

TMediaPlayer prehrati jednoho tracku na CD

[*] Vladislav Cadsky <delphi(zv)cadsky(tec)cz> - 28.6.2002 21:06:37

S pozdravemZdravim, prosim jak lze prehrat pomoci TMediaPlayeru jen jeden
track na hudebnim CD. Pri Play mi to prehrava vzdy cely CD.

Dekuji za pripadnou odpoved.
Vlada

Jedi - read mail

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 28.6.2002 23:38:12

From: "Martin Kasman" <martinkasman(zv)pobox.sk>
> Mam stiahnute Jedi unity. Pozeral som demo ReadMailExample a som s chcel by
> som to pouzit, no neviem, ako sa da prestavit citanie posty aj s inych
> priecinkov ako len s dorucenej posty. Pripadne aj ako sa da zistit zoznam

Neda. To je omezeni Simple MAPI interface. V pripade Outlooku (velkeho, ne
Outlook Expressu) je lepsi pouzit jeho bohate rozhrani pres OLE Automation kde
toho samozrejme lze.

Petr Vones

TMediaPlayer prehrati jednoho tracku na CD

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 29.6.2002 00:21:56

From: "Vladislav Cadsky" <delphi(zv)cadsky(tec)cz>
> S pozdravemZdravim, prosim jak lze prehrat pomoci TMediaPlayeru jen jeden
> track na hudebnim CD. Pri Play mi to prehrava vzdy cely CD.

uses
MMSystem;

procedure TForm1.Button1Click(Sender: TObject);
const
TrackNumber = 10;
begin
MediaPlayer1.TimeFormat := tfTMSF;
MediaPlayer1.StartPos := mci_Make_TMSF(TrackNumber, 0, 0, 0);
if TrackNumber < MediaPlayer1.Tracks then
MediaPlayer1.EndPos := mci_Make_TMSF(TrackNumber + 1, 0, 0, 0);
MediaPlayer1.Play;
end;

Petr Vones

Jak zjistit vysku neklienstke casti TFormu

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 29.6.2002 06:14:09

Zdravim,
nejhure se zjistuje vyska titulku, s ohledem na XP

GetSystemMetrics(SM_CYCAPTION)

> potrebuji do me aplikace zjistit jak ziskat vysku caption vcetne sirky
okraje u TForm - poze horni cast. Potrebuji to na vypocet vzdalenosti
komponenty na TFormu od leveho horniho okraje obrazovky. TForm.Top +
komponenta.Top se neda pouzit nebot vyzdalenost u komponenty se udava jako
vzdalenost od klientske oblasti okna.
>
> Milos

Hledat neexistujici zaznamy - vytvoreni tabulky

[*] bleak <bleak(zv)atlas(tec)cz> - 29.6.2002 08:22:48

zdravim,
mam tabulku T1, ve ktere je ID_KLIENTA, obdobi od kdy (ZARAZEN) do kdy
(VYRAZEN) klient pouziva sluzbu a poplatek (CENA), kterou klient plati.
Platby se ukladaji do druh� tabulky T2, ve ktere je mj. ID_KLIENTA, ROK a
MESIC pro ktery platba prislusi. Tak.
Prosim pritomne o pomoc s navrhem SQL dotazu, ktery vyhleda dluzniky. Mne
napadlo zatim jen takove krkolomne reseni:

1) vytvorim z prvni tabulky T1 tabulku TESTDLUH, kde bude ID_KLIENTA, podle
poli ZARAZEN a VYRAZEN bude v tabulce ROK a MESIC a CENA, s tim ze bude pro
kazdy mesic jeden zaznam

2) tuto novou tabulku JOINem spojim s druhou T2 a potom uz jen zjistim ktere
mesice klient zaplatil (kde neni NILL)

Jak jednoduse vytvorit tabulku TESTDLUH?

bleak

Optimalizace db FB

[*] bleak <bleak(zv)atlas(tec)cz> - 29.6.2002 08:32:51

zdravim,
co je to SWEEP a jak ho provest? co je B/R?
bleak

RT> To snad nemyslis tak, ze SWEEP staci, a B/R netreba vykonavat ?

smazat buffer klavesnice

[*] bleak <bleak(zv)atlas(tec)cz> - 29.6.2002 08:49:00

zdravim,
mam v programu pohyb v databazi (Query.Next) pomoci Button, ktery ma reaguje
take na klavesu D. Protoze pri presunu na dalsi zaznam probihaji dalsi
SELECTy, je tam urcite zdrzeni (0,1 sec).
Pokud uzivatel chvili pridrzi stisknutou klavesu D a potom ji uvolni, jeste
chvili probiha posun v databazi, jako by uzivatel klikal na Button. Proste
stisknuta klavesa je v bufferu. Jak buffer klavesnice vyprazdnit?

bleak

kde je kurzor mysi?

[*] bleak <bleak(zv)atlas(tec)cz> - 29.6.2002 15:48:56

zdravim,
lze nejak zjistit nad kterou komponentou na formulari je kurzor mysi?
bleak

IBExpert SQL prikazy

[*] Zdenek Sedlak <zsedlak(zv)atlas(tec)cz> - 29.6.2002 20:06:54

Ahoj,

stahnul jsem si IB Expert verzi 2.2.0.1
Musim rict, ze se mi libi vic nez IB Console :-) Asi toho take umi vic.
Ikdyz jsem tady narazil na pripominky tykajici se "nebezpecnych" zasahu do
systemovych tabulek treba s definici Domen apod. Doporucuje se pry provest
Restore/Backup. Co to presne provede? A potrebuji k tomu nejaky specialni
nastroj?

A druha otazka se tyka vykonavani prikazu SQL (tedy DDL SQL). Zkousel jsem
si pripravit skript (skupinu sql prikazu) pro vytvoreni domen a tabulek. Ale
zda se mi, ze nelze provest pomoci IBExperta vice nez jeden prikaz na
jednou. IB Console to umela. Prikazy mam oddelene strednikem. Mam jen neco
spatne nastavene nebo delam chybu a nebo to opravdu nejde?

diky
Zdenek Sedlak


OT - Windows XP reinstalacia

[*] Milan Cizek <cizek.milan(zv)seznam(tec)cz> - 29.6.2002 20:21:36

>>Musel som znovu instalovat XP, na ktorom som aplikovane vsetky critical
updates a nechce sa mi to vsetko
>>znova instalovat. Mam cely disk odzalohovany. Je to mozne z neho dostat
bez opakovaneho downloadu.

Ahoj,
nevim jak ve WinXP, ale ve Win2k se jednotlive updaty ukladaji do skrytych
adresaru v korenovem adresari systemu (napr. c:\winnt\$NtUninstallQ285851$).
V techto adresarich je pak instalacni soubor hotfix.exe. Jen nevim, jestli
je nutne updaty aplikovat nejakym chronologickym zpusobem (odinstalace se
provadi hotfix.exe -u).

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

Zobrazeni formulare u sluzby

[*] Ales Pavel <aldik(zv)quick(tec)cz> - 29.6.2002 20:21:04

Predpokladam ze vykrejtovat ho umis:-) a zavolat show taky,takze dalsi detaily
1)U sluzby musis mit zaskrtnuto Pouzivat plochu (desktop),schvalne se na
nejakou sluzbu mrkni,ze tam to zaskrtavatko je...

2)Dalsi veci o ktere se zdejsi osazenstvo moc nezminuje je s prominutim Petra
Zahradnika.-) - pruser s odhlasenym uzivatelem tj. kdyz je totiz odhlasenej
user (narozdil od zamku) tak neni aktivni plocha a bude ti to blbnout.

Tusim ze W2000 to schroupnou ale NTcka se z toho popip.
Takze doporucuji otestovat zda existuje objekt plocha pomoci API a az potom
volat wokno.

Aldik Pavel
WXP D6 Ent


>
> Od : Zach Tom� <zach(zv)g-data(tec)cz>
> Datum : 2002/06/28 P� odp. 02:54:45 GMT+02:00
> Komu : <delphi-l(zv)clexpert(tec)cz>
> P�edm�t : Zobrazeni formulare u sluzby
>
> Pouzivam pro vytvoreni sluzby pruvodce - Service Application
> Do projektu pridam formular a potreboval bych ho po spusteni sluzby zobrazit
> Kudy na to? Prosim...
>
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.372 / Virov� b�ze: 207 - datum vyd�n�: 20.6.2002
>
>

OT: Delphi 6 Updates

[*] Milan Cizek <cizek.milan(zv)seznam(tec)cz> - 29.6.2002 21:39:48

ahoj,
nedari se mi prihlasit se na stranky Borlandu (Registered Users). Nechal
jsem si poslat heslo na email, je v poradku, stale mi to vsak vyhazuje
neplatne uzivatelske jmeno nebo heslo. Jsem jediny?

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

Optimalizace db FB

[*] Petr Palicka aka PeC(zv) <petr.palicka(zv)atlas(tec)cz> - 29.6.2002 22:32:54

>co je to SWEEP a jak ho provest?

sweep je spusteni vnitrni udrzby databaze
na interbase (firebird). nevim presne co vsecko
to provede, ale uvnitr by se minimalne melo
uvolnit misto, ktere je obsazeno a uz to neni
potreba a podobne. sweep se spousti automaticky,
nebo rucne. automaticky to to ma neco spolecnyho
s OIT (Oldest Interesting Transaction) a nemusi
to vyjit na optimalni dobu a protoze behem sweep
se ostatni prace k lizu moc nedostanou, tak je
dobry pustit to rucne treba z konsole (urcite to
bude nekde v maintaining menu).> co je B/R?

Backup/Restore.
pokud jej spustis po sweep, dosahnes zmenseni
velikosti GDB. krom toho dojde i k dalsimu "ocisteni"
vnitrni struktury. nedavno se tu probiralo, ze napriklad
kazdy alter zvedne interni citac zmen tabulky (byte tedy
max 255) a po jeho naplneni jiz nelze altrovat. B/R
tyto citace opet vynuluje.


jaxe tedy zda, Sweep a nasledny B/R je takovy ocistny
kolotoc, neco jako meditace, pust a klistyr u lidi ;)

jednou za cas je to moc fajn. prilis casto to nema
zvyseny efekt, akorat to zabira to cas.

peca


OT: Delphi 6 Updates

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

Musis tam jit pres IE. S ostatnimi prohlizei to nejak zlobi. Ja se tam
treba nedostal pres OPERU

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

29.6.2002 Milan Cizek:
> ahoj,
> nedari se mi prihlasit se na stranky Borlandu (Registered Users). Nechal
> jsem si poslat heslo na email, je v poradku, stale mi to vsak vyhazuje
> neplatne uzivatelske jmeno nebo heslo. Jsem jediny?

Re[2]: Optimalizace db FB

[*] Roland Turcan <rolo(zv)sedas.sk> - 30.6.2002 10:22:42

<<< 30. 6. 2002 10:21 - bleak "bleak(zv)atlas(tec)cz" >>>

b> co je to SWEEP

je to funkcia cistenia databazy (ale nie zmensenia, iba uvolnenia uz
nepouzivanych cast), pozri si Operation Guide a prikaz GFIX

b> a jak ho provest? co je B/R?

Backup/Restore

--
Best regards, TRoland

OT: Obrazek na pozadi

[*] Jan Zelen� <zeleny.jan(zv)seznam(tec)cz> - 30.6.2002 11:45:48

Hezky den.
Uz nekolik hodin se morim pri praci s obrazkami.
Idea je takova: Pouziji skryty TImage k loadnuti obrazku, pripadne pouziji
stretch - tim se vytvori canvas, ktery vylepim primo na canvas hlavniho
formulare(vsim jsem si, ze kdyz na pozadi neni image, ale puvodni canvas
formulare, MDI okna na povrchu mnohem mene blikaji - i kdyz mam u nich
wm_erasebackground vypnuto)


form1.background_image.Visible := False;

procedure kresli;
begin
form1.background_image.Picture.LoadFromFile(info.cesta+nazev);
form1.background_image.Height := form1.ClientHeight;
form1.background_image.Width := form1.ClientWidth;
form1.background_image.Stretch :=True;
form1.Repaint;
end;

kde v on paint formulare je toto:

procedure TForm1.FormPaint(Sender: TObject);
begin
if assigned(background_image) then
canvas.Draw(0,0,background_image.Picture.Graphic);
end;

V on create formulare je vsechno OK(po minimalizaci/maximalizaci take),
problem nastava, kdyz tento kod provedu za behu - kde v jinem modalnim okne
vyberu obrazek, tak NEMUZU(a nevim proc) donutit hlavni formular k
prekresleni. K prekresleni dojde jen "za" prave aktivnimi okny nebo kdyz s
temito okny zacnu hybat(prekresluje se to presne po pixelech, podle toho kam
s okny hybu). Dale mi nefunguje pouziti stretch na true - canvas TImage se
nezmeni, zmenim-li tuto vlastnost na True.

Jak donutim vykresleni obrazku na formular?
Diky

J.Z.

D6SP2,WinXP

PS. Pokud vite o nejake komponente se zdrojaky - obrazek na pozadi, ktera
umozni nastaveni "stretch" a "tiled" obrazku, tak mi dejte prosim vedet a ja
si to z ni uz vytlucu :-).

Obrazek na pozadi

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 30.6.2002 12:00:18

From: "Jan Zelen�" <zeleny.jan(zv)seznam(tec)cz>
> Uz nekolik hodin se morim pri praci s obrazkami.

Rano by mel clovek spise spat a ne pracovat ;-)

> Idea je takova: Pouziji skryty TImage k loadnuti obrazku, pripadne pouziji

To neni dobre reseni, TImage je *vizualni* komponenta. Pro uchovani obrazku
pouzij TBitmap, TJpegBitmap atd ...

> stretch - tim se vytvori canvas, ktery vylepim primo na canvas hlavniho
> formulare(vsim jsem si, ze kdyz na pozadi neni image, ale puvodni canvas
> formulare, MDI okna na povrchu mnohem mene blikaji - i kdyz mam u nich

Zasadni otazka, ma to byt na pozadni normalni nebo MDI aplikace ?

> procedure kresli;
> begin
> form1.background_image.Picture.LoadFromFile(info.cesta+nazev);

VCL je objektova knihovna, tohle neni v pravde ten idealni zpusob zachazeni s
objekty.

> Jak donutim vykresleni obrazku na formular?

Staci prece pouzit TImage a nastavit Align na alClient (s vyjimkou MDI
aplikace, kde se to musi delat uplne jinak a ve VCL pro to neni primo
podpora).

Petr Vones

IBExpert SQL prikazy

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 30.6.2002 13:06:48

Haj hou!

On 29 Jun 2002 at 20:06, Zdenek Sedlak wrote:

> A druha otazka se tyka vykonavani prikazu SQL (tedy DDL SQL). Zkousel jsem
> si pripravit skript (skupinu sql prikazu) pro vytvoreni domen a tabulek. Ale
> zda se mi, ze nelze provest pomoci IBExperta vice nez jeden prikaz na
> jednou. IB Console to umela. Prikazy mam oddelene strednikem. Mam jen neco
> spatne nastavene nebo delam chybu a nebo to opravdu nejde?

V menu tools je Script Executive, ty jsi zrejme pouzival SQL editor.

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

Gen_ID navratova hodnota v IB

[*] Ales Pavel <aldik(zv)quick(tec)cz> - 30.6.2002 14:14:36

ahoj pouzivam Gen_ID na vygenerovani noveho cisla v insertu (kompontenta
IBSQL). jenze kdyz zaznam ulozim potreboval bych jeste zjistit cislo z GEN_ID.
Jde to nejak z IBSQL zjistit,nebo si kurna parek musim vytvorit stored
proceduru co mi budu pri insertu tohle cislo vracet, to je vopruz obzvlaste
kdyz budu pridavat pole musim to nutne opravit v aplikaci i na IB...
Neporadite jestli to jde vracet pres IBSQL.Pocitam ze gen_id je funkce.Tak
kdybych to nejak sikovne napsal do IBSSQL..nebo je na to jina komponenta?
Navod by bodnul
Aldik Pavel
D6 Ent WXP

Gen_ID navratova hodnota v IB

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 30.6.2002 15:33:50

Haj hou!

On 30 Jun 2002 at 14:14, Ales Pavel wrote:

> ahoj pouzivam Gen_ID na vygenerovani noveho cisla v insertu (kompontenta
> IBSQL). jenze kdyz zaznam ulozim potreboval bych jeste zjistit cislo z GEN_ID.
> Jde to nejak z IBSQL zjistit,nebo si kurna parek musim vytvorit stored
> proceduru co mi budu pri insertu tohle cislo vracet, to je vopruz obzvlaste
> kdyz budu pridavat pole musim to nutne opravit v aplikaci i na IB...
> Neporadite jestli to jde vracet pres IBSQL.Pocitam ze gen_id je funkce.Tak
> kdybych to nejak sikovne napsal do IBSSQL..nebo je na to jina komponenta?
> Navod by bodnul

Nutno zjistit dopredu pred INSERT, jinak neni zaruceno, ze dostanes stejnou
hodnotu (nekdo mezitim mohl vygenerovat novou).

Zjistit se da normalne pres SELECT GEN_ID(generator,1) z tabulky, ktera ma
jen jediny radek. Takovou tabulkou je v kazde databazi RDB$DATABASE, takze
SELECT GEN_ID(generator,1) FROM RDB$DATABASE je ten trik. Timto
zpusobem lze zjistit na klientovi i hodnoty jinych vestavenych funkci a konstant,
jako napr. USER, CURRENT_DATE apod.

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

Obrazek na pozadi

[*] Jan Zelen� <zeleny.jan(zv)seznam(tec)cz> - 30.6.2002 16:40:20

Je to MDI aplikace.
Neni to objektove, protoze jsem to pro konferenci velmi zjednodusil(je to
soucast mamutiho komplexu ;-), aby to bylo vsem jasne. Totez plati o TImage,
pokud mi nekdo poradi, jak se to dela s TImage(navic potrebuju vlastnost
stretch), predelam si to jiz pro sebe na TJPEGimage a TBitmap.
Zajima me tedy, jak jinak se to dela v MDI?
Zkousel jsem i invalidaterect, ale ani to mi nepomohlo.

Diky za radu

J.Z.

PS. Nejsem v praci, ale doma ;-)


----- Original Message -----
From: "Petr Vones" <pvones(zv)mbox.vol(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Sunday, June 30, 2002 12:00 PM
Subject: Re: Obrazek na pozadi


> From: "Jan Zelen�" <zeleny.jan(zv)seznam(tec)cz>
> > Uz nekolik hodin se morim pri praci s obrazkami.
>
> Rano by mel clovek spise spat a ne pracovat ;-)
>
> > Idea je takova: Pouziji skryty TImage k loadnuti obrazku, pripadne
pouziji
>
> To neni dobre reseni, TImage je *vizualni* komponenta. Pro uchovani
obrazku
> pouzij TBitmap, TJpegBitmap atd ...
>
> > stretch - tim se vytvori canvas, ktery vylepim primo na canvas hlavniho
> > formulare(vsim jsem si, ze kdyz na pozadi neni image, ale puvodni canvas
> > formulare, MDI okna na povrchu mnohem mene blikaji - i kdyz mam u nich
>
> Zasadni otazka, ma to byt na pozadni normalni nebo MDI aplikace ?
>
> > procedure kresli;
> > begin
> > form1.background_image.Picture.LoadFromFile(info.cesta+nazev);
>
> VCL je objektova knihovna, tohle neni v pravde ten idealni zpusob
zachazeni s
> objekty.
>
> > Jak donutim vykresleni obrazku na formular?
>
> Staci prece pouzit TImage a nastavit Align na alClient (s vyjimkou MDI
> aplikace, kde se to musi delat uplne jinak a ve VCL pro to neni primo
> podpora).
>
> Petr Vones
>
>

Ja vytvo�it Folder dialog

[*] Kub��ek Daniel <kubefra(zv)atlas(tec)cz> - 30.6.2002 18:52:13

Potrebuji v programu aktivovat dialog z vyberem slozek a cesty txt soubor� z vybran� slo�ky vypsat do listviewu nebo listboxu. Pr�padne ulozit do nejake promene typu pole string.

Nebo z klasick�ho opendialogu vybrat v�ce soubor� a vypsat jejich cesty.

Dekuji.

Ktera kniha o delphi je nejlepsi pro zacatecnika.

Ja vytvo�it Folder dialog KNIHA

[*] 3dimenzion <3dimension(zv)seznam(tec)cz> - 30.6.2002 20:18:21

Uz nekolik lidi zde doporucovalo mistrovstvi v delphi od Marca Cantu v cestine je 4 v ang byla v cechach u borlandu kdostani 5 ale mozna je uz i 6. Jinak Computer Press ma vydat Mistrovst v Delphi 6 ale od Teixera a Pacheca (bohuzel nevim kdy to bude presne, ale ma to byt ted nekdy).
----- Original Message -----
From: Kub��ek Daniel
To: delphi-l(zv)clexpert(tec)cz
Sent: Sunday, June 30, 2002 6:52 PM
Subject: Ja vytvo�it Folder dialog


Potrebuji v programu aktivovat dialog z vyberem slozek a cesty txt soubor� z vybran� slo�ky vypsat do listviewu nebo listboxu. Pr�padne ulozit do nejake promene typu pole string.

Nebo z klasick�ho opendialogu vybrat v�ce soubor� a vypsat jejich cesty.

Dekuji.

Ktera kniha o delphi je nejlepsi pro zacatecnika.

Ja vytvo�it Folder dialog

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 30.6.2002 21:41:18

UG92b2wgc2kgdiBrbGFzaWNr6W0gZGlhbG9ndSBtdWx0aXNlbGVjdCwgcGFrIG1hcyB2eWJyYW5l
IHNvdWJvcnkNCnR1c2ltIHZlIEZpbGVzIChUU3RyaW5ncykuDQoNCi0tIA0KaW5nLiBKYW4gRmlh
bGENCm1haWx0bzpqYW4uZmlhbGFAaW9sLmN6DQoNCjMwLjYuMjAwMiBLdWLt6GVrIERhbmllbDoN
Cj4gUG90cmVidWppIHYgcHJvZ3JhbXUgYWt0aXZvdmF0IGRpYWxvZyB6IHZ5YmVyZW0gc2xvemVr
IGEgY2VzdHkgdHh0DQo+IHNvdWJvcnUgeiB2eWJyYW7pIHNsb75reSB2eXBzYXQgZG8gbGlzdHZp
ZXd1IG5lYm8gbGlzdGJveHUuIFByaXBhZG5lDQo+IHVsb3ppdCBkbyBuZWpha2UgcHJvbWVuZSB0
eXB1IHBvbGUgc3RyaW5nLg0KDQo+IE5lYm8geiBrbGFzaWNr6WhvIG9wZW5kaWFsb2d1IHZ5YnJh
dCB2aWNlIHNvdWJvcnUgYSB2eXBzYXQgamVqaWNoIGNlc3R5Lg==

chyba v GDB na IB 6.0

[*] Tom Tom <xtom546(zv)seznam(tec)cz> - 30.6.2002 22:43:46

Ahoj,
stalo se mi, ze mam tabulku, ktera ma sloupecek
id_mesto not null references (mesto)
a do teto tabulky v pohode vlozim hodnotu null.
Uplne mne to prekvapilo a myslim, ze to ukazuje na nejakou vnitrni
chybu v souboru databaze. Gfix nic nenajde. Asi mi nezbude, nez si
nechat vyexportovat skript databaze a data tabulek a vytvorit novy
gdb.
V teto operaci musim rucne odstranit trig. na generovani id, paklize
chci mit absolutne stejna data a pak je tam rucne pridat.
Neznate nejaky efektivnejsi zpusob?
Co backup a restore - funguje to tak, ze se gdb udela nanovo? Nebudou
problemy s cestinou?
A jeste jeden dotaz. Kde uvidim seznam indexu nad databazi?
Diky
Tom

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

Jak na cd text

[*] ji�� B�tu��k����*�Z ��%�� - 30.6.2002 22:43:56

Hoj konference
resim problem jak nacist cd text do sve app be pouziti komp Tmplayer
nevi te nekdo prosim jak tohle vyresit
Budu vdecny za jakoukoliv radu

KinDR (Jiri Betunak)
D5 , WinME ,WinXp H

Dekomprimovanie pomocou ZlibEX

[*] Roland Turcan <rolo(zv)sedas.sk> - 30.6.2002 23:36:12

Hello Delphi CZ konferencia!

Snazim sa dekomprimovat pomocou ZlibEx a stale mi ostava DS prazdny.
Co robim blbo ?

SS:=TFileStream.Create('compressed.zlib',fmOpenRead);
DS:=TFileStream.Create('uncompressed.pas',fmCreate);
DCS:=TZDecompressionStream.Create(DS);
try try
DCS.Read(SS,SS.Size);
except
raise;
end;
finally
begin
DCS.Free;
DS.free;
SS.Free;
end; end;


--
Best regards, TRoland

OT Problem s disketovou mechanikou - specha

[*] 3dimenzion <3dimension(zv)seznam(tec)cz> - 4.1.2002 20:49:26

Dobry den.
Opravdu se omlouvam za absolutni OT, ale nutne potrebuju pomoct.
Mam praci na diskete, ale kdyz zapojim disketovou mechaniku porad svit, ale
je nefunkcni od souseda jsem si pujcil jinou i s kabelem, ale vse je pri
starem nevite nekdo kde by mohl byt problem - fakt by mi to pomohlo.
Preji hezky zbytek vecera.

OT Trial verze SQL Serveru 2000 pod Windows ME

[*] 3dimenzion <3dimension(zv)seznam(tec)cz> - 2.3.2002 19:27:35

Dobry den,
nevite zda je trial verze SQL Serveru 2000, ktera beha pdo W ME?

OT Trial verze SQL Serveru 2000 pod Windows ME

[*] 3dimenzion <3dimension(zv)seznam(tec)cz> - 3.3.2002 18:26:23

Dobry den,
tyka se to toho SQL Serveru, ja myslel ze developer je stejny jako
Enterprise jen je s jinou licenci - neboli na strankach M$ sem si precet ze
ma vsechny fce stejne ?
Muzete mi tedy prozradit v cem se lisi developer a enterprise.
> Neni. DB Server - byt trial - potrebuje pro svuj beh operacni system
> a nejakou bezpecnost, coz playstation neumoznuji. Pod WinME
> nainstalujes akorat tak baleni MSDE, Personal a tusim ze i Developer
> Edition.

Zmena sort ID na MS SQL Serveru 7.0

[*] 3dimenzion <3dimension(zv)seznam(tec)cz> - 5.3.2002 14:05:43

Dobry den,
potrebuju nahrat novou databazi na server jako zdroj mam jeji backup,
potrebuju ale zmeni sort ID. Jedina moznost o ktere vim je odinstalovat a
nainstalovat cimz ale pijdu o databazy ktera tam uz bezi.
Diky za rady.

Sifrovanie TStream

[*] Roland Turcan <rolo(zv)sedas.sk> - 1.7.2002 00:07:21

Hello Delphi CZ konferencia!

Poradte mi prosim nejaku unitu ktora sifruje priamo obsah streamu
do druheho streamu. Na algoritme mi az tak nezavisi, skor na rychlosti
mojej implementacie.

--
Best regards, TRoland

Dekomprimovanie pomocou ZlibEX

[*] Petr <DelphiForum(zv)seznam(tec)cz> - 1.7.2002 06:58:21

No nevim jestli spatne vidim, nebo jsi zapomel neco pripsat, ale zadny zapis
do DS tam nemas.

Petr
ICQ# : 119119215

> Hello Delphi CZ konferencia!
>
> Snazim sa dekomprimovat pomocou ZlibEx a stale mi ostava DS prazdny.
> Co robim blbo ?
>
> SS:=TFileStream.Create('compressed.zlib',fmOpenRead);
> DS:=TFileStream.Create('uncompressed.pas',fmCreate);
> DCS:=TZDecompressionStream.Create(DS);
> try try
> DCS.Read(SS,SS.Size);
> except
> raise;
> end;
> finally
> begin
> DCS.Free;
> DS.free;
> SS.Free;
> end; end;

Nahled tapety do image

[*] Milan Cizek <Cizek.Milan(zv)seznam(tec)cz> - 01.7.2002 07:06:24

ahoj,
potreboval bych ziskat nahled aktualni tapety na plose, abych jej
mohl zobrazit napr. v TImage. Jde mi pouze o obrazek, bez ikon a
hlavni listy. Diky

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

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

chyba v GDB na IB 6.0

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 1.7.2002 07:17:02

> stalo se mi, ze mam tabulku, ktera ma sloupecek
> id_mesto not null references (mesto)
> a do teto tabulky v pohode vlozim hodnotu null.

a je to tak skutecne deklarovany i v metadatech?
zkus si to overit.

> V teto operaci musim rucne odstranit trig. na generovani id, paklize
> chci mit absolutne stejna data a pak je tam rucne pridat.
> Neznate nejaky efektivnejsi zpusob?

nevim, jak ziskavas ID, ale ja to mam nejak takto:

CREATE TRIGGER tbi_Smlouva FOR Smlouva
BEFORE INSERT POSITION 0
AS BEGIN
/* pokud neni zadan� kl��, napln� se z gener�toru */
IF (new.Smlouva is null or new.Smlouva = 0) Then
NEW.Smlouva = GEN_ID(gnr_Klic, 1);
END
^

tedy, pokud si ID vlozim rucne, ci jinak programove z klienta,
tak se jiz nedoplnuje pouzije se to zadane. souvisi to i vlastnosti
IBX, kdy lze v IBDataSet nastavit generator a pole, ktere plni a
doplnuje to ID samo pred insertem, takze potom je mozne udelat
refresh toho prave vlozenyho radku.

> Co backup a restore - funguje to tak, ze se gdb udela nanovo?

ja ziju v presvedceni, ze to tak funguje.

> Nebudou problemy s cestinou?

tim myslis co? cestinu v metadatech? to nevim, to bych si nikdy
nedovolil pouzit. cestina v datech je OK.
peca

'pomale' treeview...

[*] cz574068(zv)tiscali(tec)cz - 1.7.2002 07:40:37

Dobry den..

narazil jsem na problem, kdy mam komponentu treeview svazanou s pagecontrol.
Co NOD to stranka (v pagecontrol), na ktere jsou nejake jine komponenty
(label,edit). Zrada je v tom, ze pri rychlejsim posouvani v treeview, se
zacne cela operace znacne vlect. Mizi focus a prekreslovani v pagecontrol
se DESNE vlece.. Clovek zasne, co to provede na 1 GHz Athlonu..

(delam v D6 pro WIN, ale pod CLX)

Dokaze nekdo poradit ?

Dekuji..Dekuji..

________________________________________________
KOUKAJ� GEJ�I NA FOTBAL?
http://ms2002.tiscali(tec)cz - v�e o fotbalov�m �ampion�tu


Vlastni Columns v TListView?

[*] Ing. Pavel �ilinec����)b���zf���3 - 1.7.2002 08:21:16

Ahoj,
zdedil jsem si TListView, zdedil TListColumns a
TListColumn (o ten vlastne jde, nebot jsem ho rozsiril o dve vlastni
property). Chtel jsem TListView predhodit vlastni Columns (to by
jeste slo - provedu to v Create), ale mam problem s tim, ze editor,
ktery v designu je, nebere v potaz me nove dve vlastnosti, ale
zobrazuje pouze standardni vlastnosti. Tak jsem si zaregistroval
vlastni editor a abych nemusel psat vse sam, tak jsem zkusil
nasledujici formulaci pro editor:
TPSListViewEditor=class(TCollectionProperty)
public
end;
a nasledujici formulaci pro registraci:
RegisterPropertyEditor(TypeInfo(TPSListColumns),TPSListView,'Editor sloupcu ...',TPSListViewEditor);
jenze se nic nezmenilo.
Nevite nekdo, jak to jednoduse udelat (nebo si budu muset napsat
vlastni editor?).

Pouzivam D5
Diky

--------
ing. Pavel Zilinec
MailTo:zilinec(zv)email(tec)cz

Prog-Soft s.r.o. Plzen
Informacni system pro vyrobce
a distributory napoju

smazat buffer klavesnice

[*] Milan Tomes <milan.tomes(zv)haida(tec)cz> - 1.7.2002 08:38:38

A neni lepsi resit pricinu nez dusledek ??? :)
Ja bych udelal to, ze v okamziku stisku prislusne klavesy bych zakazal
prislusne tlacitko a po dobehnuti akce bych toto tlacitko zase povolil.

S pozdravem

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

> take na klavesu D. Protoze pri presunu na dalsi zaznam probihaji dalsi
> bleak

kde je kurzor mysi?

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 1.7.2002 09:13:52

> lze nejak zjistit nad kterou komponentou na formulari je kurzor mysi?

FindVCLWindow Ti najde potomka TWinControl pod kurzorom mysi.
Dalej (TGraphicControl apod.) sa mozes dostat pomocou
TWinControl.ControlAtPos.

HTH
TOndrej

Gen_ID navratova hodnota v IB

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 1.7.2002 09:18:55

> ahoj pouzivam Gen_ID na vygenerovani noveho cisla v insertu
> (kompontenta IBSQL). jenze kdyz zaznam ulozim potreboval
> bych jeste zjistit cislo z GEN_ID.

Pred insertom si mozes zavolat GEN_ID ako stored procedure (pomocou
TIBStoredProc).
Vratenu hodnotu potom mozes pouzit pri inserte.

HTH
TOndrej

Asynchronnous socket error 10053

[*] VladimirRuzicka <ruzicka(zv)digitus(tec)cz> - 1.7.2002 09:34:37

Ahoj,

muj program komunikuje s jednim zarizenim po ethernetu a zniceho nic po
vypadku site se cas od casu objevi hlaska - viz subj. Vite nekdo co to je,
jak se tomu da zabranit ?

Diky

Vladimir, D4, W98

Dynamicky DATASET

[*] Kalus Jozef Ing. <jozef.kalus(zv)spordat.sk> - 1.7.2002 09:40:30

Zdravim vsetkych,

narazil som na jeden problem a predpokladam, ze niekto z vas ho uz ma
zvladnuty.

Ide o nasledovnu vec:

Plnin TreeView z DB - struktura adresarov, robim to rekurzivne, t.j. tu istu
funkciu volam z nej samej. Problem je v tom, ze mam komponentu TIBDataSet do
ktorej plnim vybrane zaznamy, ale pri dalsom volani funkcie sa mi zmeni na
nove vybrane zaznamy, t.j. logicky si nepamata zaznamy tak ako by som chcel
aby mi rekurzia fungovala.

Riesenie je vytvarat pre kazde volanie funkcie dynamicky novu komponentu
TIBDataSet, ale to som akosi nezvladol.

Prosim nemate niekto nieco podobne, stacil by kus kodu ako vytvarat
TIBDataSet dynamicky (potrebujem naplnat parametre ako je SELECT, DB, USER,
PASSWORD atd.).

Mam Client: D6Prof, W2000, Server: FireBird (W2000 Server)

Dik za kazde trefne info.

joka

OT: Vlajky

[*] <ivan.virag(zv)aliatel(tec)cz> - 1.7.2002 09:47:57

Zdravim.

Nevite nekdo o miste, ze ktereho se daji stahnout ikony nebo male bitmapy statnich vlajek, popripade nemate je nekdo u sebe? Nepotrebuji velke bitmapy, ty mam. Dekuji.

Ivan Virag

OT: FB na linuxe chyba cislo 111 a 104

[*] miro mrazik <preas_w(zv)stonline.sk> - 1.7.2002 09:54:17

Zdravim vsetkych,
pri instalacii Firebirdu na Linuxovom serveri, sa nam stalo, ze pri starte
Firebirdu to zahlasi akusi chybu Inet connect cislo 111, potom startuje
IBGuard ale aj ten zahlasi chybu 104 a potom sa IBGuard ukonci.
Na inej linuxovej masine sme ziaden problem s instalaciou nezaznamenali.
Nevie niekto kde je problem?

Diky Miro

Dynamicky DATASET

[*] Otisk Rene <otisk(zv)misel(tec)cz> - 1.7.2002 10:05:27

Jo to jsem kdysi zkousel a zavrhnul, protoze rezie vytvareni resp. otevirani
datasetu byla neunosna.

Sroub

>
> narazil som na jeden problem a predpokladam, ze niekto z vas ho uz ma
> zvladnuty.
>
> Ide o nasledovnu vec:
>
> Plnin TreeView z DB - struktura adresarov, robim to rekurzivne, t.j. tu
istu
> funkciu volam z nej samej. Problem je v tom, ze mam komponentu TIBDataSet
do
> ktorej plnim vybrane zaznamy, ale pri dalsom volani funkcie sa mi zmeni na
> nove vybrane zaznamy, t.j. logicky si nepamata zaznamy tak ako by som
chcel
> aby mi rekurzia fungovala.
>
> Riesenie je vytvarat pre kazde volanie funkcie dynamicky novu komponentu
> TIBDataSet, ale to som akosi nezvladol.
>
> Prosim nemate niekto nieco podobne, stacil by kus kodu ako vytvarat
> TIBDataSet dynamicky (potrebujem naplnat parametre ako je SELECT, DB,
USER,
> PASSWORD atd.).
>
> Mam Client: D6Prof, W2000, Server: FireBird (W2000 Server)
>

Dynamicky DATASET

[*] Otisk Rene <otisk(zv)misel(tec)cz> - 1.7.2002 10:10:18

.Jeste dodam, zalezi na indexaci, rozsahu a poctu poli, ktere tahas...

Sroub

> Jo to jsem kdysi zkousel a zavrhnul, protoze rezie vytvareni resp.
otevirani
> datasetu byla neunosna.
>
> Sroub
>
> >
> > narazil som na jeden problem a predpokladam, ze niekto z vas ho uz ma
> > zvladnuty.
> >
> > Ide o nasledovnu vec:
> >
> > Plnin TreeView z DB - struktura adresarov, robim to rekurzivne, t.j. tu
> istu
> > funkciu volam z nej samej. Problem je v tom, ze mam komponentu
TIBDataSet
> do
> > ktorej plnim vybrane zaznamy, ale pri dalsom volani funkcie sa mi zmeni
na
> > nove vybrane zaznamy, t.j. logicky si nepamata zaznamy tak ako by som
> chcel
> > aby mi rekurzia fungovala.
> >
> > Riesenie je vytvarat pre kazde volanie funkcie dynamicky novu komponentu
> > TIBDataSet, ale to som akosi nezvladol.
> >
> > Prosim nemate niekto nieco podobne, stacil by kus kodu ako vytvarat
> > TIBDataSet dynamicky (potrebujem naplnat parametre ako je SELECT, DB,
> USER,
> > PASSWORD atd.).
> >
> > Mam Client: D6Prof, W2000, Server: FireBird (W2000 Server)
> >

Asynchronnous socket error 10053

[*] Sula Milos <milos.sula(zv)oku-su(tec)cz> - 1.7.2002 10:20:07

Software v hostitelsk�m po��ta�i ukon�il vytvo�en� p�ipojen�.

Milos

-----Original Message-----
From: VladimirRuzicka [mailto:ruzicka(zv)digitus(tec)cz]
Sent: Monday, July 01, 2002 9:35 AM
To: Delphi konference
Subject: Asynchronnous socket error 10053


Ahoj,

muj program komunikuje s jednim zarizenim po ethernetu a zniceho nic po
vypadku site se cas od casu objevi hlaska - viz subj. Vite nekdo co to je,
jak se tomu da zabranit ?

Diky

Vladimir, D4, W98

Re[2]: Dekomprimovanie pomocou ZlibEX

[*] Roland Turcan <rolo(zv)sedas.sk> - 1.7.2002 10:24:30

<<< 1. 7. 2002 10:24 - Petr "DelphiForum(zv)seznam(tec)cz" >>>
P> No nevim jestli spatne vidim, nebo jsi zapomel neco pripsat, ale zadny zapis
P> do DS tam nemas.

>> Snazim sa dekomprimovat pomocou ZlibEx a stale mi ostava DS prazdny.
>> Co robim blbo ?
>>
>> SS:=TFileStream.Create('compressed.zlib',fmOpenRead);
>> DS:=TFileStream.Create('uncompressed.pas',fmCreate);
>> DCS:=TZDecompressionStream.Create(DS);
>> try try
>> DCS.Read(SS,SS.Size);
>> except
>> raise;
>> end;
>> finally
>> begin
>> DCS.Free;
>> DS.free;
>> SS.Free;
>> end; end;

Ale ak tam dam nejaky Write tak to hadze chybu.

--
Best regards, TRoland

FB rychle vkladani zaznamu

[*] Skopalik Slavomir <skopalik(zv)hlubocky.del(tec)cz> - 1.7.2002 10:34:39

Jenze insert (v TISQL) zadne radky nestahuje, v tom je ten rozdil !

Slavek

> > 2) Stahujes vsechny radky. Muzes pouzivat Filter nebo Range, ale az na
> klientovi
> Mozna ze to tak robi TTable z BDE ale TIBTable to robi pomocou fraze where
> ako kazdy iny sql prikaz . Toto je v zdrojakoch napr. k filtrovaniu (
> InternalTableRefresh):
>
> > To znamena, ze na tabulkach s hodne daty nebo hodne sloupci, ktere Te
> nezajimaji,
> > musis po siti protlacit hodne zbytecnych dat a bude to pomale.
> To zalezi asi na komponentach a ich autoroch ako to urobia. Preto je dobre
> si pozriet zdrojaky danej komponenty table ako je to tam a podla toho sa
> zachovat.
>
> Miro
>

Dynamicky DATASET

[*] Kalus Jozef Ing. <jozef.kalus(zv)spordat.sk> - 1.7.2002 10:36:14

3 polia id, meno, id_nadradeny

joka

-----Original Message-----
From: Otisk Rene [mailto:otisk(zv)misel(tec)cz]
Sent: Monday, July 01, 2002 10:10 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: Dynamicky DATASET


.Jeste dodam, zalezi na indexaci, rozsahu a poctu poli, ktere tahas...

Sroub

> Jo to jsem kdysi zkousel a zavrhnul, protoze rezie vytvareni resp.
otevirani
> datasetu byla neunosna.
>
> Sroub

Re[2]: Dekomprimovanie pomocou ZlibEX

[*] Petr <DelphiForum(zv)seznam(tec)cz> - 1.7.2002 10:52:10

A co zkusit neco jako :

DCS.Read(SS,SS.Size);
DS.CopyFrom (DCS);

Petr
ICQ# : 119119215

> >> SS:=TFileStream.Create('compressed.zlib',fmOpenRead);
> >> DS:=TFileStream.Create('uncompressed.pas',fmCreate);
> >> DCS:=TZDecompressionStream.Create(DS);
> >> try try
> >> DCS.Read(SS,SS.Size);
> >> except
> >> raise;
> >> end;
> >> finally
> >> begin
> >> DCS.Free;
> >> DS.free;
> >> SS.Free;
> >> end; end;
>
> Ale ak tam dam nejaky Write tak to hadze chybu.

Re[2]: Dekomprimovanie pomocou ZlibEX

[*] <belcik(zv)centrum.sk> - 01.7.2002 10:54:53

Zdravim ,
pocul som, ze pri programovani klient/sever aplikacii je treba
zabudnut na DB komponenty ako DBEdit,.... Moze mi nejaka dobra
dusa vysvetlit v com presne spociva ich nevyhoda ? Pripadne, kde
bz som sa o tom docital nieco podrobnejsie ? Pouzivam Delphi 5,
na IB 6 sa pripajam cez BDE.
Dakujem
Stano B.

----------------------------------------------------------------
http://www.webpark.sk/novy-web.htm - Profesion�lny webhosting

IB a DB komponenty

[*] <belcik(zv)centrum.sk> - 01.7.2002 10:55:26

Zdravim ,
pocul som, ze pri programovani klient/sever aplikacii je treba
zabudnut na DB komponenty ako DBEdit,.... Moze mi nejaka dobra
dusa vysvetlit v com presne spociva ich nevyhoda ? Pripadne, kde
bz som sa o tom docital nieco podrobnejsie ? Pouzivam Delphi 5,
na IB 6 sa pripajam cez BDE.
Dakujem
Stano B.

----------------------------------------------------------------
http://www.webpark.sk/novy-web.htm - Profesion�lny webhosting

Dynamicky DATASET

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 1.7.2002 10:58:03

Podobny problem resim, tak ze si data nactu do StringListu jako
AddObject(ID=PARENT_ID, MEMO) a pak pri rekurzivnim plneni prochazim tenhle
seznam a beru co potrebuju - je to v pameti a nemusim se porat ptat serveru
Zdenda
----- Original Message -----
From: "Kalus Jozef Ing." <jozef.kalus(zv)spordat.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, July 01, 2002 10:36 AM
Subject: RE: Dynamicky DATASET


> 3 polia id, meno, id_nadradeny
>
> joka
>
> -----Original Message-----
> From: Otisk Rene [mailto:otisk(zv)misel(tec)cz]
> Sent: Monday, July 01, 2002 10:10 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: Dynamicky DATASET
>
>
> .Jeste dodam, zalezi na indexaci, rozsahu a poctu poli, ktere tahas...
>
> Sroub
>
>
>
> > Jo to jsem kdysi zkousel a zavrhnul, protoze rezie vytvareni resp.
> otevirani
> > datasetu byla neunosna.
> >
> > Sroub

Vnoreny dotaz v InterBase/Firebird ? (for P. Cisar

[*] Jaroslav Popluhar <delphi1(zv)acc.sk> - 1.7.2002 10:58:51

Presne toto som mal na mysli.
Vdaka, aspon viem, ze to vie Oracle.

V tom velkom selecte by som totiz chcel spocitat
pocetnosti mien z vnorenych dotazov a odstranit tak duplicity.

S pozdravom
J. Popluhar

----- Original Message -----
From: "Ben, Martin (CAP, GCF)" <Martin.Ben(zv)gecapital.com>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, June 25, 2002 9:08 AM
Subject: RE: Vnoreny dotaz v InterBase/Firebird ?| Tazatel mel asi na mysli neco podobneho, co umi Oracle
|
| select * from
| (select meno, count(*) as pocet from zakaznik
| where meno > '' group by meno
| union all
| select meno, count(*) as pocet from pracovnik
| where meno > '' group by meno)
| order by 1
|
| Mne by taky zajimalo, jestli to umi IB/FB.
|
| Martin Ben
|
|
| > -----Original Message-----
| > From: Pavel Cisar [mailto:pcb(zv)atlas(tec)cz]
| >
| > Haj hou!
| >
| > On 23 Jun 2002 at 19:19, Jaroslav Popluhar wrote:
| >
| > > Je mozne pouzit vnoreny dotaz v casti FROM?
| >
| > Takovy sub-select se jmenuje VIEW :-)))
|

Vlajky

[*] skalsky(zv)oksystem(tec)cz - 1.7.2002 11:08:21

http://www.flags.com/unmembernations.htm

... jsou tam vlajky vsech statu ... mam je stazene a zabalene v ZIPu, v
pripade, ze bys je chtel vsechny, poslu ...
Milan

Milan P. Skalsk�, software consultant
OKsystem s.r.o.
Na Pankr�ci 125, 140 21, Praha 4
http://www.oksystem(tec)cz
Skalsky(zv)oksystem(tec)cz, +42 02/44021133
ICQ: 67571111

-----Original Message-----
From: ivan.virag(zv)aliatel(tec)cz [mailto:ivan.virag(zv)aliatel(tec)cz]
Subject: OT: Vlajky

Nevite nekdo o miste, ze ktereho se daji stahnout ikony nebo male bitmapy
statnich vlajek, popripade nemate je nekdo u sebe? Nepotrebuji velke
bitmapy, ty mam. Dekuji.
Ivan Virag

Re[4]: Dekomprimovanie pomocou ZlibEX

[*] Roland Turcan <rolo(zv)sedas.sk> - 1.7.2002 11:11:36

>> >> SS:=TFileStream.Create('compressed.zlib',fmOpenRead);
>> >> DS:=TFileStream.Create('uncompressed.pas',fmCreate);
>> >> DCS:=TZDecompressionStream.Create(DS);
>> >> try try
>> >> DCS.Read(SS,SS.Size);
>> >> except
>> >> raise;
>> >> end;
>> >> finally
>> >> begin
>> >> DCS.Free;
>> >> DS.free;
>> >> SS.Free;
>> >> end; end;
>>
>> Ale ak tam dam nejaky Write tak to hadze chybu.

<<< 1. 7. 2002 11:09 - Petr "DelphiForum(zv)seznam(tec)cz" >>>
P> A co zkusit neco jako :

P> DCS.Read(SS,SS.Size);
P> DS.CopyFrom (DCS);

Musel som si opravit druhy riadok na DS.CopyFrom(DCS,DCS.Size) ale aj
napriek tomu je tam DCS.Size=0; a pritom SS.Size<>0;

--
Best regards, TRoland

Dynamicky DATASET

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 1.7.2002 11:41:48

Ahoj,

je opravdu nutne nacist celou stromovou strukturu? Proc nenacist
pouze prvni uroven a dalsi nacist az na zadost uzivatele, tedy pri
rozbaleni uzlu? Casto totiz uzivatel vleze jen do jednoho uzlu, ktery
pripadne dal rozbaluje a je zbytecne drahe nacitat i to, co v zivote
nechce videt a ani neuvidi.

Pokud presto trvas na celem nacteni, pak je rozumne nasledujici
reseni. Udelej si nejaky typ zaznam, kam budes davat ID plus pripadne
dalsi informace. Nechej si nacist prvni uroven a vytvor vsechny uzly
ve strome v teto urovni a ke kazdemu dej ukazatel na vytvoreny typ
(TTreeNode.Data). Nyni muzes zavolat pro kazdy nove vytvoreny uzel
totez. Tim si zajistis, ze nebudes mit miliardu datasetu, ale pouze
jeden, a nactes, co potrebujes.

Slavek


> Plnin TreeView z DB - struktura adresarov, robim to rekurzivne, t.j.
> tu istu funkciu volam z nej samej. Problem je v tom, ze mam komponentu
> joka
--------------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
--------------------------------------------------------
Udelejte to blbuvzdorne a zitra nekdo vymysli jeste vetsiho blba.

Vlajky

[*] Jaroslav Bucek <bucek(zv)eskon(tec)cz> - 1.7.2002 11:43:17

Ahoj, mam vlajky celeho sveta, americkych, kanadskych a britskych statu ale
jenom animovane GIFy. Jestli mas zajem tak napis co chces.

Jarda

----- Original Message -----
From: <ivan.virag(zv)aliatel(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, July 01, 2002 9:47 AM
Subject: OT: Vlajky


Zdravim.

Nevite nekdo o miste, ze ktereho se daji stahnout ikony nebo male bitmapy
statnich vlajek, popripade nemate je nekdo u sebe? Nepotrebuji velke
bitmapy, ty mam. Dekuji.

Ivan Virag

Dynamicky DATASET

[*] Kalus Jozef Ing. <jozef.kalus(zv)spordat.sk> - 1.7.2002 11:48:35

a ako si to potom riesil ?

joka


Jo to jsem kdysi zkousel a zavrhnul, protoze rezie vytvareni resp. otevirani
datasetu byla neunosna.

Sroub

IB a Update

[*] Marcel <marcel(zv)duhasys(tec)cz> - 1.7.2002 12:08:12

Zdravim, mam nasledujici problem
Tabulka A a tabulka B
Potrebuju na IB updatnou tablku B asi takto (na MSSQL to jede)
UPDATE A SET A.GPR_PIN = B.GPC_PIN FROM B WHERE A.GPR_ID = B.GPC_ID

Na Ib jsem uz zkousel toho vice a nejede to.
Diky za radu.
Marcel

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

Prevod pismem na #123

[*] Robert Suska <delphi(zv)korak.sk> - 1.7.2002 12:42:20

Ahoj!

skusal som funkciu Utf8Encode() ono mi z toho spravi nejaky dvojznakovy
retazec pokial sa vstup rovna nejakemu pismenku s makcenom alebo dlznom. Len
ja potrebujem previest toto co mi z toho vylezie ako bud integer alebo
takyto nejaky zapis: vstup je makke d a vystup je '#271'

Dakujem

Robo


> Protoze v Delphi 6 se ukladaji string property do DFM v UTF8, viz TWriter
> class. Jsou tam na to i konverzni funkce
>
> Petr Vones

Dynamicky DATASET

[*] Martin Cajbik <cajbik(zv)sct.sk> - 1.7.2002 12:53:46

A nebolo by lepsie ten strom vytvarat dynamicky cez OnExpand ?> Zdravim vsetkych,
>
> narazil som na jeden problem a predpokladam, ze niekto z vas ho uz ma
> zvladnuty.
>
> Ide o nasledovnu vec:
>
> Plnin TreeView z DB - struktura adresarov, robim to rekurzivne, t.j. tu
istu
> funkciu volam z nej samej. Problem je v tom, ze mam komponentu TIBDataSet
do
> ktorej plnim vybrane zaznamy, ale pri dalsom volani funkcie sa mi zmeni na
> nove vybrane zaznamy, t.j. logicky si nepamata zaznamy tak ako by som
chcel
> aby mi rekurzia fungovala.
>
> Riesenie je vytvarat pre kazde volanie funkcie dynamicky novu komponentu
> TIBDataSet, ale to som akosi nezvladol.
>
> Prosim nemate niekto nieco podobne, stacil by kus kodu ako vytvarat
> TIBDataSet dynamicky (potrebujem naplnat parametre ako je SELECT, DB,
USER,
> PASSWORD atd.).
>
> Mam Client: D6Prof, W2000, Server: FireBird (W2000 Server)
>
> Dik za kazde trefne info.
>
> joka
>
>

Re[4]: Dekomprimovanie pomocou ZlibEX

[*] Petr <DelphiForum(zv)seznam(tec)cz> - 1.7.2002 13:05:57

A neni nutne nejakym zpusobem spustit jeste tu komprimaci v tom DSC ?

Petr
ICQ# : 119119215

> Musel som si opravit druhy riadok na DS.CopyFrom(DCS,DCS.Size) ale aj
> napriek tomu je tam DCS.Size=0; a pritom SS.Size<>0;

IB a Update

[*] Alex Cherednichenko <cherednichenko(zv)wo(tec)cz> - 1.7.2002 13:05:40

Hello, Marcel!
You wrote:

M> Zdravim, mam nasledujici problem
M> Tabulka A a tabulka B
M> Potrebuju na IB updatnou tablku B asi takto (na MSSQL to jede)
M> UPDATE A SET A.GPR_PIN = B.GPC_PIN FROM B WHERE A.GPR_ID = B.GPC_ID

UPDATE A SET A.GPR_PIN = (SELECT B.GPC_PIN FROM B WHERE A.GPR_ID = B.GPC_ID)

With best regards, Alex Cherednichenko.

Re[2]: Dynamicky DATASET

[*] Jakub Dusek <jdev(zv)seznam(tec)cz> - 1.7.2002 13:17:15

Podle me dokonce ani jina moznost nez nacitat postupne neni, protoze pokud bude v tabulce
vic jak 500 zaznamu tak je to absolutne nepouzitelne co se tyce
rychlosti. Taky jsem tak zacinal s komponentou na databazovy strom ale musel jsem to predelat...

Jakub Dusek

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

Monday, July 1, 2002, 11:41:48 AM, you wrote:

SR> je opravdu nutne nacist celou stromovou strukturu? Proc nenacist
SR> pouze prvni uroven a dalsi nacist az na zadost uzivatele, tedy pri
SR> rozbaleni uzlu? Casto totiz uzivatel vleze jen do jednoho uzlu, ktery
SR> pripadne dal rozbaluje a je zbytecne drahe nacitat i to, co v zivote
SR> nechce videt a ani neuvidi.

>> Plnin TreeView z DB - struktura adresarov, robim to rekurzivne, t.j.
>> tu istu funkciu volam z nej samej. Problem je v tom, ze mam komponentu
>> joka
SR> --------------------------------------------------------
SR> http://atrey.karlin.mff.cuni(tec)cz/~rk
SR> --------------------------------------------------------
SR> Udelejte to blbuvzdorne a zitra nekdo vymysli jeste vetsiho blba.

IB a Update

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 1.7.2002 13:27:02

> Potrebuju na IB updatnou tablku B asi takto (na MSSQL to jede)
> UPDATE A SET A.GPR_PIN = B.GPC_PIN FROM B WHERE A.GPR_ID = B.GPC_ID

co takto:

UPDATE A
SET
A.GPR_PIN = (select B.GPC_PIN from B where A.GPR_ID = B.GPC_ID)

pisu to zhlavy bez zkouseni...

peca

Prevod pismem na #123 - VYRIESENE

[*] Robert Suska <delphi(zv)korak.sk> - 1.7.2002 13:30:26

Ahojte!

Tak si teda sam odpovedam :) a je to takto :) strasne zlozity kod hehe.
Problem bol v tom ze ja som pouzival nie WideString ale String, inac nasiel
som to presne v unite classes object TWriter

var p: WideString;

begin
p:= '�';
Caption:= IntToStr(Ord(p[1]));

end;

Dakujem vsetkym za pomoc

Robo


> Ahoj!
>
> skusal som funkciu Utf8Encode() ono mi z toho spravi nejaky dvojznakovy
> retazec pokial sa vstup rovna nejakemu pismenku s makcenom alebo dlznom.
Len
> ja potrebujem previest toto co mi z toho vylezie ako bud integer alebo
> takyto nejaky zapis: vstup je makke d a vystup je '#271'
>
> Dakujem
>
> Robo
>
>
> > Protoze v Delphi 6 se ukladaji string property do DFM v UTF8, viz
TWriter
> > class. Jsou tam na to i konverzni funkce
> >
> > Petr Vones

Re[4]: Dekomprimovanie pomocou ZlibEX

[*] Milan Cizek <Cizek.Milan(zv)seznam(tec)cz> - 01.7.2002 13:48:27

> A neni nutne nejakym zpusobem spustit jeste tu komprimaci v tom DSC ?
>

ahoj,
po zavolani create DecompressStreamu maz jiz k dispozici data
rozbalena, primo v nem. Proto take predavas jako parametr zdrojovy
(pakovany) stream. Pak jiz muzes pouzit copy a prenest si obsah DS do
nejake vhodnejsi podoby.

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

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

IB a Update

[*] Skopalik Slavomir <skopalik(zv)hlubocky.del(tec)cz> - 1.7.2002 13:57:38

Moc tomu nerozimim, ale neni to neco jako tohle:
update a set a=(select max(a) from b).

Zam max(a) si dopln co se ti hodi, asi ti jde o ten selekt.

Slavek

> Zdravim, mam nasledujici problem
> Tabulka A a tabulka B
> Potrebuju na IB updatnou tablku B asi takto (na MSSQL to jede)
> UPDATE A SET A.GPR_PIN = B.GPC_PIN FROM B WHERE A.GPR_ID = B.GPC_ID
>
> Na Ib jsem uz zkousel toho vice a nejede to.
> Diky za radu.
> Marcel
>
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.372 / Virov� b�ze: 207 - datum vyd�n�: 20.6.2002
>
>

Dynamicky DATASET

[*] Kalus Jozef Ing. <jozef.kalus(zv)spordat.sk> - 1.7.2002 14:05:39

Ahoj,

je opravdu nutne nacist celou stromovou strukturu? Proc nenacist
pouze prvni uroven a dalsi nacist az na zadost uzivatele, tedy pri
rozbaleni uzlu?

ano islo by to aj tak, ale ked je pomalsia linka k serveru, je lepsie si
radsej pockat chvilu na zaciatku a potom robit uz rychlo a bez zdrzania.

Casto totiz uzivatel vleze jen do jednoho uzlu, ktery
pripadne dal rozbaluje a je zbytecne drahe nacitat i to, co v zivote
nechce videt a ani neuvidi.

to mi je jasne aj koli tomu, ze to bude filtrovane podla pristupovych prav.


Pokud presto trvas na celem nacteni, pak je rozumne nasledujici
reseni. Udelej si nejaky typ zaznam, kam budes davat ID plus pripadne
dalsi informace. Nechej si nacist prvni uroven a vytvor vsechny uzly
ve strome v teto urovni a ke kazdemu dej ukazatel na vytvoreny typ
(TTreeNode.Data).

to myslis, ze si tam dam to svoje ID ku ktoremu ten Node patri?

Jak na kopirovani sdilenych souboru

[*] "Netu�il, Roman, Ing." - 1.7.2002 14:06:22

Panove,
obracim se na Vas s dotazem, jak kopirovat soubory, ktere jsou momemntalne
sdileny jinou aplikaci. Pod dosem na to dobre fungoval XCOPY. Nevite jak na
to v Delphi?

Diky, Roman

CreateProcess & pipe

[*] martin.kolar(zv)ct(tec)cz - 1.7.2002 14:10:59

Zdravim vsechny ve foru.
Mam takovyto problem: Pomoci API funkce CreatePipe vytvorim dve roury.
Handle od techto rour predam do struktury StartupInfo.hstdOutput a funkce
StartupInfo.hstdError pro funkci CreateProcess. Tim ziskam oddelene
StdOut a StdErr (coz pro svoji aplikaci potrebuji), ale taky potrebuji mix
techto rour, tj. chci videt data, tak jak je aplikace generovala a za
normalnich okolnosti by sla na obrazovku.
Ptam se tedy. Neexistuje neco jako spojeni dvou rour do jedne,
nevygeneruje se treba nejaka zprava windows,...? Napadlo mne jedine
reseni, nad kazdou rourou udelat separatni thread s vyssi prioritou, nez
ma vlastni aplikace a temito thready zapisovat data do treti roury. To mi
ale pripada pomerne nesikovne a nejsem si jisty, jestli by za nejakych
vyjimecnych okolnosti nemohly thready "zaspat" a data do roury zapsat ve
spatnem poradi. Diky moc za jakoukoliv radu


Jeste bych mel takovou zajimavost:

V jednom svem programu (v delphi 5 + SP1) jsem zapisoval na konzolu tak,
ze jsem pouzil prikaz Assign(f,'');rewrite(f) viz nize. Protoze program
byla serverova aplikace, musel jsem dukladne zkontrolovat jestli uvolnuje
zdroje a vyzkousel jsem MemProof z http://www.automatedqa.com (snad to
neni nedovolena reklama) a zjistil jsem zajimavou vec Po ukonceni cyklu (v
miste prikazu readln) mel handle od stdout citac pouziti zdroje hodnotu 20
a ne 0, kdyz jsem prece v kazdem cyklu soubor uzavrel. Nebo jsem neco
udelal spatne ??

program a;
{$APPTYPE CONSOLE}
uses
Sysutils;

var
F: TextFile;
i:byte;
begin
for i:= 1 to 20 do
Begin
Assign(f,'');rewrite(f);
writeln (f,'toto je text');
Flush (f); CloseFile (f);
end;
readln;
end.

Pokud to napisu treba takto:

program a;
{$APPTYPE CONSOLE}
uses
Sysutils;

var
F: TextFile;
i:byte;
begin
Assign(f,'');rewrite(f);
for i:= 1 to 20 do
writeln (f,'toto je text');
Flush (f); CloseFile (f);
readln;
end.

Budu mit v miste prikazu alokovany 1 handle od readln (coz je ok)

WS_EX_TOOLWINDOW, Z-Order a Show

[*] mipr(zv)volny(tec)cz - 01.7.2002 14:15:06

Vazeni,

PROSIM vas o pomoc.

Mam tri folmulare:
Form3 - obycejny dialog.
Form1 - main formular.
Form2 - s prepsanou procedurou CreateParams v jejimz tele je:
begin
inherited CreateParams(Params);
Params.WndParent := GetDesktopWindow;
Params.exstyle := params.exstyle and not WS_EX_TOOLWINDOW or
WS_EX_APPWINDOW; end

Na Form1 je tlacitko, ktere vytvori a zobrazi Form2. Na Form2 je
tlacitko ktere vytvori a zobrazi (modalne ci nemodalne) Form3. V
okamziku, kdy se vola pro Form3 metoda Show (at samostatne nebo v
metode ShowModal) nastane inkriminovany okamzik, kdy je zmeneno
Z-order formularu: Form3 je spravne nahore, ale pod nim je Form1 (ne
Form2) a teprve pod Form1 se naleza Form2! Me znalosti bohuzel
nestaci na nalezeni priciny tohoto chovani ani na jeho korekci.

Cim dal tim vic uzivatelu ma Office2000 nebo XP, ktere pouzivaji pro
novy dokument i nove APPWINDOW. A tito uzivatele to chteji mit i v
aplikacich. Myslim si tedy, ze se vas bude tento problem casem treba
take tykat a proto vas tedy jeste jednou PROSIM o zapojeni se do
reseni teto "vlastnosti".

Dekuji
Michal

chyba v GDB na IB 6.0

[*] Tom Tom <xtom546(zv)seznam(tec)cz> - 01.7.2002 14:39:08

> > stalo se mi, ze mam tabulku, ktera ma sloupecek
> > id_mesto not null references (mesto)
> > a do teto tabulky v pohode vlozim hodnotu null.
>
> a je to tak skutecne deklarovany i v metadatech?
> zkus si to overit.

Je to tak uvedeny i v metadatech. Divne, co?

> > Nebudou problemy s cestinou?
>
> tim myslis co? cestinu v metadatech? to nevim, to bych si nikdy
> nedovolil pouzit. cestina v datech je OK.
> peca

S tou cestinou jsem to myslel samozrejme v datech, v metadatech bych
ji rovnez nikdy nepouzil. Jen jsem to slysel od jednoho zpravce IB,
ze by problemy mohly byt, ale uz nevim, jak to myslel.
Diky
Tom

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

Nahled tapety do image

[*] Zdenek Stepanek <zstepanek(zv)atlas(tec)cz> - 1.7.2002 15:02:06

Zdravim

Je to v registru:

HKEY_CURRENT_USER\Control Panel\Desktop
polozka Wallpaper

Zmenseninu si musis udelat sam.

Zdenek
----- Original Message -----

potreboval bych ziskat nahled aktualni tapety na plose, abych jej
mohl zobrazit napr. v TImage. Jde mi pouze o obrazek, bez ikon a
hlavni listy.

Jak na kopirovani sdilenych souboru

[*] Delphin <delphin(zv)post(tec)cz> - 1.7.2002 15:08:17

pokud jina aplikace pri otevreni povolila sdileni, pujde to otevrit treba
TFilestream.Create s parametrem fmShareDenyWrite nebo fmShareDenyNone.
Kopirovat se da treba metodou CopyFrom.

----- Original Message -----
From: "Netu�il, Roman, Ing." <Netusil.Roman(zv)vspardubice(tec)cz>
To: "DELPHI-Konference (el. adresa)" <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, July 01, 2002 2:06 PM
Subject: Jak na kopirovani sdilenych souboru


> Panove,
> obracim se na Vas s dotazem, jak kopirovat soubory, ktere jsou momemntalne
> sdileny jinou aplikaci. Pod dosem na to dobre fungoval XCOPY. Nevite jak
na
> to v Delphi?
>
> Diky, Roman
>

MSSQL a trigger

[*] Sula Milos <milos.sula(zv)oku-su(tec)cz> - 1.7.2002 15:10:40

Cau

potrebuji udelat na mssql pro tabulku trigger ktery bude logovat do dalsi tabulky nejlepe cele SQL prikazy ale nevim jak - (pripadne jenom jestli jde o update insert delete to bych jeste zvladl). Taky potrebuji zjistit a logovat do me tabulky uzivatele (jmeno pc nebo IP adresa ze ktere byl SQL prikaz odeslan).

Milos

MSSQL a trigger

[*] Jaroslav Bucek <bucek(zv)eskon(tec)cz> - 1.7.2002 15:25:22

Ahoj. Podle me se to v triggeru udelat neda. Jedine, ze by ty prikazy
posilala nejaka aplikace a ta by ti zaroven tyto udaje poslala. Pokud se ti
jedna o kratkodobou kontrolu, tak pouzij profiler. Samozrejme bych ho asi
nenechaval "nazivo" - asi by to uzivatelum nejelo moc rychle ;)

Jarda
----- Original Message -----
From: "Sula Milos" <milos.sula(zv)oku-su(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, July 01, 2002 3:10 PM
Subject: MSSQL a trigger


Cau

potrebuji udelat na mssql pro tabulku trigger ktery bude logovat do dalsi
tabulky nejlepe cele SQL prikazy ale nevim jak - (pripadne jenom jestli jde
o update insert delete to bych jeste zvladl). Taky potrebuji zjistit a
logovat do me tabulky uzivatele (jmeno pc nebo IP adresa ze ktere byl SQL
prikaz odeslan).

Milos

Komponenta NMSMTP

[*] Zach Tom� - 1.7.2002 15:28:28

Snazim se posilat zpravy touto komponentou,
Bohuzel se mi obcas stava, ze nedojdou vsechny zpravy nebo zadna. Ale zadna vyjimka nebo chyba neni generovana. Nemate nekdo zkusenosti, kde by mohla byt chyba?


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


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