Archív konference Delphi

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

Synapse a MSExchange

[*] CERMAK <CERMAK(zv)procom(tec)cz> - 9.1.2001 08:25:45



> -----Original Message-----
> From: CERMAK
> Sent: Monday, January 08, 2001 2:56 PM
> To: 'delphi-l(zv)fwd(tec)cz'
> Subject: RE: Synapse a MSExchange
>
>
> Ahoj
>
> Ze sveho outlooku normalne postu odesilam, kdyz ji ale odeslu
> z programu s pouzitim synapse, nedostane se ven do internetu.
> Pravdepodobne jde o to, ze synapse odesila mail anonyme.
> Prosim neznate nekdo odkaz na popis SMTP komunikace mezi
> OUTLOOKEM 2000 a Exchange serverem.
>
>
> Jaromir Cermak
>
> -----Original Message-----
> From: Dalibor Toman [mailto:dtoman(zv)fortech(tec)cz]
> Sent: Friday, January 05, 2001 8:29 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Re: Synapse a MSExchange
>
>
>
> >Problem je v konfiguraci Exchange.
>
> nejde o problem _ALE_ o bezpecnostni feature :-). Server
> ktery nema relaying
> zakazany _JE_ problem (resp. ma/bude mit problem).
>
>
> >Kazdy SMTP server by mel nakonfigurovat tak, aby povoloval
> >relaying pouze pro ty zpravy, jejichz odesilatel ci prijemce
> je lokalni
> >uzivatel daneho postovniho serveru.
> >
> >vami popisovany problem tedy pravdepodobne nastava tehdy, kdy
> >jako adresu ODESILATELE pouzivate nejakou adresu, ktera neni na
> >danem exchange serveru znama.
>
> CHYBA - relayingem je mineno toto:
> - kazda zprava, ktera ma byt odeslana jinam nez do lokalniho boxu
> (lokalnimu uzivateli), tedy do Internetu - je relaying (jde na dalsi
> mailserver = relay)
>
> Cili kdokoliv (libovolna adresa odesilatele) muze poslat
> zpravu odkudkoliv
> (z libovolneho IPCka) , _pokud_ cilem zpravy je lokalni box
> serveru (prez
> ktery dany clovek tu zpravu odesila). Naopak posilani zprav,
> ktere maji jit
> ven (do Internetu), _musi_ server povolit jen omezenemu
> okruhu pocitacu
> (IPCek), vetsinou. Cili firmy povoluji relaying pro IPCka
> vlastni lokalni
> site, provideri povoluji relaying pro vsechny IPCka, ktera
> vlastni (aby
> mohli jejich klienti pouzivat jejich mail server k posilani posty do
> Internetu).
>
> Cilem tohoto nastaveni je zakazat spamerum zneuzivat cizi servery k
> rozesilani spamu. Je-li server spravne nastaven, zjisti, ze spamer se
> pripojil z neznameho (nepovoleneho) IPCka, zjisti, ze cilem
> zpravy neni
> lokalni box uzivatele a vsledkem je po povelu RCPT TO: hlaska
> '550 we don't
> relay'. Cili spamer svesi ohon a jde hledat dalsi server
> (urcite ho najde,
> spousta lidi provozuje SMTP aniz vi co dela dokonce aniz vi, ze jej ma
> pusteny :-( ).
>
> >kdyz pak totiz mail adresujete lokalnimu uzivateli, je splnena vyse
> >polozena podminka, protoze adresat mailu je lokalni uzivatel. jakmile
> >ale posilate neco ven, je zprava odmitnuta.
>
> >Zkontrolujte tedy e-mail adresu, kterou pouzivate jako adresu
> >odesilatele. problem je na 99% v ni.
>
> A neni. Na 100% :-)
>
> > Zkuste ji nastavit na adresu,
> >kterou urcite exchange zna. Zkuste pouzit tu e-mail adresu, z jake
> >uspesne odesilate outlookem a musi to fungovat...
>
> Kdyby to tak bylo pak je cele to nastaveni uplne k nicemu.
>
> PS. jednoduchy test nastaveni SMTP lze udelat pomoci telnetu:
>
> telnet mail.server(tec)cz 25
>
> >>EHLO aaa
> <<250-BLABLA
> <<250 XXX
>
> >>MAIL FROM:temer(zv)cokoliv
> <<250 Sender OK
>
> >>RCPT TO:<cilova(zv)adresa>
> <<250 recipient OK
>
> >>RCPT TO:adresa(zv)kterou.server.nepovazuje.za.lokalni
> <<550 We don't relay
>
> >>QUIT
>
> ---
> >> uvozuje Tvoje povely
> << uvozuje odpovedi ze serveru
>
>
> Zdravi
> D. Toman
>
>
> ---
> Pr�choz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.217 / Virov� b�ze: 102 - datum vyd�n�: 1.12.2000
>
>

Aky je kod pre Alt+enter?

[*] Ivan Koz�k - 8.1.2001 23:50:02 -0800

Ahojte.
Neviete mi niekto poradit ako vpasovat v Delphi kombinaciu klaves (alt+enter) do textoveho retazca? T.j. aky ma vlastne tato kombinacia klaves kod?
Ide o to, ze posielam retazec z Delphi programu do Excelu a v Exceli ked chcem, aby bol tento retazec naformatovany, tak musia byt na konci prislusneho riadku alt+enter.

Dik za radu. Ivan


HTTP a metoda POST

[*] Petr Reichl <p.reichl(zv)gmc(tec)net> - 9.1.2001 09:09:35

Dobry den,

hledam komponentu, ktera by umela (pres HTTP) aktivovat script a pomoci
metody POST mu poslat data. Nevite nekdo o necem? Zkousim idHTTP z Indy
8.0.12, ale moc mi to nejde.

Petr Reichl


Tlacitka na Taskbaru

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 9.1.2001 09:30:22

Zdravim,

chtel bych se zeptat, jak udelat dalsi tlacitka v taskbaru (ne v system
tray). Stejne jak to dela MS Outlook. Potreboval bych to do sve
aplikace, kde si uzivatel poklepe v gridu na nejaky zaznam a vyskoci mu
nove okno s detailnim popisem. Uzivatel si muze otevrit kolik oken chce
a rad by se mezi nemi prepinal na taskbaru po vzoru MS Office.

Dik, Ales


Prebitecna okna

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 9.1.2001 09:31:29

Handle := FindWindow(PChar('IEFrame'), nil);

Ales

> -----Original Message-----
> From: Ondrej Riha [mailto:coolcalle(zv)seznam(tec)cz]
> Sent: Monday, January 08, 2001 11:47 AM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Prebitecna okna
>
>
> Chtel bych si v Delphi4 udelat programek kterej pri surfovani
> po internetu automaticky zavira vsechna prebitecna okna,
> ktera se automaticky otviraji nap�. reklamy a surfovani za
> penize. Cilem je aby zustalo pouze jedno okno Exploreru.
> Vedel bych jak ty okna zavrit, ale jakym zpusobem zjistim
> handle nebo caption tech nove otevrenych oken to nevim. Jsem
> zacatecnik (prechazim z Pascalu) takze propadne rady prosim
> vysvetlit polopaticky. Jeste by me zaj�malo jak se d� urcen�
> okno Exploreru maximalizovat. Dekuji vsem za pripadne rady.
> Ondrej Riha
> zacinajici amater
> _____________________________________________________________________
> Kam do kina �i divadla? http://kultura.seznam(tec)cz
>

Cas spusteni aplikace

[*] Petr Navr�til <DelphiForum(zv)Dssoft(tec)cz> - 9.1.2001 10:31:42

Toto je zpr�va ve form�tu MIME obsahuj�c� v�ce ��st�.
Cau,

mohl byste mi prosim nekdo poradit.

Potrebuji zjistit jak dlouho byla aplikace aktivni za dobu sveho zivota (snad nejakou API funkci nebo jak?) a aby to fungovalo na Windows 95/98/NT/2000. Cas spusteni a ukonceni aplikace si ohlidam sam, potrebuji jenom zjistit jak dlouho byla aktivni, abych mohl udelat statistiku "uzivatel ten a ten mel spustenou aplikaci XY od CASU do CASU, z toho s ni pracoval 00:20:15".

Predem diky


Petr Navratil

Podivne chovani StatusBaru

[*] Anton�n Blatn� <tonyk(zv)atlas(tec)cz> - 9.1.2001 11:20:05

Ahoj
tento problem mam taky a skutecne mi zatim nepomohlo vubec nic (zkousel jsem
i jine statusbary z webu). Polozky z menu mi mrsili obsah mych panelu a
nepomohlo ani repaint, refresh apod. Pravda, repaint byl jeste nejlepsi, ale
pri zmene okna na maximized a zpet se panely opet prepsaly. Prekladat
comctrls jsem nezkousel. Ja jsem to obesel jednoduse tak, ze do menu jsem
pridal nekolik prazdnych polozek podle poctu panelu (napr 4 panely, 4
polozky zleva) a tem jsem nevyplnil nic a nastavil visible=false. Tim se to
naprosto spravilo. Program se totiz snazil zobrazovat v panelech vzdy prave
ty prvni polozky zleva v menu.

T.

Mgr. Anton�n Blatn�
blatny(zv)atlas(tec)cz


----- Original Message -----
From: "Petr Hajny" <hajny5(zv)eryx1.zcu(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Monday, January 08, 2001 8:39 AM
Subject: Re: Podivne chovani StatusBaru


>
> Me se to stavalo taky, a vyresil jsem to volanim Repaint; objektu, na
> ktery jsem kreslil. Od te doby jsem polozky z menu ve StatusBaru nevidel.
>
>
>
>
> On Fri, 5 Jan 2001 brant(zv)dcomm(tec)cz wrote:
>
> > Ahoj vespolek,
> > mam MDI aplikaci, dole je StatusBar, dva panely jsou ownerdrawn a pomoci
> > timeru do nich kreslim text resp. obrazek a zase je mazu pomoci FillRect
> > (viz kod dole), takze to pekne blika. Vsechno pracuje dobre, ale pokud
> > pohybuju mysi na volne plose MDI okna (tedy nezakryteho nekterym z
> > otevrenych oken aplikace), zacnou se v panelech objevovat stridave tucne
a
> > zase normalni napisy z menu (frekvence zmeny tucne pismo-normalni pismo
vsak
> > nezavisi na tom blikacim timeru). Kdyz se pohyb mysi zastavi, napisy
zmizi a
> > zase je to v poradku. Dela to na 95 i 98 a na ruznych grafickych
kartach.
> > Netusite nekdo, cim to muze byt? Mam W98SE, D5Prof.
> >
> > RNDr. Petr Brant [Brant(zv)dcomm(tec)cz]
> > ICQ # 68652380
> >
> > D&COMM s.r.o
> > Korunova�n� 6
> > Praha 7
> >
> >
> > type BOType = (boText, boImage);
> >
> > (...)
> >
> > procedure TBlinkObject.HideObject(Canvas: TCanvas; Rect: TRect);
> > begin
> > begin
> > if (BlinkText<>'') or (BlinkImage<>nil) then
> > begin
> > Canvas.Brush.Color:=BkColor;
> > Canvas.Brush.Style:=bsSolid;
> > Canvas.FillRect(Rect);
> > end;
> > end;
> > end;
> >
> > procedure TBlinkObject.ShowObject(Canvas: TCanvas; Rect: TRect);
> > begin
> > if BlinkType = boText then
> > begin
> > if BlinkText<>'' then
> > begin
> > Canvas.Font.Style:= FntStyle;
> > Canvas.Font.Color:=ColorText;
> > Canvas.TextOut(Rect.Left + 1, Rect.Top + 1, BlinkText);
> > end;
> > end;
> > if BlinkType = boImage then
> > begin
> > if BlinkImage<>nil then
> > begin
> > Canvas.Draw(Rect.Left + 1, Rect.Top + 1, BlinkImage.Picture.Graphic);
> > end;
> > end;
> > end;
> >
> >
>

DLL a MDI

[*] Radek Janu� FSG <janus(zv)foresta(tec)cz> - 9.1.2001 11:29:08

Ahoj ,potreboval byl poradit ohledne DLL knihoven.
Z MDI aplikace vol�m DLL knihovnu , ktera je s formularem. Tento formular se
vsak vzdy zobrazi jako modalni. Nevi nekdo jak udelat aby formular
obsazeny v DLL knihovne se zobrazit jako MDI child v me MDI aplikaci ?

Dik za radu RadekJ

AntiScrollLock

[*] Ing. =?iso-8859-2?Q?Ji=F8=ED=20Nov=E1=E8ek?= <jnovacek(zv)spst(tec)cz> - 09.1.2001 12:09:41

Ahoj lidi.

Kde je mozne stahnout subject. Hledal jsem na www.dati(tec)cz, ale tenhle
server je nefunkcni.
Nebo je mozne nejak jinak zakazat Alt-Tab a WinKeys ve Windows NT 4.0?

Predem dekuji

Jirka


tlac dvoch typov pisma na jednom reporte, ktore su

[*] KINEKUS <kinekus(zv)nextra.sk> - 9.1.2001 13:18:13

Obaraciam sa na vas s prosbou o pomoc.

Mam databazu, ktora obsahuje dva typy informacii tlacene na jednom reporte.
Potrebujem tieto informacie odlisit typom pisma.

Priklad : vsetky vety v databaze, kde x polozka je < 0 potrebujem vytlacit
bold, ostatne sa mozu vytlacit typom Normal. Pouzivam QuickReport.

Neviem s tym ani pohnut.
Dakujem za radu.


F�bik


File: Reset

[*] CERMAK <CERMAK(zv)procom(tec)cz> - 9.1.2001 13:30:52

Ahoj

Nemelo by byt Append misto Reset

Jaromir Cermak

-----Original Message-----
From: milan_2(zv)sose-sou(tec)cz [mailto:milan_2(zv)sose-sou(tec)cz]
Sent: Wednesday, January 03, 2001 9:59 AM
To: delphi-l(zv)fwd(tec)cz
Subject: Re(2x): File: Reset
>> Dobry den,
>>
>> netusite kde je zrada:
>>
>> pokud soubor neexistuje, vse probehne OK,
>> v pripade existence souboru to vyhodi "IOError 103 - soubor neni
>> otevren",
>> coy si mzslim je nesmzsl, protoze se se soubore neda pracovat dokud se
>> nezavola CloseFile {logicke},
>> pokud misto Reset dam ReWrite tak to opet funguje spravne, az na
>> takovou drobnost, ze mam v souboru pouze jediny zaznam {logicke, ale
>> nezadouci}, co tedy stim????
>>
>> Pouzivam D5 Enterprise.
>>
>> procedure XXX;
>> var Ft: TextFile;
>> begin
>> AssignFile(Ft, 'vemeno.txt');
>> try
>> Reset(Ft); {otevreni existujiciho}
>> except
>> ReWrite(Ft); {vytvoreni noveho souboru}
>> WriteLn(Ft, '"LOT"', cTabul, '"Jumbo"', cTabul, '"Datum"', cTabul,
>> '"#as"', cTabul, '"Gimax"', cTabul, '"GIN"', cTabul,
>> '"Rozhodnut�"', cTabul, '"Archivace"', cTabul,
>> '"Pozn�mka"'); {vytvoreni hlavicky}
>> end;
>> Write(Ft, 'Test');
>> {...}
>> finally
>> CloseFile(Ft);
>> end;
>> end;
>>
>> Diky za pomoc
>> Zdenek
>>


Nevim, do jake miry zde probehla konverzace na dane tema ....

Jestlize ti to ale hazi chybu u toho RESET(ft), taxe pokus nejdrive zjistit,

jestli soubor existuje nebo ne If ExistsFile('cesta') then ....
a jestli neexistuje .... zkus to otevirat bude RESET a nebo REWRITE ...
zalezi na jeho existenci ... asi ti tezko otevre soubor, kterej nemuze
najit!
>>
>>
>
--------------------------
Milan = Milan2(zv)sose-sou(tec)cz
Informacni technologie
SOSE-Sou Usti n.L
---
P��choz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.217 / Virov� b�ze: 102 - datum vyd�n�: 1.12.2000


prenos promennych z DLL

[*] Hurricane <hurricane(zv)quick(tec)cz> - 9.1.2001 15:10:05

Zdravim

V DLL mam dialog a z neho je jako vystup nekolik ruznych promennych ruznych
typu. Potreboval bych vedet, jakym zpusoben tyto promenne dostat do hlavniho
formu. Prenos jedne promenne jsem zvladnul. Dela se to tak, ze si vytvorim
vlastni typ promenny (RECORD) ve ktery budou obsazeny vsechny ktery ja
potrebuju a prenesu to tudiz jako jednu promennou? Nebo nejak jinak?
S DLL prave zacinam a tak bych potreboval trochu nakopnout.

Diky
Hurricane

QR, ulozeni a nacteni sestavy

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 9.1.2001 15:10:38

Ahoj

Mam vygenerovanou sestavu, kterou si nasledne ulozim do souboru.
Pri nacteni zpet, ma sestava jinou velikost a jeste ke vsemu nejsou videt
nektere cary mezi radky(asi co 2 ��dek je ��ra vynech�na).
Pro me to je celkem velkej problem..

Muzete mi prosim nekdo poradit?

Diky Dalibor

Problem s QuickReportem

[*] ShiCola <P.Sikola(zv)sh.cvut(tec)cz> - 9.1.2001 16:00:20

Ahoj, mam D4 C/S, pouzivam quick report.
nekdy pri tisku z me aplikace, kdyz se pokousim tisknout celou tabulku z
databaze (seznam), tak mi to v IDE prostredi hodi hlasku: EFCreateError
'Cannot create file <a tri netisknutelne znaky- misto nich to pise
ctverecky>'.
pritom nikde zadny soubor nechci vytvaret, a ani nepouzivam....

pri spusteni aplikace jako exe to spadne ........

nevite nekdo v cem by mohl byt problem? mnohokrat diky.....

Petr Sikola


asynchronni zpracovani

[*] �eho��k Filip <FR(zv)lcs(tec)cz> - 9.1.2001 16:24:20

Zdravim
mam problem se zpracovanim udalosti, v programu zpusobuji zmeny vyzualnich
komponent, ktere nasledne zpusobi vyvolani metod jako napriklad onchange

potrebuji nejakou radu abych mohl windows rict aby obslouzil udalosti prave
jeden okamzik, anebo aby se ty udalosti vubec nevolaly

zkousel jsem obsluhu udalosti na cas vypnout, zkousel jsem
application.processmessages, handlemessages a nic nepomaha, ma nekdo nejaky
napad?

diky


Ing. Filip �eho��k, v�voj HELIOS (r)
LCS International, a.s., Slezsk� 96, Praha 3
Telefon : 02 / 691 13 80, linka 2223
E-mail: FR(zv) Lcs.Cz
http://www.lcs(tec)cz/

AntiScrollLock

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 9.1.2001 18:26:56

From: "Ing. Ji�� Nov��ek" <jnovacek(zv)spst(tec)cz>
> Kde je mozne stahnout subject. Hledal jsem na www.dati(tec)cz, ale tenhle
> server je nefunkcni.

http://www.slhaters(tec)cz/slhaters

Petr Vones, amatersky programator


HTTP a metoda POST

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 9.1.2001 19:34:02


Lze to udelat pres moji Synapsi. Ale musis si to naprogramovat
pomoci unity HTTPsend.pas. Musis si vytvorit cely datovy packet
HTTP requestu, vcetne hlavicek... Jako priklad ti muze poslouzit
tamtez obsazena funkce na metodu GET.

> Dobry den,
>
> hledam komponentu, ktera by umela (pres HTTP) aktivovat script a
> pomoci metody POST mu poslat data. Nevite nekdo o necem? Zkousim
> idHTTP z Indy 8.0.12, ale moc mi to nejde.
>
> Petr Reichl


Louci se Lukas Gebauer.

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


Delphi3 a RX Library

[*] Lubor Martinsky <lubor.martinsky(zv)idt(tec)cz> - 9.1.2001 20:26:51

Takhle mi nekdy ylobi komponenty SINEA. Resim to tak, ze v menu
Tools/Environment Options/Library/Library Path
natvrdo nastavim cestu ke knihovnam.

Lubor


-----Original Message-----
From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
milan_2(zv)sose-sou(tec)cz
Sent: Monday, January 08, 2001 2:16 PM
To: delphi-l(zv)fwd(tec)cz
Subject: Delphi3 a RX Library


Cau delphaci


Problem :
Instaloval jsem do Delphi 3 RX library presne podle prilozeneho
popisu. Po prvnim spusteni Delphi jsem rpacoval s komponentama uplne
normalne. Jakmile jsem ale vypnul Delphi a pote jsem je otevrel znova, tak
RX komponenty nebyly a Delphi hlasily neco o nenalezenejch DPL souborech a
nebo jejich nekompatibilite.
Prohlizel jsem si stranky na www.rxlib.com, kde jsou popsany
problemy s jejich instalaci, ale zadne rozumne reseni jsem nenasel.

Nemel jste nekdo nahodou stejny problem a vite, jak na nej ??? Budu vdecny
za pomoc. Diky.

Delphi3, W98


--------------------------
Milan = Milan2(zv)sose-sou(tec)cz
Informacni technologie
SOSE-Sou Usti n.L


Podivne chovani StatusBaru

[*] brant(zv)dcomm(tec)cz - 9.1.2001 21:07:33

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

Hm, je zajimave, ze ihned po odeslani dotazu do konference tohle podivne
chovani prestalo (presne podle Murphyho). Asi se Delphi polekaly, ze na ne
postvu odborniky... Diky vsem za snahu.

RNDr. Petr Brant [Brant(zv)dcomm(tec)cz]
ICQ # 68652380

D&COMM s.r.o
Korunova�n� 6
Praha 7

Ahoj
tento problem mam taky a skutecne mi zatim nepomohlo vubec nic (zkousel jsem
i jine statusbary z webu). Polozky z menu mi mrsili obsah mych panelu a
nepomohlo ani repaint, refresh apod. Pravda, repaint byl jeste nejlepsi, ale
pri zmene okna na maximized a zpet se panely opet prepsaly. Prekladat
comctrls jsem nezkousel. Ja jsem to obesel jednoduse tak, ze do menu jsem
pridal nekolik prazdnych polozek podle poctu panelu (napr 4 panely, 4
polozky zleva) a tem jsem nevyplnil nic a nastavil visible=false. Tim se to
naprosto spravilo. Program se totiz snazil zobrazovat v panelech vzdy prave
ty prvni polozky zleva v menu.

T.

Mgr. Anton�n Blatn�
blatny(zv)atlas(tec)cz

poskozene ikony na palete Delphi

[*] Erik Salaj <winsoft(zv)napri.sk> - 9.1.2001 21:12:53

> ATI jsem mel prave namysli. Nesmis pouzit drivery co jsou na CD, ale
stahnout
> z Internetu nove. Dale pak levne TNT2 se dnes prodavaji pod 2000, obcas je
k
> videni i starsi Matrox. Mimochodem, pokud vim, tak Matrox byla jedna z
mala
> firem, ktera byla ochotna tento problem spolu s Borlandem resit.

Mna prekvapuje, ze to nevyriesil Borland softwarovo.

Erik


TWinControl a spotreba systemovych zdroju

[*] Petr Adasek <petr.adasek(zv)iol(tec)cz> - 9.1.2001 21:44:38

Ahoj,
Mam problem. Zjistil jsem, ze vsechny komponenty odvozene
od TWinControl (napr. TPanel apod.) ve Windows 9x zpusobuji
velkou spotrebu zdroju (System a User Resources).
Napr. 500 TPanelu sezere cca 25% z obou uvedenych zdroju.
Nevite nekdo nahodou:
1) Co presne zpusobuje spotrebu zdroju TWinControl
(Ze by handle ? , protoze TControl zdroje nezere)
2) Nevite nekdo o komponente podobne TPanelu, ktera:
- bude odvozena od TControl a ne od TWinControl
- pujde na ni umistovat dalsi komponenty
(nejsem si jist, jestli neco odvozene od TControl muze mit na sobe
dalsi komponenty...)
Nepotrebuji provadet Focus ani Dock, ani se odvolavat na Handle.

Diky
Petr Adasek
D5 Pro, W98
-----------------------------------------------------------------------
Podotykam, ze se nejedna o problem zpusobeny tridou TButtonGlyph,
(DBNavigatory, SpeedButtony apod.), ktery tu byl diskutovany nedavno.
Tehdy slo hlavne o GDI zdroje.
-----------------------------------------------------------------------
P.S. Ve Win NT tento problem neexistuje.

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


Delphi3 a RX Library

[*] Jaro <jaro(zv)sinea(tec)cz> - 9.1.2001 22:57:49

> Takhle mi nekdy ylobi komponenty SINEA. Resim to tak, ze v menu
> Tools/Environment Options/Library/Library Path
> natvrdo nastavim cestu ke knihovnam.

No ... ja tento postup uvadim v readme.txt jako standardni instalacni
postup a myslim, ze je to potrebne.
Jaro


>
> Lubor
>
>
> -----Original Message-----
> From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
> milan_2(zv)sose-sou(tec)cz
> Sent: Monday, January 08, 2001 2:16 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Delphi3 a RX Library
>
>
> Cau delphaci
>
>
> Problem :
> Instaloval jsem do Delphi 3 RX library presne podle prilozeneho
> popisu. Po prvnim spusteni Delphi jsem rpacoval s komponentama uplne
> normalne. Jakmile jsem ale vypnul Delphi a pote jsem je otevrel znova, tak
> RX komponenty nebyly a Delphi hlasily neco o nenalezenejch DPL souborech a
> nebo jejich nekompatibilite.
> Prohlizel jsem si stranky na www.rxlib.com, kde jsou popsany
> problemy s jejich instalaci, ale zadne rozumne reseni jsem nenasel.
>
> Nemel jste nekdo nahodou stejny problem a vite, jak na nej ??? Budu
vdecny
> za pomoc. Diky.
>
> Delphi3, W98
>
>
> --------------------------
> Milan = Milan2(zv)sose-sou(tec)cz
> Informacni technologie
> SOSE-Sou Usti n.L
>

Cas spusteni aplikace

[*] Pavel GRATZER <pavelg(zv)stbk.mcs(tec)cz> - 9.1.2001 23:21:27

Ja bych zkusil toto :

Do aplikace bych pridal TTimer a kazdou sekundu ( popripade minutu nebo jiny interval ) na udalost onTimer pricetl do promene typu TDateTime ten zvoleny interval.

Nevim, ale myslim si, ze tohle zabrani i jakekoliv zmene systemoveho casu.


Pavel GRATZER
pavelg(zv)stbk.mcs(tec)cz

----- Original Message -----
From: Petr Navr�til
To: delphi-l(zv)fwd(tec)cz
Sent: Tuesday, January 09, 2001 10:31 AM
Subject: Cas spusteni aplikace


Cau,

mohl byste mi prosim nekdo poradit.

Potrebuji zjistit jak dlouho byla aplikace aktivni za dobu sveho zivota (snad nejakou API funkci nebo jak?) a aby to fungovalo na Windows 95/98/NT/2000. Cas spusteni a ukonceni aplikace si ohlidam sam, potrebuji jenom zjistit jak dlouho byla aktivni, abych mohl udelat statistiku "uzivatel ten a ten mel spustenou aplikaci XY od CASU do CASU, z toho s ni pracoval 00:20:15".

Predem diky


Petr Navratil


problem s quickreport

[*] ShiCola <P.Sikola(zv)sh.cvut(tec)cz> - 9.1.2001 23:22:21

Ahoj, mam D4 C/S, pouzivam quick report.
nekdy pri tisku z me aplikace, kdyz se pokousim tisknout celou tabulku z
databaze (seznam), tak mi to v IDE prostredi hodi hlasku: EFCreateError
'Cannot create file <a tri netisknutelne znaky- misto nich to pise
ctverecky>'.
pritom nikde zadny soubor nechci vytvaret, a ani nepouzivam....
pri spusteni aplikace jako exe to spadne ........

chyba nastena vetsinou pri pokusu vytisknout tabulku s hodne zaznamama (na
vice stranek)

nevite nekdo v cem by mohl byt problem? mnohokrat diky.....

Petr Sikola


Zarovnanie textu v tlacitku do strany

[*] Jan Skopov� <jsdelphi(zv)atlas(tec)cz> - 9.1.2001 23:22:49

To je prilis obecne. V jakem tlacitku ? Ve standartnim TButton nikoliv. Je
moznost si stahnout nejakou free komponentu nebo si odvodit vlastni tlacitko
(komponentu).

Jan Skopovy

----- Original Message -----
From: "Roland Turcan (RoTurSoft)" <rotursoft(zv)nextra.sk>
To: "Delphi CZ konferencia" <delphi-l(zv)fwd(tec)cz>
Sent: Monday, January 08, 2001 10:19 PM
Subject: Zarovnanie textu v tlacitku do strany


> Zdravim.
>
> Je mozne zarovnat text v tlacitku do lava or prava ?
>
> Dakujem.
>
> Roland.
>

D1 a Mysql

[*] miki misovic <suro(zv)naex.sk> - 9.1.2001 23:23:57

Ahoj

M�m jeden probl�m. M�m v sieti #tyri po��ta�e 3xW3,11 a 1xW98. Chcel by som pou��va# datab�zu a to tak, �e na W98 by be�al Mysql server a clienti by be�ali na W3.11. Aplik�ciu by som chcel robi# v DELPHI1 :( Ak vie niekto kde pre 16bity zo�eniem DLL a niake komponenty pre MYsql nech sa mi ozve cau dik.

tlac dvoch typov pisma na jednom reporte, ktore su

[*] Jan Skopov� <jsdelphi(zv)atlas(tec)cz> - 9.1.2001 23:31:28

Ja jsem to v QuickReportu resil tak, ze jsem pres sebe prekryl 2x QRDBText -
jeden normalni a druhy bold. Pri udalosti OnPrint jsem se rozhodoval, ktery
z nich se bude tisknout a ktery nikoliv.

Priklad:

procedure TQuickReport.QRDBText1Print(Sender: TObject; var Value: String);
begin
if (test) = true then Value := '';
end;

procedure TQuickReport.QRDBText2Print(Sender: TObject; var Value: String);
begin
if (test) = false then Value := '';
end;

Jan Skopovy

----- Original Message -----
From: "KINEKUS" <kinekus(zv)nextra.sk>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Tuesday, January 09, 2001 1:18 PM
Subject: tlac dvoch typov pisma na jednom reporte, ktore su zavisle na
hodnotach v databaze.> Obaraciam sa na vas s prosbou o pomoc.
>
> Mam databazu, ktora obsahuje dva typy informacii tlacene na jednom
reporte.
> Potrebujem tieto informacie odlisit typom pisma.
>
> Priklad : vsetky vety v databaze, kde x polozka je < 0 potrebujem vytlacit
> bold, ostatne sa mozu vytlacit typom Normal. Pouzivam QuickReport.
>
> Neviem s tym ani pohnut.
> Dakujem za radu.
>
> F�bik
>

Problem s QuickReportem

[*] Jan Skopov� <jsdelphi(zv)atlas(tec)cz> - 9.1.2001 23:32:57

Asi to tento problem nevyresi, ale proc tedy stale pouzivate QuickReport ?

Jan Skopovy

----- Original Message -----
From: "ShiCola" <P.Sikola(zv)sh.cvut(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Tuesday, January 09, 2001 4:00 PM
Subject: Problem s QuickReportem


> Ahoj, mam D4 C/S, pouzivam quick report.
> nekdy pri tisku z me aplikace, kdyz se pokousim tisknout celou tabulku z
> databaze (seznam), tak mi to v IDE prostredi hodi hlasku: EFCreateError
> 'Cannot create file <a tri netisknutelne znaky- misto nich to pise
> ctverecky>'.
> pritom nikde zadny soubor nechci vytvaret, a ani nepouzivam....
>
> pri spusteni aplikace jako exe to spadne ........
>
> nevite nekdo v cem by mohl byt problem? mnohokrat diky.....
>
> Petr Sikola
>

Otravna okna

[*] Jan Skopov� <jsdelphi(zv)atlas(tec)cz> - 10.1.2001 00:06:12

Zavirat vsechna okna krome prvne spusteneho neni nejlepsi reseni. Lepsim resenim je zavirat okna, ktera lze identifikovat jako reklamni. Vetsina reklamnich oken se lisi tim, ze maji skryty combobox (adresu URL). Take lze zavirat Popup okna.

Zde je priklad zdrojoveho kodu (bude volan jednou za cas napriklad Timerem):

Jan Skopovy


procedure Priklad;
var winHWND, ieComboHWND, ieEditHWND: HWND;
winClass: String;

// Zjisteni tridy okna
function DecodeWindowClass(wHandle: HWND): String;
var varName: array[0..127] of char;
begin
GetClassName(wHandle, varName, SizeOf(varName));
Result := String(varName);
end;

// Vyhledani vsech podrizenych oken - hledani zadane tridy
function SearchWindowClass(wHandle: HWND; ClassName: String): HWND;
begin
if LowerCase(DecodeWindowClass(wHandle)) = LowerCase(ClassName) then
Result := wHandle else
begin
Result := 0;
wHandle := GetWindow(wHandle, GW CHILD);
if wHandle <> 0 then
repeat
Result := SearchWindowClass(wHandle, ClassName);
wHandle := GetWindow(wHandle, GW HWNDNEXT);
until (wHandle = 0) or (Result <> 0);
end;
end;

procedure CloseIEWindow(wHandle: HWND);
begin
PostMessage(wHandle, WM CLOSE, 0, 0);
end;

begin
winHWND := GetTopWindow(0);
while winHWND <> 0 do
begin
winClass := DecodeWindowClass(winHWND);
// Detekce InternetExplorer Popup okna
if LowerCase(winClass) = LowerCase('CabinetWClass') then
begin
CloseIEWindow(winHWND);
end else
// Detekce InternetExploreru
if LowerCase(winClass) = LowerCase('IEFrame') then
begin
// Detekce ComboBoxu
ieComboHWND := SearchWindowClass(winHWND, 'ComboBox');
if ieComboHWND <> 0 then
begin
// Detekce Editu v ComboBoxu
ieEditHWND := SearchWindowClass(ieComboHWND, 'Edit');
if ieEditHWND <> 0 then
begin
// Zavreni Exploreru, pokud neni Edit Visibled (asi reklama)
if not IsWindowVisible(ieEditHWND) then CloseIEWindow(winHWND);
end;
end;
end;
winHWND := GetNextWindow(winHWND, GW HWNDNEXT);
end;
end;

Oracle komponenty

[*] Jan Skopov� <jsdelphi(zv)atlas(tec)cz> - 10.1.2001 00:09:40

Zcela zodpovedne: stale je pouzivam a jsou podle mne perfektni a komfortni.
Prace s daty je podstatne rychlejsi nez pri reseni pres BDE.

Jan Skopovy

----- Original Message -----
From: "Ondrej Jaura" <jaura(zv)datalock.sk>
To: "Delphi" <delphi-l(zv)fwd(tec)cz>
Sent: Monday, January 08, 2001 6:58 PM
Subject: Oracle komponenty


> Prajem prijemny podvecer :)
>
> Ake mate skusenosti s uvedenymi komponentami:
> * Direct Oracle Access (www.allroundautomations.nl)
> * Oracle Data Access Components (http://www.crlab.com/odac.html)
> ?
>
> Dakujem za odpovede
>
> Ondrej
>
>
> [ Ondrej Jaura mailto:jaura(zv)datalock.sk ]
> [ Datalock a.s. http://www.datalock.sk ]
> [ :) ]
>

Problem s QuickReportem

[*] ShiCola <P.Sikola(zv)sh.cvut(tec)cz> - 10.1.2001 00:11:09

protoze me oklonosti vedou pouzit jen standardni komponenty :((
Petr Sikola

----- Original Message -----
From: "Jan Skopov�" <jsdelphi(zv)atlas(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Tuesday, January 09, 2001 11:32 PM
Subject: Re: Problem s QuickReportem


> Asi to tento problem nevyresi, ale proc tedy stale pouzivate QuickReport ?
>
> Jan Skopovy
>
> ----- Original Message -----
> From: "ShiCola" <P.Sikola(zv)sh.cvut(tec)cz>
> To: <delphi-l(zv)fwd(tec)cz>
> Sent: Tuesday, January 09, 2001 4:00 PM
> Subject: Problem s QuickReportem
>
>
> > Ahoj, mam D4 C/S, pouzivam quick report.
> > nekdy pri tisku z me aplikace, kdyz se pokousim tisknout celou tabulku z
> > databaze (seznam), tak mi to v IDE prostredi hodi hlasku: EFCreateError
> > 'Cannot create file <a tri netisknutelne znaky- misto nich to pise
> > ctverecky>'.
> > pritom nikde zadny soubor nechci vytvaret, a ani nepouzivam....
> >
> > pri spusteni aplikace jako exe to spadne ........
> >
> > nevite nekdo v cem by mohl byt problem? mnohokrat diky.....
> >
> > Petr Sikola
> >
>

DLL a MDI

[*] Jan Skopov� <jsdelphi(zv)atlas(tec)cz> - 10.1.2001 00:13:37

Po mnoha utrapach se stejnym problemem jsem v tomto pripade skoncil s DLL a
zacal pouzivat package Delphi. Je to mnohem pohodlnejsi a celkem
bezproblemove.

Jan Skopovy
----- Original Message -----
From: "Radek Janu# FSG" <janus(zv)foresta(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Tuesday, January 09, 2001 11:29 AM
Subject: DLL a MDI


> Ahoj ,potreboval byl poradit ohledne DLL knihoven.
> Z MDI aplikace vol�m DLL knihovnu , ktera je s formularem. Tento formular
se
> vsak vzdy zobrazi jako modalni. Nevi nekdo jak udelat aby formular
> obsazeny v DLL knihovne se zobrazit jako MDI child v me MDI aplikaci ?
>
> Dik za radu RadekJ
>
>

Delphi3 a RX Library

[*] Jan Skopov� <jsdelphi(zv)atlas(tec)cz> - 10.1.2001 00:15:21

V souboru autoexec.bat musi byt cesta k DPL souborum uvedena v promene PATH,
nebo musi byt DPL soubory umisteny v systemovem adresari Windows.

Jan Skopovy

----- Original Message -----
From: <milan_2(zv)sose-sou(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Monday, January 08, 2001 2:15 PM
Subject: Delphi3 a RX Library


> Cau delphaci
>
>
> Problem :
> Instaloval jsem do Delphi 3 RX library presne podle prilozeneho
> popisu. Po prvnim spusteni Delphi jsem rpacoval s komponentama uplne
> normalne. Jakmile jsem ale vypnul Delphi a pote jsem je otevrel znova, tak
> RX komponenty nebyly a Delphi hlasily neco o nenalezenejch DPL souborech a
> nebo jejich nekompatibilite.
> Prohlizel jsem si stranky na www.rxlib.com, kde jsou popsany
> problemy s jejich instalaci, ale zadne rozumne reseni jsem nenasel.
>
> Nemel jste nekdo nahodou stejny problem a vite, jak na nej ??? Budu
vdecny
> za pomoc. Diky.
>
> Delphi3, W98
>
>
> --------------------------
> Milan = Milan2(zv)sose-sou(tec)cz
> Informacni technologie
> SOSE-Sou Usti n.L


poskozene ikony na palete Delphi

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

From: "Erik Salaj" <winsoft(zv)napri.sk>
> Mna prekvapuje, ze to nevyriesil Borland softwarovo.

V tomto pripade to neni ani tak chyba Borlandu jako vyrobcu karet, presneji
receno odflaknute napsanych driveru. Pravda, trochu smula je, ze se to
projevuje hlavne v Delphi IDE.

Petr Vones, amatersky programator

Problem s QuickReportem

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 10.1.2001 00:24:28

From: "ShiCola" <P.Sikola(zv)sh.cvut(tec)cz>
> protoze me oklonosti vedou pouzit jen standardni komponenty :((

Zkusil jsi posledni update: QuickReport 3.0.5 Standard version for Delphi 4 ?
(http://www.qusoft.no/scripts/download.dll)

Petr Vones, amatersky programator

sys. zdroje a DLL

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

From: "Hurricane" <hurricane(zv)quick(tec)cz>
> Diky za radu, ale porad jsem z toho zmateny. Funguje to tak, ze pri spusteni
> EXE se DLL natahne cela do pameti a pak to spolupracuje? Pochopil sem? Muj
> zamer je priblizen takovy. Chtel bych mit program, ktery bude maly a tudiz
> pobezi svizne a bude se rychle spoustet. Pokud uzivatel chce zobrazit napr.
> konfiguracni dialog nebo AboutBox, prislusne Formy se natahnou z DLL do
> pameti, spusti se a po uzavreni se zase z pameti odstrani. Potrebuji to i z

Takto to vicemene funguje i v ramci jednoho EXE souboru. Operacni system si
sam rozhoduje, ktere stranky a kdy je potreba umisit do fyzicke pameti (RAM).
Zavedenim spustitelneho souboru (EXE/DLL/BPL) se nealokuje pamet do ktere by
se pak tento soubor zkopiroval. Loader jej namapuje do virtualniho adresoveho
prostoru a teprve dle potreby se jeho stranky presouvaji do (a pozdeji z)
fyzicke pameti, jinak by to ani nemohlo fungovat.

> psychologickeho hlediska. Kdyz uzivateli dam 400KB EXE + 500KB DLL nebo
> 900KB EXE, ktery si vybere? Taky bych potom mohl do DLL nacpat obrazek pro

Ja bych si osobne vybral 900k, protoze je to jeden soubor. Predpokladam ze
obrazek je komprimovany (JPEG, ZLIB ...) Navic pokud i v te DLL pouzijes VCL
(a nepouzijes balicky) tak tim zvetsis celkovou velikost o cca 300k, protoze
v DLL vlacis zcela zbytecne znovu zakladni kod VCL.

Petr Vones, amatersky programator

Problem s QuickReportem

[*] ShiCola <P.Sikola(zv)sh.cvut(tec)cz> - 10.1.2001 00:58:18

ok, updatnul sem quickreport, ale pri kompilaci mi to hazi chybu jako ze
quick report byl zkompilovan s jinou verzi comctrl :((
co s tim mam delat :((
Petr Sikola

----- Original Message -----
From: "Petr Vones" <pvones(zv)mbox.vol(tec)cz>
To: "Konference Delphi" <delphi-l(zv)fwd(tec)cz>
Sent: Wednesday, January 10, 2001 12:24 AM
Subject: Re: Problem s QuickReportem


> From: "ShiCola" <P.Sikola(zv)sh.cvut(tec)cz>
> > protoze me oklonosti vedou pouzit jen standardni komponenty :((
>
> Zkusil jsi posledni update: QuickReport 3.0.5 Standard version for Delphi
4 ?
> (http://www.qusoft.no/scripts/download.dll)
>
> Petr Vones, amatersky programator
>
>

Velke bitmapy a Jpeg

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

From: "Karel Rys" <delphi(zv)zas-me(tec)cz>
> instalace Delphi Pro) jsem to chtel ulozit do formatu JPG, nacez se
> objevilo suche hlaseni JPEG error #36. Nevite prosim nekdo, zda tato

Popis techto chyb najdes tady:
http://community.borland.com/article/0,1410,20433,00.html

Petr Vones, amatersky programator


Problem s QuickReportem

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 10.1.2001 01:52:03

From: "ShiCola" <P.Sikola(zv)sh.cvut(tec)cz>
> ok, updatnul sem quickreport, ale pri kompilaci mi to hazi chybu jako ze
> quick report byl zkompilovan s jinou verzi comctrl :((

A mas Update Pack #3 na D4 ?

Petr Vones, amatersky programator


Aky je kod pre Alt+enter?

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

9.1.2001 "Ivan Koz�k" :
> Ahojte.
> Neviete mi niekto poradit ako vpasovat v Delphi kombinaciu klaves (alt+enter) do textoveho retazca? T.j. aky ma vlastne tato kombinacia klaves kod?
> Ide o to, ze posielam retazec z Delphi programu do Excelu a v Exceli ked chcem, aby bol tento retazec naformatovany, tak musia byt na konci prislusneho riadku alt+enter.

> Dik za radu. Ivan

Pokud vim, tak Alt+Enter u Excellu pouze otevre novy radek, takze
text je v bunce na vice radcich.
na to by ti mel stacit prikaz VB Selection.WrapText = True

Kdyz jsem kdysi neco delel s Excellem, dal jsem si zaznam makra,
udelal jsem co bylo treba a zaznam ukoncil. Pak stacilo dat upravit
makro a bylo videt co je treba delat.

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

asynchronni zpracovani

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

9.1.2001 �eho��k Filip :
> Zdravim
> mam problem se zpracovanim udalosti, v programu zpusobuji zmeny vyzualnich
> komponent, ktere nasledne zpusobi vyvolani metod jako napriklad onchange

> potrebuji nejakou radu abych mohl windows rict aby obslouzil udalosti prave
> jeden okamzik, anebo aby se ty udalosti vubec nevolaly

> zkousel jsem obsluhu udalosti na cas vypnout, zkousel jsem
> application.processmessages, handlemessages a nic nepomaha, ma nekdo nejaky
> napad?

Zrovna jsem nedavno resil neco podobneho. Pred
hromadnym zadavanim staci :

Komponenta.OnChange := nil;
.
neco delam
.
Komponenta.OnChange := TForm1.KomponentaChange;

Proste zrusit obsluhu udalosti a na konci ji tam vratit.

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

Problem s cykly

[*] Ladislav Fitz <ladislav.fitz(zv)kodytek(tec)cz> - 10.1.2001 07:11:20

jeste by se dalo pouzit GetInputState pro zjisteni zda je ve fronte zprav
neco od mysi ci klavesnice pak zavolat Application.ProcessMessages a zaridit
se podle vysledku (nejake tlacitko bylo zmacknuto, Application.Terminated,
atd), pokud neni tak zavolat pouze to prekresleni

----- Original Message -----
From: "Petr Vones" <pvones(zv)mbox.vol(tec)cz>
To: "Konference Delphi" <delphi-l(zv)fwd(tec)cz>
Sent: Monday, January 08, 2001 3:24 PM
Subject: Re: Problem s cykly


> From: "Miroslav Barica" <miroslav.barica(zv)matador.sk>
> > no toto ma zaujalo. napriklad importujem udaje do tabulky v cykle while
> > not recordset.eof ..... a v cykle je prikaz application.proccessmessage.
>
> Ahoj,
>
> a k cemu je potreba Application.ProcessMessages behem importu ? Pokud
chces
> zobrazovat prubeh nejakym ukazatelem, tak pouzij jeho metodu
TControl.Update.
>
> Petr Vones, amatersky programator
>

Cas spusteni aplikace

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 10.1.2001 07:14:43

9.1.2001 Pavel GRATZER :
> Ja bych zkusil toto :
> Do aplikace bych pridal TTimer a kazdou sekundu ( popripade minutu nebo jiny interval ) na udalost onTimer pricetl do promene typu TDateTime ten zvoleny interval.
> Nevim, ale myslim si, ze tohle zabrani i jakekoliv zmene systemoveho casu.>> Potrebuji zjistit jak dlouho byla aplikace aktivni za dobu sveho zivota (snad nejakou API funkci nebo jak?) a aby to fungovalo na Windows 95/98/NT/2000. Cas spusteni a ukonceni aplikace si
>> ohlidam sam, potrebuji jenom zjistit jak dlouho byla aktivni, abych mohl udelat statistiku "uzivatel ten_a_ten mel spustenou aplikaci XY od CASU do CASU, z toho s ni pracoval 00:20:15".

Neni jednodussi si pri startu aplikace zapamatovat cas a pri skonceni
jej odecist od aktualniho, nez tam davat Timer ?
Pokud ti vadi, ze by snad mohl v prubehu prace menit datum, muzes
pouzit funkci GetTickCout, ktera vraci pocet ms od spusteni pocitace.

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

asynchronni zpracovani

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

> mam problem se zpracovanim udalosti, v programu zpusobuji zmeny
> vyzualnich komponent, ktere nasledne zpusobi vyvolani metod jako
> napriklad onchange
>
> potrebuji nejakou radu abych mohl windows rict aby obslouzil udalosti
> prave jeden okamzik, anebo aby se ty udalosti vubec nevolaly
>
> zkousel jsem obsluhu udalosti na cas vypnout, zkousel jsem
> application.processmessages, handlemessages a nic nepomaha, ma nekdo
> nejaky napad?
>

Ahoj,

moc tomu sice nerozumim, ale neslo by treba mit nejakou logickou
promennou bLzeProvestUdalost a v kazde udalosti mit

if bLzeProvestUdalost then
delejneco

?

David


Problem s cykly

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 10.1.2001 07:24:22

8.1.2001 Petr Vones :
> From: "Miroslav Barica" <miroslav.barica(zv)matador.sk>
>> no toto ma zaujalo. napriklad importujem udaje do tabulky v cykle while
>> not recordset.eof ..... a v cykle je prikaz application.proccessmessage.

> Ahoj,

> a k cemu je potreba Application.ProcessMessages behem importu ? Pokud chces
> zobrazovat prubeh nejakym ukazatelem, tak pouzij jeho metodu TControl.Update.

> Petr Vones, amatersky programator


Treba k tomu, kdyz import trva dlouho a pohnes s oknem apod, aby
nezustalo skarede a obcerstvilo se. Ovsem pouzivat jen jednou za cas,
ne v kazde iteraci cyklu.

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

tlac dvoch typov pisma na jednom reporte, ktore su

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 10.1.2001 07:31:43

9.1.2001 Jan Skopov� :
> Ja jsem to v QuickReportu resil tak, ze jsem pres sebe prekryl 2x QRDBText -
> jeden normalni a druhy bold. Pri udalosti OnPrint jsem se rozhodoval, ktery
> z nich se bude tisknout a ktery nikoliv.>> Obaraciam sa na vas s prosbou o pomoc.
>>
>> Mam databazu, ktora obsahuje dva typy informacii tlacene na jednom
> reporte.
>> Potrebujem tieto informacie odlisit typom pisma.
>>
>> Priklad : vsetky vety v databaze, kde x polozka je < 0 potrebujem vytlacit
>> bold, ostatne sa mozu vytlacit typom Normal. Pouzivam QuickReport.
>>
>> Neviem s tym ani pohnut.
>> Dakujem za radu.
>>

A nestacilo by pouze v OnPrint nastavovat FontStyle prislusne
komponenty na zaklade hodnoty Value ?


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

Problem s cykly

[*] Miroslav Barica <miroslav.barica(zv)matador.sk> - 10.1.2001 07:34:47

no mam tam progress bar a butonik s moznostou stopnut import. a akosi
ten buton nereagoval na kliknutie mysou. tak som to riesil cez
application.proccessmessage. a kedze to fungovalo, viac som sa s tym one
totog nebavil ;o). ale skusim sa s tym pohrat nejak, az taky squelly
programator v delphi nie som, viacmenej sa ucim za chodu ;o).

> -----Original Message-----
> From: Petr Vones [mailto:pvones(zv)mbox.vol(tec)cz]
> Sent: Monday, January 08, 2001 3:25 PM
> To: Konference Delphi
> Subject: Re: Problem s cykly
>
>
> From: "Miroslav Barica" <miroslav.barica(zv)matador.sk>
> > no toto ma zaujalo. napriklad importujem udaje do tabulky v
> cykle while
> > not recordset.eof ..... a v cykle je prikaz
> application.proccessmessage.
>
> Ahoj,
>
> a k cemu je potreba Application.ProcessMessages behem importu
> ? Pokud chces
> zobrazovat prubeh nejakym ukazatelem, tak pouzij jeho metodu
> TControl.Update.
>
> Petr Vones, amatersky programator
>
>
>

Problem s cykly

[*] Miroslav Barica <miroslav.barica(zv)matador.sk> - 10.1.2001 07:39:06

presne tak, modalne zobrazenie, a vsimol som si ze ak som mal aplikaciu
len s jednym formom kde som robil nejaku statistiku a BorderStyle bol
nastaveny na bsDialog tak self.close nefungovalo. ked som ho zmenil na
bsSingle, uz to zatvara automaticky po skonceni spracovania.

> -----Original Message-----
> From: Jan Skopov� [mailto:jsdelphi(zv)atlas(tec)cz]
> Sent: Tuesday, January 09, 2001 1:24 AM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Re: Problem s cykly
>
>
> Tento problem je casty, pokud spustim vykonavani nejake procedury pri
> udalosti OnCreateForm nebo OnShowForm nefunguje po ukonceni procedury
> self.Close. Lepsi je spustit proceduru nejakym timerem nebo
> provest zavreni
> formulare timerem. Ale hezke reseni to neni ! Tento problem
> nastava pri
> modalnim zobrazeni formulare.
>
> Jan Skopovy
>
> ----- Original Message -----
> From: "Miroslav Barica" <miroslav.barica(zv)matador.sk>
> To: <delphi-l(zv)fwd(tec)cz>
> Sent: Monday, January 08, 2001 7:28 AM
> Subject: RE: Problem s cykly
>
>
> > no toto ma zaujalo. napriklad importujem udaje do tabulky v
> cykle while
> > not recordset.eof ..... a v cykle je prikaz
> application.proccessmessage.
> > vsetko zbehne, procedura konci, chcem po skonceni za cyklom zavriet
> > automaticky dialogove okno prikazom slef.close a nic. okno
> pozera na mna
> > dalej ;o). je mozne ze je to vzniknute prave problemom
> popisanym nizsie?
> >
> > >
> > > pouziti Application.ProcessMessages ve vlastni smycce je
> vzdy ponekud
> > > problematicke. Aplikace bude totiz 'viset' ve smycce i v
> > > pripade, ze se
> > > pozaduje jeji ukonceni. Urcitym resenim by byla uprava na:
> > >
> > > procedure TForm1.Button1Click(Sender: TObject);
> > > begin
> > > FPressed := False;
> > > while not FPressed do
> > > begin
> > >
> > > Label1.Caption := TimeToStr(Now);
> > >
> > > Application.ProcessMessages;
> > > if Application.Terminated then
> > > Break;
> > >
> > > end;
> > > end;
> > >
> > > Jina reseni: Za prve by bylo dobre uvest konkretnejsi priklad
> > > toho, k cemu je
> > > takova smycka nutna. Windows jsou rizene zpravami, takze by
> > > bylo lepsi se
> > > snazit vyuzit tento mechanismus.
> > >
> > > Petr Vones, amatersky programator
> > >
> > >
> > >
>
>

Filesize vs. TextFile

[*] Mion <mion(zv)quick(tec)cz> - 10.1.2001 07:45:19

V jednoduchosti je krasa: a co takhle otevrit textfile jako binarni
soubor? Pak lze velikost souboru snadno zjistit... Takhle to delam uz od
nepameti...
Michal ONDREJ

----- Original Message -----
From: Martin Pe#ava <jimx(zv)volny(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Monday, January 08, 2001 1:33 PM
Subject: Re: Filesize vs. TextFile


Nazdarek, mam pocit, ze ve starym BP7 byl typ Text (v Dephi = TextFile)
vlastne zaznam, kde jedna z polozek byl handle na soubor ... A tudiz se
dalo pres assembler zjistit velikost fajlu. Ve winech, jestli je to v
tom TextFilu taky, by to melo jit pres API funkce. Ale nevim to jiste.
Jenom navrh.
Jinak bych zkousel uz zminovany netyp.file / findfirst.

milan_2(zv)sose-sou(tec)cz wrote:
>
> Cau Delphaci,
>
> Existuje prikaz pro zjisteni velikosti souboru ?
> FileSize ... nelzepouzit pro TXT soubory :(
>
> Dik za pripadny napad.
>
> --------------------------
> Milan = Milan2(zv)sose-sou(tec)cz
> Informacni technologie
> SOSE-Sou Usti n.L

--
Martin Pe#ava

/--------------------------------------------------------------\
| E-Mail: mailto:mail(zv)jimx.net ICQ# 18148896 |
| WebMaster of |
|http://miss.jimx.net - Neofici�ln� str�nka MISS #R a CyberMiss|
\--------------------------------------------------------------/

Synapse a MSExchange

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 10.1.2001 07:50:27


No, pokud Outlook komunikuje s Exchange pomoci SMTP, staci
ti popis standardniho SMTP protokolu, ne? Ten najdes tam, kde
najdes popisy vsech moznych internetovych protokolu... v
dokumentech RFC.

Tvuj problem se tedy zda byt v tom, ze po tobe tvuj SMTP server
chce autorizaci podle (ted strilim z pameti, takze se mozna spletu)
RFC-2554. To v tuto chvili Synapse neumi, takze by sis to musel
doprogramovat, nebo pockat, az to doprogramuji ja.

(mam to v planu hned do pristi verze, ale jeste jsme nemel cas
napsat jedinou radku kodu...)

Lukas.

> Ahoj
>
> Ze sveho outlooku normalne postu odesilam, kdyz ji ale odeslu z
> programu s pouzitim synapse, nedostane se ven do internetu.
> Pravdepodobne jde o to, ze synapse odesila mail anonyme. Prosim
> neznate nekdo odkaz na popis SMTP komunikace mezi OUTLOOKEM 2000 a
> Exchange serverem.
>
>
> Jaromir Cermak
>
> -----Original Message-----
> From: Dalibor Toman [mailto:dtoman(zv)fortech(tec)cz]
> Sent: Friday, January 05, 2001 8:29 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Re: Synapse a MSExchange
>
>
>
> >Problem je v konfiguraci Exchange.
>
> nejde o problem _ALE_ o bezpecnostni feature :-). Server ktery nema
> relaying zakazany _JE_ problem (resp. ma/bude mit problem).
>
>
> >Kazdy SMTP server by mel nakonfigurovat tak, aby povoloval
> >relaying pouze pro ty zpravy, jejichz odesilatel ci prijemce je
> >lokalni uzivatel daneho postovniho serveru.
> >
> >vami popisovany problem tedy pravdepodobne nastava tehdy, kdy
> >jako adresu ODESILATELE pouzivate nejakou adresu, ktera neni na
> >danem exchange serveru znama.
>
> CHYBA - relayingem je mineno toto:
> - kazda zprava, ktera ma byt odeslana jinam nez do lokalniho boxu
> (lokalnimu uzivateli), tedy do Internetu - je relaying (jde na dalsi
> mailserver = relay)
>
> Cili kdokoliv (libovolna adresa odesilatele) muze poslat zpravu
> odkudkoliv (z libovolneho IPCka) , _pokud_ cilem zpravy je lokalni box
> serveru (prez ktery dany clovek tu zpravu odesila). Naopak posilani
> zprav, ktere maji jit ven (do Internetu), _musi_ server povolit jen
> omezenemu okruhu pocitacu (IPCek), vetsinou. Cili firmy povoluji
> relaying pro IPCka vlastni lokalni site, provideri povoluji relaying
> pro vsechny IPCka, ktera vlastni (aby mohli jejich klienti pouzivat
> jejich mail server k posilani posty do Internetu).
>
> Cilem tohoto nastaveni je zakazat spamerum zneuzivat cizi servery k
> rozesilani spamu. Je-li server spravne nastaven, zjisti, ze spamer se
> pripojil z neznameho (nepovoleneho) IPCka, zjisti, ze cilem zpravy
> neni lokalni box uzivatele a vsledkem je po povelu RCPT TO: hlaska
> '550 we don't relay'. Cili spamer svesi ohon a jde hledat dalsi server
> (urcite ho najde, spousta lidi provozuje SMTP aniz vi co dela dokonce
> aniz vi, ze jej ma pusteny :-( ).
>
> >kdyz pak totiz mail adresujete lokalnimu uzivateli, je splnena vyse
> >polozena podminka, protoze adresat mailu je lokalni uzivatel. jakmile
> >ale posilate neco ven, je zprava odmitnuta.
>
> >Zkontrolujte tedy e-mail adresu, kterou pouzivate jako adresu
> >odesilatele. problem je na 99% v ni.
>
> A neni. Na 100% :-)
>
> > Zkuste ji nastavit na adresu,
> >kterou urcite exchange zna. Zkuste pouzit tu e-mail adresu, z jake
> >uspesne odesilate outlookem a musi to fungovat...
>
> Kdyby to tak bylo pak je cele to nastaveni uplne k nicemu.
>
> PS. jednoduchy test nastaveni SMTP lze udelat pomoci telnetu:
>
> telnet mail.server(tec)cz 25
>
> >>EHLO aaa
> <<250-BLABLA
> <<250 XXX
>
> >>MAIL FROM:temer(zv)cokoliv
> <<250 Sender OK
>
> >>RCPT TO:<cilova(zv)adresa>
> <<250 recipient OK
>
> >>RCPT TO:adresa(zv)kterou.server.nepovazuje.za.lokalni
> <<550 We don't relay
>
> >>QUIT
>
> ---
> >> uvozuje Tvoje povely
> << uvozuje odpovedi ze serveru
>
>
> Zdravi
> D. Toman
>
>
> ---
> Pr�choz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.217 / Virov� b�ze: 102 - datum vyd�n�: 1.12.2000
>


Louci se Lukas Gebauer.

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


D1 a Mysql

[*] Martin Lasevic <delphi(zv)atlascon(tec)cz> - 10.1.2001 08:08:44

Ahoj,

urcite by slo pouzit pristup pres ODBC na MySQL a vyuzit standardnich
komponent. Ale nejak se mi nezamlouva MySQL por Win98. Ja to tak pouzivam
pri tvorbe WWW stranek s databazema a vzdy po hodine aktivni prace musim
server shodit a znova nastartovat - zere prostredky jako strhany).

Martin

Pekny den a pilotum stastne pristani ...
============================
ML Software - Martin Lasevie
Budovatelska 459
708 00 Ostrava-Poruba
tel., fax.: +420 ( 69) 691 85 11
mobil : +420 (603) 338 765
OK2 CLM
E-mail : ml_software(zv)email(tec)cz
WWW: http://www.volny(tec)cz/ml_software
============================


Ahoj

Mam jeden problem. Mam v sieti ?tyri poeitaee 3xW3,11 a 1xW98. Chcel by som
pou?iva? databazu a to tak, ?e na W98 by be?al Mysql server a clienti by
be?ali na W3.11. Aplikaciu by som chcel robi? v DELPHI1 :( Ak vie niekto
kde pre 16bity zo?eniem DLL a niake komponenty pre MYsql nech sa mi ozve
cau dik.

Mozna OT: zbbaleni do *.cab

[*] Milan ��ek <Cizek.Milan(zv)seznam(tec)cz> - 10.1.2001 08:09:13

ahoj,
potreboval bych vedet, cim se da vytvorit archiv CAB (kabinet Windows), popripade programek na archivaci LZ (Microsoft) - treba.ex_

S pozdravem Milan Cizek, D5 Ent.
_____________________________________________________________________
Vylep#ete sv�j prohlݿe� Internetu na http://software.seznam(tec)cz/listicka


zapis modofikovanych dat do databaze metodou Post

[*] Bosnis <bosnis(zv)atlas(tec)cz> - 10.1.2001 08:10:46


Narazil jsem na takovyhle problem:

Pokud chci ulozit novy zaznam do tabulky, nebo modofikovany zaznam pomoci
metody Post, pak tato metoda na Win95 4.00.950 B skonci chybovou hlaskou
"Errors occurred" a nic se neulozi, ten samy program preneseny na Win98,
Win2000 funguje OK.
Nevite v cem je chyba?

Samozrejme to muzu obejit a posilat tam insert prikaz pres TADOQuery, ale i
tak by mne zajimalo jestli je to nejaka chyba nebo delam chyby nekde ja.

Mam D5, connect pres ADO MSDASQL, na databazi Sybase Adaptive Server
Anywhere 6.0.3.3078

----------------------------------------------------------------------------
---
Ing. Pavel SPEJTEK
bosnis(zv)atlas(tec)cz
http://freeweb.coco(tec)cz/ps/index.html
----------------------------------------------------------------------------
---

IB6 a Error: invalid request BLR at offset 932

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 10.1.2001 08:13:23

Haj hou!

Vypada to na chybu v IB, anzto a protoze BLR je kompilovany
format prikazu, v tomto pripade vytvarene procedury. Podle popisu
se zdroj problemu da jen tezko blize urcit, takze jako bug report to
pouzit nelze. Zkus otestovat, zda dany problem vznikne i pri
zakladani procedury ve zcela nove databazi (prirozene musi byt
definovany objekty na ktere se procedura odvolava). Rovnez je
dulezite, zda je procedura vytvarena jako soucast davky (napr. init
script databaze) nebo jako jedina akce DDL transakce. Pokud ano,
muzes to rozumne preformulovat do anglictiny a nahlasit pres bug
manager na http://sourceforge.net/projects/firebird
predtim bych ale doporucil poslat to do NG na MERS
(news://mers.interbase.list na mers.com) aby to okoukli vetsi
odbornici na vnitrnosti IB, treba je chyba jen v konstrukci procedury.

Hodne zdaru
-- Pavel

Firebird - The most addictive database
http://firebird.sourceforge.net


AntiScrollLock

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 10.1.2001 08:18:20

On 9 Jan 2001, at 12:09, Ing. Ji�� Nov��ek wrote:

> Kde je mozne stahnout subject. Hledal jsem na www.dati(tec)cz, ale tenhle
> server je nefunkcni. Nebo je mozne nejak jinak zakazat Alt-Tab a
> WinKeys ve Windows NT 4.0?

Timto slavnostne vyhlasuji, ze stranky cackych junaku najdete na
http://www.slhaters(tec)cz

AntiScrollLock vsak neni se zdrojaky. :-)


S pozdravem

Zbysek Hlinka

http://www.hlinka(tec)cz http://www.slhaters(tec)cz
Phones: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


Oracle komponenty

[*] Milan ��ek <Cizek.Milan(zv)seznam(tec)cz> - 10.1.2001 08:51:05


ahoj,
ja pouzivam Direct Oracle Access, ale spis zalezi na verzi tve Oraclovske databaze. DOA umi i 7. Ale vetsina je dalana uz jen pro verzi 8 (vyzaduje oci.dll). Jinak si myslim, ze to sou velice profi komponenty, akorat jsem neprisel na to, jak setridit ORAQuery...???

S pozdravem Milan Cizek, D5 Ent

Prajem prijemny podvecer :)

Ake mate skusenosti s uvedenymi komponentami:
* Direct Oracle Access (www.allroundautomations.nl)
* Oracle Data Access Components (http://www.crlab.com/odac.html)
?
_____________________________________________________________________
Hled�n� lid� a jejich e-mail�: http://www.lide(tec)cz


asynchronni zpracovani

[*] �eho��k Filip <FR(zv)lcs(tec)cz> - 10.1.2001 09:03:24

9.1.2001 �eho��k Filip :
> Zdravim
> mam problem se zpracovanim udalosti, v programu zpusobuji zmeny vyzualnich
> komponent, ktere nasledne zpusobi vyvolani metod jako napriklad onchange

> potrebuji nejakou radu abych mohl windows rict aby obslouzil udalosti
prave
> jeden okamzik, anebo aby se ty udalosti vubec nevolaly

> zkousel jsem obsluhu udalosti na cas vypnout, zkousel jsem
> application.processmessages, handlemessages a nic nepomaha, ma nekdo
nejaky
> napad?

Zrovna jsem nedavno resil neco podobneho. Pred
hromadnym zadavanim staci :

Komponenta.OnChange := nil;
.
neco delam
.
Komponenta.OnChange := TForm1.KomponentaChange;

Proste zrusit obsluhu udalosti a na konci ji tam vratit.

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

tohle jsem uz zkousel, ale udalost se mi vyvola az po opetovnem nahozeni
onchange (takze uz neni nil), jedine co vyvola udalost okamzite je otevreni
nejakeho modalniho okna, ale to je trochu nezadouci :-)

-----Original Message-----
From: ing. Jan Fiala [mailto:jan.fiala(zv)iol(tec)cz]
Sent: Wednesday, January 10, 2001 7:10 AM
To: �eho��k Filip
Subject: Re: asynchronni zpracovani


Mozna OT: zbbaleni do *.cab

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

do CAB umi balit PowerArchiver (freeware), pokud to nepotrebujes v
aplikaci. Jinak instalacy do CAB to umel napr. InfTool, ovsem ten je
za penize

10.1.2001 Milan #ݿek :
> ahoj,
> potreboval bych vedet, cim se da vytvorit archiv CAB (kabinet Windows), popripade programek na archivaci LZ (Microsoft) - treba.ex_

> S pozdravem Milan Cizek, D5 Ent.

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

DCOM a debug

[*] Bohdan Voska <bohdan(zv)softok(tec)cz> - 10.1.2001 09:19:12


Ahoj,

potrebuji poradit jak na win98 krokovat DCOM ulohu. Zajima ma co je treba
nastavit. Pod win2000 mi to funguje. ale pod win98 mi to nechce zastavit na
zadnem breakpointu. Predem dik za jakoukoliv radu.
(delphi 5)


Bohdan Voska
SOFTWARE OK


Visual Basic to Delphi

[*] Ing. Patrik Tesar <tesar(zv)rainside.sk> - 10.1.2001 09:35:59

Caute

Uz sa to tu milion krat preberalo, ale vysledok=0. Potreboval by som
conversion program, nie freeware a funkcny
so zijucimi autormi pre %subj%. Viete niekto o niecom? vb2d je mrtvy a
Delphi conversion assistant tiez nikde neni...

S pozdravom
Patrik


ZNOVA: Trideni CH v Interbase

[*] Karel Brichn�c <brichna(zv)atlas(tec)cz> - 10.1.2001 09:37:11

Zdravim

Opravdu je nutne znovu vygenerovat indexy. Nejjednodussi je ALTER INDEX idx
INACTIVE / ALTER INDEX idx ACTIVE

Brichna

> Pochopil jsem spravne, ze musim po nahrani teto knihocvny
> pregenerovat indexy ???
> Pokud ano tak staci udelat zalohu a databaze a pak restore ???
> Pokud nestaci tak jak to co nejjednoduseji udelat.

Tlacitka na Taskbaru

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 10.1.2001 10:03:21

Tak uz jsem to vyresil, pokud by to nekoho zajimalo, tak reseni je:

procedure TForm2.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
Params.WndParent := 0;
end;


Ales

> -----Original Message-----
> From: Ales Vasicek
> Sent: Tuesday, January 09, 2001 9:30 AM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Tlacitka na Taskbaru
>
>
> Zdravim,
>
> chtel bych se zeptat, jak udelat dalsi tlacitka v taskbaru
> (ne v system
> tray). Stejne jak to dela MS Outlook. Potreboval bych to do sve
> aplikace, kde si uzivatel poklepe v gridu na nejaky zaznam a
> vyskoci mu
> nove okno s detailnim popisem. Uzivatel si muze otevrit kolik
> oken chce
> a rad by se mezi nemi prepinal na taskbaru po vzoru MS Office.
>
> Dik, Ales
>

Struktura WAV

[*] radek cervinka <radek.cervinka(zv)centrum(tec)cz> - 10.1.2001 10:25:21

Hi,
spousta veci je na http://www.torry.net,
v sekci VCL/ efekty a multimedia nebo primo jeden odkaz co jsem pouzil

http://www.torry.net/vcl/mmedia/audio/audio.zip

ahoj radek

----- Original Message -----
From: Zdenek Janish <medusa(zv)brajan(tec)cz>
To: Konf. DELPHI <delphi-l(zv)fwd(tec)cz>
Sent: Monday, January 08, 2001 3:53 PM
Subject: Struktura WAV


> Dobry den,
>
> Potreboval bych strukturu WAV souboru. A nebo komponentu, ktera dokaze
> praci s WAV daty a poskytnout zakladni informace o WAVu.
>
> Diky
> Zdenek
>
>
>

Alt+Tab, WinKeys

[*] Ing. =?iso-8859-2?Q?Ji=F8=ED=20Nov=E1=E8ek?= <jnovacek(zv)spst(tec)cz> - 10.1.2001 10:34:54

Ahoj lidi.

V�era jsem se ptal na AntiScrollLock. Byl to omyl.

Ja potrebuji nejak zakazat ve Windows NT prepnuti z DOSovske (graficke)
aplikace do Windows. Aplikace po prepnuti do Windows zamrzne a data jsou
v nenavratnu. Pod W95 lze zakazat pouziti Alt+Tab snad WinKey.
V konferenci jsem nasel zpusob jak toto zablokovat s poznamkou, ze to
funguje jen pro W95. Je to pravda. Ve WinNT se da prepnout porad. Znate
nekdo nejakou moznost jak tyto klavesy zakazat?

Predem dekuji

Jirka

IB6 a Error: invalid request BLR at offset 932

[*] Pavol Kakacka <paka(zv)aktis(tec)cz> - 10.1.2001 10:38:57

Cau,

Databazou to (asi) nebude. A beriem spat aj tu velkost tej procedury. Stava
sa mi to u roznych procedur, :-(( pri ich vytvarani. Naposledy napr u :

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

CREATE PROCEDURE TEST_AddRefObject2
(TableName VARCHAR(30),
OID CHAR(10))
AS
DECLARE VARIABLE TABLEID INTEGER;
BEGIN
SELECT RDB$RELATION_ID FROM RDB$RELATIONS WHERE RDB$RELATION_NAME =
UPPER(:TableName) INTO TABLEID;
INSERT INTO SYS$REFCOUNT(TABLE_ID, ID, REFERENCE) VALUES (:TABLEID,
:OID, 0);
END;
-------------------------------------------------

Ine prikazy mi prejdu, ako napr. Select, insert, Drop, update, ... ale
CRAETE PROCEDURE je problem.

Cez BDE (Databaze Explorer) to prejde (Vsetky procedury). A cez
DataDefinition program (Pavle poznas :-)) ) ktory pouziva uz aj Scripter to
prejde tiez.
A je to samozrejme jeden samostatnty prikaz, nie skrypt.

Este chvilku pockam a keby nahodou nebola ziadna reakcia, malinky naznak,
skusim tie news.

Pavol Kakacka
kasix(zv)atlas(tec)cz


| Haj hou!
|
| Vypada to na chybu v IB, anzto a protoze BLR je kompilovany
| format prikazu, v tomto pripade vytvarene procedury. Podle popisu
| se zdroj problemu da jen tezko blize urcit, takze jako bug report to
| pouzit nelze. Zkus otestovat, zda dany problem vznikne i pri
| zakladani procedury ve zcela nove databazi (prirozene musi byt
| definovany objekty na ktere se procedura odvolava). Rovnez je
| dulezite, zda je procedura vytvarena jako soucast davky (napr. init
| script databaze) nebo jako jedina akce DDL transakce. Pokud ano,
| muzes to rozumne preformulovat do anglictiny a nahlasit pres bug
| manager na http://sourceforge.net/projects/firebird
| predtim bych ale doporucil poslat to do NG na MERS
| (news://mers.interbase.list na mers.com) aby to okoukli vetsi
| odbornici na vnitrnosti IB, treba je chyba jen v konstrukci procedury.
|
| Hodne zdaru
| -- Pavel
|
| Firebird - The most addictive database
| http://firebird.sourceforge.net


Mozna OT: zbbaleni do *.cab

[*] Jano <jj_delphi(zv)ke.ubp.sk> - 10.1.2001 10:41:46

Ahoj,

na pakovanie do "*.cab" skus trebars aj toto, je to "Public Domain":

ftp://ftp.elf.stuba.sk/pub/pc/pack/cabpck14.zip

a najdes tam aj mnoho ineho

Jano

-----Original Message-----
From: ing. Jan Fiala <jan.fiala(zv)iol(tec)cz>
To: Milan #ݿek <delphi-l(zv)fwd(tec)cz>
Date: 10. janu�r 2001 10:19
Subject: Re: Mozna OT: zbbaleni do *.cab


>do CAB umi balit PowerArchiver (freeware), pokud to nepotrebujes v
>aplikaci. Jinak instalacy do CAB to umel napr. InfTool, ovsem ten je
>za penize
>
>10.1.2001 Milan #ݿek :
>> ahoj,
>> potreboval bych vedet, cim se da vytvorit archiv CAB (kabinet Windows),
popripade programek na archivaci LZ (Microsoft) - treba.ex_
>
>> S pozdravem Milan Cizek, D5 Ent.
>
>------
>ing. Jan Fiala
>mailto:jan.fiala(zv)iol(tec)cz
>
>

problem s quickreport

[*] Martin Macko <martinm(zv)m-pro(tec)cz> - 10.1.2001 11:39:39 -0000

A nemas Win2000? - maj jinde docasny adresar a cesta k nemu se nevejde do
promeny QuickReportu - je potreba zvetsit jeji velikost ...
_____

Martin MACKO,
M-PRO s.r.o.
U m�sta Chersonu 1595/1
tel.: +420 (35) 610 79 48,
610 72 31 a� 33

martinm(zv)m-pro(tec)cz
+420 (603) 48 39 40

_____



-----Original Message-----
From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
ShiCola
Sent: Tuesday, January 09, 2001 10:22 PM
To: delphi-l(zv)fwd(tec)cz
Subject: problem s quickreport


Ahoj, mam D4 C/S, pouzivam quick report.
nekdy pri tisku z me aplikace, kdyz se pokousim tisknout celou tabulku z
databaze (seznam), tak mi to v IDE prostredi hodi hlasku: EFCreateError
'Cannot create file <a tri netisknutelne znaky- misto nich to pise
ctverecky>'.
pritom nikde zadny soubor nechci vytvaret, a ani nepouzivam....
pri spusteni aplikace jako exe to spadne ........

chyba nastena vetsinou pri pokusu vytisknout tabulku s hodne zaznamama (na
vice stranek)

nevite nekdo v cem by mohl byt problem? mnohokrat diky.....

Petr Sikola


Avast32 (VPS 4.12.2000): zprava neobsahuje virus


Avast32 (VPS 4.12.2000): zprava neobsahuje virus


Oracle komponenty

[*] azeleny(zv)csas(tec)cz - 10.1.2001 12:39:52

> Ake mate skusenosti s uvedenymi komponentami:
> * Direct Oracle Access (www.allroundautomations.nl)

Dobre, jen je treba davat pozor na FLOAT, pokud uzivatel zapisuje do TEditu
cislo, ktere se konvertuje do DOUBLE a porovanava se to s cislem z NUMERIC
(12,6) mouhou nastat nesrovnalosti, nebot oracle (nikoliv allround
komponenty) interpretuje ta cisla jinak - resil jsem to s allround podporou
a necha se to celkem rozume obejit, jen je treba si napsat vlastni fci na
porovnavani a ne jen pouzit "<>".

Ma to i podporu pro MIDAS aplikace.

Jinak to pouzivame i s eventy a jmse naprosto spokojeni!.

> * Oracle Data Access Components (http://www.crlab.com/odac.html)

Neznam.

a.
-----------------------------------------------------------------------
Ale# Zelen� (OK1UUE)
#esk� spo�itelna a.s.
Na Per#t�n� 1
113 98 Praha 1
Email: azeleny(zv)csas(tec)cz
tel: +420 2 24995 236
-----------------------------------------------------------------------
Due to technical difficulties tomorrow has been postponed indefinitely.

COM a DLL

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 10.1.2001 12:58:02

>Pro upresneni D5 Pro. W2000+SP1

>Fakt je, ze taky mam dost zasadni problemy pri krokovani "konce"
>aplikace s COM, prestoze to jinak slape celkem OK.

povedlo se mi to metou pokosu a omylu vyresit takto:

1) inicializaci COMu neprovadim pomoci borlandiho CreateComObject ale pomoci
CoCreateInstance (samozrejme predtim musim volat CoInitialize)
2) deinicializaci provadim naopak zase pomoci Borlandu prirazenim
COMInstance := NIL a naslednym volanim CoUnInitialize.
3) nepouzivam operator AS k delegovani instanci ale zase CoCreateInstance
4) pri ukoncovani COMu vytvorenych ze stejne tridy zalezi na poradi
prirazeni NILu (Objekt vytvoreny naposled se uvolnuje jako prvni

Pozn.: inicializace COMu probiha ve stejnem threadu jako dealokace. Vlastni
pouzivani COMu bezi v jinem threadu (zatim bez problemu)

Nyni DLLko pracuje (zatim to tak vypada) OK

Pokud nekdo vi proc to tak musi byt, at se s nami prosim podeli o informace.
Marne jsem hledal v dokumentaci od Borlandu i Microsoftu..

Zdravi
D. Toman

Cas spusteni aplikace

[*] Pavel GRATZER <pavelg(zv)stbk.mcs(tec)cz> - 10.1.2001 13:13:43

To je sice hezke , ale co se stane kdyz v 8:00 zmenim cas na 18:00 a
aplikaci jiz mam spustenu.

Pavel GRATZER

----- Original Message -----
From: "ing. Jan Fiala" <jan.fiala(zv)iol(tec)cz>
To: "Pavel GRATZER" <delphi-l(zv)fwd(tec)cz>
Sent: Wednesday, January 10, 2001 7:14 AM
Subject: Re: Cas spusteni aplikace


> 9.1.2001 Pavel GRATZER :
> > Ja bych zkusil toto :
> > Do aplikace bych pridal TTimer a kazdou sekundu ( popripade minutu nebo
jiny interval ) na udalost onTimer pricetl do promene typu TDateTime ten
zvoleny interval.
> > Nevim, ale myslim si, ze tohle zabrani i jakekoliv zmene systemoveho
casu.
>
> >> Potrebuji zjistit jak dlouho byla aplikace aktivni za dobu sveho zivota
(snad nejakou API funkci nebo jak?) a aby to fungovalo na Windows
95/98/NT/2000. Cas spusteni a ukonceni aplikace si
> >> ohlidam sam, potrebuji jenom zjistit jak dlouho byla aktivni, abych
mohl udelat statistiku "uzivatel ten_a_ten mel spustenou aplikaci XY od CASU
do CASU, z toho s ni pracoval 00:20:15".
>
> Neni jednodussi si pri startu aplikace zapamatovat cas a pri skonceni
> jej odecist od aktualniho, nez tam davat Timer ?
> Pokud ti vadi, ze by snad mohl v prubehu prace menit datum, muzes
> pouzit funkci GetTickCout, ktera vraci pocet ms od spusteni pocitace.
>
> ------
> ing. Jan Fiala
> mailto:jan.fiala(zv)iol(tec)cz
>

FreeUDF

[*] Ren� Otisk - 10.1.2001 13:32:05

Hi,

Hledal jsem FreeUDF od Grega Daetz a nemuzu se dostat na to ftp. Nemate to
nekdo? Zaslete mi prosim na soukr mejl.

Diky

Sroub


IB6 a Error: invalid request BLR at offset 932

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 10.1.2001 13:34:57

> Ked dam na TIBQurry do SQL.Text na vyrobenie procedure "CREATE
> PROCEDURE......"
> tak zavolam Prepare. OK. Potom zavolam OPEN. OK Potom chcem
> zavolat Commit a

misto toho prepare a open dej ExecSQL
dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
|[smtp:petr.palicka(zv)atlas(tec)cz]|
|[smtp:peca(zv)email(tec)cz] |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

INSERT, BDE a dBase IV

[*] JIM Design <jim.design(zv)iol(tec)cz> - 10.1.2001 13:58:48

ahoj,

proc mas jak INSERT tak SELECT pod jednim a vse poustis SQL
nicmene k tomu problemu doporucuju to zkusit pres parametry

with Query1 do
begin
SQL.Add('INSERT INTO T1 (FIELD1,FIELD2) VALUES(:intpar1,:intpar2)');
Params[0].AsString := 'aaaa';
Params[1].AsInteger := 10000;
ExecSQL;
end;

M.Jirman

-----Original Message-----
From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
Petr S
Sent: Monday, January 08, 2001 1:54 PM
To: delphi-l(zv)fwd(tec)cz
Subject: INSERT, BDE a dBase IV


Ahojte,

chtel bych se zeptat, jsetli nekdo delal toto

Query1.SQL.Add('INSERT INTO T1 (FIELD1,FIELD2)');
Query1.SQL.Add('select FIELD1,FIELD2 from T2');
EXECSQL;

Celkem to chodi, az na to, ze pokud je jeden z fieldu typu NUMERIC, tak to
spadne s hlaskou o "Mismasi".Prece to nemuze byt delany jenom pro STRINGy
(jine datove typy jsem nezkousl)..

Kdyz jsem zkousel insert into T1 (Field1) values (250), tak to proslo.

D4 C/S, BDE 5.11, T1 a T2 jsou tabulky dBase IV s naprosto stejnou
strukturou( jedna je ziva a druha je archiv ).

Diky Petr

P.S. Pouzivat dBase IV neni muj napad!!!!

problem s quickreport

[*] JIM Design <jim.design(zv)iol(tec)cz> - 10.1.2001 13:58:52

ahoj,

QuickReport si celkem drze vytvari pri tisku temp soubor a ten muze
dosahovat pri nekolika-strankove sestave radove megabajty mozna i vic, mas
na svem disku dostatek mista a prava zapisovat?

M.Jirman

-----Original Message-----
From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
ShiCola
Sent: Tuesday, January 09, 2001 11:22 PM
To: delphi-l(zv)fwd(tec)cz
Subject: problem s quickreport


Ahoj, mam D4 C/S, pouzivam quick report.
nekdy pri tisku z me aplikace, kdyz se pokousim tisknout celou tabulku z
databaze (seznam), tak mi to v IDE prostredi hodi hlasku: EFCreateError
'Cannot create file <a tri netisknutelne znaky- misto nich to pise
ctverecky>'.
pritom nikde zadny soubor nechci vytvaret, a ani nepouzivam....
pri spusteni aplikace jako exe to spadne ........

chyba nastena vetsinou pri pokusu vytisknout tabulku s hodne zaznamama (na
vice stranek)

nevite nekdo v cem by mohl byt problem? mnohokrat diky.....

Petr Sikola


Velke bitmapy a Jpeg

[*] Vaclav Sazima <sazima(zv)comp(tec)cz> - 10.1.2001 14:12:55

Ahoj,
ja pouzivam Intel JPEG Library. Nezkousel jsem to na velke obrazky, ale
je vto vyrazne rychlejsi.

http://support.intel.com/support/performancetools/libraries/ijl/index.htm

Vaclav Sazima

Karel Rys wrote:
>
> Ahoj,
>

> Pripadne znate-li nejakou jinou free
> komponentu pro nacitani a ukladani JPG, budu vdecny za odkaz na ni.
>
> Diky, s pozdravem
> Karel Rys
> delphi(zv)zas-me(tec)cz


poskozene ikony na palete Delphi

[*] Ota Maly <ota.maly(zv)volny(tec)cz> - 10.1.2001 14:12:12

Ahoj,
tohle dela, pokud treba otevres v "patchovanych" Delphi projekt, ktery byl
ulozen v "nepatchovanych" Delphi, tak se to takhle projevi.
(Patchovanim je myslen Update Pack 1).

S pozdravem
Ota Maly

PaPouch elektronika
http://www.papouch.com

> -----Original Message-----
> From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
> Martin Matou#ek A
> Sent: Monday, January 08, 2001 11:22 AM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Re: poskozene ikony na palete Delphi
>
>
> Nev���m sv�m o��m !!!
> ( Asi nebudete v��it ale je tomu tak )
>
> Ji� asi rok pou��v�m na m�m stroji s NT 4 SP 4,5,6 postupn�,
> D3 s RX, a
> VGA S3 Trio 3D, v#e fungovalo bezvadn�.
> Jakmile jsem se vr�til ze silvestrovsk�ch pr�zdnin obnovil
> jsem projekt
> z home PC, objevily se p�esn� ty probl�my o kter�ch jste tak
> horliv� psali.
> Va#e re#en� s akcelerac�, je sice zaj�mav�, ale u mne to sp�#e zav�n�
> nov�m mil�niem.
>
> S pozdravem
> Martin Matou#ek
>
> ----- Original Message -----
> From: "Petr Vones" <pvones(zv)mbox.vol(tec)cz>
> To: <delphi-l(zv)fwd(tec)cz>
> Sent: Monday, January 08, 2001 1:37 AM
> Subject: Re: poskozene ikony na palete Delphi
>
>
> > From: "Pavel Lavicka" <plavicka(zv)mbox.vol(tec)cz>
> > > 4. Zjistil jsem, ze tento efekt se vyskytuje prave pri pouziti
> grafickych
> > > karet s chipem S3 Trio 3D. Pri pouziti graficke karty s jinym chipem
> tento
> > > problem (alespon dle mych zkusenosti) nevznika. Protoze se mi nechtelo
> menit
> > > grafickou kartu, vyresil jsem to tak, ze jsem v ovladacich panelech
> karty
> > > snizil hardwarovou akceleraci na stupen Zakladni. Problem tim zmizel a
> pri
> >
> > Ahoj,
> >
> > to je dost zoufale reseni, navic dnes neni prilis duvodu proc pouzivat
> zrovna
> > S3 karty, v levne kategorii lze koupit i jine. U Win9x je jeste jedna
> moznost
> > v zapsani 'BusThrottle = 1' do [display] sekce SYSTEM.INI souboru:
> > http://community.borland.com/article/0,1410,19602,00.html
> >
> > Petr Vones, amatersky programator
> >
> >
>
>

Cas spusteni aplikace

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 10.1.2001 14:18:48

Proto jsem psal o take funkci GetTickCount, ktera vraci pocet ms od
spusteni pocitace bez ohledu na zmenu casu na pocitaci.
Staci lepe cist :-) a rozdil dvou cisel v ms se snad na cas prevest
da, ne ? A je to lepsi nez zatezovat system dalsim timerem.


10.1.2001 Pavel GRATZER :
> To je sice hezke , ale co se stane kdyz v 8:00 zmenim cas na 18:00 a
> aplikaci jiz mam spustenu.

> Pavel GRATZER

>>
>> >> Potrebuji zjistit jak dlouho byla aplikace aktivni za dobu sveho zivota
> (snad nejakou API funkci nebo jak?) a aby to fungovalo na Windows
> 95/98/NT/2000. Cas spusteni a ukonceni aplikace si
>> >> ohlidam sam, potrebuji jenom zjistit jak dlouho byla aktivni, abych
> mohl udelat statistiku "uzivatel ten_a_ten mel spustenou aplikaci XY od CASU
> do CASU, z toho s ni pracoval 00:20:15".
>>
>> Neni jednodussi si pri startu aplikace zapamatovat cas a pri skonceni
>> jej odecist od aktualniho, nez tam davat Timer ?
>> Pokud ti vadi, ze by snad mohl v prubehu prace menit datum, muzes
>> pouzit funkci GetTickCout, ktera vraci pocet ms od spusteni pocitace.
>>
>> ------
>> ing. Jan Fiala
>> mailto:jan.fiala(zv)iol(tec)cz
>>


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

Cas spusteni aplikace

[*] Pavol Kakacka <paka(zv)aktis(tec)cz> - 10.1.2001 14:23:32

Mozes to zistit este odpoctom milisekund. Pri starte aplikacie si zapametas
cas spustenia Windows, myslim ze to je GetTickCount a ked potrebujes zistit
ako dlho bezi aplikacia zasa zistis tuto hodnotu a odpocitas ich od seba.
GetTickCount ma ale omedzenie a to na 49.7 dna, ak sa nemylim, potom vracia
hodnotu od zaciatku!?

Pavol Kakacka
kasix(zv)atlas(tec)cz


| To je sice hezke , ale co se stane kdyz v 8:00 zmenim cas na 18:00 a
| aplikaci jiz mam spustenu.
|

| > > Do aplikace bych pridal TTimer a kazdou sekundu ( popripade minutu
nebo
| jiny interval ) na udalost onTimer pricetl do promene typu TDateTime ten
| zvoleny interval.
| > > Nevim, ale myslim si, ze tohle zabrani i jakekoliv zmene systemoveho
| casu.

| > >> Potrebuji zjistit jak dlouho byla aplikace aktivni za dobu sveho
zivota
| (snad nejakou API funkci nebo jak?) a aby to fungovalo na Windows
|

DCOM a debug

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 10.1.2001 14:25:52

On 10 Jan 2001, at 9:19, Bohdan Voska wrote:

> potrebuji poradit jak na win98 krokovat DCOM ulohu. Zajima ma co je
> treba nastavit. Pod win2000 mi to funguje. ale pod win98 mi to nechce
> zastavit na zadnem breakpointu. Predem dik za jakoukoliv radu. (delphi
> 5)

Nijak. W9x to nepodporuje.


S pozdravem

Zbysek Hlinka

http://www.hlinka(tec)cz http://www.slhaters(tec)cz
Phones: 02/795 29 56; GSM: 0603 551 282
Krystofova 1016, 149 00 Praha 4
CZ


IB6 a Error: invalid request BLR at offset 932

[*] Pavol Kaka�ka <paka(zv)aktis(tec)cz> - 10.1.2001 14:33:06

Aj ked dam ExecSQL je to iste.

btw: Nejak mam pocit ze nam blbne "Delphi" server, chodia mi totiz maily o
nedorucitelnosti a moje odpovede meskaju aj dva-tri dni?

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


| > Ked dam na TIBQurry do SQL.Text na vyrobenie procedure "CREATE
| > PROCEDURE......"
| > tak zavolam Prepare. OK. Potom zavolam OPEN. OK Potom chcem
| > zavolat Commit a
|
| misto toho prepare a open dej ExecSQL

Synapse a MSExchange

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

>Ze sveho outlooku normalne postu odesilam, kdyz ji ale odeslu z programu s
>pouzitim synapse, nedostane se ven do internetu. Pravdepodobne jde o to, ze
>synapse odesila mail anonyme. Prosim neznate nekdo odkaz na popis SMTP
>komunikace mezi OUTLOOKEM 2000 a Exchange serverem.

Outlook podle me nekomunikuje s Exchangem pomkoci SMTP protocolu (zeby X.400
?)

Jediny mozny problem se SMTP bych videl v tom, ze mozna ten exchange
vyzaduje authentfikaci uzivatele (AUTH xxx). Pak by musela synapse znat
jmeno a heslo nejakeho usera na NT a posilat ho v AUTH

D. Toman

Synapse a MSExchange

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 10.1.2001 14:40:08

>Tvuj problem se tedy zda byt v tom, ze po tobe tvuj SMTP server
>chce autorizaci podle (ted strilim z pameti, takze se mozna spletu)
>RFC-2554. To v tuto chvili Synapse neumi, takze by sis to musel
>doprogramovat, nebo pockat, az to doprogramuji ja.

RFC 2554 se sice tyka authentifikace po SMTP ale spise obecne. Podrobneji
popisuje tusim jen AUTH parametr k MAIL FROM: (ktery mimo jine Exchange 2000
neumi, prestoze inzeruje podporu AUTHentifikace v EHLO)

Podrobnejsi popis bude v nejakem trochu starsim RFC (nizsi cislo). Kdysi
jsem podle nej psal AUTH LOGIN - ale vcxera jsem to RFC nejak nemohl najit
:-(


D. Toman

IB6 a Error: invalid request BLR at offset 932

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 10.1.2001 14:43:22

Haj hou!

On 10 Jan 2001,, Petr Palicka wrote:

> > Ked dam na TIBQurry do SQL.Text na vyrobenie procedure "CREATE
> > PROCEDURE......"
> > tak zavolam Prepare. OK. Potom zavolam OPEN. OK Potom chcem
> > zavolat Commit a
>
> misto toho prepare a open dej ExecSQL
> dekuji PeC(zv)

Vida, tohle jsem prehledl :o) Ano, misto open by melo byt
ExecSQL, ale pokud jde pouze o preklep v puvodnim dotazu, pak
plati to co jsem psal prve.

Hodne zdaru


Pavel Cisar <pcisar(zv)inprise(tec)cz>
Borland s.r.o.

Prebitecna okna

[*] Milan ��ek <Cizek.Milan(zv)seznam(tec)cz> - 10.1.2001 15:13:53


a nevite prosim nekdo, jak by se dala udelat takova ta machrovina, kdy se pomoci drag&drop pretahne nejaky objekt na cast okna (treba IEFrame) a vrati se Handle??

S pozdravem Milan Cizek
_____________________________________________________________________
Po�ten��ko pro ka�d� den: http://www.novinky(tec)cz


Vyh#ad�vanie v PAS s�boroch

[*] Pavol Kaka�ka <paka(zv)aktis(tec)cz> - 10.1.2001 15:27:09

Ahoj,

nevie niekdo o vyhladavaci do Delphi, ktory dokaze obdobne ako Grep Search z
GExpertov vyhladavat slova v PAS a DFM, ale s viac moznostami?
Predstavujem si ze by to mholo vyhladavat slovo v stringu, t.j.

najdi slovo SELECT v retazci:


---------------
mText := 'SELECT * FROM BLABLABLA...';
^^^^^
---------------

slovo v casi uses:

---------------
uses
Forms, SELECT, Classes, ....
^^^^^^
implementation
----------------

globalnu premennu a ostatne fulltextove perlicky? Pavol Kaka�ka
kasix(zv)atlas(tec)cz

USB

[*] Vaclav Sazima <sazima(zv)comp(tec)cz> - 10.1.2001 15:51:11

Ahoj,
podarilo se Vam nekomu ovladnout USB z Delphi? Zacal jsem se tomu trochu
venovat a jak uz to byva, nasel jsem priklady jenom v C a vubec se mi
nechce se tim prokousavat. Pro Delphi jsem nalezl akorat obsluhu HID ale
to pro me bohuzel neni to prave.
Vaclav Sazima


SQL prvni zaznam

[*] Bardon <bardon(zv)akord-soft(tec)cz> - 10.1.2001 15:53:52

Probiram se konferenci s cca mesicnim zpozdenim. Narazil jsem na toto a napadlo me mozne reseni na MS SQL

set ROWCOUNT 1

select *
from master..sysobjects

set ROWCOUNT 0

-----P�vodn� zpr�va-----
Od: Michal Tiller [SMTP:Michal.Tiller(zv)oskarmobil(tec)cz]
Odesl�no: 18. prosince 2000 18:06
Komu: 'delphi-l(zv)fwd(tec)cz'
P�edm�t: RE: SQL prvni zaznam

Jednak je tento zpusob pomaly a jednak, pokud tam budou takova min data dve
stejna, tak to opet vybere dva rekordy. Ale pokud nekdo vi, jak na to, tak
me to take velmi zajima.
Michal Tiller

-----Original Message-----
From: Martin #ajbik (Marcant) [mailto:marcant(zv)sct.sk]
Sent: Monday, December 18, 2000 2:20 PM
To: delphi-l(zv)fwd(tec)cz
Subject: Re: SQL prvni zaznam


Napada ma nieco take
SELECT Id, DatZapisu, Castka FROM Klient A
WHERE DatZapisu IN(SELECT MIN(DatZapisu) FROM Klient B WHERE B.Id = A.Id)
ale netvrdim ze je to najoptimalnejsie

----- Original Message -----
From: Libor Stujan <listuj(zv)centrum(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Monday, December 18, 2000 11:43 AM
Subject: SQL prvni zaznam


> Prosim o pomoc, potrebuji z tabulky vybrat pouze prvni zaznamy
> pro kazdeho klienta a nejak se mi to nedari.
>
> Klient
> ID | DatZapisu | Castka | atd.
> 001 2.1.2000 8000
> 002 2.1.2000 90000
> 003 3.1.2000 700
> 001 4.1.2000 6500
> 002 5.1.2000 4120
> 001 10.1.2000 4500
> 004 15.1.2000 320
>
> A vystup potrebuji takto
>
> 001 2.1.2000 8000
> 002 2.1.2000 90000
> 003 3.1.2000 700
> 004 15.1.2000 320
>
> Mockrat dekuji za Vase namety, a nekamenujte me :-)
>
> Hezky den
>
> *****************
> Libor Stujan
> listuj(zv)centrum(tec)cz
> ^^^^^^^^^^^^^^^^^
> SW development
> ^^^^^^^^^^^^^^^^^
> **************
>
> K chatov�n� je tu http://www.XChat(tec)cz
> Zalo�te si sv�j mail na http://mail.centrum(tec)cz
---
P��choz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.217 / Virov� b�ze: 102 - datum vyd�n�: 1.12.2000

Vybarveni RichEditu

[*] Bardon <bardon(zv)akord-soft(tec)cz> - 10.1.2001 16:01:39

Broouzdam se konferenci opozdene, asi uz nekdo odpovedel drive, tak to jen
zopakuji. Nepouzivej na to RichEdit, na internetu najdes radu lepsich
komponent a to i zdarma.

-----P�vodn� zpr�va-----
Od: Vladim�r Foret [SMTP:ForetV(zv)sgo(tec)cz]
Odesl�no: 20. prosince 2000 13:42
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: Vybarveni RichEditu

Dobry den.
S Delphi teprve zacinam, presel jsem z VB6, protoze chci delat
aplikace tak, aby nekomplikovali zivot jejich uzivatelum, coz s
runtime knihovnami VB neslo...

Vytvarim HTML editor. Ve VB jsem udelal alespon zakladni barevne
rozliseni syntaxe zalozene na funkcich seltext, selcolor apod., tzn.
ze jsem musel vytvorit funkci, ktera projela cely text a hledala
znaky < a > a text mezi nimi vybarvila. Tento zpusob je vsak strasne
pomaly zvlaste kdyz je malo pameti. Znam nekolik HTML editoru
vytvorenych prave v Delphi (napr. klasika - EasyPad), kde k vybarveni
ci odbarveni syntaxe dojde ihned a to i na systemech s pomerne malou
pameti.

Poradte mi, prosim, jak toho dosahnout v me aplikaci.

Za vsechny rady predem dekuji a omlouvam se za delku sveho dotazu :-)

Kopia zaznamu pomocou SQL

[*] Bardon <bardon(zv)akord-soft(tec)cz> - 10.1.2001 16:05:02

Predpokladam, ze uz nekdo odpovidal. Kdyby ne, tak
1) Musis se zbavit primarniho klice v teto podobe - bud bude mit novy zaznam novy primarni klic, nebo tam das dvouslozkovy - puvodni + rok
2) Das dva prikazy
INSERT INTO TABULKA (polozky)
SELECT polozky
FROM TABULKA
WHERE ...

atd - budes to modifikovat podle toho prmarniho klice

UPDATE TABULKA
set priznak_presunu = 1
WHERE ...

Oba prikazy muzes spustit najednou a muzes je zavrit do transakce, aby prosly oba, nebo nic

-----P�vodn� zpr�va-----
Od: Hynek Svato# [SMTP:svatos(zv)kam(tec)czu(tec)cz]
Odesl�no: 20. prosince 2000 17:58
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: RE: Kopia zaznamu pomocou SQL

Zdar a silu, nesmis byt tak skoupy na informace a prozradit nam,
pro jakou db to potrebujes, a jak zhruba vypada ta tabulka ...

Keep mailing :-)
=======================
Hynek Svato#
svatos(zv)kam(tec)czu(tec)cz
hynek.svatos(zv)atlas(tec)cz
=======================

> -----Original Message-----
> From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
> MMrazik
> Sent: Wednesday, December 20, 2000 3:42 PM
> To: Delphi conf.
> Subject: Kopia zaznamu pomocou SQL
>
>
> Zdravim Vas,
>
> mam jednoduchu evidenciu. Potrebujem previest urceny zaznam z jedneho roka
> do druheho.
> Prikazom UpDate - SQL zmenim teda v zazname prislusny rok a zaznam sa mi
> automaticky
> presunie do dalsieho roka. OK.
> Lenze ja potrebujem ten povodny zaznam ponechat tak ako je, len do jedneho
> jeho pola pripisat ze zaznm je prevedeny do dalsieho roka. Takze
> idealne by
> bolo povodny zaznam skopirovat a v kopii zaznamu zmenit len rocnik, a v
> povodnom zazname zapisat do prislusneho pola ze bol prevedeny do dalsieho
> rocnika.
>
> Problem je v tom, ze tabulka ma primarny kluc a ked by som chcel pridat
> zaznam pomocou
> prikazu INSERT s vnorenym prikazom SELECT tak mi to nedovoli,
> lebo primarny
> kluc by bol duplicitny.
>
> INSERT INTO DENNIK SELECT * FROM DENNIK WHERE ID_ZAZN = 123
>
> UPDATE ...
> atd.
>
> Neviete mi niekto poradit?
> PS. Potrebujem to bez pouzitia ulozenych procedur.
>
> mm
>
>
>

QR a tisk

[*] Bardon <bardon(zv)akord-soft(tec)cz> - 10.1.2001 16:06:28

At zije WYSIWYG

-----P�vodn� zpr�va-----
Od: Roman [SMTP:sw.maurice(zv)seznam(tec)cz]
Odesl�no: 20. prosince 2000 21:37
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: Re: QR a tisk
> Ahoj, uz jsem to tu posilal, ale zatim nevyreseno....
>
> Mam sestavu vytvorenou v QR a vychazi presne na stranku A4.
> Kdyz ji tisknu na Laserovce ci inkoustovce neni problem.
> Ale pokud ji tisknu na jehlickove, tak mi ji u konce kousek nevytiskne.
> Vysledek je ruzny pokud na stejnou tiskarnu pouziju jiny ovladac.

Mno a delka A4 je na tech jinych tiskarnach stejna jako na jehlickove?
Mozna bysme si mohli vymenit ovladace, me to prozmenu tiskne na jehlickach dobre
a na inkoustovce chybi konec :-))

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

Vybarveni RichEditu

[*] Bardon <bardon(zv)akord-soft(tec)cz> - 10.1.2001 16:11:20

Komu neni rady (komponentou), tomu neni pomoci. Syntax highlighting je tak
"jednoduche", ze je nektere seriozni vyvojove nastroje dodnes nemaji. No a
Ty to chces vyresit jednoduse a rychle od nuly. Smekam pred Tvou odvahou.

-----P�vodn� zpr�va-----
Od: Alois.Jirasek(zv)atlas(tec)cz [SMTP:Alois.Jirasek(zv)atlas(tec)cz]
Odesl�no: 21. prosince 2000 14:50
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: RE: Vybarveni RichEditu

Resim podobny problem, potrebuji nejakym zpusobem zvyraznit synataxi. V mem
pripade potrebuji syntaxi pro SQL. Takovy jednoduchy SQL editor. Ale nechci
pouzivat zadne komponenty (a uz vubec ne placene), rad bych si to
naprogramoval sam. Nejsem vsak tak dobry programator, abych si delat
vlastni PlusMemo nebo ColorMemo.

Nebyla by nejaka jednodusi metoda? Treba po change v richeditu zavolat
najakou fci, ktera by provedla validaci a nasledne preformatovani?

Zkousel jsem neco vycist ze source code TRichEdit, ale nic jsem nenasel.
Nemate nekdo zkusenost, nebo alespon trosku popostrcit.

Diky

PS: Jen me prosim neodkazujte na nejake komponenty.


-----P�vodn� zpr�va-----
Od: "owner-delphi-l(zv)fwd(tec)cz" <owner-delphi-l(zv)fwd(tec)cz> za u�ivatele "Igor
Vodieka" <vodicka(zv)sagit(tec)cz>
Odesl�no: 21. prosince 2000 7:07
Komu: "delphi-l(zv)fwd(tec)cz" <delphi-l(zv)fwd(tec)cz>
P�edm�t: RE: Vybarveni RichEditu

Ahoj.
Editory tohoto typu jsou zalozeny zrejme na podobnych komponentach jako
PlusMemo.
Hledej zde:
http://www.scientifique.com/ecm
http://www3.sympatico.ca/ecm
Jsou sice placene, ale resi tvuj problem. Daji se k nim stahnout rozsireni
pro rezervovane slova HTM jazyka, pascalu apod. Pro psani editoru
programovacich jazyku jsou idealni.


Ing. Igor Vodicka
informacni systemy

Nakladatelstvi Sagit, Horni 1, 700 30 Ostrava-Hrabuvka
Tel.: 069 353 062, Fax: 069 357 758
Mailto:vodicka(zv)sagit(tec)cz
Http:\\www.sagit(tec)cz\> -----Original Message-----
> From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On
> Behalf Of Vladimir Foret
> Sent: Wednesday, December 20, 2000 1:42 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Vybarveni RichEditu
>
>
> Dobry den.
> S Delphi teprve zacinam, presel jsem z VB6, protoze chci delat
> aplikace tak, aby nekomplikovali zivot jejich uzivatelum, coz s
> runtime knihovnami VB neslo...
>
> Vytvarim HTML editor. Ve VB jsem udelal alespon zakladni barevne
> rozliseni syntaxe zalozene na funkcich seltext, selcolor apod., tzn.
> ze jsem musel vytvorit funkci, ktera projela cely text a hledala
> znaky < a > a text mezi nimi vybarvila. Tento zpusob je vsak strasne
> pomaly zvlaste kdyz je malo pameti. Znam nekolik HTML editoru
> vytvorenych prave v Delphi (napr. klasika - EasyPad), kde k vybarveni
> ci odbarveni syntaxe dojde ihned a to i na systemech s pomerne malou
> pameti.
>
> Poradte mi, prosim, jak toho dosahnout v me aplikaci.
>
> Za vsechny rady predem dekuji a omlouvam se za delku sveho dotazu :-)
>
> ---
> Poichozi zprava neobsahuje viry.
> Zkontrolovano antivirovym systemem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.217 / Virova baze: 102 - datum vydani: 1.12.2000
>
---
Odchozi zprava neobsahuje viry.
Zkontrolovano antivirovym systemem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.217 / Virova baze: 102 - datum vydani: 1.12.2000

DBGrid a Float

[*] Bardon <bardon(zv)akord-soft(tec)cz> - 10.1.2001 16:13:49

Pouzij StrToFloat

-----P�vodn� zpr�va-----
Od: Petr Reichl [SMTP:p.reichl(zv)gmc.net]
Odesl�no: 22. prosince 2000 13:52
Komu: ListServ - Delphi (el. adresa)
P�edm�t: DBGrid a Float

Dobry den,

mam takovy mensi problemek a uz s tim pomalu nevim rady. DBGrid mi vraci
2.50 a ja v udalosti CalcFields se s touto hodnotu snazim pocitat, ale
napisu-li

Test: Real;

Test := adoDataSetBasketPrice.AsFloat;

Tak mi to hazi

"2.40" is not valid floating point value.

Muzete mi rici kde delam chybu. Ja to vubec nevidim, ale du hledat dal.

S pozdravem,

Petr Reichl

pripojeni na MS SQL pres inet

[*] Bardon <bardon(zv)akord-soft(tec)cz> - 10.1.2001 16:13:01

Mi to takhle chodi bez niceho dalsiho.

-----P�vodn� zpr�va-----
Od: Ren� Otisk [SMTP:otisk(zv)misel(tec)cz]
Odesl�no: 22. prosince 2000 7:08
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: pripojeni na MS SQL pres inet

Hi,

co musim vsechno nastavit, abych se mohlo pripojit k MS SQL serveru pres
interfernet. Mame tady MS SQL 7, MS ProxyServer 2.0, MS WinNT 4.0 service
pack 6.

Diky

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

MSSQL, ADO a prikaz update

[*] Bardon <bardon(zv)akord-soft(tec)cz> - 10.1.2001 16:21:47

U BDE to jde pres TUpdateSQL, mozna ma vliv i property UpdateMode, neni neco podobneho take na Tvych komponentach?

-----P�vodn� zpr�va-----
Od: Bohdan Voska [SMTP:bohdan(zv)softok(tec)cz]
Odesl�no: 2. ledna 2001 9:52
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: MSSQL, ADO a prikaz update

Ahoj ,
mam dotaz ohledne update na jeden zaznam zmeneny v grid. Kdyz provedeme v
gridu zmenu existujiciho zaznamu, tak delphi provede nasledujici prikaz na
MSSQL serveru

update tabulka set udaj1 = 1 where (udaj1 = 2) and (udaj2 = 2) atd.

Proste porovnava vsechny udaje. V nasi databazi mame u kazde tabulky ID
udaj a ten nikdy neni stejny. Pouzivame ADOEXPRES a MSSQL. Zajimalo by me
jestli jde nekde v delphi nastavit, aby update generoval nasledovane:

update tabulka set udaj1 = 1 where (ID = 10).


Mozna je to blbost, ale bylo by to efektivnejsi.

Diky

Bohdan Voska
bohdan(zv)softok(tec)cz

Kopia zaznamu pomocou SQL

[*] Bardon <bardon(zv)akord-soft(tec)cz> - 10.1.2001 16:32:01

Predpokladam, ze uz nekdo odpovidal. Kdyby ne, tak
1) Musis se zbavit primarniho klice v teto podobe - bud bude mit novy zaznam novy primarni klic, nebo tam das dvouslozkovy - puvodni + rok
2) Das dva prikazy
INSERT INTO TABULKA (polozky)
SELECT polozky
FROM TABULKA
WHERE ...

atd - budes to modifikovat podle toho prmarniho klice

UPDATE TABULKA
set priznak_presunu = 1
WHERE ...

Oba prikazy muzes spustit najednou a muzes je zavrit do transakce, aby prosly oba, nebo nic

-----P�vodn� zpr�va-----
Od: Hynek Svato# [SMTP:svatos(zv)kam(tec)czu(tec)cz]
Odesl�no: 20. prosince 2000 17:58
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: RE: Kopia zaznamu pomocou SQL

Zdar a silu, nesmis byt tak skoupy na informace a prozradit nam,
pro jakou db to potrebujes, a jak zhruba vypada ta tabulka ...

Keep mailing :-)
=======================
Hynek Svato#
svatos(zv)kam(tec)czu(tec)cz
hynek.svatos(zv)atlas(tec)cz
=======================

> -----Original Message-----
> From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
> MMrazik
> Sent: Wednesday, December 20, 2000 3:42 PM
> To: Delphi conf.
> Subject: Kopia zaznamu pomocou SQL
>
>
> Zdravim Vas,
>
> mam jednoduchu evidenciu. Potrebujem previest urceny zaznam z jedneho roka
> do druheho.
> Prikazom UpDate - SQL zmenim teda v zazname prislusny rok a zaznam sa mi
> automaticky
> presunie do dalsieho roka. OK.
> Lenze ja potrebujem ten povodny zaznam ponechat tak ako je, len do jedneho
> jeho pola pripisat ze zaznm je prevedeny do dalsieho roka. Takze
> idealne by
> bolo povodny zaznam skopirovat a v kopii zaznamu zmenit len rocnik, a v
> povodnom zazname zapisat do prislusneho pola ze bol prevedeny do dalsieho
> rocnika.
>
> Problem je v tom, ze tabulka ma primarny kluc a ked by som chcel pridat
> zaznam pomocou
> prikazu INSERT s vnorenym prikazom SELECT tak mi to nedovoli,
> lebo primarny
> kluc by bol duplicitny.
>
> INSERT INTO DENNIK SELECT * FROM DENNIK WHERE ID_ZAZN = 123
>
> UPDATE ...
> atd.
>
> Neviete mi niekto poradit?
> PS. Potrebujem to bez pouzitia ulozenych procedur.
>
> mm
>
>
>

Tisk fotek ve stupnich sedi

[*] Tomas Holan <HOLAN(zv)ksvi.mff.cuni(tec)cz> - 10.1.2001 17:45:57

> "cerna/bila", nic mezi tim.
> Zkousel jsem provest rozklad stupnu sedi na (cerna/bila) v Photoshopu a
> pak je vysledek docela dobrej, i kdyz stale ne idealni. Potreboval bych to
> ale delat nejak programove a to pokud mozno bez pouziti specialnich
> komponent. Exisuje na to nejaka API funkce?

To nevim, ale jinak neni tezke naprogramovat napriklad distribuci chyby
(viz dale).

Tom
---------------------------------------------------------------------
var svetlost: integer;
Zbytky0,Zbytky1: array[-1..MaxY+1] of integer;
begin
FillChar( Zbytky1, SizeOf( Zbytky1 ), #0 );

for x := 0 to Image2.Width do
begin
Image2.Repaint;

Zbytky0 := Zbytky1;
FillChar( Zbytky1, SizeOf( Zbytky1 ), #0 );

for y := 0 to Image2.Height do
begin
c := Image1.Canvas.Pixels[x,y];
r := (c and $0000FF);
g := (c and $00FF00) shr 8;
b := (c and $FF0000) shr 16;
svetlost := trunc( r*RPodil + g*GPodil + b*BPodil );
svetlost := svetlost + Zbytky0[y];

if svetlost > 255 then
begin
Image2.Canvas.Pixels[x,y] := clWhite;
svetlost := svetlost - 255
end
else
Image2.Canvas.Pixels[x,y] := clBlack;

{ rozdelit zbytky svetlosti, treba rovnomerne...: }
Inc( Zbytky0[ y+1 ], svetlost div 4 );
Inc( Zbytky1[ y-1 ], svetlost div 4 );
Inc( Zbytky1[ y ], svetlost div 4 );
Inc( Zbytky1[ y+1 ], svetlost - 3*(svetlost div 4) );
end { for y }
end; { for x }
end;

poskozene ikony na palete Delphi

[*] Erik Salaj <winsoft(zv)napri.sk> - 10.1.2001 17:02:40

> V tomto pripade to neni ani tak chyba Borlandu jako vyrobcu karet,
presneji
> receno odflaknute napsanych driveru. Pravda, trochu smula je, ze se to
> projevuje hlavne v Delphi IDE.

A tymto konstatovanim je uz tento problem zo strany Borland-u vyrieseny?
To je tak narocne zmenit system zobrazovania, ci uchovavania obrazkov
aby sa tych par ikoniek zobrazilo korektne? To koli takejto somarine
si ma uzivatel kupit novu graficku kartu alebo napisat pre tu staru novy
driver?

Erik


poskozene ikony na palete Delphi

[*] Erik Salaj <winsoft(zv)napri.sk> - 10.1.2001 17:10:40

> Ji� asi rok pou��v�m na m�m stroji s NT 4 SP 4,5,6 postupn�, D3 s RX,
a
> VGA S3 Trio 3D, v#e fungovalo bezvadn�.
> Jakmile jsem se vr�til ze silvestrovsk�ch pr�zdnin obnovil jsem
projekt
> z home PC, objevily se p�esn� ty probl�my o kter�ch jste tak horliv�
psali.
> Va#e re#en� s akcelerac�, je sice zaj�mav�, ale u mne to sp�#e zav�n�
> nov�m mil�niem.

Moze sa to prejavit napr. az po nainstalovani novych komponentov.

Erik

OT: slovnik spisovne cestiny

[*] martin.falta(zv)obi.de - 10.1.2001 17:17:00

Ahoj,

omlouvam se za OT, ale nutne potrebuji %subj% v jakekoli DB. Nevite nekdo,
kde bych jej mohl najit.

Predem dekuji.
Martin Falta
martin.falta(zv)atlas(tec)cz

IMPORTANT NOTICE:

This email is confidential, may be legally privileged, and is for the
intended recipient only. Access, disclosure, copying, distribution, or
reliance on any of it by anyone else is prohibited and may be a criminal
offence. Please delete if obtained in error and email confirmation to the sender.

prenos promennych z DLL

[*] Jano <jj_delphi(zv)ke.ubp.sk> - 10.1.2001 17:20:35

>Zdravim
>
>V DLL mam dialog a z neho je jako vystup nekolik ruznych promennych ruznych
>typu. Potreboval bych vedet, jakym zpusoben tyto promenne dostat do
hlavniho
>formu. Prenos jedne promenne jsem zvladnul. Dela se to tak, ze si vytvorim
>vlastni typ promenny (RECORD) ve ktery budou obsazeny vsechny ktery ja
>potrebuju a prenesu to tudiz jako jednu promennou? Nebo nejak jinak?
>S DLL prave zacinam a tak bych potreboval trochu nakopnout.


Ahoj,

Typ record nie je zly napad,

v DLL napr:

type
PMojZaznam = ^TMojZaznam;
TMojZaznam = record
a: Integer;
b: String
end;

function MojDialog(var Zaznam: PMojZaznam): Integer;
var
Da: Integer;
Db: String;
begin
...
// zobraz dialog
...
// Ak bol stlaceny OK
If ...
with MojZaznam^ do
begin
a := Da;
b := Db;
end
// inac
else
MojZaznam^ := nil;
end;

V programe:

type
PMojZaznam = ^TMojZaznam;
TMojZaznam = record
a: Integer;
b: String
end;

var
MojZaznam : PMojZaznam;

begin
MojDialog(MojZaznam);
if MojZaznam = nil then
// nic nebol nacitane
else
begin
// nacitaj premenne
ShowMessage(IntToStr(MojZaznam^.a) + ' ' + MojZaznam^.b);
end;
end;

Pisal som to rovno do mailu, tak ma zato neukryzuj ak to nepojde, ale ako
"myslienka" by to malo stacit...

Jano

>
>Diky
>Hurricane
>
>

Dokumentace k projektum

[*] <delphi(zv)centrum.sk> - 10.1.2001 17:22:55

Zdravim,

chtel bych se zeptat, zda by se nekdo nepodelil o strukturu
dokumentu (nejlepe asi ve Wordu), ktery slouzi jako dokumentace
projektu, na kterem dela vice lidi. Hledal jsem neco na
Internetu, ale nic poradneho jsem nenasel.
Potreboval bych hlavne vedet, jake hlavni casti by mel dokument
obsahovat. Jednotlivi programatori by do nej postupne doplnovali
dalsi udaje, ktere prave naprogramovali. Pokud by prisel nejaky
novy programator, mel by z tohoto dokumentu vycist jak to cele
funguje a jak vse v delphi nastavit, aby se mu podarilo projekt
zkompilovat.

Dik, Ales

K chatovaniu je tu http://www.XChat.sk
Zalo�te si svoj mail na http://mail.centrum.sk


Mozna OT: zbbaleni do *.cab

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 10.1.2001 18:28:59

From: "Milan #ݿek" <Cizek.Milan(zv)seznam(tec)cz>
> potreboval bych vedet, cim se da vytvorit archiv CAB (kabinet Windows),
> popripade programek na archivaci LZ (Microsoft) - treba.ex_

Ahoj,

v Delphi\Bin adresari najdes command line utilitu CABARC

Petr Vones, amatersky programator


TWinControl a spotreba systemovych zdroju

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 10.1.2001 18:40:58

From: "Petr Adasek" <petr.adasek(zv)iol(tec)cz>
> Mam problem. Zjistil jsem, ze vsechny komponenty odvozene
> od TWinControl (napr. TPanel apod.) ve Windows 9x zpusobuji
> velkou spotrebu zdroju (System a User Resources).

Ahoj,

komponenty odvozene od TWinControl maji vlastni windows handle. Tech neni pod
Windows PlayStation neomezene mnozstvi.

> Napr. 500 TPanelu sezere cca 25% z obou uvedenych zdroju.

A muzes upresnit, k cemu potrebujes 500 TPanelu ?

> 1) Co presne zpusobuje spotrebu zdroju TWinControl
> (Ze by handle ? , protoze TControl zdroje nezere)

Ano, TControl je obecny VCL control, TWinControl zapouzdruje windows 'okno'

> 2) Nevite nekdo o komponente podobne TPanelu, ktera:

> Nepotrebuji provadet Focus ani Dock, ani se odvolavat na Handle.

Pak je otazka, k cemu potrebujes TPanel.

Petr Vones, amatersky programator

ADOX

[*] Tono Kukura <akukura(zv)microstep-hdo.sk> - 10.1.2001 19:28:11

Ahoj,

v Delphi len zacinam, prosim poradte mi ako pristupim k objektom ADOX. ADO som si nainstaloval. Len neviem ako dalej. Medzi moznostami na import Active X to tiez nie. Je to urcite len drobnost ale kazdy raz zacina.

Dakujem
Tono


TWinControl a spotreba systemovych zdroju

[*] Petr Adasek <petr.adasek(zv)iol(tec)cz> - 10.1.2001 20:06:02

Ahoj,
> > Napr. 500 TPanelu sezere cca 25% z obou uvedenych zdroju.
> A muzes upresnit, k cemu potrebujes 500 TPanelu ?

Ve sve aplikaci mam neco na zpusob gridu - tzn. tabulka napr. 4 x 50 bunek.
Je to neco jako "rozvrh" - vyrobni plan stroje (napr. 4 smeny x 50 dni.)
V bunkach jsou umistene dalsi objekty - jednotlive zakazky (na bazi TShape).
Asi namitnete, ze by to slo udelat napr. pomoci DrawGridu, ale ja potrebuju,
abych mohl ke kazde bunce (TPanelu) pristupovat jako k samostatnemu
"objektu"- tzn. aby ten TPanel byl Owner tech TShape umistenych uvnitr nej.

Asi to neni nejlepsi reseni, ale v te aplikaci uz je to tak "zazrane", ze
bych
to musel od zakladu predelat - a do toho se mi moc nechce...

> > 2) Nevite nekdo o komponente podobne TPanelu, ktera:
> > Nepotrebuji provadet Focus ani Dock, ani se odvolavat na Handle.
> Pak je otazka, k cemu potrebujes TPanel.

viz. vyse uvedene...


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


Dokumentace k projektum

[*] Leos Urban <Leos.Urban(zv)iol(tec)cz> - 10.1.2001 20:45:50

K tomu se pouziva VCS (version control system). Napriklad PVCS, s tim
spolupracuje Delphi C/S. Existuji ale i jine, free varianty s podobnou
funkcnosti.
To ti zabezpeci:
- zamknout revizi v archivu v praci na souboru
- vracet se k starsim verzim
- udrzovat jasna cisla verzi
- vetvit verze
- dokumentovat (popisovat) zmeny vcetne informace kdo ji provedl
Nastaveni pro delphi, kvuli vazbam unity / projekt ale neni uplne
jednoduche.
Rozhodne pro vetsi projekty je nasazeni vice nez vhodne.
L.

>chtel bych se zeptat, zda by se nekdo nepodelil o strukturu
>dokumentu (nejlepe asi ve Wordu), ktery slouzi jako dokumentace
>projektu, na kterem dela vice lidi. Hledal jsem neco na

kalendar

[*] Heinisch Jiri <deis(zv)deis(tec)cz> - 10.1.2001 22:18:01

Toto je zpr�va ve form�tu MIME obsahuj�c� v�ce ��st�.
Ahoj

komponenta existuje (moje) :-) (potomek StringGrid)

podivej se na www.deis(tec)cz aplikace bedekr

pokud se ti bude hodit, poslu

S pozdravem Heinisch Jiri

----- Original Message -----
From: Michal Tiller
To: 'delphi-l(zv)fwd(tec)cz' ; 'Martin'
Sent: Monday, January 08, 2001 11:24 AM
Subject: RE: kalendar


Komponenta v Delphi 5 TDateTimePicker ma property FirstDayOfWeek, ktera Ti umozni nastavit ktery koliv den jako zacatek tydne vcet vychoziho nastaveni windows, coz mi pripada jako to spravne reseni. Takove veci by se meli nastavovat ve windows a ne v programu. Nastaveni barev je take moznem, ale nejsem si jist ze tak, jak to chces Ty.
Michal
-----Original Message-----
From: Martin [mailto:geoplan(zv)pp.sinet.sk]
Sent: Monday, January 08, 2001 8:15 AM
To: delphi-l(zv)fwd(tec)cz
Subject: kalendar


Dobry,

existuje nejaka komponenta kalendar podobna ako v D5, ale aby zacinal pondelkom a nie nedelou a aby sa dali dat policka soboty a nedele inou farbou ? Prip. aj ine datumy inou farbou ?

Martin


Prostredi Delhi - vkladani kodu

[*] Bosnis <bosnis(zv)atlas(tec)cz> - 11.1.2001 05:46:02

napr. vlizen� if ... then provedes napsanim zkratky ifb a CTRL+J
dostanes toto

if then
begin

end;

Pokud nezadas zadnou zkratku pak se ti zobrazi seznam a vyberes si.

----------------------------------------------------------------------------
---
Ing. Pavel SPEJTEK
bosnis(zv)atlas(tec)cz
http://freeweb.coco(tec)cz/ps/index.html
----------------------------------------------------------------------------
---


-----Original Message-----
From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
Pavol Kaka�ka
Sent: Monday, January 08, 2001 9:33 AM
To: delphi-l(zv)fwd(tec)cz
Subject: Re: Prostredi Delhi - vkladani kodu


Krom tohoto je tu este docela dobry balicek GExpertov a tam je "Code
Librarian"

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


| Kdyz programuji v je docela pracne vypisovat znovu a znovu stejny kod
(napr.
| cykly). Je jasne, ze tam musi byt FOR TO DO pripadne BEGIN a END, nebo IF
| THEN pripadne BEGIN END ELSE BEGIN END. V Delphi 5 jsem nasel v menu
| "Tools/Editor Options..." kartu "Code Insight" a na ni "Code templates".
Zda
| se, ze je to to co potrebuji, ze by to na nejakou zkratku vlozilo cast
casto
| se vyskytujiciho kodu do programu. Ale nevim jak to pouzit. Uz jsem
zjistil
| jak to zmenit nebo upravit, ale nevim jak to pouzit pri programovani.

IB Security Patch

[*] Leos Urban <Leos.Urban(zv)iol(tec)cz> - 11.1.2001 06:12:21

Ahoj,

na www.ibphoenix.com je informaci o bezpecnostni dire v IB 4-6. Pro
OpenSource je tam k dispozici stazeni nove verze, ostatni obdrzi pres mail.
Kdo jede sitove (prihlasuje se pres sit), asi by mel upgradovat driv, nez se
ten pristup verejne provali :-((.
(Jedna se o jakesi nedokumentovane pristupy a funkce vytvorene kdysi pro
jejich support).

Leos


Alt+Tab a WinKey ve WinNT4.0

[*] Ing. =?iso-8859-2?Q?Ji=F8=ED=20Nov=E1=E8ek?= <jnovacek(zv)spst(tec)cz> - 11.1.2001 06:13:39

Ahoj lidi.

V�era jsem se ptal na AntiScrollLock. Bylo to spatne.

Ja potrebuji nejak zakazat ve Windows NT prepnuti z DOSovske (graficke)
aplikace do Windows. Aplikace po prepnuti do Windows zamrzne a data jsou

v nenavratnu. Pod W95 lze zakazat pouziti Alt+Tab snad i WinKey.
V konferenci jsem nasel zpusob jak toto zablokovat s poznamkou, ze to
funguje jen pro W95. Je to pravda. Ve WinNT se da prepnout porad. Znate
nekdo nejakou moznost jak tyto klavesy zakazat?

Predem dekuji

Jirka


SQL prvni zaznam

[*] Krska Vit <v_krska(zv)del(tec)cz> - 11.1.2001 07:04:57

ahoj,
zkus tohle
SELECT Id, Min(DatZapisu) as datum, Castka
FROM Klient A
GROUP BY Id, Castka
ORDER BY datum

pouzivam MSSQL 7.0

Ing. V�t Kr#ka
vit.krska(zv)del(tec)cz

-----Original Message-----
From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
Bardon
Sent: Wednesday, January 10, 2001 3:54 PM
To: 'delphi-l(zv)fwd(tec)cz'
Subject: RE: SQL prvni zaznam


Probiram se konferenci s cca mesicnim zpozdenim. Narazil jsem na toto a
napadlo me mozne reseni na MS SQL

set ROWCOUNT 1

select *
from master..sysobjects

set ROWCOUNT 0

-----P�vodn� zpr�va-----
Od: Michal Tiller [SMTP:Michal.Tiller(zv)oskarmobil(tec)cz]
Odesl�no: 18. prosince 2000 18:06
Komu: 'delphi-l(zv)fwd(tec)cz'
P�edm�t: RE: SQL prvni zaznam

Jednak je tento zpusob pomaly a jednak, pokud tam budou takova min data dve
stejna, tak to opet vybere dva rekordy. Ale pokud nekdo vi, jak na to, tak
me to take velmi zajima.
Michal Tiller

-----Original Message-----
From: Martin #ajbik (Marcant) [mailto:marcant(zv)sct.sk]
Sent: Monday, December 18, 2000 2:20 PM
To: delphi-l(zv)fwd(tec)cz
Subject: Re: SQL prvni zaznam


Napada ma nieco take
SELECT Id, DatZapisu, Castka FROM Klient A
WHERE DatZapisu IN(SELECT MIN(DatZapisu) FROM Klient B WHERE B.Id = A.Id)
ale netvrdim ze je to najoptimalnejsie

----- Original Message -----
From: Libor Stujan <listuj(zv)centrum(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Monday, December 18, 2000 11:43 AM
Subject: SQL prvni zaznam


> Prosim o pomoc, potrebuji z tabulky vybrat pouze prvni zaznamy
> pro kazdeho klienta a nejak se mi to nedari.
>
> Klient
> ID | DatZapisu | Castka | atd.
> 001 2.1.2000 8000
> 002 2.1.2000 90000
> 003 3.1.2000 700
> 001 4.1.2000 6500
> 002 5.1.2000 4120
> 001 10.1.2000 4500
> 004 15.1.2000 320
>
> A vystup potrebuji takto
>
> 001 2.1.2000 8000
> 002 2.1.2000 90000
> 003 3.1.2000 700
> 004 15.1.2000 320
>
> Mockrat dekuji za Vase namety, a nekamenujte me :-)
>
> Hezky den
>
> *****************
> Libor Stujan
> listuj(zv)centrum(tec)cz
> ^^^^^^^^^^^^^^^^^
> SW development
> ^^^^^^^^^^^^^^^^^
> **************
>
> K chatov�n� je tu http://www.XChat(tec)cz
> Zalo�te si sv�j mail na http://mail.centrum(tec)cz
---
P��choz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.217 / Virov� b�ze: 102 - datum vyd�n�: 1.12.2000

Velke bitmapy a Jpeg

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 11.1.2001 07:16:25

> ja pouzivam Intel JPEG Library. Nezkousel jsem to na velke obrazky,
> ale je vto vyrazne rychlejsi.

Diky, taky to s ni zkusim.

Ta zahadna chyba #36 v unite Jpeg vznika tehdy, kdyz zkomprimovany
obrazek ma vice nez 1 MB. Nevim, proc je tam zrovna tento limit, kdyz
pocitac ma treba 128 MB... U velkych bitmap bych tedy musel nastavit
nizsi CompressionQuality, coz je uz skoro k nepouziti. Kdybyste
nahodou nekdo vedel, jak unitu Jpeg primet k tomu, aby pouzivala vice
nez 1 MB pameti (a podelil se o tuto informaci :-)), byl bych moc rad.

Karel Rys


Vybarveni RichEditu

[*] Ing. Csaba Kissi <ckissi(zv)email(tec)cz> - 11.1.2001 07:30:43

Chod na http://synedit.sourceforge.net a problem mas vyrieseny k plnej spokojnosti.
Nic lepsie asi neexistuje a je to uplne zadarmo aj so zdrojom.

EMAIL.CZ - Vase posta je vzdy s Vami
http://www.email(tec)cz

IB6 a Error: invalid request BLR at offset 932

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 11.1.2001 07:32:30

ahoj,

jeste zkus pouzit komponentu IBSQL, ta by mela slouzit primo k provadeni
dotazu, u kterych te moc nezajima vraceny vysledek. mam dojem, ze ti
vrati stream rovnou ze serveru, proste nic pro grid a podobne dalsi
veci.

dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
|[smtp:petr.palicka(zv)atlas(tec)cz]|
|[smtp:peca(zv)email(tec)cz] |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~/> -----Original Message-----
> From: Pavol Kaka�ka [mailto:paka(zv)aktis(tec)cz]
> Sent: Wednesday, January 10, 2001 2:33 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Re: IB6 a Error: invalid request BLR at offset 932
>
>
> Aj ked dam ExecSQL je to iste.
>
> btw: Nejak mam pocit ze nam blbne "Delphi" server, chodia mi
> totiz maily o
> nedorucitelnosti a moje odpovede meskaju aj dva-tri dni?
>
> Pavol Kaka�ka
> kasix(zv)atlas(tec)cz
>
>
> | > Ked dam na TIBQurry do SQL.Text na vyrobenie procedure "CREATE
> | > PROCEDURE......"
> | > tak zavolam Prepare. OK. Potom zavolam OPEN. OK Potom chcem
> | > zavolat Commit a
> |
> | misto toho prepare a open dej ExecSQL
>
>
>

Dokumentace k projektum

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

ahoj,
pokud by do toho melo psat nekolik lidi najednou, tak to ve wordu
nepujde, jedine vic dokumentu. spis si ale myslim, ze by nebylo od veci
vytvorit si na to databazi na serveru. kazdy ukol by se ulozil do
jednoho zaznamu. kazdy clen tymu by pak mohl zapisovat do sveho ukolu
zmeny. navic bych ke kazdemu ukolu umoznil zadat kdo ho udelal, kdo ho
testoval (mel by to byt nekdo jiny). tester by jeste doplnil vysledek
testu a popripade zadal novy ukol - odstraneni chyby.
celkove by se to dalo dost vymakat, ale jeste jsem nevidel sw firmu,
ktera by na to mela lidi :). vsich pracuji na projektech co je zivi.
teda my to nejak podobne delame, ale ve wordu. coz prinasi omezeni, ze v
dokumentu muze byt jenom jeden zapisujici clovek.

dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
|[smtp:petr.palicka(zv)atlas(tec)cz]|
|[smtp:peca(zv)email(tec)cz] |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

> chtel bych se zeptat, zda by se nekdo nepodelil o strukturu
> dokumentu (nejlepe asi ve Wordu), ktery slouzi jako dokumentace
> projektu, na kterem dela vice lidi. Hledal jsem neco na
> Internetu, ale nic poradneho jsem nenasel.
> Potreboval bych hlavne vedet, jake hlavni casti by mel dokument
> obsahovat. Jednotlivi programatori by do nej postupne doplnovali
> dalsi udaje, ktere prave naprogramovali. Pokud by prisel nejaky
> novy programator, mel by z tohoto dokumentu vycist jak to cele
> funguje a jak vse v delphi nastavit, aby se mu podarilo projekt
> zkompilovat.
> Ales


poskozene ikony na palete Delphi

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 11.1.2001 07:45:20

"Erik Salaj" <winsoft(zv)napri.sk> wrote:

> A tymto konstatovanim je uz tento problem zo strany
> Borland-u vyrieseny?
> To je tak narocne zmenit system zobrazovania,
> ci uchovavania obrazkov
> aby sa tych par ikoniek zobrazilo korektne?
> To koli takejto somarine
> si ma uzivatel kupit novu graficku kartu
> alebo napisat pre tu staru novy driver?

Naprosto souhlasim. A pokud se jedna napr. o notebook, tak to si ma koupit
novy?

Ja osobne jsem se s timto problemem setkal zhruba pred rokem u tenkrat
poslednich modelu IBM thinkpadu a bylo docela slozite vysvetlovat IBMakum v
Bangkoku, proc si na svych strojich maji kvuli Delphi, o kterem do te doby
vubec neslyseli, nastavovat akceleraci grafickeho radice na minimum, kdyz
zadny jiny SW nic takoveho nevyzaduje.

bye, pf

P.S. Je pravda, ze dnesni modely notebooku IBM tj. rada T20, T21 uz to
nedelaji, prestoze maji graficky adapter S3.

Alt+Tab, WinKeys

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 11.1.2001 07:57:26

ahoj,
normal ne ve vlastnostech dos prgu lze nastavit,
ktere kombinace budou windozy brat jako povelove
a ktere budou ignorovat (Alt+Tab, Alt+mezernik, PrtScr...)

aha, ted koukam ze to potrebujes pro NT, tak nevim jestli to tma je nebo
ne, prolez si zalozky ve vlastnostech...

dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
|[smtp:petr.palicka(zv)atlas(tec)cz]|
|[smtp:peca(zv)email(tec)cz] |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

IB6 a Error: invalid request BLR at offset 932

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 11.1.2001 08:04:27

ehm,

vystrel do tmy: a co ton strednik na konci?

dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
|[smtp:petr.palicka(zv)atlas(tec)cz]|
|[smtp:peca(zv)email(tec)cz] |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~/> CREATE PROCEDURE TEST_AddRefObject2
> (TableName VARCHAR(30),
> OID CHAR(10))
> AS
> DECLARE VARIABLE TABLEID INTEGER;
> BEGIN
> SELECT RDB$RELATION_ID FROM RDB$RELATIONS WHERE
> RDB$RELATION_NAME =
> UPPER(:TableName) INTO TABLEID;
> INSERT INTO SYS$REFCOUNT(TABLE_ID, ID, REFERENCE) VALUES
> (:TABLEID,
> :OID, 0);
> END;
-------^

INTERBASE SECURITY ALERT !!!

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 11.1.2001 08:09:00

Druhy pokus, protoze prvni pokus se jaksi do konference nedostal.
Vsem co tuto zpravu jiz obdrzeli se omlouvam.

Vazeni pratele,

TATO ZPRAVA NENI VTIP!

Pokud pouzivate Interbase 4.x nebo novejsi (na jakekoliv
platforme), meli by jste se podivat na http://www.interbase2000.org
a http://firebird.ibphoenix.com

Pro ty co nevladnou anglictinou:
Interbase obsahuje od verze 4 hned dve bezpecnostni diry
nebyvaleho rozsahu a nebezpecnosti. Prvni je zabudovany ucet a
heslo s administratorskymi pravy. Na rozdil od uctu SYSDBA tento
ucet nelze zrusit a heslo nelze zmenit. Ucet byl doplnen
vyvojarskym tymem IB fy Borland v roce 1992 pro interni pristup k
bezpecnostni databazi ISC4.GDB. Druha se tyka zabudovane
funkce, ktera dovoluje sestrelit bezici server nebo zrusit jakoukoliv
databazi (podle predanych parametru). Tuto "funkcionalitu" si
vyzadal tym pro testovani IB v roce 1994 a naleza se take v
produkcni verzi kodu.

Obe tyto bezpecnostni diry objevili vyvojari projektu Firebird a v
posledni verzi Firebird 0.9.4 jsou jiz odstraneny. Uzivatele ostatnich
verzi IB mohou BEZPLATNE ziskat patch na jakoukoliv postizenou
verzi a platformu (vcetne napr. VMS) od fy IBPhoenix (autor Jim
Strakey).

Diky za pozornost


Pavel Cisar <pcisar(zv)inprise(tec)cz>
Borland s.r.o.

IB6 a Error: invalid request BLR at offset 932

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 11.1.2001 08:19:06

Haj hou!

On 10 Jan 2001,, Pavol Kakacka wrote:

> Databazou to (asi) nebude. A beriem spat aj tu velkost tej
procedury. Stava
> sa mi to u roznych procedur, :-(( pri ich vytvarani.

Take to buze byt v IBX, posledni verze je tusim 4.4 a je v
CodeCentralu. Take to muze byt time, ze v ulozene procedure
pouzivas pro parametry zapis (:JmenoParametru). To je sice
normalni, ale IB ve skutecnosti pouziva znak "?". V IBX se provadi
konverze. Deje se ti to u procedur s paramatry v SQL prikazech a v
ostatnich ne ? Pokud ano, podivej se (debuggerem) jak je
zpracovavan SQL prikaz pro ulozenou proceduru v IBX.

Hodne zdaru


Pavel Cisar <pcisar(zv)inprise(tec)cz>
Borland s.r.o.

Alt+Tab, WinKeys

[*] RNDr. Milan Vo��ek <vorisek(zv)igtt(tec)cz> - 11.1.2001 08:31:10

Ahoj,
zkus toto, zatim jsem nemel moznost to vyzkouset
tak nevim jestli to funguje.

Windows NT 4.0 Service Pack 3 and Later and Windows 2000:
Applications can disable ALT+TAB or CTRL+ESC by installing a low-level
keyboard hook.
A low-level keyboard hook (WH_KEYBOARD_LL) is installed by calling
SetWindowsHookEx.

http://support.microsoft.com/support/kb/articles/Q226/3/59.ASP

M.Vorisek

>v nenavratnu. Pod W95 lze zakazat pouziti Alt+Tab snad WinKey.
>V konferenci jsem nasel zpusob jak toto zablokovat s poznamkou, ze to
>funguje jen pro W95. Je to pravda. Ve WinNT se da prepnout porad. Znate
>nekdo nejakou moznost jak tyto klavesy zakazat?

DCOM a debug

[*] Pavel Vasek <pavel.vasek(zv)wige-mic(tec)cz> - 11.1.2001 08:58:39

Myslim si, ze musi byt urcite zatrzeno Project->Options->Linker->Include
remote debug symbols, jestli to ale zatrzeny mas, tak nevim.

Pavel Vasek.


----- Original Message -----
From: Bohdan Voska <bohdan(zv)softok(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Wednesday, January 10, 2001 9:19 AM
Subject: DCOM a debug


>
> Ahoj,
>
> potrebuji poradit jak na win98 krokovat DCOM ulohu. Zajima ma co je treba
> nastavit. Pod win2000 mi to funguje. ale pod win98 mi to nechce zastavit
na
> zadnem breakpointu. Predem dik za jakoukoliv radu.
> (delphi 5)
>
> Bohdan Voska
> SOFTWARE OK
>
>
>

Synapse a MSExchange

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 11.1.2001 09:34:28

> >Tvuj problem se tedy zda byt v tom, ze po tobe tvuj SMTP server
> >chce autorizaci podle (ted strilim z pameti, takze se mozna spletu)
> >RFC-2554. To v tuto chvili Synapse neumi, takze by sis to musel
> >doprogramovat, nebo pockat, az to doprogramuji ja.
>
> RFC 2554 se sice tyka authentifikace po SMTP ale spise obecne.
> Podrobneji popisuje tusim jen AUTH parametr k MAIL FROM: (ktery mimo
> jine Exchange 2000 neumi, prestoze inzeruje podporu AUTHentifikace v
> EHLO)
>
> Podrobnejsi popis bude v nejakem trochu starsim RFC (nizsi cislo).
> Kdysi jsem podle nej psal AUTH LOGIN - ale vcxera jsem to RFC nejak
> nemohl najit :-(

To je jedno, protoze jsem mel na mysli presne to co rikas... tedy
AUTH v EHLO - to hodlam do Synapse udelat. :-)


Louci se Lukas Gebauer.

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


INSERT, BDE a dBase IV

[*] Petr S <petr(zv)slunce(tec)cz> - 11.1.2001 10:02:12

protoze potrebuju z aktualni databaze vlozit vsechny "uzavrene" vety do
archivu.
Je na to nejaky lepsi zpusob?
Podarilo se mi to rozchodit s TUpdateSQL.

> proc mas jak INSERT tak SELECT pod jednim a vse poustis SQL
> nicmene k tomu problemu doporucuju to zkusit pres parametry
>
> with Query1 do
> begin
> SQL.Add('INSERT INTO T1 (FIELD1,FIELD2) VALUES(:intpar1,:intpar2)');
> Params[0].AsString := 'aaaa';
> Params[1].AsInteger := 10000;
> ExecSQL;
> end;
>
> M.Jirman
>
> -----Original Message-----
> From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
> Petr S
> Sent: Monday, January 08, 2001 1:54 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: INSERT, BDE a dBase IV
>
>
> Ahojte,
>
> chtel bych se zeptat, jsetli nekdo delal toto
>
> Query1.SQL.Add('INSERT INTO T1 (FIELD1,FIELD2)');
> Query1.SQL.Add('select FIELD1,FIELD2 from T2');
> EXECSQL;
>
> Celkem to chodi, az na to, ze pokud je jeden z fieldu typu NUMERIC, tak to
> spadne s hlaskou o "Mismasi".Prece to nemuze byt delany jenom pro STRINGy
> (jine datove typy jsem nezkousl)..
>
> Kdyz jsem zkousel insert into T1 (Field1) values (250), tak to proslo.
>
> D4 C/S, BDE 5.11, T1 a T2 jsou tabulky dBase IV s naprosto stejnou
> strukturou( jedna je ziva a druha je archiv ).
>
> Diky Petr
>
> P.S. Pouzivat dBase IV neni muj napad!!!!
>
>

QR - "A component named QRStandardPreview already

[*] Ladislav Nagy <delphi-konference(zv)bcpraha(tec)com> - 11.1.2001 10:17:40

Ahoj,

obcas se nam stava, ze za behu programu pri tisku pomoci QR system obcas zpusobi Exception "A component named QRStandardPreview already exists".

Myslim, ze je to interni chyba QR, nebot mi s zadnym objekte QRStandardPreview nepracujeme.
(D5 Prof.)

Nesetkali jste se s tim nekdo? Mohli byste mi prosim poradit?

Dekuji, Ladislav Nagy
................................................................................
Mgr. Ladislav Nagy, Tel: 00-420-606-612717
Baader Computer, s.r.o.
Sokolsk� 66, Praha 2, 120 00
Tel: 00-420-2-24941962, Fax: 00-420-2-24942564
Ladislav.Nagy(zv)bcpraha.com


Problem s tiskem

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 11.1.2001 10:47:44

Ahoj

Ve svem programu tisknu pomoci QR. Tisk na vetsine tiskaren projde, ale
zkousel jsem tisk na tisk�rnu Canon GP 160F a ta mi bohuzel nejak netiskne
cesky.
Ale ve Wordu a takovych podivnost� jo...

Nev�te, kde by mohla byt chyba?

Zmena fontu

[*] Petr Kucera <kucera(zv)vri(tec)cz> - 11.1.2001 11:53:22

Dobry den,

mozna mam trochu moc zacatecnicky dotaz, tak se predem
omlouvam. Zajimalo by me, jak mohu zmenit font pomoci komponenty
FontDialog tak, aby kdyz dam OK, tak se font zmenil. Umim to pomoci
FontDialogApply (po stisku tlacitka "pouzit"), ale nevim, jak ho
prinutit, aby to udelal i po tom "OK".

Dekuji za rady.

Petr Kucera


Komponenta a ClientArea = presmerovani Parent?

[*] Michal Tiller <Michal.Tiller(zv)oskarmobil(tec)cz> - 11.1.2001 13:19:47

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.


Ahoj

Z TPanel jsem zdedil novy typ TAlignPanel. Na tomto panelu mam vice dalsich
komponent: 2x Panel a 1x ScrollBox.
Potrebuji, aby kdyz nekdo vytvori napr. Button a polozi ho na AlignPanel
(Button.Parent := AlignPanel), aby se tento Button polozil na ScrollBox na
tomto panelu, ktery je vlastne soucasti AlignPanelu.
Jak to mam udelat? Je nejaka udalost na polozeni neceho na Panel, ci je
nejaka procedura, ktera se pri tom vyvola a kterou mohu prepsat a nekde
zjistit, co na Panelu lezi a polozit to jinam? Nebo se to dela jinak?
Proste potrebuji, aby ta komponenta mela na sobe ScrollBox jako 'ClientArea'
nebo neco takoveho.
Za kazdou radu moc dekuju.
S pozdravem, Michal Tiller


TWebUpdate od TMS

[*] Milan ��ek <Cizek.Milan(zv)seznam(tec)cz> - 11.1.2001 13:22:06


ahoj,
nemate prosim nekdo zkusenosti s komponentou %subject%. Update provadim podle verze programu, hned po stazeni informacnoho souboru mi to spadne na: EInvalidOperation with Message 'Canvas does not allow drawing'

Nevite nekdo cim to, a co stim?

Diky moc, Milan Cizek
_____________________________________________________________________
E-mail zdarma na cel� �ivot: http://email.seznam(tec)cz


Cas spusteni aplikace

[*] azeleny(zv)csas(tec)cz - 11.1.2001 13:53:33

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

DDV,
Performance monitor umi zobrazit delku behu procesu, takze bych zkusil
prohledat trochu help k API, tam by melo byt k nalezeni, jak zjistit z
handle, nebo ID procesu dobu, jak dlouho bezi.

To bych povazoval za seriozni reseni - hildat to bude OS a netreba resit
problemy se zmenou casu.

Timer se nezavola, pokud se provadi nejaka procedura - neposle se patricna
zprava.

Dalsi resni je udelat si thread, kde bude ve zmyce volani sleep() a pocitat
to tam, nebude to nic blokovat ani to nebude blokovane a tez odolne proti
zmene casu OS.

a.

-----Original Message-----
From: Pavel GRATZER [mailto:pavelg(zv)stbk.mcs(tec)cz]
Sent: Tuesday, January 09, 2001 11:21 PM
To: delphi-l(zv)fwd(tec)cz
Subject: Re: Cas spusteni aplikace



Ja bych zkusil toto :

Do aplikace bych pridal TTimer a kazdou sekundu ( popripade minutu nebo jiny
interval ) na udalost onTimer pricetl do promene typu TDateTime ten zvoleny
interval.

Nevim, ale myslim si, ze tohle zabrani i jakekoliv zmene systemoveho casu.


Pavel GRATZER
pavelg(zv)stbk.mcs(tec)cz <mailto:pavelg(zv)stbk.mcs(tec)cz>


----- Original Message -----
From: Petr <mailto:DelphiForum(zv)Dssoft(tec)cz> Navr�til
To: delphi-l(zv)fwd(tec)cz <mailto:delphi-l(zv)fwd(tec)cz>
Sent: Tuesday, January 09, 2001 10:31 AM
Subject: Cas spusteni aplikace


Cau,

mohl byste mi prosim nekdo poradit.

Potrebuji zjistit jak dlouho byla aplikace aktivni za dobu sveho zivota
(snad nejakou API funkci nebo jak?) a aby to fungovalo na Windows
95/98/NT/2000. Cas spusteni a ukonceni aplikace si ohlidam sam, potrebuji
jenom zjistit jak dlouho byla aktivni, abych mohl udelat statistiku
"uzivatel ten a ten mel spustenou aplikaci XY od CASU do CASU, z toho s ni
pracoval 00:20:15".

Predem diky


Petr Navratil

IB6: SQL Monitor

[*] Ota Maly <ota.maly(zv)volny(tec)cz> - 11.1.2001 14:07:47

Ahoj,
pracujete s timto nekdo vubec?

Mam na mysli komponentu v IBX. Funguje to sice uzasne, ale me to pada zhruba
v okamziku, kdy to vygeneruje cca 3500 hlasek (cca 90kb textu). Ja to nekam
vypisuju, ale spadne to uvnitr IBX. Pada to v IBSQLMonitor.pas.

Setkal jste se s tim nekdo?

D5UP1;WinNT4SP5;IBX4.4

S pozdravem
Ota Maly

PaPouch elektronika
http://www.papouch.com


Synapse a MSExchange

[*] azeleny(zv)csas(tec)cz - 11.1.2001 14:12:03

DDV,

no pratele, pokud resite kde je problem, tak doporucuji nasledujici:

Podivat se do EX adminu, jak je nastaveny Internet Mail Connector a zkusit
si postit klasicky telnet na portu SMTP protokolu (25, jestli nekecam) a
odeslat mail telnetem.
Uvidite co po vas vlastne EX vyzduje a vec bude jednoducha.

Kdysi davno jsem EX 5.5 spravoval a normalne jsem mohl odsilat maily
telnetem, i z Netscape, kdyz jsem jej nastavil SMTP/POP3 server na moji EX.

Tim snadno poznate, zda to SMTP funguje a jak tak znam autora Synapse, pokud
Vam to pujde z telnetu, nebo z Netscape mailu, tak to pujde i Synapsi. Jinak
Klasiky nakonfigurovany Outlook opravdu nekomunikuje pres SMTP/POP3 s
Exchange servem (tedy v lokalnich sitich, nemyslim Outlook doma a dialup...)
lehkou zmrseninou X400 (bylo by fadni ocekavat, ze MS bude pouzivat
standardni X400 [jedine, kde to cti je X400 connector, ale to je jiny
prbeh], nedjte se zmast tim, ze u mail adres dane schranky uvadi adresu v
formatu X400).

Pekny den a hodne zdaru pri testech.

a.
-----------------------------------------------------------------------
Ale� Zelen� (OK1UUE)
Cesk� sporitelna a.s.
Na Per�t�ne 1
113 98 Praha 1
Email: azeleny(zv)csas(tec)cz
tel: +420 2 24995 236
-----------------------------------------------------------------------
Due to technical difficulties tomorrow has been postponed indefinitely.
> -----Original Message-----
> From: Dalibor Toman [mailto:dtoman(zv)fortech(tec)cz]
> Sent: Wednesday, January 10, 2001 2:34 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Re: Synapse a MSExchange
>
>
> >Ze sveho outlooku normalne postu odesilam, kdyz ji ale
> odeslu z programu s
> >pouzitim synapse, nedostane se ven do internetu.
> Pravdepodobne jde o to, ze
> >synapse odesila mail anonyme. Prosim neznate nekdo odkaz na
> popis SMTP
> >komunikace mezi OUTLOOKEM 2000 a Exchange serverem.
>
> Outlook podle me nekomunikuje s Exchangem pomkoci SMTP
> protocolu (zeby X.400
> ?)
>
> Jediny mozny problem se SMTP bych videl v tom, ze mozna ten exchange
> vyzaduje authentfikaci uzivatele (AUTH xxx). Pak by musela
> synapse znat
> jmeno a heslo nejakeho usera na NT a posilat ho v AUTH
>
> D. Toman
>
>

Problem s tiskem

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 11.1.2001 15:17:45

VYRESENO..

Stacilo nastavit u QR komponent Font.Charset na EASTEUROPE_CHARSET (
implicitni hodnota je DEFAULT_CHARSET)


----- Original Message -----
From: "Bednar��k Dalibor" <dalibor(zv)torola(tec)cz>
To: "forum" <delphi-l(zv)fwd(tec)cz>
Sent: Thursday, January 11, 2001 10:47 AM
Subject: Problem s tiskem


> Ahoj
>
> Ve svem programu tisknu pomoci QR. Tisk na vetsine tiskaren projde, ale
> zkousel jsem tisk na tisk�rnu Canon GP 160F a ta mi bohuzel nejak netiskne
> cesky.
> Ale ve Wordu a takovych podivnost� jo...
>
> Nev�te, kde by mohla byt chyba?
>
>
>

seznam souboru v umisteni na siti

[*] Maly(zv)pds.pce.cdrail(tec)cz - 11.1.2001 15:47:49

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

Ahoj
potreboval bych funkci s parametrem slozka vracejici seznam souboru a to i z
vnorenech slozek, ktera by fungovala i pri zadani sitove cesty do parametru
napr "enumfiles('\\pocitac\slozka\....')".Nesetkal se s tim nekdo ?

Diky

Lada Maly
malyl(zv)atlas(tec)cz


Sessions

[*] Ing. Leopold Grepl <Grepl(zv)melzer(tec)cz> - 11.1.2001 15:54:33

Zdravim vsechny,

v Delphi 5, NT4 SP6 si dynamicky vytvarim 20 objectu TSession a 20 objectu
TDatabase vzajemne propojenych pres TDatabase.SessionName, protoze to
potrebuji poustet ve vlaknech. Pri Open techto databazi mi to spadne asi u
patnacte databaze s hlasenim "Insufficient memory for this operation". V
Task Manageru mam ale volnou jak Ramku tak i mista na disku je dost. Po
ladeni jsem dosel az na fci dbiOpenDatabase, ktera toto hlaseni dava jako
Result. V helpech o ni skoro nic neni. Opravdu me nenapada cim by to mohlo
byt.

Zkousel jsem vytvorit a otevrit asi 500 TDatabase na jeden TSession (bez
problemu) i 200 TSession bez TDatabase (bez problemu). Spolu to ale nejede.
Nesetkal se uz nekdo s podobnym problemem ?

Leopold Grepl
DC Concept a.s.


---
Odchozi zprava neobsahuje viry.
Zkontrolovano antivirovym systemem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.225 / Virova baze: 107 - datum vydani: 22.12.2000

tADODataSet

[*] zeman <zeman(zv)ulnet(tec)cz> - 11.1.2001 16:32:43

Ahoj vsichni,

mel bych jeden problem, na ktery jsem kratky :

kdyz pouzivam v Delphi objekt typu tADODataSet (nebo tADOQuery) pro pristup to databaze MS Acces a ten po Open vrati prazdny RecordSet, nejde objekt ani zavrit (Close), ani uvolnit (Free).
Vzdy to ohlasi chybu : Operation requires current record.

Je to normalni ? Prazdne dotazy naveky ?

Zdvorile dekuji za pripadna reseni.

Martin Zeman


terminalove ctecky carkoveho kodu

[*] Marian Winkler <M.Winkler(zv)seznam(tec)cz> - 11.1.2001 16:47:08

Ahoj,

dostal jsem za ukol zabudovat vyhledove do
sklad. hospodarstvi zpracovani udaju ze ctecek
kodu. Nemam s tim zadne zkusenosti a potreboval
bych poradit nejaky link, kde o %subj% muzu
sehnat potrebne informace (standardy, nejrozsirenejsi typy,
vyrobci, komponenty pro D5, ...),
uvital bych take informace jak obslouzit zpracovani udaju
v Delphi.

Vyhledove maji byt nasazeny terminalove ctecky (vzdalenost
k PC cca 50m - hraje-li to roli) a v provozu jich bude
zaroven 2 - 5. Pocet sklad polozek do 20.000.
Vice informaci zatim nemam.

D5Prof SP1, W2k

Budu vdecny za kazdou radu.

M. Winkler


_____________________________________________________________________
Po�ten��ko pro ka�d� den: http://www.novinky(tec)cz


DAO

[*] Martin <geoplan(zv)pp.sinet.sk> - 11.1.2001 17:26:19

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
Co potrebujem aby mi isly komponety DAO 3.5 ale bez ACCESU ? A kde sa to da zohnat ?

Martin


dbms_alert - oracle - there are no alerts regist

[*] olesia <olesia(zv)idirect(tec)com> - 11.1.2001 11:38:16 -0500



Ahojte

Mam taky problem. V programe registrujem dbms-alerty - Oracle, a niekedy mi
vyhlasuje chybu
ORA-2000: ORU-10024: there are no alerts registered,
ORA-06512 at "SYS DBMS-AlERT", line 241
ORA-06512 at line 2

Alerty registrujem a aj Event startujem a aj removujem na konci aplikacie,
skusala som to s debugrom.
Tato chyba mi vyskakuje obcas, teda zacala mi vyskakovat az dnes, predtym
som s tym nemala problemy.

Nestretol sa s tym niekto?
Diky,


Lelitka


DBGrid a Float

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 11.1.2001 17:46:49

10.1.2001 Bardon :
> Pouzij StrToFloat

> -----P�vodn� zpr�va-----
> Od: Petr Reichl [SMTP:p.reichl(zv)gmc.net]
> Odesl�no: 22. prosince 2000 13:52
> Komu: ListServ - Delphi (el. adresa)
> P�edm�t: DBGrid a Float

> Dobry den,

> mam takovy mensi problemek a uz s tim pomalu nevim rady. DBGrid mi vraci
> 2.50 a ja v udalosti CalcFields se s touto hodnotu snazim pocitat, ale
> napisu-li

> Test: Real;

> Test := adoDataSetBasketPrice.AsFloat;

> Tak mi to hazi

> "2.40" is not valid floating point value.

> Muzete mi rici kde delam chybu. Ja to vubec nevidim, ale du hledat dal.

> S pozdravem,

> Petr Reichl


Problem je v tom, ze v ceskem prostredi je DecimalSeparator nastaven
na "carku" a ne na "tecku".

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

tADODataSet

[*] zeman <zeman(zv)ulnet(tec)cz> - 11.1.2001 17:47:02

Ahoj vsichni,

mel bych jeden problem, na ktery jsem kratky :

kdyz pouzivam v Delphi objekt typu tADODataSet (nebo tADOQuery) pro pristup to databaze MS Acces a ten po Open vrati prazdny RecordSet, nejde objekt ani zavrit (Close), ani uvolnit (Free).
Vzdy to ohlasi chybu : Operation requires current record.

Je to normalni ? Prazdne dotazy naveky ?

Zdvorile dekuji za pripadna reseni.

Martin Zeman


dbms_alert - oracle - there are no alerts regist

[*] olesia <olesia(zv)idirect(tec)com> - 11.1.2001 12:20:36 -0500

Ahojte

Mam taky problem. V programe registrujem dbms-alerty - Oracle, a niekedy mi
vyhlasuje chybu
ORA-2000: ORU-10024: there are no alerts registered,
ORA-06512 at "SYS DBMS-AlERT", line 241
ORA-06512 at line 2

Alerty registrujem a aj Event startujem a aj removujem na konci aplikacie,
skusala som to s debugrom.
Tato chyba mi vyskakuje obcas, teda zacala mi vyskakovat az dnes, predtym
som s tym nemala problemy.

Nestretol sa s tym niekto?
Diky,


Lelitka


Velke bitmapy a Jpeg

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 11.1.2001 18:24:36

From: "Karel Rys" <delphi(zv)zas-me(tec)cz>
> Narazil jsem ale na jiny problem: pomoci unity JPEG (soucast
> instalace Delphi Pro) jsem to chtel ulozit do formatu JPG, nacez se
> objevilo suche hlaseni JPEG error #36. Nevite prosim nekdo, zda tato

Ahoj,

toto je pomerne kuriozni chyba Jpeg unitu, ktera vznika pokud ma vysledny JPEG
obrazek velikost cca mezi 1 a 2 MB, pod a nad tuto hranici to funguje.

Petr Vones, amatersky programator


terminalove ctecky carkoveho kodu

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 11.1.2001 18:30:43

Nazdar,

asi pred 14 dny probihala diskuze o cteckach caroveho kodu v delphi
konferenci. Zkus se podivat do archivu, urcite to tam najdes. V archivu
muzes hledat tady: http://www.delphi(tec)cz/hledani.asp

Ales

> -----Original Message-----
> From: Marian Winkler [mailto:M.Winkler(zv)seznam(tec)cz]
> Subject: terminalove ctecky carkoveho kodu
>
> Ahoj,
>
> dostal jsem za ukol zabudovat vyhledove do
> sklad. hospodarstvi zpracovani udaju ze ctecek
> kodu. Nemam s tim zadne zkusenosti a potreboval
> bych poradit nejaky link, kde o %subj% muzu
> sehnat potrebne informace (standardy, nejrozsirenejsi typy,
> vyrobci, komponenty pro D5, ...),
> uvital bych take informace jak obslouzit zpracovani udaju
> v Delphi.
>
> Vyhledove maji byt nasazeny terminalove ctecky (vzdalenost
> k PC cca 50m - hraje-li to roli) a v provozu jich bude
> zaroven 2 - 5. Pocet sklad polozek do 20.000.
> Vice informaci zatim nemam.

OT: SInfo

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 11.1.2001 19:20:59

Ahoj,

stahnul jsem si program SInfo a nemohu ho spustit pod W2000 Adv. Server.
Nesetkal se s tim nekdo? Pise to chybu:
Styler.DLL is not a valid Windows image. Please check this against your
installation diskette.

Nebo kdo zna neco podobneho a taky free?

Ales


Zmena fontu

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

From: "Petr Kucera" <kucera(zv)vri(tec)cz>
> mozna mam trochu moc zacatecnicky dotaz, tak se predem
> omlouvam. Zajimalo by me, jak mohu zmenit font pomoci komponenty
> FontDialog tak, aby kdyz dam OK, tak se font zmenil. Umim to pomoci
> FontDialogApply (po stisku tlacitka "pouzit"), ale nevim, jak ho
> prinutit, aby to udelal i po tom "OK".

Ahoj,

napriklad takto:

procedure TForm1.Button1Click(Sender: TObject);
begin
with FontDialog1 do
begin
Font := Label1.Font;
if Execute then
Label1.Font := Font;
end;
end;

Petr Vones, amatersky programator


Nova verze IBTalku

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 11.1.2001 20:59:32

Preji vsem pekneho dne,

dovoluji si upozornit na novou verzi IBTalku. Z novinek vyjimam:

* Podpora vice souboru soucasne
* tisk
* Autokompletace (podobne jako v Delphi) !
* Export
* Generovani INSERTu z vysledku SELECTu
* dalsi...

Vse vcetne popisu novinek naleznete na
http://atrey.karlin.mff.cuni(tec)cz/~rk/IBTalk.shtml

Slavek


Setrete vodou. Sprchujte se s pritelem/pritelkyni.
-------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
http://swnet(tec)cz
-------------------------------------------------


poskozene ikony na palete Delphi

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

From: "Erik Salaj" <winsoft(zv)napri.sk>

Ahoj,

> A tymto konstatovanim je uz tento problem zo strany Borland-u vyrieseny?

Nevim ...

> To je tak narocne zmenit system zobrazovania, ci uchovavania obrazkov
> aby sa tych par ikoniek zobrazilo korektne? To koli takejto somarine

Tohle je spis dotaz na Microsoft. Skutecnost, ze vyuzivanim ImageListu, coz je
udajne zdroj te chyby (http://x64.deja.com/getdoc.xp?AN=692912262) muze dojit
k zablokovani celeho systemu je vcelku problem OS a/nebo driveru.

Otazka je co by s tim mel Borland delat. Nepouzivat vlastnost OS jen pro to,
ze nekteri vyrobci nejsou schopni napsat ani funkcni driver ? Problem se navic
ocividne tyka jen S3 karet, je opravdu treba pouzivat donekoncna takovy srot ?

Petr Vones, amatersky programator

SMS Oskar

[*] Ji�� H�sek - 11.1.2001 21:19:46

Ahoj,
jak m��u ud�lat, aby m�j program pos�lal SMS na Oskara? Nem�te s t�m n�kdo zku#enosti?

Zarovnanie textu v tlacitku do strany

[*] Roland Turcan \(RoTurSoft\) <rotursoft(zv)nextra.sk> - 11.1.2001 21:20:54

Pouzivam svojho potomka z TJvImgBtn z JCL lib.

Roland.

----- Original Message -----
From: "Jan Skopov�" <jsdelphi(zv)atlas(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Tuesday, January 09, 2001 11:22 PM
Subject: Re: Zarovnanie textu v tlacitku do strany


> To je prilis obecne. V jakem tlacitku ? Ve standartnim TButton nikoliv. Je
> moznost si stahnout nejakou free komponentu nebo si odvodit vlastni
tlacitko
> (komponentu).
>
> Jan Skopovy
>
> ----- Original Message -----
> From: "Roland Turcan (RoTurSoft)" <rotursoft(zv)nextra.sk>
> To: "Delphi CZ konferencia" <delphi-l(zv)fwd(tec)cz>
> Sent: Monday, January 08, 2001 10:19 PM
> Subject: Zarovnanie textu v tlacitku do strany
>
>
> > Zdravim.
> >
> > Je mozne zarovnat text v tlacitku do lava or prava ?
> >
> >
> > Dakujem.
> >
> > Roland.
> >
>
>

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