Archív konference Delphi

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

Ma niekto skusenost s tymto???

[*] #u�ka R�bert <spravca(zv)lumen.sk> - 27.3.2001 22:31:49

Programujem si moju databazu a z nicoho nic len ju raz spustim a ked kliknem
na button Periodika ma sa zobrazit form s vypisom dat v Gride a nic. Proste
nic sa nezobrazi. Ked v Debugeri dam Break point na miesto S:=
Table1.FieldByName('POLE').AsString; tak to tam ostane stat a mozem davat F9
aj F8 aj F7 a proste nic. Len si to tam tak stoji a nejde dalej. Ale na
pocudovanie v IDE prostredi ked dam v object inspectore objektu Table1
vlastnosti Active = TRUE tam v Grige data vidim a vsetko sa zda byt v
pohode. Mam este jeden exe ktory som skompiloval pred tymto tak 4 hodiny
cize tam tohodost chyba a ten v pohode s tymi databazami chodi. Myslel som
si ze mam zle tabulky ale nie ten starsi exe v pohode ide.

Prepacte mi taky dlhy mail ale ak niekto vie co s tym tak mi prosim poradte.

S uctou a poklonou DAKUJE,

--------------------------------------------------------
Robert Suska, spravca siete, amatersky programator
Radio Lumen, Banska Bystrica
Slovenska republika
www.lumen.sk
spravca(zv)lumen.sk
ICQ Id: 82600022
mIRC - /server 195.168.40.146 - channel #sme NICK Sefino
088/41 25 739 kl.14
--------------------------------------------------------


Outlook Express a OLE

[*] Ondrej Krsko <krsko(zv)gjh.sk> - 27.3.2001 23:02:01

je rozdiel medzi Outlookom a OutlookExpressom.
V Outlooku ti to na nestatie nepojde.

Ondrej Krsko

----- Original Message -----
From: <v.holy(zv)oku-rk(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, March 27, 2001 1:18 PM
Subject: Outlook Express a OLE


> Prosim o radu v nasledujicim problemu:
> Jde mi o rozesilani emailu z Delphi aplikace za pouziti Outlook Express.=
>
> Pri pouziti OutLook mi to funguje dle nasledujiciho kodu:
>
>
> uses ......, comobj;
>
> procedure TfrmKlient.BitBtn21Click(Sender: TObject);
> var E1,E2: OleVariant;
> begin
> E1:=3DCreateOleObject('OUTLOOK.Application');
> E2:=3DE1.CreateItem(0);
> E2.Recipients.add('alfred(zv)ferda(tec)cz');
> E2.subject :=3D 'Predmet';
> E2.Body :=3D 'telo';
> E2.display;
> end;
>
> Jak vsak donutit k temuz Outlook Express ? 'OutlookExpress.Application'
>
> nefunguje, hlasi chybu retezce tridy.
> Obdbnym kodem poustim Word i Excel, a to bez problemu.
>
>
> Dekuji za jakoukoliv radu.
>
> Vladimir Holy
> v.holy(zv)oku-rk(tec)cz


USB a WinNT4.0

[*] Ji�� Kr�l���i٢#�k�{h�̿ - 27.3.2001 23:12:05

AFAIK: USB na NT4 nefunguje za zadnych okolnosti


JK


USB a WinNT4.0

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

Puvodni zprava, kterou napsal Ji�� Kr�l dne 27 Mar 2001,:

> AFAIK: USB na NT4 nefunguje za zadnych okolnosti

Ale jo, za urcitych okolnosti ano. Kdyz mas specialni
ovladac primo pro to ktere zarizeni pro NT4, a ten si
samozrejme zabere USB pro sebe a s druhym mas smulu.
Treba iKey maji ovladac pro NT4, Xircom ma ovladac
pro NT4, nekde jsem videl i takove zcasti univerzalni
ovladace pro NT4. Ale jak rikam - jen jeden jede,
dva soucasne nejdou.


S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

InterBase - Linux

[*] Leos Urban <Leos.Urban(zv)iol(tec)cz> - 27.3.2001 23:44:31

Ahoj,
nevim jak CS ale pro Firebird SS musis mit pro RedHat 7 upgradovane Glibc a
jeste ncurses4.
rpm -Uvh glibc-2.2.12.* glibc-common-2.2.12.*
rpm -Uvh ncurses4-5.0*
Prislusne knihovny jsou na mirrorech RedHatu.
Pak jeste uprava gds_hosts.equiv, pridat localhost, ci jmeno pocitace.
Leos



----- Original Message -----
From: Oldrich Balak <kkwest(zv)iol(tec)cz>
To: Konference DELPHI <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, March 27, 2001 8:11 AM
Subject: InterBase - Linux


> Ahoj,
> mam problem pri nebo spis po nainstalovani Interbase ver. 6.01 CS na Linux
> RedHat ver. 7.0. S problemem prechodu z inetd na xinetd jsem si poradil.
> Server chodi, ale nechodi mi gsec, takze nemohu vytvorit nove uzivatele.
> Pise mi to "I/O error for file isc4.gdb, No such file or directory unable
to
> open database". Pricemz soubor ics4.gdb existuje a je zrejme ve spravnem
> adresari, protoze IB s nim pracuje. Na verzi Linux RedHat ver 6.2 to
chodilo
> normalne. Docasne jsem to vyresil tak, ze jsem zavedl uzivatele na jinem
IB
> serveru a soubor isc4.gdb jsem zkopiroval. Mate s tim nekdo nejake
> zkusenosti ?
>
> Oldrich Balak
> obal(zv)iol(tec)cz
>
>
>

Zmena poradia paty stranky s koncom zostavy v Sine

[*] Roland Turcan - RoTurSoft <rotursoft(zv)nextra.sk> - 28.3.2001 02:05:11

Zdravim.

Vytvaram jednoduchu tlacovu zostavu, kde na konci tela kazdej strany napisem
medzisucty toho co sa objavilo na tej strane a na poslednej strane po
poslednej polozke v tele zostavy tiez medzisucet a potom sucet vsetkych
poloziek tela v zostave. A na konci kazdej strany este doprovodny
jednoriadkovy text, ktory by som chcel dat co najviac dole.


dakujem Roland.

Clipboard a cestina

[*] Tomas Vladik <tom.vladik(zv)swadvice(tec)cz> - 28.3.2001 06:51:35

> mam nasledujici problem. Pomoci teto sekvence vlozim nejaky text do
> clipboardu:
>
> GlobalHandle := GlobalAlloc(GHND, Length(Text_) + 1);
> S := GlobalLock(GlobalHandle);
> StrPCopy(S, Text_);
>
> GlobalUnlock (GlobalHandle);
> if OpenClipboard(Application.Handle)
> then begin
> EmptyClipboard;
> SetClipboardData(CF_TEXT, GlobalHandle);
> CloseClipboard;
> end
> else GlobalFree(GlobalHandle);
>
> Vse funguje, ale mam problem s cestinou. Kdyz totiz nasledne v notepadu
> dam CTRL+V, text se sice vlozi, ale ma zmrsenou cestinu. Vi nekdo jak to
> udelat, aby se cestina spravne ulozila do clipboardu?

Uz jsme se tu o tom bavili:
http://www.delphi(tec)cz/soubor.asp?rok=2000&mesic=dec&den=19&soubor=dlfaaabq.ht
m


TV

nacitanie poloziek v ListBoxe

[*] <idulgerov(zv)centrum.sk> - 28.3.2001 07:06:37



Zdravim vsetkych.
Toto je asi hlupa otazka, ale dnes mi to nejak nemysli.
Potrebujem nacitat polozky ListBoxu a priradit ich hodnoty
retazcom.
Nieco ako : for i := 0 to ListBox1.Items.Count do
begin
nieco := ListBox1.Items[i];
miesto "nieco" potrebujem postupne dosadzovat
premenne typu String, napr s1, s1, ... az kym kazda nebude
obsahovat
jednu hodnotu Items.
Pocet poloziek v ListBoxe sa za chodu programu meni.
Je to asi jednoduche, naviac uz som to robil, len
si za svet nemozem spomenut ako.

Ps. Poradte amaterovi
Pps. Dufam ze teraz to uz pride v poriadku :-)
Ivan Dulgerov
J.Straku 12
Bansk� �tiavnica
96900
SLOVAK REPUBLIC
tel. 421+ 0859/6920428



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


Clipboard a cestina

[*] Pavel K�ehula <pavel.krehula(zv)nlm(tec)cz> - 28.3.2001 07:37:31

Zdravicko,

| Ahoj,
|
| mam nasledujici problem. Pomoci teto sekvence vlozim nejaky text do
| clipboardu:
|
| GlobalHandle := GlobalAlloc(GHND, Length(Text_) + 1);
| S := GlobalLock(GlobalHandle);
| StrPCopy(S, Text_);
|
| GlobalUnlock (GlobalHandle);
| if OpenClipboard(Application.Handle)
| then begin
| EmptyClipboard;
| SetClipboardData(CF_TEXT, GlobalHandle);
| CloseClipboard;
| end
| else GlobalFree(GlobalHandle);


udelal bych to takto:


procedure SetClipboard;
var
locale: string;
lc: cardinal;
begin
SetBuffer(CF_TEXT, PChar(Value)^, Length(Value) + 1);

lc := GetUserDefaultLCID;
locale := IntToStr( lc );
SetBuffer( CF_LOCALE, PChar(locale)^, Length(locale)+1 );
end;

procedure SetBuffer(Format: Word; var Buffer; Size: Integer);
var
Data: THandle;
DataPtr: Pointer;
begin
Open;
try
Data := GlobalAlloc(GMEM_MOVEABLE+GMEM_DDESHARE, Size);
try
DataPtr := GlobalLock(Data);
try
Move(Buffer, DataPtr^, Size);
Adding;
SeTClipboardData(Format, Data);
finally
GlobalUnlock(Data);
end;
except
GlobalFree(Data);
raise;
end;
finally
Close;
end;
end;

--
S pozdravem
Pavel Krehula

================================================
NewLink, s.r.o. pavel.krehula(zv)nlm(tec)cz
Hradni 4 tel. +420 501 456059
Boskovice http://www.newlink(tec)cz
680 01
================================================

IBClient

[*] David Lebeda <david.lebeda(zv)comarr(tec)cz> - 28.3.2001 07:40:11

> Muzete mi nekdo napsat, nebo me odkazat nekde, kde se dozvim
> jake potrebuji soubory, aby spravne fungoval IBClient.
>

Nerozumim. Kdyz bych chtel pouzivat IBClienta, tak bych ho
normalne nainstaloval.
Pokud jde o beh aplikace s IB6, tak je potreba gds32.dll a do
souboru services pridat radek gds_db 3050/tcp. To staci pro beh
"klasicke" aplikace. Myslim, ze pro pouzivani specialnich
komponent (IBInstall apod.) by byly potreba i dalsi dll, ale to jsem
nepotreboval.

David Lebeda


StringGrid

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 28.3.2001 08:03:05

Ahoj,

upraveny StringGrid je na WEBu na http://www.micrel(tec)cz/delphi/ . Kdo
chce, muze si ho odsud stahnout.

Jaro B.

Nahravani zvuku.

[*] Ing. Lud�k Florian <Ludek.Florian(zv)bluerose(tec)cz> - 28.3.2001 08:06:56

Cauec,
> Zdravim vespolek.

> Potreboval bych programove:
>
> - Vybrat Line-In vstup jako zdroj pro nahravani.
> - Nastavit uroven vstupu Line-In.
V archivu se to urcite vali, ja se taky mrknu.

> - Nastavit zvukovy format (16bit, mono/stereo, 44kHz).
No, pokud nebudes nahravat zrovna CD, tak staci vzorkovani 11,025 kHz, mono,
8 bit

> - Spustit nahravani a ukladat pokud mozno primo do souboru.
A to nahravani se bude spoustet samocinne po nejake udalosti na lince nebo
dokud nesednes k masine a nestisknes butonek ?
Co se tyce zaznamu do souboru, tak pokud standardne budes pouzivat
TMediaPlayer, tak si to uklada do swapu a pri ukladani presype na hard.
Jinak uz kdysi kolem me prosla komponenta nebo souhurn funkci (ach ta
pamet...), kde se to ukladalo primo na hadr. Zkusim prohledat svuj balast,
treba to nekde objevim. Ale slibovat radsi nebudu. Mrkni se na Torry, DSP,
atd.

> Predem Vam dekuji za podnety.
Nemas zac.

Bye Ludan

Label

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 28.3.2001 08:08:51

Ahoj

tusim, ze v knihovne RALib je neco podobneho (TRAHTLabel), formatovani
textu se podoba spis formatovani v HTML (barvy, styly, ale jen jedna
vyska pisma). Aktualni verzi mam 1.6 a je pocestena.

Jaro

> -----Original Message-----
> From: PeJaSoft [mailto:pejasoft(zv)pejasoft.com]
> Sent: Tuesday, March 27, 2001 4:45 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: Label
>
>
> Ja bych to resil vlastnim potomkem.
> 1.
> procedure CMMouseEnter(var Message:TMessage); message
> CM MouseEnter;
> procedure CMMouseLeave(var Message:TMessage); message
> CM MouseLeave;
> 2.
> prepises si DoDrawText
>
> 3.
> pouzijes metodu TextHeight objektu TCanvas
>
> Doufam, ze je to spravne. :-)
>
> S pozdravem
>
> Petr Jarkovsky
> pejasoft(zv)pejasoft.com
>
> ----- Original Message -----
> From: "Milan Tome#" <Milan.Tomes(zv)haida(tec)cz>
> To: "Delphi - clexpert" <delphi-l(zv)clexpert(tec)cz>
> Sent: Tuesday, March 27, 2001 9:05 AM
> Subject: Label
>
>
> Zdravim vsechny,
>
> potreboval bych sehnat komponentu typu TLabel, ktera by umela tohle:
> 1. eventy OnMouseEnter, OnMouseLeave
> 2. a to je ten problem - v textu musi umet ryzne styly (typy) pisma.
> 3. musi umet vypocitat svoji vysku pri zadane sirce a
> stavenem priznaku
> WordWrap
>
> Chtel jsem to vyresit pomoci DrawText, ale chybi mi tam nejaka moznost
> formatovani jednotlivych znaku - mozna by stacila nejaka
> takova funkce,
> ktera ma
> callback pred vykreslenim kazdeho pismena.
>
> S pozdravem
>
> Milan Tome#
> Vedouc� v�vojov�ho t�mu Windows
> Softwarehouse HAiDA s.r.o.
> Nov� Bor
> tel: 0424/722291, 0424/222284
> email: Milan.Tomes(zv)haida(tec)cz
>
>
>
>
>
>

Jeste jednou ADO Dataset does not support bo

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 28.3.2001 08:09:24

On 27 Mar 2001, at 12:23, Michal Kraus wrote:

> no hned na zacatek musim reagovat - borlandi dokonce sami na svem DB
> FAQ serveru potvrdili ze kvuli zpetne kompatidebilite s BDE se
> dynamicky kursor na serveru proste nema pouzivat u vizualnich
> komponent, no este ze tam ta vlastnost je :-).

No vida, neodpustim si poznamku: kdyz jsem usoudil, ze vuci OLE
DB (a v podstate i ADO) jsou stavajici DB komponenty na draka a
je lepsi napsat nove, tak mi to nekteri jeste rozmlouvali. :-)


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


DBGrid - refresh riadku

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 28.3.2001 08:09:24

On 27 Mar 2001, at 13:02, Peter Vlkovic wrote:

> nenssiel by sa nejaky databazovy guru, ktory by poradil
> ako refreshovat urcity riadok v DBGride (napojenom
> na TQuery) bez toho, aby som musel spustat novy select?

V OLE DB bych mozna vedel, ale to asi nepouzivas, ze? :-)


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


Free komponenty

[*] prajz.rumcajs(zv)quick(tec)cz - 28.3.2001 8:14:46

Vcera mi konecne prisla D5 standart. Jako mrzutost jsem zjistil, ze se tu
nenachazeji zadne komponenty typu DBEdit, DBGrid a hlavne DataSource.
Neexistuji nekde podobne free komponenty?
P.S. Table nepotrebuju, pouzivam misto ni komponentu TDbf.

Dik, Rumcajs


Label

[*] Milan Tome� <Milan.Tomes(zv)haida(tec)cz> - 28.3.2001 08:30:55

RE: LabelA kde RALib roste ? Urcite bych to odzkousel - nemusim mit ruzne
vysky, staci ruzne styly

S pozdravem

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

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Bene# Jaroslav
Sent: Wednesday, March 28, 2001 8:09 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: RE: Label


Ahoj

tusim, ze v knihovne RALib je neco podobneho (TRAHTLabel), formatovani
textu se podoba spis formatovani v HTML (barvy, styly, ale jen jedna vyska
pisma). Aktualni verzi mam 1.6 a je pocestena.

Jaro

> -----Original Message-----
> From: PeJaSoft [mailto:pejasoft(zv)pejasoft.com]
> Sent: Tuesday, March 27, 2001 4:45 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: Label
>
>
> Ja bych to resil vlastnim potomkem.
> 1.
> procedure CMMouseEnter(var Message:TMessage); message
> CM_MouseEnter;
> procedure CMMouseLeave(var Message:TMessage); message
> CM_MouseLeave;
> 2.
> prepises si DoDrawText
>
> 3.
> pouzijes metodu TextHeight objektu TCanvas
>
> Doufam, ze je to spravne. :-)
>
> S pozdravem
>
> Petr Jarkovsky
> pejasoft(zv)pejasoft.com
>
> ----- Original Message -----
> From: "Milan Tome#" <Milan.Tomes(zv)haida(tec)cz>
> To: "Delphi - clexpert" <delphi-l(zv)clexpert(tec)cz>
> Sent: Tuesday, March 27, 2001 9:05 AM
> Subject: Label
>
>
> Zdravim vsechny,
>
> potreboval bych sehnat komponentu typu TLabel, ktera by umela tohle:
> 1. eventy OnMouseEnter, OnMouseLeave
> 2. a to je ten problem - v textu musi umet ryzne styly (typy) pisma.
> 3. musi umet vypocitat svoji vysku pri zadane sirce a
> stavenem priznaku
> WordWrap
>
> Chtel jsem to vyresit pomoci DrawText, ale chybi mi tam nejaka moznost
> formatovani jednotlivych znaku - mozna by stacila nejaka
> takova funkce,
> ktera ma
> callback pred vykreslenim kazdeho pismena.
>
> S pozdravem
>
> Milan Tome#
> Vedouc� v�vojov�ho t�mu Windows
> Softwarehouse HAiDA s.r.o.
> Nov� Bor
> tel: 0424/722291, 0424/222284
> email: Milan.Tomes(zv)haida(tec)cz
>
>
>
>
>
>

Vlastni API v programu

[*] Jan Krizek <krizek(zv)vitasw(tec)cz> - 28.3.2001 08:30:58

Zalezi co mas na mysli tim API.

Prvni je nejake DLL s vyexportovanyma funkcema.

Druha je moznost pouzivat nejake zastarale technologie jako DDE.

Posledni a asi nejlepsi je pouzi OLE Automation. Example najdes v
\Borland\Delphi5\Demos\Activex\Oleauto\Autoserv\.

Honza +

-----Original Message-----
From: Milan #ݿek [mailto:cizek.milan(zv)seznam(tec)cz]
Sent: Tuesday, March 27, 2001 7:51 PM
To: Delphi konference test; Delphi konference
Subject: Vlastni API v programu


Ahoj,
mohl by me prosim nekdo nasmerovat, jak ve svem vlastnim programu umoznim
rizeni API funkcema, ktery si nadefinuju?

Diky, pokud nekdo ma nejaky prikladek - sem snim :)

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


mail a JCL

[*] "Fait Ji��, ml." <fait(zv)jakl(tec)cz> - 28.3.2001 08:35:07

To ze se to hodi do slozky k odeslani je v poradku.
Aby jsi nemusel mackat odeslat musis mit nastaven OE v sekci Odesilani
na Odeslat zpravy okamzite.

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

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


IS Tool

[*] "Fait Ji��, ml." <fait(zv)jakl(tec)cz> - 28.3.2001 08:39:21

ISS 2.0.5 a IS Tool 1.1.1 spolu fungujou.
Klidne je pouzij.


-----Original Message-----
From: Milan Tome# [mailto:Milan.Tomes(zv)haida(tec)cz]
Sent: Tuesday, March 27, 2001 11:17 AM
To: Delphi - clexpert
Subject: IS Tool


Zdravim vsechny,

rad bych zacal delat instalace pomoci Inno Setupu, ale nasel jsem pouze
Inno
Setup 2.0.5 a IS Tool, ktery podporuje pouze 2.0.4. Nemate prosim nekdo
IS Tool
pro 2.0.5 nebo sadu IS Tool + ISX verze 2, ktera spolu funguje ?

Pokud ano a muzete mi to poslat na nize uvedeny mail, tak bych to
privital.

S pozdravem

Milan Tome#
Vedouc� v�vojov�ho t�mu Windows
Softwarehouse HAiDA s.r.o.
Nov� Bor
tel: 0424/722291, 0424/222284
email: Milan.Tomes(zv)haida(tec)cz



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

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


Plug-iny pomoci dynam.balicku + VCL?

[*] "Fait Ji��, ml." <fait(zv)jakl(tec)cz> - 28.3.2001 08:42:02

Pokud je mi znamo tak to nejde.
Jakmile pouziji nejaky "muj balicek" musim distribuovat vsechny balicky
ktere prislusny "muj balicek" pouziva.

Jiri Fait

-----Original Message-----
From: Milan #ݿek [mailto:Cizek.Milan(zv)seznam(tec)cz]
Sent: Tuesday, March 27, 2001 2:12 PM
To: Konference Delphi
Subject: Plug-iny pomoci dynam.balicku + VCL?


ahoj,
pri laborovani s balickama me po spusteni na stanici bez Delphi program
vyhlasi, ze nenalezl vcl50.bpl. Da se nejak nastavit, abych nemusel
tento soubor distribuovat s programem, napr. prelozit balicek vcetne
VCL. V options balicku - Packages mam Build with runtime package
DISABLED...

diky za kazdou radu

S pozdravem Milan Cizek, D5 Ent
_____________________________________________________________________
Jake bude pocasi? http://pocasi.seznam(tec)cz

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

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


Label

[*] Milan Tome� <Milan.Tomes(zv)haida(tec)cz> - 28.3.2001 08:46:26

Diky
1. Tohle znam - umim :)
2. Je mi jasne, ze je treba predefinovat tuhle a jeste nekolik dalsich metod
(AdjustBounds) atp... . Interne vola DoDrawText API funkci DrawText a ja
potrebuju jinou (API ?) funkci, ktera umi to same jake DrawText, ale ma navic
nejakou callback proceduru pred vykreslenim kazdeho znaku/slova. V te callback
procedure bych si proste odchytil kdy a jak mam nastavit ten font. Ja jsem nic
takoveho nenasel - asi budu muset pouzit RichEdit :(
3. TextHeight je mi k nicemu - to zjistim vlastni velikost texu, ale ja
potrebuju ten WordWrap :( A nechce se mi psat vlastni funkci na WordWrap :(((

Ale stejne diky, snaha se ceni :D

S pozdravem

Milan Tome#
Vedouc� v�vojov�ho t�mu Windows
Softwarehouse HAiDA s.r.o.
Nov� Bor
tel: 0424/722291, 0424/222284
email: Milan.Tomes(zv)haida(tec)cz

> Ja bych to resil vlastnim potomkem.
> 1.
> procedure CMMouseEnter(var Message:TMessage); message CM_MouseEnter;
> procedure CMMouseLeave(var Message:TMessage); message CM_MouseLeave;
> 2.
> prepises si DoDrawText
>
> 3.
> pouzijes metodu TextHeight objektu TCanvas
>
> Doufam, ze je to spravne. :-)
>
> S pozdravem
>
> Petr Jarkovsky
> pejasoft(zv)pejasoft.com
>
> Zdravim vsechny,
>
> potreboval bych sehnat komponentu typu TLabel, ktera by umela tohle:
> 1. eventy OnMouseEnter, OnMouseLeave
> 2. a to je ten problem - v textu musi umet ryzne styly (typy) pisma.
> 3. musi umet vypocitat svoji vysku pri zadane sirce a stavenem priznaku
> WordWrap
>
> Chtel jsem to vyresit pomoci DrawText, ale chybi mi tam nejaka moznost
> formatovani jednotlivych znaku - mozna by stacila nejaka takova funkce,
> ktera ma
> callback pred vykreslenim kazdeho pismena.
>
> S pozdravem
>
> Milan Tome#
> Vedouc� v�vojov�ho t�mu Windows
> Softwarehouse HAiDA s.r.o.
> Nov� Bor
> tel: 0424/722291, 0424/222284
> email: Milan.Tomes(zv)haida(tec)cz
>
>
>

OT: Avi -> Mpeg

[*] Petr Kucera <kucera(zv)vri(tec)cz> - 28.3.2001 08:20:27

Dobry den,

predem se omlouvam za tak trochu OT, ale nevim na koho se mam
obratit. Zajimalo by me, zda se nejak da, popr. jak, prevest avi
soubor na mpeg. Podotazka: Jde to nejak naprogramovat v Delphi? (Vim
ze v Delphi mohu prehrat avi i mpeg, ale zajimalo by me, jestli je
zde mozna i nejaka konverze.

Dekuji.

Petr Kucera


Nahravani zvuku. - z radia

[*] Josef Madlik <madlik(zv)jsp(tec)cz> - 28.3.2001 09:44:14

> Cauec,
> > Zdravim vespolek.
>
> > Potreboval bych programove:
> >
> > - Vybrat Line-In vstup jako zdroj pro nahravani.
> > - Nastavit uroven vstupu Line-In.
> V archivu se to urcite vali, ja se taky mrknu.
>
> > - Nastavit zvukovy format (16bit, mono/stereo, 44kHz).
> No, pokud nebudes nahravat zrovna CD, tak staci vzorkovani 11,025 kHz,
mono,
> 8 bit

J� potrebuji (nebo spise chtel bych) 16bit, 44kHz.

Cele by to melo slouzit k nahravani poradu z radia v me nepritomnosti.
Mista na HDD mam dost, takze komprimaci nepotrebuji - zatim.
Cilovy stav (jestli se k tomu nekdy dostanu) je takovy, ze to bude
kombinace jednocipu a SW (Delphi).
Jednocip bude pripojen seriovou linkou a bude napojen na RTC. Bude udrzovat
tabulku s informacemi o zapnuti PC ve stanovenou dobu.
Pobezi stale a v dany okamziku pusti PC (ATX).
Po spusteni se aktivuje aplikace, ktera si bude udrzovat tabulku s
informacemi:
zacatek, konec nahravani, stanice, uroven nahravky...
Pokud tato aplikace z tabulky zjisti, ze ma zacit nahravat, tak pomoci
jednocipu
a IR ovladani zapne RECEIVER a nastavi prislusnou stanici.
Pak zacne nahravat a ve stanovenou dobu skonci, v lepsim pripade uzavre
soubor -
v horsim pripade presype ulozena data ze swapu, vypne RECEIVER a PC.
Nastaveni urovne nahravky Line-In potrebuji kvuli tomu, ze nektere aplikace
pri spusteni automaticky nastavi uroven, takze se nemohu spolehnout na to,
ze to
nastavim a necham byt. Dale proto, ze kazda stanice ma jinak silny signal.

Takoveto nahravani bych mohl provozovat pomoci napr stereo videa (ale mam
mono) a nebo jak to delam ted, pomoci magnetaku a casovace. Zde je vsak
omezeni dle kazety (pri vicero poradech to nestaci) a HLAVNE nelze prepinat
stanice.

Jednocip bude pouzit i pro snimani teplot ve skrini a automatickemu ovladani
nejakych vetraku (case, HDD) -> v zime neni potreba tolik chladit, tak
snizim hlucnost PC. Nebo treba pri bezne praci se PC moc nehreje, ale
jak edituji video nebo pustim hru ...

> > - Spustit nahravani a ukladat pokud mozno primo do souboru.
> A to nahravani se bude spoustet samocinne po nejake udalosti na lince nebo
> dokud nesednes k masine a nestisknes butonek ?
> Co se tyce zaznamu do souboru, tak pokud standardne budes pouzivat
> TMediaPlayer, tak si to uklada do swapu a pri ukladani presype na hard.
> Jinak uz kdysi kolem me prosla komponenta nebo souhurn funkci (ach ta
> pamet...), kde se to ukladalo primo na hadr. Zkusim prohledat svuj balast,
> treba to nekde objevim. Ale slibovat radsi nebudu. Mrkni se na Torry, DSP,
> atd.
>
> > Predem Vam dekuji za podnety.
> Nemas zac.
>
> Bye Ludan

Jak je videt, jedna se nekomercni aplikaci, proto uprednostnuji FREE
komponenty.
Treba pro zaznam zvuku existuji pekne komponenty, ale pomerne dost dolarku.

Jestli to dodelam a bude to nekoho zajimat, tak to nekde vystavim.

J.Madlik

Property

[*] Jan Tungli <Jan.Tungli(zv)datapac.sk> - 28.3.2001 09:44:20

Pouzivaj premenne na to albo jednu metodu pre obidve

Jan Tungli
email: jan.tungli(zv)seznam(tec)cz
tungli(zv)datapac.sk
http://www.tungli.host.sk
http://www.nexus.hu/tungli

NEW SQL REPORT BUILDER - end user designer , similar report programing
EDGE components for D5 free with source code (parse SQL query to part:
select.from,where,order... )


> -----P�vodn� zpr�va-----
> Od: Zdenek Janish [SMTP:medusa(zv)brajan(tec)cz]
> Odesl�no: 27. marec 2001 17:35
> Komu: delphi-l(zv)clexpert(tec)cz
> P�edm�t: Re: Property
>
> Jasne, ale mne jde o uzivatelske nastaveni v "object inspektoru"... Je to
> pro komponentu v ktere mam property obrazek a property show... Kdyz se
> oboji
> nastavi v "object inspektoru" tak pri spusteni aplikace je nejdrive volana
> a
> naplnena show a potom teprve obrazek, coz je nanic, jelikoz v show uz
> potrebuji pracovat s obrazkem... Jak nastavit aby nejdrive byl
> proveden/naplnen obzazek a pak teprve show???
>
> Zdenek
>
> ----- Original Message -----
> From: "Jan Tungli" <Jan.Tungli(zv)datapac.sk>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Tuesday, March 27, 2001 5:46 AM
> Subject: RE: Property
>
>
> Ak mas problem iba pri spusteni - tz. pri create, tak to je pomerne
> jednoduche - cez pomocnu premennu FEnabled:boolean - v sekcii private;
>
> procedure Create ...
> begin
> xx:=..
> yy:=..
> zz:=..
> FEnabled:=true;
> end;
>
> procedure Active
> begin
> if Not FEnabled then exit
> else begin
> ...
> end;
> end;
>
> Toto ti bude fungovat lebo FEnabled : boolean default nastavuje na false.
>
> Jan Tungli
> email: jan.tungli(zv)seznam(tec)cz
> tungli(zv)datapac.sk
> http://www.tungli.host.sk
> http://www.nexus.hu/tungli
>
> NEW SQL REPORT BUILDER - end user designer , similar report programing
> EDGE components for D5 free with source code (parse SQL query to part:
> select.from,where,order... )
>
>
> > -----P�vodn� zpr�va-----
> > Od: Zdenek Janish [SMTP:medusa(zv)brajan(tec)cz]
> > Odesl�no: 26. marec 2001 22:31
> > Komu: delphi-l(zv)clexpert(tec)cz
> > P�edm�t: Property
> >
> > Dobry den,
> >
> > da se nastavit poradi "provadeji" property v objektu???
> >
> > napr:
> >
> > type Xxx = class(TComponent)
> > private
> > xx: Integer;
> > yy: Integer;
> > zz: Integer;
> > procedure SetActive(Value: Boolean);
> > function GetActive: Boolean;
> > published
> > property x: integer read xx write xx;
> > property y: integer read yy write yy;
> > property z: integer read zz write zz;
> > property Active: Boolean read GetActive write SetActive;
> > end;
> >
> > Nastavim-li x, y, z a Active na true v "Object inspercotru", tak jak mam
> > zajistit, aby pri spusteni programu byly nejdrive naplneny xx, yy, zz a
> > teprve jako posleni Active???
> > Uznavam, ze tento priklad je stupidni, ale jako demo slouzi...
> >
> > Dekuji
> > Zdenek
> >
> >

Vlastni API v programu

[*] Tomas Vladik <tom.vladik(zv)swadvice(tec)cz> - 28.3.2001 09:55:34

> Ahoj,
> mohl by me prosim nekdo nasmerovat, jak ve svem vlastnim programu umoznim
> rizeni API funkcema, ktery si nadefinuju?
>

No ja si myslim, ze si udelas DLL, kde budes exportovat ty sve funkce a
poskytnes k tomu uzivatelum hlavickovy soubor s deklaracemi exportovanych
funkci a potrebnych typu.

TV

Paradox - autoincrement

[*] Kokosek <skokosek(zv)seznam(tec)cz> - 28.3.2001 10:21:24

Ahoj, mam takovy problem. Po vyprazdneni tabulky Paradoxu
mi v poli autoincrement pokracuje puvodni cislovani. Potrebuju
ale cislovat znovu od jednicky. Poradi mi nekdo, jak na to ?

Zacatecnik LAda


DBGrid - refresh riadku

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 28.3.2001 10:22:18

> On 27 Mar 2001, at 13:02, Peter Vlkovic wrote:
>
> > nenasiel by sa nejaky databazovy guru, ktory by poradil
> > ako refreshovat urcity riadok v DBGride (napojenom
> > na TQuery) bez toho, aby som musel spustat novy select?
>
> V OLE DB bych mozna vedel, ale to asi nepouzivas, ze? :-)
>
> Zbysek Hlinka


Nie.
Momentalne mam rozpracovane riesenie TQuery -> DBE -> DBF,
s tym, ze neskor sa to moze portovat na Informix.

Vlkovic

PS: Inak, ked som pisal formulaciu "databazovy guru",
dufal som ze sa ozves aspon ty. Vdaka.

Zdrojovy kod a systemove prostredky

[*] Str�n�k Franti�ek - 28.3.2001 10:28:55

Vazeni pratele,
daji se jednoznacne vyspecifikovat zasady pri psani zdrojoveho kodu v
Delphi s ohledem na minimalizaci naroku vysledneho programu na systemove
prostredky ?
(pouzivat toto ... nepouzivat toto atd.)

Zdravi F.Stranik
mail: FSTRANIK(zv)CPOJ.CZ


Dataset - Filter

[*] Dano <delphid(zv)atlas(tec)cz> - 28.3.2001 10:37:13

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
Mam nasledovny porblem : Ak pouzijem v selecte nasledovnu podmienku

'select * from nieco WHERE ((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)'

NAC1100 - varchar
HON1100 - Integer

tak dostanem spravny vysledok.
Ak vsak pouzujem nasledovne

ADOdataset.SQL.Text := 'select * from nieco';
ADOdataset.Open;
ADOdataset.Filter := '((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)';
ADOdataset.Filtered := True;

tak to na Filtered := True spadne a dostanem nasledovnu hlasku:
"Argumenty maji chybny typ, jsou mimo prijatelny rozsah nebo vzajamne koliduji"

jednoduche podmienky to zvlada bez problemov ale s touto si to nejak nemoze poradit kde moze byt problem ???
pouzivam ADOnis Version 4.0
MSSQL 7.0


Avi -> Mpeg

[*] SALAM <salam(zv)mail(tec)cz> - 28.3.2001 10:46:09

> predem se omlouvam za tak trochu OT, ale nevim na koho se mam
> obratit. Zajimalo by me, zda se nejak da, popr. jak, prevest avi
> soubor na mpeg. Podotazka: Jde to nejak naprogramovat v Delphi? (Vim
> ze v Delphi mohu prehrat avi i mpeg, ale zajimalo by me, jestli je
> zde mozna i nejaka konverze


existuje free program AVI2MPG (urcite se da stahnout nekde z www.tvfreak(tec)cz)
a nic nebrani spustit ho z Delphi aplikace pres ShellExecute...

SALAM


Bezpecnost IB

[*] Pavel Bare� <bares(zv)atoll(tec)cz> - 28.3.2001 10:52:27

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
Zdravim vsechny

Vim ze se to tady uz probiralo, ale je to vec ktera mi dost vadi a v IB 6 se nic nezmenilo.

Jedna se o to, ze nelze databazi nijak zabezpecit, aby ji bez znalosti hesla nikdo nemohl otevrit.
Pokud totiz vemu jakoukoliv databazi a prihlasim se jako SYSDBA , tka si s ni muzu delat cochci i kdyz bylo pri vytvareni zadano heslo.

Ja to povazuji za dost vazny nedostatek IB.
Zajimaly by me vase nazory, pripadne reseni.

dekuji

Pavel Bares


Locate

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 28.3.2001 11:16:12

Ahoj,

po pouziti TDataSet.Locate... potrebujem pokracovat
vo vyhladavani - najdenim dalsieho vyhovujuceho zaznamu.
Je to vobec mozne?

Peter


Outlook Express a OLE

[*] Pavol Stolc <pstolc(zv)sc.sknet.sk> - 28.3.2001 11:16:21

From: <v.holy(zv)oku-rk(tec)cz>
> Jde mi o rozesilani emailu z Delphi aplikace za pouziti Outlook Express.=

Ahoj,

pouzi na vytvorenie emailu Simple MAPI a bude to fungovat s kazdym (?)
postovym klientom, ktory Simple MAPI podporuje a je nastaveny ako default
klient.

Pavol Stolc
pstolc(zv)sc.sknet.sk

Jeste jednou ADO Dataset does not support bo

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 28.3.2001 11:26:12

Ty pises nejake DB komponenty.
Ja bych mel zajem a nemusi byt ani free, ale ne zase za moc dolaru.
Pavel

----- Original Message -----
From: Zbysek Hlinka <hlinka(zv)hlinka(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, March 28, 2001 8:09 AM
Subject: Re: Jeste jednou ADO Dataset does not support bo


> On 27 Mar 2001, at 12:23, Michal Kraus wrote:
>
> > no hned na zacatek musim reagovat - borlandi dokonce sami na svem DB
> > FAQ serveru potvrdili ze kvuli zpetne kompatidebilite s BDE se
> > dynamicky kursor na serveru proste nema pouzivat u vizualnich
> > komponent, no este ze tam ta vlastnost je :-).
>
> No vida, neodpustim si poznamku: kdyz jsem usoudil, ze vuci OLE
> DB (a v podstate i ADO) jsou stavajici DB komponenty na draka a
> je lepsi napsat nove, tak mi to nekteri jeste rozmlouvali. :-)
>
>
> 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
>

Locate

[*] Mephisto <mephisto(zv)akvila(tec)cz> - 28.3.2001 11:34:01

locatenext
----- Original Message -----
From: Peter Vlkovic <vlkovic(zv)minv.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, March 28, 2001 11:16 AM
Subject: Locate


> Ahoj,
>
> po pouziti TDataSet.Locate... potrebujem pokracovat
> vo vyhladavani - najdenim dalsieho vyhovujuceho zaznamu.
> Je to vobec mozne?
>
> Peter


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

IB zaloha databaze

[*] Jirka Skladal <jirka.skladal(zv)seznam(tec)cz> - 28.3.2001 11:53:39


Kde mam vzit ty komponenty typu IBBackupService? (Pri instalaci delphi tam
je pouze par komponent, kde neco takoveho neni.)> Ahoj,
> bud zkus gbak dodavany s IB nebo se podivej na komponentu pro Backup. To
> zavisi na pouzitych komponentach pro pristup, v pripade IB Express je to
> IBBackupService. Delat zalohu kopirovanim souboru urcite neni dobry napad.
> Navic takto lze backup delat i pri plnem provozu, transakce se totiz
nastavi
> tusim na Snapshot a je to v pohode.
>
> S pozdravem
> Ota Maly
>
>
> Mam takovej dotazek.
> Potreboval bych zalohovat v IB databazi, nez s ni neco zacnu delat.
> Jenomze jina cast programu (ne moje) je na ni pripojena (IBConnection). A
> proto kdyz to chci udelat nasledujicim zpusobem, tak mi to krici, ze
nemuze
> otevrit soubor:
>
>
>

Plug-iny pomoci dynam.balicku + VCL?

[*] Milink Otakar <otam(zv)tdat(tec)cz> - 28.3.2001 11:56:15

Podle mne je mozne pri vytvorit balicek tak, ze
nepotrebuje zadny jiny balicek. Jen je treba
odstranit vsechny balicky ze sekce requires
v .DPK souboru a pridat vsechny pouzite
jednotky contains (vctene standardnich VCL
jednotek jako forms apod.) Je treba dusledne
odmitat pridani stadardnich balicku a misto toho
zarazovat chybejici jednotky. Pocitejte, ale s tim ze
vysledny balicek bude dost velky, protoze musi obsahovat
komplet cele jednotky. Kdyz jsem takto zkousel vytvorit
balicek, ketry obsahoval mimo jine i AdoDb a QuickReport
tak mel asi 3.5MB akoliv prelozena aplikace bez balicku mela
kolem 1.6MB... (:-(

s pozdravem Otakar Milink

>
> Pokud je mi znamo tak to nejde.
> Jakmile pouziji nejaky "muj balicek" musim distribuovat
> vsechny balicky
> ktere prislusny "muj balicek" pouziva.
>

Vlastni API v programu

[*] Milan ��ek <Cizek.Milan(zv)seznam(tec)cz> - 28.3.2001 12:04:08

> Zalezi co mas na mysli tim API.

Myslim neco, co pouziva napr. WinAMP. Nadefinovat si valstni zpravy a jejich obsluhy - treba WM_MOJEMESSAGE a dokazat je obslouzit. Koukni na http://www.winamp.com/nsdn/winamp2x/dev/sdk/api.jhtml;$sessionid$BVRHFRAAC2AYJTN24UYBCZA

a bude hned jasny, o co mi de...

Diky

S pozdravem Milan Cizek, D5 Ent
_____________________________________________________________________
E-mail zdarma na cely zivot: http://email.seznam(tec)cz


Locate

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 28.3.2001 12:12:56

Mephisto wrote:
>
> locatenext
>
> > Ahoj,
> >
> > po pouziti TDataSet.Locate... potrebujem pokracovat
> > vo vyhladavani - najdenim dalsieho vyhovujuceho zaznamu.
> > Je to vobec mozne?


V D3 LocateNext nie je.
Vlkovic


Paradox - autoincrement

[*] brant(zv)dcomm(tec)cz - 28.3.2001 12:16:58

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.

Vyhod autoinc a dej tam normalni integer polozku. Pro ziskani noveho ID
pouzivam tuto funkci:

function GetNewId (var T: TTable; const IdxName: string; var Id: longint):
boolean; OldIdxName: string;
Zalozka: TBookmark;
begin
Result:= false;
OldIdxName:= T.IndexName;
Zalozka:= T.GetBookmark;
try
T.DisableControls;
T.IndexName:= IdxName;
T.Last;
Id:= T.FieldByName('Id').AsInteger;
Id:= Id+1;
Result:= true;
finally
T.IndexName:= OldIdxName;
T.GotoBookmark (Zalozka);
T.FreeBookmark (Zalozka);
T.EnableControls;
end;
end;

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

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

Po vyprazdneni tabulky Paradoxu
mi v poli autoincrement pokracuje puvodni cislovani. Potrebuju
ale cislovat znovu od jednicky. Poradi mi nekdo, jak na to ?

nacitanie poloziek v ListBoxe

[*] Lubo Fule <fule(zv)sct.sk> - 28.3.2001 12:47:10

Tak ako to chces to nepojde, dalo by sa na to pouzit pole stringov, alebo si
mozes urobit TStringList a do neho ulozit obsah listboxu. BTW preco nemozes
pracovat priamo z polozkami ListBoxu, ale si ich chces dat do premennych?

L.

> Zdravim vsetkych.
> Toto je asi hlupa otazka, ale dnes mi to nejak nemysli.
> Potrebujem nacitat polozky ListBoxu a priradit ich hodnoty
> retazcom.
> Nieco ako : for i := 0 to ListBox1.Items.Count do
> begin
> nieco := ListBox1.Items[i];
> miesto "nieco" potrebujem postupne dosadzovat
> premenne typu String, napr s1, s1, ... az kym kazda nebude
> obsahovat
> jednu hodnotu Items.
> Pocet poloziek v ListBoxe sa za chodu programu meni.
> Je to asi jednoduche, naviac uz som to robil, len
> si za svet nemozem spomenut ako.

Bezpecnost IB

[*] Leos Urban <Leos.Urban(zv)iol(tec)cz> - 28.3.2001 13:01:43

> Jedna se o to, ze nelze databazi nijak zabezpecit, aby ji bez znalosti
hesla nikdo nemohl otevrit.
> Pokud totiz vemu jakoukoliv databazi a prihlasim se jako SYSDBA , tka si s
ni muzu delat cochci i kdyz bylo pri vytvareni
> zadano heslo.
> Ja to povazuji za dost vazny nedostatek IB.

Ne ze by na zabezpeceni hesly neslo nic vylepsit, ale to, co popisujes, mi
prijde jako normalni.
SYSDBA je ADMINISTRATOR serveru Interbase a proto muze lezt do vsech
databazi.
U Informixu (coz je jina vahova kategorie), take mohl uzivatel INFORMIX lezt
kamkoliv (pokud se dobre pamatuji).
Byla tam ovsem utilita pro auditing, kterou mel pod palcem jiny "power" user
a ten videl, co v tech databazich ten Informix delal. Ovsem zase tam nemohl
pristupovat. Tim bylo zabezpeceno "duveruj, ale proveruj".

Pokud se tyka poptavanych vlastnosti nove Interbase, presneji Firebirdu:
http://www.ibphoenix.com/ibp_70_thoughts.html

Leos

DBGrid - refresh riadku

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 28.3.2001 13:12:49

On 28 Mar 2001, at 10:22, Peter Vlkovic wrote:

> > > nenasiel by sa nejaky databazovy guru, ktory by poradil
> > > ako refreshovat urcity riadok v DBGride (napojenom
> > > na TQuery) bez toho, aby som musel spustat novy select?
> >
> > V OLE DB bych mozna vedel, ale to asi nepouzivas, ze? :-)
>
> Nie.
> Momentalne mam rozpracovane riesenie TQuery -> DBE -> DBF,
> s tym, ze neskor sa to moze portovat na Informix.
>
> Vlkovic
>
> PS: Inak, ked som pisal formulaciu "databazovy guru",
> dufal som ze sa ozves aspon ty. Vdaka.

:-) Sice jsem se ozval, ale v kombinaci BDE - DBF reseni neznam.
I kdyz v pripade DBF je dost jednoduche zjistit zmenu primym
nahlednutim do datove tabulky, ale chtelo by to otevrene ovladace
k databazi, aby se clovek mohl podivat jak na to - coz BDE neni. A
zmeti hruznych funkci BDE jsem se neprokousal a uz sotva kdy
prokousavat budu. IMHO nejlepsi reseni je opustit jak BDE, tak
souborove databaze.

To, co pozadujes, lze resit v principu tak, ze pracujes se
systemem "zivych" kursoru (zde primymi pointery na jednotlive
radky v DBF tabulce) a v pripade potreby si vyzadas aktualni stav
dat ke konkretnimu kursoru. Takovyto komfort vsak BDE spolu s
DB komponentami neposkytuje (tedy pokud vim). OLE DB takovou
moznost ma, ale zalezi jeste na tom, jak je navrzena databaze a
jak je napsany konkretni provider pro tu databazi. Nevim vsak, zda
takovou funkci poskytuje i ADO, protoze je to prece jen
zjednodusena nadstavba nad OLE DB.


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


Plug-iny pomoci dynam.balicku + VCL?

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

From: "Milink Otakar" <otam(zv)tdat(tec)cz>
> Podle mne je mozne pri vytvorit balicek tak, ze
> nepotrebuje zadny jiny balicek. Jen je treba

Ahoj,

potrebujes alespon zakladni VCLx0.BPL balicek.

Petr Vones, amatersky programator

OT: Avi -> Mpeg

[*] Branislav Zaujec <zaujec(zv)nrsys.sk> - 28.3.2001 13:16:52


On Wed, 28 Mar 2001 08:20:27 +0100
"Petr Kucera" <kucera(zv)vri(tec)cz> wrote:

> Dobry den,
>
> predem se omlouvam za tak trochu OT, ale nevim na koho se mam
> obratit. Zajimalo by me, zda se nejak da, popr. jak, prevest avi
> soubor na mpeg. Podotazka: Jde to nejak naprogramovat v Delphi? (Vim
> ze v Delphi mohu prehrat avi i mpeg, ale zajimalo by me, jestli je
> zde mozna i nejaka konverze.
>
> Dekuji.
>
> Petr Kucera

http://members.home.net/beyeler/bbmpeg.html
Bolo to tiez na niektorom CD Chipu, ale neviem na ktorom
S pozdravom
Zaujec, NRSYS


Zdrojovy kod a systemove prostredky

[*] Str�n�k Franti�ek - 28.3.2001 13:27:19

Vazeni pratele,
daji se jednoznacne vyspecifikovat zasady pri psani zdrojoveho kodu v
Delphi s ohledem na minimalizaci naroku vysledneho programu na systemove
prostredky ?
(pouzivat toto ... nepouzivat toto atd.)

Zdravi F.Stranik
mailto:FSTRANIK(zv)CPOJ.CZ

Clipboard a cestina

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 28.3.2001 13:32:04

Ahoj,

pokud by to nekoho zajimalo tak reseni je (od Tomase Vladika):

procedure TForm1.Button1Click(Sender: TObject);
var
MyHandle: THandle;
TextPtr, MyLocale : PChar;
MyString: String;
Begin
MyLocale := PChar(IntToStr( GetUserDefaultLCID));

MyString := 'k�??��??��???������';

ClipBoard.Open;
try
Clipboard.Clear;
MyHandle := LocalAlloc( LMEM_MOVEABLE, Length( MYLOCALE ) + 1 );
TextPtr := LocalLock( MyHandle );
StrPCopy( TextPtr, MYLOCALE );
LocalUnLock( MyHandle );
Clipboard.SetAsHandle( CF_LOCALE, MyHandle );

MyHandle := LocalAlloc( LMEM_MOVEABLE, Length( MyString ) + 1 );
TextPtr := LocalLock( MyHandle );
StrPCopy( TextPtr, MyString );
LocalUnLock( MyHandle );
Clipboard.SetAsHandle( CF_TEXT, MyHandle );
finally
ClipBoard.Close;
end;
end;


Ales


Dataset - Filter

[*] Petr <DelphiForum(zv)seznam(tec)cz> - 28.3.2001 13:36:32

POZOR !! Do filter se nezadava SQL konvence !

Petr Jur�k, Spr�vce s�t�, program�tor
COMET System s.r.o.
1.M�je 1220
756 61 Ro�nov pod Radho#t�m
tel. 0651/653990
fax. 0651/653993
www.cometsystem(tec)cz


----- Original Message -----
From: Dano
To: Delphi - konferencia
Sent: Wednesday, March 28, 2001 10:37 AM
Subject: Dataset - Filter


Mam nasledovny porblem : Ak pouzijem v selecte nasledovnu podmienku

'select * from nieco WHERE ((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)'

NAC1100 - varchar
HON1100 - Integer

tak dostanem spravny vysledok.
Ak vsak pouzujem nasledovne

ADOdataset.SQL.Text := 'select * from nieco';
ADOdataset.Open;
ADOdataset.Filter := '((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)';
ADOdataset.Filtered := True;

tak to na Filtered := True spadne a dostanem nasledovnu hlasku:
"Argumenty maji chybny typ, jsou mimo prijatelny rozsah nebo vzajamne koliduji"

jednoduche podmienky to zvlada bez problemov ale s touto si to nejak nemoze poradit kde moze byt problem ???
pouzivam ADOnis Version 4.0
MSSQL 7.0


---
Odchoz� zpr�va neobsahuje viry.
COMET System Network Administrator.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.240 / Virov� b�ze: 116 - datum vyd�n�: 23.03.01


Paradox - autoincrement

[*] Ji�� Kr�l jr. - 28.3.2001 14:07:42

musis zmenit typ pole na integer
ulozit zmenu
a zmenit zpatky na autoincrement

J.

P.S. a neposilej HTML maily do konfery prosim
==========================================================
Bc. Jiri Kral
administrator IT
tiskarna Printo, spol. s r.o.
e-mail: admin(zv)printo(tec)cz
mobil e-mail: jirka.kral(zv)click(tec)cz
ICQ# 15303940
PGP ID: 62B8BA3C (najdete na www.pgp(tec)cz)
-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Kokosek
Sent: Wednesday, March 28, 2001 10:21 AM
To: delphi
Subject: Paradox - autoincrement


Ahoj, mam takovy problem. Po vyprazdneni tabulky Paradoxu
mi v poli autoincrement pokracuje puvodni cislovani. Potrebuju
ale cislovat znovu od jednicky. Poradi mi nekdo, jak na to ?

Zacatecnik LAda

Outlook Express a OLE

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 28.3.2001 14:18:45

From: "Pavol Stolc" <pstolc(zv)sc.sknet.sk>
> pouzi na vytvorenie emailu Simple MAPI a bude to fungovat s kazdym (?)
> postovym klientom, ktory Simple MAPI podporuje a je nastaveny ako default
> klient.

Ahoj,

pri pouziti JclMapi nemusi byt dokonce nastaven ani jako vychozi, musi vsak
podporovat SimpleMAPI.

Petr Vones, amatersky programator


Bezpecnost IB

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 28.3.2001 14:22:52

----- Original Message -----
From: "Pavel Bare#" <bares(zv)atoll(tec)cz>

> Jedna se o to, ze nelze databazi nijak zabezpecit, aby ji bez znalosti
hesla nikdo nemohl otevrit.
> Pokud totiz vemu jakoukoliv databazi a prihlasim se jako SYSDBA , tka si s
ni muzu delat cochci i kdyz bylo pri vytvareni zadano heslo.

Ahoj.
IMHO tohle asi IB nikdy resit nebude.
Pokud mas system deravy natolik, ze se "utocnik" dostane az k datum na
disku, tezko Ti neco pomuze.
Jedinou teoretickou moznosti by asi bylo aby IB ukladala data na disk
sifrovane, ale to by (pokud by ten algoritmus mel byt alespon trochu
bezpecny) velmi velmi zpomalovalo praci.
Ovsem vzhledem k tomu, ze stejne vzdy celkova uroven bezpecnosti je
limitovana bezpecnosti pouziteho OS, nemelo by to ani cenu, protoze
potrebne heslo by se dalo za provozu na nezabezpecenem OS jiste ziskat
spoustou ruznych jinych metod.

Takze musis sva data chranit na urovni OS.

Ludek


Dataset - Filter

[*] Bohdan Voska <bohdan(zv)softok(tec)cz> - 28.3.2001 14:27:05


Ahoj

meli jsme stejny problem a dokonce stejne hlaseni, ale pouzivame ADOExpres.
Nakonec filter pouzivame jen na jednoduche dotazy. Myslim si, ze je to nekde
v ADO, ale taky by me zajimalo, kde je problem.

Bohdan Voska
hotline(zv)softok(tec)cz

>ADOdataset.SQL.Text := 'select * from nieco';
>ADOdataset.Open;
>ADOdataset.Filter := '((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND
HON1100 = >40)';
>ADOdataset.Filtered := True;

>tak to na Filtered := True spadne a dostanem nasledovnu hlasku:
>"Argumenty maji chybny typ, jsou mimo prijatelny rozsah nebo vzajamne
koliduji"

Dataset - Filter

[*] Ji�� Kr�l jr. - 28.3.2001 14:28:15

zkus odstranit z filtru veskere zavorky

JK

==========================================================
Bc. Jiri Kral
administrator IT
tiskarna Printo, spol. s r.o.
e-mail: admin(zv)printo(tec)cz
mobil e-mail: jirka.kral(zv)click(tec)cz
ICQ# 15303940
PGP ID: 62B8BA3C (najdete na www.pgp(tec)cz)

>>-----Original Message-----
>>From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
>>Behalf Of Bohdan Voska
>>Sent: Wednesday, March 28, 2001 2:27 PM
>>To: delphi-l(zv)clexpert(tec)cz
>>Subject: Re: Dataset - Filter
>>
>>
>>
>>Ahoj
>>
>>meli jsme stejny problem a dokonce stejne hlaseni, ale pouzivame
>>ADOExpres.
>>Nakonec filter pouzivame jen na jednoduche dotazy. Myslim si, ze
>>je to nekde
>>v ADO, ale taky by me zajimalo, kde je problem.
>>
>>Bohdan Voska
>>hotline(zv)softok(tec)cz
>>
>>>ADOdataset.SQL.Text := 'select * from nieco';
>>>ADOdataset.Open;
>>>ADOdataset.Filter := '((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND
>>HON1100 = >40)';
>>>ADOdataset.Filtered := True;
>>
>>>tak to na Filtered := True spadne a dostanem nasledovnu hlasku:
>>>"Argumenty maji chybny typ, jsou mimo prijatelny rozsah nebo vzajamne
>>koliduji"
>>
>>
>>
>>

Nahravani zvuku.

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 28.3.2001 14:34:40

> Zdravim vespolek.
>
> Chystam se na aplikaci pro nahravani zvuku v Delphi 5.
> Protoze jsem nic takoveho nedelal, tak bych uvital nejake rady a podnety,
> pripadne jestli nekdo nedelal neco podobneho.
> Jedna se vyhradne o soukrome pouziti, tak preferuji pouziti free komponent.
> Dival jsem se do archivu konference, ale zatim jeste tapu.
>
> Potreboval bych programove:
>
> - Vybrat Line-In vstup jako zdroj pro nahravani.
> - Nastavit uroven vstupu Line-In.

Na tohle budes potrebovat obsluhovat Mixer, tj. podivej se do MM Win API Helpu na veci kolem Audio Mixeru, popr. v konferenci se uz o tom parkrat debatovalo i se zdrojakama

> - Nastavit zvukovy format (16bit, mono/stereo, 44kHz).
> - Spustit nahravani a ukladat pokud mozno primo do souboru.

Nejlepsi je pouzit opet MM Win API, vstupni format nastavis na zacatku a pak muzes nahravat primo do souboru = HDR

Roman
_____________________________________________________________________
E-mail zdarma na cely zivot: http://email.seznam(tec)cz


Dataset - Filter

[*] Ji�� Kr�l jr. - 28.3.2001 14:35:21

oprava:

mas tam navic mezeru, zavorky a chybi apostrofy

zkus toto pro pevny filtr

ADOdataset.Filter :=
'NAC1100 like ''%AA%'' OR NAC1100 like ''%BB%'' AND HON1100 => 40';

nebo

ADOdataset.Filter :=
'NAC1100 like ''%'+edit1.text+ '%'' OR NAC1100 like ''%'+edit1.text+ '%''
AND HON1100 => 40';

kde filtr zadas pres edity nebo promenno typu string

==========================================================
Bc. Jiri Kral
administrator IT
tiskarna Printo, spol. s r.o.
e-mail: admin(zv)printo(tec)cz
mobil e-mail: jirka.kral(zv)click(tec)cz
ICQ# 15303940
PGP ID: 62B8BA3C (najdete na www.pgp(tec)cz)

>>-----Original Message-----
>>From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
>>Behalf Of Bohdan Voska
>>Sent: Wednesday, March 28, 2001 2:27 PM
>>To: delphi-l(zv)clexpert(tec)cz
>>Subject: Re: Dataset - Filter
>>
>>
>>
>>Ahoj
>>
>>meli jsme stejny problem a dokonce stejne hlaseni, ale pouzivame
>>ADOExpres.
>>Nakonec filter pouzivame jen na jednoduche dotazy. Myslim si, ze
>>je to nekde
>>v ADO, ale taky by me zajimalo, kde je problem.
>>
>>Bohdan Voska
>>hotline(zv)softok(tec)cz
>>
>>>ADOdataset.SQL.Text := 'select * from nieco';
>>>ADOdataset.Open;
>>>ADOdataset.Filter := '((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND
>>HON1100 = >40)';
>>>ADOdataset.Filtered := True;
>>
>>>tak to na Filtered := True spadne a dostanem nasledovnu hlasku:
>>>"Argumenty maji chybny typ, jsou mimo prijatelny rozsah nebo vzajamne
>>koliduji"
>>
>>
>>
>>

Bezpecnost IB

[*] Ota Maly <ota.maly(zv)volny(tec)cz> - 28.3.2001 15:14:51

Ahoj,
a treba zmenit heslo pro SYSDBA nestaci?
Jinak heslem se zajistuje IB server, nikoli databaze. Pokud se uz dostanes k
souboru databaze (jakekoli), tak je prolomeni jen otazka casu a vypocetniho
vykonu.

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 Pavel
Bare#
Sent: Wednesday, March 28, 2001 10:52 AM
To: delphi-l(zv)fwd(tec)cz
Subject: Bezpecnost IB


Zdravim vsechny

Vim ze se to tady uz probiralo, ale je to vec ktera mi dost vadi a v IB 6
se nic nezmenilo.

Jedna se o to, ze nelze databazi nijak zabezpecit, aby ji bez znalosti
hesla nikdo nemohl otevrit.
Pokud totiz vemu jakoukoliv databazi a prihlasim se jako SYSDBA , tka si s
ni muzu delat cochci i kdyz bylo pri vytvareni zadano heslo.

Ja to povazuji za dost vazny nedostatek IB.
Zajimaly by me vase nazory, pripadne reseni.

dekuji

Pavel Bares

IB zaloha databaze

[*] Ota Maly <ota.maly(zv)volny(tec)cz> - 28.3.2001 15:15:50

Ahoj,
IBBackupService je v updatu IBExpress tusim od verze 4.1. Popripade zkus API
funkce, viz dokumentace k IB (za moc nestoji:( ).

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
> Jirka Skladal
> Sent: Wednesday, March 28, 2001 11:54 AM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Re: IB zaloha databaze
>
>
> Kde mam vzit ty komponenty typu IBBackupService? (Pri instalaci delphi tam
> je pouze par komponent, kde neco takoveho neni.)
>
> > Ahoj,
> > bud zkus gbak dodavany s IB nebo se podivej na komponentu pro Backup. To
> > zavisi na pouzitych komponentach pro pristup, v pripade IB Express je to
> > IBBackupService. Delat zalohu kopirovanim souboru urcite neni
> dobry napad.
> > Navic takto lze backup delat i pri plnem provozu, transakce se totiz
> nastavi
> > tusim na Snapshot a je to v pohode.
> >
> > S pozdravem
> > Ota Maly
> >
> >
> > Mam takovej dotazek.
> > Potreboval bych zalohovat v IB databazi, nez s ni neco zacnu delat.
> > Jenomze jina cast programu (ne moje) je na ni pripojena
> (IBConnection). A
> > proto kdyz to chci udelat nasledujicim zpusobem, tak mi to krici, ze
> nemuze
> > otevrit soubor:
> >
> >
> >
> >
>
>

Loc_en, lokalizator

[*] Vladislav Cadsky <delphi(zv)cadsky(tec)cz> - 28.3.2001 15:47:35

Zdravim, jiste uz jste nekdo prekladal projekt napsany v cestine do
anglictiny v lokalizatoru od Hlinka soft a mate tedy k dispozici slovnik. Na
strankach neni. Jen jsem nasel zminku o moznosti konverze slovniku, coz by
mi problem take vyresilo, ale nevim jak se to dela.

Diky za pripadnou odpoved
Vlada


Plug-iny pomoci dynam.balicku + VCL?

[*] Milink Otakar <otam(zv)TDAT.CZ> - 28.3.2001 16:10:27

Tak jsem to ted pro jistotu jeste jednou zkousel
a vysledkem byl exe o velikosti 75KB, ktery pro
svuj beh potreboval jen balicek o velikosti 4.6MB
a nic jineho (docasne jsme prejmenoval vsechny *.bpl
v systemu).

Jen pro jistotu zduraznim, ze mluvime o RUN TIME
baliccich. Pro design time asi nema cenu snazit
se eliminovat zavislosti na jiych design time
baliccich a ani to neni mozne, protoze jinak by
se IDE pokouselo natahnout unity spolecne pro
vice balicku vicekrat, coz by se samozrejme
nepodarilo...


s pozdravem Otakar Milink

P.S. Zkousel jsem to na D5 Pro, ale myslim, ze verze
by nemela hrat roli...> > Podle mne je mozne pri vytvorit balicek tak, ze
> > nepotrebuje zadny jiny balicek. Jen je treba...
>
>
> potrebujes alespon zakladni VCLx0.BPL balicek.
>

Dataset - Filter

[*] Milink Otakar <otam(zv)TDAT.CZ> - 28.3.2001 16:21:01

Uz to tu bylo. Strucne property Filter u ADO (a tim padem i
u ADOExpress a ADOnisu) podporuje pouze omezenou mnozinu
vyrazu a jejich kombinaci. Vice viz:

http://www.delphi(tec)cz/soubor.asp?rok=2000&mesic=jun&den=28&soubor=dlfaaaac.ht
m

s pozdravem Otakar Milink

>
> Ahoj
>
> meli jsme stejny problem a dokonce stejne hlaseni, ale
> pouzivame ADOExpres.
> Nakonec filter pouzivame jen na jednoduche dotazy. Myslim si,
> ze je to nekde
> v ADO, ale taky by me zajimalo, kde je problem.
>
>
> >ADOdataset.SQL.Text:= 'select * from nieco';
> >ADOdataset.Open;
> >ADOdataset.Filter:= '((NAC1100 like '%AA%' OR NAC1100 like
> '%BB%') AND
> HON1100 = >40)';
> >ADOdataset.Filtered:= True;
>
> >tak to na Filtered := True spadne a dostanem nasledovnu hlasku:
> >"Argumenty maji chybny typ, jsou mimo prijatelny rozsah nebo vzajamne
> koliduji"
>
>

databazi nijak zabezpecit

[*] Peter Surov� <surovy(zv)miesto.sk> - 28.3.2001 16:35:14

Teda mna by zaujimalo ako sa mozem do tej databazy dostat lebo ja ked si dam
otvorit databazu tak sa ma pyta len na heslo ako sa tam da prihlasit menom.
resp ako ju mozem otvorit?
>
> Zdravim vsechny
>
> Vim ze se to tady uz probiralo, ale je to vec ktera mi dost vadi a v IB =
> 6 se nic nezmenilo.
> =20
> Jedna se o to, ze nelze databazi nijak zabezpecit, aby ji bez znalosti =
> hesla nikdo nemohl otevrit.
> Pokud totiz vemu jakoukoliv databazi a prihlasim se jako SYSDBA , tka =
> si s ni muzu delat cochci i kdyz bylo pri vytvareni zadano heslo.
>
> Ja to povazuji za dost vazny nedostatek IB.=20
> Zajimaly by me vase nazory, pripadne reseni.
>
> dekuji
>
> Pavel Bares
>
>
>
> ------=_NextPart_000_0038_01C0B775.2E05C2C0
> Content-Type: text/html;
> charset="iso-8859-2"
> Content-Transfer-Encoding: quoted-printable
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <HTML><HEAD>
> <META content=3D"text/html; charset=3Diso-8859-2" =
> http-equiv=3DContent-Type>
> <META content=3D"MSHTML 5.00.3103.1000" name=3DGENERATOR>
> <STYLE></STYLE>
> </HEAD>
> <BODY bgColor=3D#ffffff>
> <DIV><FONT face=3D"Arial CE" size=3D2>Zdravim vsechny</FONT></DIV>
> <DIV>&nbsp;</DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;Vim ze se to tady uz =
> probiralo, ale je=20
> to vec ktera mi dost vadi a v IB 6 se nic nezmenilo.</FONT></DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;</FONT></DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;Jedna se o to, ze nelze =
> databazi nijak=20
> zabezpecit, aby ji bez znalosti hesla nikdo nemohl otevrit.</FONT></DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;Pokud totiz vemu jakoukoliv =
> databazi a=20
> prihlasim se jako SYSDBA , tka si s ni muzu delat cochci i&nbsp;kdyz =
> bylo pri=20
> vytvareni zadano heslo.</FONT></DIV>
> <DIV>&nbsp;</DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;Ja to povazuji za dost vazny =
> nedostatek=20
> IB. </FONT></DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;Zajimaly by me vase nazory, =
> pripadne=20
> reseni.</FONT></DIV>
> <DIV>&nbsp;</DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>dekuji</FONT></DIV>
> <DIV>&nbsp;</DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>Pavel Bares</FONT></DIV>
> <DIV>&nbsp;</DIV>
> <DIV><FONT face=3D"Arial CE" =
> size=3D2><BR></FONT>&nbsp;</DIV></BODY></HTML>
>
> ------=_NextPart_000_0038_01C0B775.2E05C2C0--
>

Dataset - Filter

[*] Jan Tungli <Jan.Tungli(zv)datapac.sk> - 28.3.2001 16:42:23

Myslim si ze Filtered - nevie Like

Jan Tungli
email: jan.tungli(zv)seznam(tec)cz
tungli(zv)datapac.sk
http://www.tungli.host.sk
http://www.nexus.hu/tungli

NEW SQL REPORT BUILDER - end user designer , similar report programing
EDGE components for D5 free with source code (parse SQL query to part:
select.from,where,order... )


> -----P�vodn� zpr�va-----
> Od: Dano [SMTP:delphid(zv)atlas(tec)cz]
> Odesl�no: 28. marec 2001 10:37
> Komu: Delphi - konferencia
> P�edm�t: Dataset - Filter
>
> Mam nasledovny porblem : Ak pouzijem v selecte nasledovnu podmienku
>
> 'select * from nieco WHERE ((NAC1100 like '%AA%' OR NAC1100 like '%BB%')
> AND HON1100 = 40)'
>
> NAC1100 - varchar
> HON1100 - Integer
>
> tak dostanem spravny vysledok.
> Ak vsak pouzujem nasledovne
>
> ADOdataset.SQL.Text := 'select * from nieco';
> ADOdataset.Open;
> ADOdataset.Filter := '((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND
> HON1100 = 40)';
> ADOdataset.Filtered := True;
>
> tak to na Filtered := True spadne a dostanem nasledovnu hlasku:
> "Argumenty maji chybny typ, jsou mimo prijatelny rozsah nebo vzajamne
> koliduji"
>
> jednoduche podmienky to zvlada bez problemov ale s touto si to nejak
> nemoze poradit kde moze byt problem ???
> pouzivam ADOnis Version 4.0
> MSSQL 7.0


Bezpecnost IB

[*] Jan Tungli <Jan.Tungli(zv)datapac.sk> - 28.3.2001 16:48:23

No snad nie. Samozrejme ze mozes definovat ineho administratora a SYSDBA
zrusit.

Jan Tungli
email: jan.tungli(zv)seznam(tec)cz
tungli(zv)datapac.sk
http://www.tungli.host.sk
http://www.nexus.hu/tungli

NEW SQL REPORT BUILDER - end user designer , similar report programing
EDGE components for D5 free with source code (parse SQL query to part:
select.from,where,order... )


> -----P�vodn� zpr�va-----
> Od: Pavel Bare# [SMTP:bares(zv)atoll(tec)cz]
> Odesl�no: 28. marec 2001 15:14
> Komu: DELPHI-L(zv)CLEXPERT.CZ
> P�edm�t: Bezpecnost IB
>
>
>
>
> Zdravim vsechny
>
> Vim ze se to tady uz probiralo, ale je to vec ktera mi dost vadi a v IB 6
> se nic nezmenilo.
>
> Jedna se o to, ze nelze databazi nijak zabezpecit, aby ji bez znalosti
> hesla nikdo nemohl otevrit.
> Pokud totiz vemu jakoukoliv databazi a prihlasim se jako SYSDBA , tka si
> s ni muzu delat cochci i kdyz bylo pri vytvareni zadano heslo.
>
> Ja to povazuji za dost vazny nedostatek IB.
> Zajimaly by me vase nazory, pripadne reseni.
>
> dekuji
>
> Pavel Bares
>
>
>

databazi nijak zabezpecit

[*] Peter Surov� <surovy(zv)miesto.sk> - 28.3.2001 16:49:17

Ja som si nejako nevsimol ze IB je asi nieco ine ako paradox ale zas na
druhej strane sa chcem spytat: Co ked mam zaheslovany pristup do tabulkovej
databazy(paradoxovej).
Da sa nejako este do nej dostat? Heslo samozrejme neviem. se to tady uz probiralo, ale je to vec ktera mi dost vadi a v IB =
> 6 se nic nezmenilo.
> =20
> Jedna se o to, ze nelze databazi nijak zabezpecit, aby ji bez znalosti =
> hesla nikdo nemohl otevrit.
> Pokud totiz vemu jakoukoliv databazi a prihlasim se jako SYSDBA , tka =
> si s ni muzu delat cochci i kdyz bylo pri vytvareni zadano heslo.
>
> Ja to povazuji za dost vazny nedostatek IB.=20
> Zajimaly by me vase nazory, pripadne reseni.
>
> dekuji
>
> Pavel Bares
>
>
>
> ------=_NextPart_000_0038_01C0B775.2E05C2C0
> Content-Type: text/html;
> charset="iso-8859-2"
> Content-Transfer-Encoding: quoted-printable
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <HTML><HEAD>
> <META content=3D"text/html; charset=3Diso-8859-2" =
> http-equiv=3DContent-Type>
> <META content=3D"MSHTML 5.00.3103.1000" name=3DGENERATOR>
> <STYLE></STYLE>
> </HEAD>
> <BODY bgColor=3D#ffffff>
> <DIV><FONT face=3D"Arial CE" size=3D2>Zdravim vsechny</FONT></DIV>
> <DIV>&nbsp;</DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;Vim ze se to tady uz =
> probiralo, ale je=20
> to vec ktera mi dost vadi a v IB 6 se nic nezmenilo.</FONT></DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;</FONT></DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;Jedna se o to, ze nelze =
> databazi nijak=20
> zabezpecit, aby ji bez znalosti hesla nikdo nemohl otevrit.</FONT></DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;Pokud totiz vemu jakoukoliv =
> databazi a=20
> prihlasim se jako SYSDBA , tka si s ni muzu delat cochci i&nbsp;kdyz =
> bylo pri=20
> vytvareni zadano heslo.</FONT></DIV>
> <DIV>&nbsp;</DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;Ja to povazuji za dost vazny =
> nedostatek=20
> IB. </FONT></DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>&nbsp;Zajimaly by me vase nazory, =
> pripadne=20
> reseni.</FONT></DIV>
> <DIV>&nbsp;</DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>dekuji</FONT></DIV>
> <DIV>&nbsp;</DIV>
> <DIV><FONT face=3D"Arial CE" size=3D2>Pavel Bares</FONT></DIV>
> <DIV>&nbsp;</DIV>
> <DIV><FONT face=3D"Arial CE" =
> size=3D2><BR></FONT>&nbsp;</DIV></BODY></HTML>
>
> ------=_NextPart_000_0038_01C0B775.2E05C2C0--
>

Free komponenty

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 28.3.2001 17:36:40

On 28 Mar 2001, at 8:14, prajz.rumcajs(zv)quick(tec)cz wrote:

> Vcera mi konecne prisla D5 standart. Jako mrzutost jsem zjistil, ze se
> tu nenachazeji zadne komponenty typu DBEdit, DBGrid a hlavne
> DataSource. Neexistuji nekde podobne free komponenty? P.S. Table
> nepotrebuju, pouzivam misto ni komponentu TDbf.

Moje OLE DB pracuje i s verzi Standard, protoze zvysoka kasle na
TDataSet. Je to odladene na MS SQL 7 a 2000, nekdo se to
pokousi provozovat na Informixu. Je to vystavene na Delphree - nyni
je tam uz konecne aktualni verze 0.602, prestoze informace na
strance kecaji (jsou hodne stare, jeste jsem je nestacil opravit).

Je tam OdbGrid (s vetsim komfortem pro prohlizeni dat nez
TDBGrid), ale nejsou tam zadne editacni komponenty, diky memu
odporu k primemu editovani nad "zivymi" daty. :-) A protoze se ani
nikdo jiny nenamahal takove komponenty napsat - mno, ani pro to
nevidim duvod. :-)


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


databazi nijak zabezpecit

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 28.3.2001 17:53:51

On 28 Mar 2001, at 16:49, Peter Surov� wrote:

> Ja som si nejako nevsimol ze IB je asi nieco ine ako paradox ale zas
> na druhej strane sa chcem spytat: Co ked mam zaheslovany pristup do
> tabulkovej databazy(paradoxovej). Da sa nejako este do nej dostat?

Treba: jIGGAe


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


Loc_en, lokalizator

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 28.3.2001 17:53:51

On 28 Mar 2001, at 15:47, Vladislav Cadsky wrote:

> Zdravim, jiste uz jste nekdo prekladal projekt napsany v cestine do
> anglictiny v lokalizatoru od Hlinka soft a mate tedy k dispozici
> slovnik. Na strankach neni. Jen jsem nasel zminku o moznosti konverze
> slovniku, coz by mi problem take vyresilo, ale nevim jak se to dela.

Takove dotazy se obvykle pisi na support
(localizator(zv)localizator.com - to je i pro ostatni, protoze obdobny
dotaz zde neni ojedinely). Tohle se dela tak, ze se vezme anglicko-
cesky slovnik (ktery tam je), a udela se z nej inverze - otevre se
slovnik, pravou mysi nad slovnikem, Update reverse dictionaries.


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


transakcia - slepa

[*] Jan Tungli <Jan.Tungli(zv)datapac.sk> - 28.3.2001 18:09:37

Ako je to s tarnsakciami. Je mozne nastavit tzv. slepu tarnsakciu?
Pod slepou transakciou si myslim ze zaznami ktore vytvaram aby neboli
vidielne ked dam select v transakcii.
Zaujima ma to na IB a MSSQL
Jan Tungli
email: jan.tungli(zv)seznam(tec)cz
tungli(zv)datapac.sk
http://www.tungli.host.sk
http://www.nexus.hu/tungli

NEW SQL REPORT BUILDER - end user designer , similar report programing
EDGE components for D5 free with source code (parse SQL query to part:
select.from,where,order... )

Paradox - autoincrement

[*] Jaroslav Uher <moravia(zv)mbox.vol(tec)cz> - 28.3.2001 18:50:54

Ahoj,

From: "Ji � Kr�l jr." <admin(zv)printo(tec)cz>

> musis zmenit typ pole na integer
> ulozit zmenu
> a zmenit zpatky na autoincrement

ja bych to resil jednoduseji:
Close tabulky
Delete
a nasledny Create tabulky

Jarek Uher


Locate

[*] Jaroslav Uher <moravia(zv)mbox.vol(tec)cz> - 28.3.2001 18:50:55

Ahoj,

From: Peter Vlkovic <vlkovic(zv)minv.sk>

> V D3 LocateNext nie je.

IMHO i v D5 je POUZE pro InterBase Express
TIBCustomDataSet.LocateNext

u DBF/Pdx si to musis doprogramovat sam pomoci cyklu

(mohu Ti to poslat)

Jarek Uher

Bezpecnost IB

[*] Jiri Binder <j.binder(zv)albacon(tec)cz> - 28.3.2001 19:02:17

From: "Ota Maly" <ota.maly(zv)volny(tec)cz>
> Ahoj,
> a treba zmenit heslo pro SYSDBA nestaci?
> Jinak heslem se zajistuje IB server, nikoli databaze.

1. Problem je prave v ochrane dat pred vlastnim administratorem.
Ten se ma starat o chod systemu a do toho, co je v databazi mu
vubec nic neni. Na ochrane vuci komukoliv jinemu jiz staci
zabezpeceni serveru

Pokud se uz
> dostanes k souboru databaze (jakekoli), tak je prolomeni jen
otazka
> casu a vypocetniho vykonu.

2. To se sice pravda, ale pri trochu slusne sifre muze byt toho casu
a vykonu potreba docela dost. V kazdem pripade je (opet v pripade
kvalitniho sifrovani) vyrazne redukovan pocet lidi ci organizaci
schopnych to provest a ve vetsine pripadu by se naklady
nevyplatily. Tento argument se casto opakuje, ale povazuji ho za
rekneme zlehcujici. Prestoze vim, ze kazdy zamek lze otevrit, rano
pred odchodem z bytu zpravidla zamykam.

Take by me zajimalo nejake schudne reseni. Snad nejake online
sifrovani na urovni systemu?

Jiri Binder


- AutoInc v Paradoxu

[*] borkovec(zv)email(tec)cz - 28.3.2001 19:11:37

Misto ruseni AutoInc a vlastni hlidaci funkci je mozne zkusit PAck. Pak je
toto pole opet nastaveno na 1.

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


OT: Zahadna ztrata komunikace s klavesnici a mysi

[*] brant(zv)dcomm(tec)cz - 28.3.2001 20:58:06

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.

V posledni dobe se zacala dit podivna vec: pri prehravani hudebniho CD
(nezavisle na tom, jakym softwarem, dela to WinAmp, standardni Prehravac CD
i nejaky software ke zvukovce) se behem nekolika sekund az desitek minut
ztrati komunikace mezi Windows a klavesnici i mysi, ale vse ostatni funguje
(napriklad chodi zpravy z ICQ, e-mailem apod.). Pouze nelze pouzit
klavesnici ani mys, takze zbyva tvrdy reset. Bohuzel nevim, co jsem
instaloval, nez se to zacalo stavat. Dela mi to i doma, kde je jina zakladni
deska, jina CD mechanika. Spolecne jsou jen Win98cz SE a AVG. Pokud se
neprehrava hudebni CD, je vsechno v pohode. Nemate s tim nekdo zkusenost?

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

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

Procesor a vyjimka

[*] Robert Kindl <rob(zv)exec(tec)cz> - 28.3.2001 20:57:38

> Ahoj,
> spise to bude problem chybnych ovladacu pro dany OS ve spojeni s
chipsetem.
> Petr Vones, amatersky programator

Nebude to spise zalezitost verzi nainstalovanych systemovych DLL?
Jednou jsem zde posilal priklad, ktery pouhym pridanim radku USES ActiveX;
zmenil vysledek vypoctu. Duvodem byla zmena nastaveni koprocesoru
v inicialiazci DLL knihovny (tusim OLE32.dll).
Tato knihovna pak muze byt na kazde masine jine verze a jinak inicializuje
koprocesor.
Tudiz dostanu padave/nepadave masiny.

Nejlepsi by bylo vypsat si stavove slovo koprocesoru tesne pred provedenim
deleni nulou
na padave a nepadave masine. Pokud bude ruzne je to jasne.
Pak staci najit, ktera DLL to dela...
Zkuste to nekdo, kdo mate oba druhy masin.

Rob


Avi -> Mpeg

[*] Vaclav Krmela <krmela(zv)ustinadorlici(tec)cz> - 28.3.2001 22:58:32

From: "Petr Kucera" <kucera(zv)vri(tec)cz>
> Zajimalo by me, zda se nejak da, popr. jak, prevest avi
> soubor na mpeg. Podotazka: Jde to nejak naprogramovat v Delphi?

Pred casem jsem neco podobnebo zkousel.
Pouzil jsem format Windows Media 7 (mpeg-4 ?).
Informace o tomto formatu lze nalezt tady:
http://www.microsoft.com/Cze/presspass/MSG/20000801_064.htm
http://www.microsoft.com/windows/windowsmedia/en/default.asp
Video soubory v tomto formatu maji standardni priponu WMV.
Lze je prehravat i pomoci klasickeho Delphi TMediaPlayer.
Pouze musi byt doinstalovan dekoder.
Nebadal jsem nad instalaci samotneho dekoderu,
proste jsem nainstaloval cely Windows Media Player 7.

Video soubory se tvori pomoci Windows Media Encoderu.
Zdrojem obrazu muze byt monitor pocitace, libovolne
digitalizacni zarizeni i soubor na disku (AVI i MPEG).
Jadrem Encoderu je WMEnc.exe, ktere lze naimportovat
jako typovou knihovnu do Delphi. Tento Encoder
se vytvari az za behu programu a umistuje se na
TMSPropShell - vizualni ActiveX komponentu,
opet nutno naimportovat.
Pak uz je to trivialni Encoder.Start; Encoder.Stop;

Zpusob a kvalita kodovani je rizen pomoci souboru relace
kodovani, standardne s priponou WME.
Tyto soubory je mozne vytvaret i editovat opet pomoci
Encoderu. Jsou k dispozici desitky predvolenych profilu
pro ruznou kvalitu i typ vystupu. Lze tvorit i vlastni profily.

I editaci souboru relace lze provadet primo z vlastniho
programu. Je to jen o trochu slozitejsi, protoze
konfiguracni okno muze mit az 7 stranek.
Opet se umistuje na TMSPropShell.

Podrobnosti lze nalezt ve Windows Media SDK.

Vystupem kodovani muze byt soubor na disku,
nebo i nekolik souboru najednou pro ruzne kvality.
Take je mozne prave komprimovana data primo
zive vysilat do site i bez ukladani na disk.

Jeste poznamka ke zvuku. Video je povinne
se zvukem. Obraz je ale mozne vypnout a pracovat
pouze se zvukem. Je predvoleno 8 kvalitativnich
profilu, lze tvorit i vlastni. Takto vytvorene soubory
maji standardni priponu WMA. Opet je lze
prehravat pomoci Delphi TMediaPlayer.
Tim by to mohlo byt i jednou z cest pro reseni
problemu diskutovaneho pod Nahravani zvuku.

Omlouvam se za delku prispevku.
Vaclav Krmela


FileListBox vyber

[*] Pisingr <pisingr(zv)volny(tec)cz> - 28.3.2001 22:59:27

Dobry den v konferenci,
potreboval bych radu. Pouzivam FileListBox. Kdyz vyberu nejaky soubor, nejsem schopen dostat FileListBox do stavu, kdy neni vybran zadny soubor.

Dekuji za pomoc
Petr


Bezpecnost IB

[*] Roland Turcan - RoTurSoft <rotursoft(zv)nextra.sk> - 28.3.2001 23:22:53

From: "Jiri Binder" <j.binder(zv)albacon(tec)cz>

Subject: RE: Bezpecnost IB

> 1. Problem je prave v ochrane dat pred vlastnim administratorem.
> Ten se ma starat o chod systemu a do toho, co je v databazi mu
> vubec nic neni. Na ochrane vuci komukoliv jinemu jiz staci
> zabezpeceni serveru

Ja sam som externym spravcom viacerych sieti, ale neviem si predstavit, ze
by som vyvazal informacie z firiem. Ako spravca musim zarucit 134.57%
mlcanlivost a je uz na majitelov a konatelov ci mi doveruju. zvykne sa to
riesit formou zmluvy, ktora by sa dala pouzit v sudnom procese v pripade
porusenia dohody. Pokial sa uz firma nemoze spolahnut na administratora,
tak ja neviem ?! Jeden nas kolega tu myslel to ze aj keby bola databaza
sifrovana aj tak by som ju desifroval keby mi na tom zalezalo.

Co vy na to ?

Roland.

pager ICQ

[*] Ji�� H�sek - 29.3.2001 00:46:33

Zdravim,
v�te na jaky server musim poslat email, kdyz chci poslat zpravu na ICQ?
(zv)pager.icq.com pry nefunguje. Nekde jsem videl nejaky na pismeno M, ale
nejak se mi vytratil jak z hlavy tak z disku:)

Predem dekuji.
Jiri Hysek


Bezpecnost IB

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 29.3.2001 01:16:29


----- Original Message -----
From: "Roland Turcan - RoTurSoft" <rotursoft(zv)nextra.sk>
>
> > 1. Problem je prave v ochrane dat pred vlastnim administratorem.
> > Ten se ma starat o chod systemu a do toho, co je v databazi mu
> > vubec nic neni. Na ochrane vuci komukoliv jinemu jiz staci
> > zabezpeceni serveru
>
> Ja sam som externym spravcom viacerych sieti, ale neviem si predstavit, ze
> by som vyvazal informacie z firiem. Ako spravca musim zarucit 134.57%
> mlcanlivost a je uz na majitelov a konatelov ci mi doveruju. zvykne sa to
> riesit formou zmluvy, ktora by sa dala pouzit v sudnom procese v pripade
> porusenia dohody. Pokial sa uz firma nemoze spolahnut na administratora,
> tak ja neviem ?! Jeden nas kolega tu myslel to ze aj keby bola databaza
> sifrovana aj tak by som ju desifroval keby mi na tom zalezalo.
>

Ahoj.
S tim souhlasim.
Myslim, ze spise nez se zamerovat na bezpecnost IB ci jineho DB serveru vuci
Adminovi
by v tomto pripade bylo lepsi zamerit se na kodovani vlastnich ukladanych
dat.
Administrator (ve Win systemech) ci root (v Unixu) vzdy bude mit dostatek
prostredku
k tomu jak se dostat k tomu co na server poslu. Treba tak, ze nainstaluje
"svoji"
upravenou verzi serveru. Cili jedina sance je dostatecne dobre zakodovat
data jeste
drive nez se mu dostanou do ruky.

Ludek


Procesor a vyjimka

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 29.3.2001 06:26:30

Robert Kindl dne 28 Mar 2001, v 20:57:

> > Ahoj,
> > spise to bude problem chybnych ovladacu pro dany OS ve spojeni s
> chipsetem.
> > Petr Vones, amatersky programator

> Nejlepsi by bylo vypsat si stavove slovo koprocesoru tesne pred
> provedenim deleni nulou na padave a nepadave masine. Pokud bude ruzne
> je to jasne. Pak staci najit, ktera DLL to dela... Zkuste to nekdo,
> kdo mate oba druhy masin.

Tim to asi nebude. Zkousel jsem UPLNE stejny primitivni programek, ve
kterem si to stavove slovo tesne pred vypoctem sam nastavuju, na
"padavem" a "nepadavem" pocitaci; no a na "padavem" to spadne, na
"nepadavem" to spravne vygeneruje vyjimku, kterou si mohu obslouzit.
Ta vazba na chipset tu opravdu bude. Zrejme budu muset oprasit svou
anglictinu a poslat ukazku na ViaTech, a pak jen doufat a doufat, ze
s tim neco udelaji.

Karel Rys


Dataset - Filter

[*] Valenta Patrik <valentapat(zv)volny(tec)cz> - 29.3.2001 06:54:23

pookud vim tak do filtr� se pise neco jako name='bla' and id>100'
to cele v apostrofech pokud je to y programu....

----- Original Message -----
From: Bohdan Voska <bohdan(zv)softok(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, March 28, 2001 2:27 PM
Subject: Re: Dataset - Filter


>
> Ahoj
>
> meli jsme stejny problem a dokonce stejne hlaseni, ale pouzivame
ADOExpres.
> Nakonec filter pouzivame jen na jednoduche dotazy. Myslim si, ze je to
nekde
> v ADO, ale taky by me zajimalo, kde je problem.
>
> Bohdan Voska
> hotline(zv)softok(tec)cz
>
> >ADOdataset.SQL.Text := 'select * from nieco';
> >ADOdataset.Open;
> >ADOdataset.Filter := '((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND
> HON1100 = >40)';
> >ADOdataset.Filtered := True;
>
> >tak to na Filtered := True spadne a dostanem nasledovnu hlasku:
> >"Argumenty maji chybny typ, jsou mimo prijatelny rozsah nebo vzajamne
> koliduji"
>
>
>
>

Locate

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 29.3.2001 07:07:24

> > V D3 LocateNext nie je.
>
> IMHO i v D5 je POUZE pro InterBase Express
> TIBCustomDataSet.LocateNext
>
> u DBF/Pdx si to musis doprogramovat sam pomoci cyklu
>
> (mohu Ti to poslat)
>
> Jarek Uher

Tak sa aj stalo.
T.j. doprogramoval som si to nakoniec sam - pomocou cyklu.
Len uvazoval som, ci by to neslo pomocou
Filter, FindFirst, FindNext a tak podobne.

Vlkovic


Dataset - Filter

[*] Dano <delphid(zv)atlas(tec)cz> - 29.3.2001 07:20:52

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
Dik za pokus .... ale ' LIKE ' bez problemov zvlada napr. "(NAC1100 like '%AA%' OR NAC1100 like '%BB%')" ... a je tak isto pravda ze v Helpe sa pise ze na miesto " % " sa pise " * ",
ale bez problemov zvladne aj " % ". Takze problem je stale niekde inde.

Prosiiiiiiiiiiiiiim Vie mi niekto poradit......?????

Mam nasledovny porblem : Ak pouzijem v selecte nasledovnu podmienku

'select * from nieco WHERE ((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)'

NAC1100 - varchar
HON1100 - Integer

tak dostanem spravny vysledok.
Ak vsak pouzujem nasledovne

ADOdataset.SQL.Text := 'select * from nieco';
ADOdataset.Open;
ADOdataset.Filter := '((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)';
ADOdataset.Filtered := True;

tak to na Filtered := True spadne a dostanem nasledovnu hlasku:
"Argumenty maji chybny typ, jsou mimo prijatelny rozsah nebo vzajamne koliduji"

jednoduche podmienky to zvlada bez problemov ale s touto si to nejak nemoze poradit kde moze byt problem ???
pouzivam ADOnis Version 4.0
MSSQL 7.0


Nastaveni modulu, centralni dialog

[*] "Fait Ji��, ml." <fait(zv)jakl(tec)cz> - 29.3.2001 07:34:48

Mam aplikaci ktera je slozena z nekolika modulu, ktere se podle
nastaveni pri startu aplikace v pripade potreby dohravaji. Jednotlive
moduly potrebuji najake nastaveni. Nechci to resit tak ze by kazdy modul
mel nejaky dialog pro nastaveni, ale tak ze pokud je modul v aplikaci
pouzit tak se nejaky Frame nebo neco podobneho zobrazi v centralnim
dialogu pro nastaveni aplikace.
Muzete me nekdo nakopnout (samozrejme myslim nakopnout spravnym smerem).

Jiri Fait

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


Maskovane polozky nejdou nastavit na NULL ...

[*] Pavel Skalicky <P.Skalicky(zv)sh.cvut(tec)cz> - 29.3.2001 07:36:20

Krasny den,
mam "maly" problemek. Mam databazi v Accessu 97, Delphi5 Ent, DAO komponenty
a mimo jine tam i polozku typu kratke datum/cas (tzn. jen cas ve formatu
napr. 15:30). Jako editacni komponentu pouzivam TDBEdit, v TDAOQuery mam u
dotycne db polozky natavenou masku
EditMask = !90:00;1; a
DisplayFormat = t.
A ted k veci - pokud preskakuji mezi jednotlivymi edity, zobrazuje mi jinou
hodnotu, kdyz je vybran nebo neni (napr. 18:00 nevybrany; 18:32 (coz je
spravne) vybrany). Nevite nekdo proc ?
A otazka druha, pokud jednou tuto polozku vyplnim, uz ji nemohu nastavit na
NULL - zahlasi mi to
Invalid input value. Use escape key to abandon changes.
Nevite nekdo jak toto vyresit ?
Diky moc predem


Pavel Skalick�
e-mail - P.Skalicky(zv)seznam(tec)cz
www - http://pts.kvalitne(tec)cz
mobil - 0604 844 698
ICQ - 38169741


devExpress DBGrid a color

[*] Ing. Patrik Tesar <tesar(zv)rainside.sk> - 29.3.2001 07:52:02

Caute

ako nastavujete farbu v devExpressGride pre rozne hodnoty poli z DB pre cely
riadok cez:

CustomDrawCell(..), ked mate nastavene :LoadAllRecords a
SmartReload,SmartRefresh.

Pri nastaveni "GridMode" mi vsetko funguje OK, ale ja potrebujem Filtre a
sortovanie.

Pouzivam ExpressQuantumGrid 3.0

Dakujem
P.

FileListBox vyber

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 29.3.2001 08:04:02

Ahoj,
FileListBox1.ItemIndex:=-1 funguje a tim zrusis vyber.
Jaro B.

-----Original Message-----
From: Pisingr [mailto:pisingr(zv)volny(tec)cz]
Sent: Wednesday, March 28, 2001 10:59 PM
To: Konference Delphi
Subject: FileListBox vyber



Dobry den v konferenci,
potreboval bych radu. Pouzivam FileListBox. Kdyz vyberu nejaky soubor,
nejsem schopen dostat FileListBox do stavu, kdy neni vybran zadny
soubor.

Dekuji za pomoc
Petr

Databaze v IB

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 29.3.2001 08:14:17

Ahoj,
chtel bych udelat databazi zakazniku na IB6.
Chci pouzit IBX komponenty primo z delphi. Jelikoz sa IB nemam zatim zadne
zkusenosti,
muzete mi poradit na co nezapomenout, jakych komponent se pripadne vyvarovat
atd.

Dival jsem se na jeden priklad primo v Delphi. MASTAPP, ale zda se mi, ze to
je nejak
divne napsano.

Muze te mi dat nejake rady..Pripadne, kdyby tady byl nejakej clovek,
ktere mu by nevadilo, kdybych mu obcas napsal nejakej dotaz primo na
soukromy majl.

A jeste jedna vec, muzete mi take poradit nejakej mechanizmus udelovani prav
uzivatelum pro pristup k datum.

Predem dekuji.

OLE DB

[*] prajz.rumcajs(zv)quick(tec)cz - 29.3.2001 8:15:38

>> DataSource. Neexistuji nekde podobne free komponenty? P.S. Table
>> nepotrebuju, pouzivam misto ni komponentu TDbf.

>Moje OLE DB pracuje i s verzi Standard, protoze zvysoka kasle na
>TDataSet. Je to odladene na MS SQL 7 a 2000, nekdo se to
>pokousi provozovat na Informixu. Je to vystavene na Delphree - nyni
>je tam uz konecne aktualni verze 0.602, prestoze informace na
>strance kecaji (jsou hodne stare, jeste jsem je nestacil opravit).

>Je tam OdbGrid (s vetsim komfortem pro prohlizeni dat nez
>TDBGrid), ale nejsou tam zadne editacni komponenty, diky memu
>odporu k primemu editovani nad "zivymi" daty. :-) A protoze se ani
>nikdo jiny nenamahal takove komponenty napsat - mno, ani pro to
>nevidim duvod. :-)

To je sice hezke, ale OLE DB neni zrovna to, co by pro zmenu ladilo memu
oku. To se mi uz rovnou vyplati vytvorit textove soubory a ten pouzivat
misto databaze.

S pozdravem Rumcajs


Databaze v IB

[*] Petr <DelphiForum(zv)seznam(tec)cz> - 29.3.2001 08:33:42

Pro pridelovani prav se pouzivaji role. Pracuje to asi takto :
Definujete roli s nejakymi pravy. Napr. role AUTOR muze insertovat, a
updatovat.
Pote definujete kteri uzivatele, patri do teto role a pomoci ni se potom
pripojuji k databazi. Napr. do role AUTOR patri uzivatele Petr, Pavel,
Honza.

Popsal jsem to sice hodne zhruba, ale takhle nejak to funguje. Pokud bys
chtel vedet neco konkretnejsiho z praxe, napis na pjsoft(zv)volny(tec)cz.

Petr Jur�k, Spr�vce s�t�, program�tor
COMET System s.r.o.
1.M�je 1220
756 61 Ro�nov pod Radho#t�m
tel. 0651/653990
fax. 0651/653993
www.cometsystem(tec)cz


----- Original Message -----
From: Bednar��k Dalibor <dalibor(zv)torola(tec)cz>
To: forum <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, March 29, 2001 8:14 AM
Subject: Databaze v IB


> Ahoj,
> chtel bych udelat databazi zakazniku na IB6.
> Chci pouzit IBX komponenty primo z delphi. Jelikoz sa IB nemam zatim zadne
> zkusenosti,
> muzete mi poradit na co nezapomenout, jakych komponent se pripadne
vyvarovat
> atd.
>
> Dival jsem se na jeden priklad primo v Delphi. MASTAPP, ale zda se mi, ze
to
> je nejak
> divne napsano.
>
> Muze te mi dat nejake rady..Pripadne, kdyby tady byl nejakej clovek,
> ktere mu by nevadilo, kdybych mu obcas napsal nejakej dotaz primo na
> soukromy majl.
>
> A jeste jedna vec, muzete mi take poradit nejakej mechanizmus udelovani
prav
> uzivatelum pro pristup k datum.
>
> Predem dekuji.
>
>
>


---
Odchoz� zpr�va neobsahuje viry.
COMET System Network Administrator.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.241 / Virov� b�ze: 117 - datum vyd�n�: 27.03.01


Bezpecnost IB

[*] Jiri Binder <j.binder(zv)albacon(tec)cz> - 29.3.2001 08:53:05

From: "Roland Turcan - RoTurSoft" <rotursoft(zv)nextra.sk>
> From: "Jiri Binder" <j.binder(zv)albacon(tec)cz>
> > 1. Problem je prave v ochrane dat pred vlastnim administratorem. Ten
> > se ma starat o chod systemu a do toho, co je v databazi mu vubec nic
> > neni. Na ochrane vuci komukoliv jinemu jiz staci zabezpeceni serveru
>
> Ja sam som externym spravcom viacerych sieti, ale neviem si
> predstavit, ze by som vyvazal informacie z firiem. Ako spravca musim
> zarucit 134.57% mlcanlivost a je uz na majitelov a konatelov ci mi
> doveruju. zvykne sa to riesit formou zmluvy, ktora by sa dala pouzit v

Mozna to vyznelo trochu jinak, nez o co mi slo. V praxi si
nedovedu predstavit provoz IS bez duvery k administratorovi.
Pozadavek na zabezpeci dat vuci dalsi osobe, vcetne
administratora, je vsak podle me myslitelny a i kdyz jsem zatim
pred nej nebyl postaven, neni mi jasne jak bych ho resil. Vzhledem
k tomu, ze zde neni poprve a podobne otazky se objevuji i v
interbasi konferenci neni uplne nerealny. A ze muze byt i
zduvodneny o tom svedci nakonec ne tak stary pripad pokusu o
prodej dat klientu tusim ze CS. Reagoval jsem na dotaz z toho
duvodu, ze jiz drive byl vzdy podobny dotaz uklizen s tim, ze vse
lze rozsifrovat a ze staci fyzicka ochrana souboru na serveru. Ale
zajimalo by me, zda prece jem nejsou nejake v praxi realizovatelne
moznosti dodatecneho sifrovani dat ukladanych v IB databazi.

Jiri Binder


FileListBox vyber

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 29.3.2001 08:58:37

FileListBox1.ItemIndex := -1;

----- Original Message -----
From: Pisingr
To: Konference Delphi
Sent: Wednesday, March 28, 2001 10:59 PM
Subject: FileListBox vyber


Dobry den v konferenci,
potreboval bych radu. Pouzivam FileListBox. Kdyz vyberu nejaky soubor, nejsem schopen dostat FileListBox do stavu, kdy neni vybran zadny soubor.

Dekuji za pomoc
Petr


IB Express

[*] Jirka Skladal <jirka.skladal(zv)seznam(tec)cz> - 29.3.2001 09:38:34

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
Nemate nekdo posledni UPDATE IBExpress? Nebo nevite kde to mam stahnout? Hledam, hledam a nic.

Jirka


devExpress DBGrid a color

[*] cis <cis(zv)atlas(tec)cz> - 29.3.2001 09:39:50

Ahoj, taky pouzivam tento grid, a barveni radku je bez problemu v jakem
koliv rezimu:
napr.:

if (MasterParametrs.Color1=0) then
MasterParametrs.Color1:= clInfoBk;
if (MasterParametrs.Color2=0) then
MasterParametrs.Color2:= clWhite;

if not ANode.HasChildren then
if not aSelected then
begin
if odd(anode.index) then
AColor := MasterParametrs.Color1
else
AColor := MasterParametrs.Color2;
end;

alda

----- Original Message -----
From: Ing. Patrik Tesar <tesar(zv)rainside.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, March 29, 2001 7:52 AM
Subject: devExpress DBGrid a color


> Caute
>
> ako nastavujete farbu v devExpressGride pre rozne hodnoty poli z DB pre
cely
> riadok cez:
>
> CustomDrawCell(..), ked mate nastavene :LoadAllRecords a
> SmartReload,SmartRefresh.
>
> Pri nastaveni "GridMode" mi vsetko funguje OK, ale ja potrebujem Filtre a
> sortovanie.
>
> Pouzivam ExpressQuantumGrid 3.0
>
> Dakujem
> P.
>
>

Bezpecnost IB

[*] Tomas =?iso-8859-2?Q?Michal=EDk?= <michalik(zv)proca(tec)cz> - 29.3.2001 09:58:29

Ahoj,

jde to takovym "hackem".

Vytvor si v te databazi roli pojmenovanou SYSDBA, pak se tam jako
uzivatel SYSDBA nikdo nepripoji.

> Pavel Bare# wrote:
>
> Zdravim vsechny
>
> Vim ze se to tady uz probiralo, ale je to vec ktera mi dost vadi a v
> IB 6 se nic nezmenilo.
>
> Jedna se o to, ze nelze databazi nijak zabezpecit, aby ji bez
> znalosti hesla nikdo nemohl otevrit.
> Pokud totiz vemu jakoukoliv databazi a prihlasim se jako SYSDBA , tka
> si s ni muzu delat cochci i kdyz bylo pri vytvareni zadano heslo.
>
> Ja to povazuji za dost vazny nedostatek IB.
> Zajimaly by me vase nazory, pripadne reseni.
>
> dekuji
>
> Pavel Bares

=================================

Tomas Michalik
ProCA, s. r. o.
V Luzich 818, Praha 4
Czech Republic

e-mail: michalik(zv)proca(tec)cz
tel: +420 2 67283446


Prepinani maximalizovanych MDI oken

[*] Da�a Petr <Petr.Dana(zv)pvt(tec)cz> - 29.3.2001 09:58:59

Zdravim,
mam MDI aplikaci a v ni nekolik maximalizovanych detskych MDI oken. Problem
je v tom, ze kdyz se mezi nimi prepinam, tak se nejdriv "otevre" v
rozmerech, ktere ma nastavene a pak se teprve maximalizuje.
Ja potrebuju, aby se prepinaly rovnou maximalizovane, protoze u jednoho typu
MDI Child okna mam reakci na zmenu velikosti a kvuli tomuto mi to reaguje i
pri prepnuti okna.
Napadlo me aktualizovat rozmery a pozici pri maximalizaci, ale to je dost
nesikovne, protoze pak ztratim ty "normalni" rozmery.
Nevite nekdo co s tim?

Petr


Bezpecnost IB

[*] Leos Urban <Leos.Urban(zv)iol(tec)cz> - 29.3.2001 10:04:37

> > > 1. Problem je prave v ochrane dat pred vlastnim administratorem.
> > > Ten se ma starat o chod systemu a do toho, co je v databazi mu
> > > vubec nic neni. Na ochrane vuci komukoliv jinemu jiz staci
> > > zabezpeceni serveru

Podle mne, s vyjimkou vnitrniho kodovani dat aplikaci neni mozne toto
zajistit, a nejsem si jist,
maji-li neco podobneho jine servery. Proste administrator je administrator a
ma-li za neco odpovidat,
musi k tomu mit alespon nejaky pristup.
Rekneme, ze administrator nemusi znat heslo sysdba (nejsem si jist - na
Linuxu se stopuje SS demon zadanim hesla, ktere tedy musi byt nekde videt ve
startovacich skriptech), pak samozrejme muze root heslo vyspekulovat z
databaze uzivatelu rozkodovanim, totez plati ovsem i pro hesla radovych
uzivatelu.
Kdyby sel udelat trigger na SELECT, tak by slo pres UDF zapsat pristup treba
na pasku, tiskarnu ci do kodovaneho souboru k pozdejsi analyze, kdo a kdy
tam lezl. Coz ovsem nejde.
Jeste by slo volat UDF pres COMPUTED sloupec, jenze pak to obejdete tim, ze
ten sloupec proste nedate do selectu,
a hlavne nedate select * from tajnosti.
Podle mne je nejjednodussi :-)) uprava IBSERVERu, aby delal auditing vzdy,
kdyz vola SQL prikaz a udaje nekam zapsal. Coz je v podstate to, co dela jiz
zminovany INFORMIX (je-li tak nastaven).

Leos

Dataset - Filter

[*] cis <cis(zv)atlas(tec)cz> - 29.3.2001 10:05:11

Ahoj
porad nerozumim, proc chces za vsech okolnosti pouzivat u TQuery filtr. Myslim si, ze daleko rozumnejsi je pouzit konstrukci:

ADOdataset.SQL.clear
ADOdataset.SQL.Text := 'select * from nieco WHERE ((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)';
ADOdataset.Open;
tim nebudes z DB tahat zbytecne veci.

alda
----- Original Message -----
From: Dano
To: Delphi - konferencia
Sent: Thursday, March 29, 2001 7:20 AM
Subject: Fw: Dataset - Filter


Dik za pokus .... ale ' LIKE ' bez problemov zvlada napr. "(NAC1100 like '%AA%' OR NAC1100 like '%BB%')" ... a je tak isto pravda ze v Helpe sa pise ze na miesto " % " sa pise " * ",
ale bez problemov zvladne aj " % ". Takze problem je stale niekde inde.

Prosiiiiiiiiiiiiiim Vie mi niekto poradit......?????

Mam nasledovny porblem : Ak pouzijem v selecte nasledovnu podmienku

'select * from nieco WHERE ((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)'

NAC1100 - varchar
HON1100 - Integer

tak dostanem spravny vysledok.
Ak vsak pouzujem nasledovne

ADOdataset.SQL.Text := 'select * from nieco';
ADOdataset.Open;
ADOdataset.Filter := '((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)';
ADOdataset.Filtered := True;

tak to na Filtered := True spadne a dostanem nasledovnu hlasku:
"Argumenty maji chybny typ, jsou mimo prijatelny rozsah nebo vzajamne koliduji"

jednoduche podmienky to zvlada bez problemov ale s touto si to nejak nemoze poradit kde moze byt problem ???
pouzivam ADOnis Version 4.0
MSSQL 7.0

Plug-iny pomoci dynam.balicku

[*] Milan ��ek <Cizek.Milan(zv)seznam(tec)cz> - 29.3.2001 10:10:35

ahoj,
je mozne vytvorit v balicku Form, na ktery si dam treba TNotebook, vytvorim si na nem novou zalozku, nasazim tam labely,checkboxy...
pak POUZE tuto jednu zalozku z toho Notebooku zobrazovat v hlavnim programu v jinem Notebooku???

Dekuji za odpoved.

S pozdravem Milan Cizek, D5 Ent
_____________________________________________________________________
Kam do kina ci divadla? http://kultura.seznam(tec)cz


Interbase, resp. FireBird -- zacatecnik

[*] Jano Skokanek <MLIST(zv)seznam(tec)cz> - 29.3.2001 10:23:56

Hello delphi-l,

Poradili mi, ze tady je tady ta spravna hospoda na diskuse o
Interbase & Co. ;-)
(pokud na nasledujici otazky existuje FAQ, budu vdecny za URL)

Prosim nekterou ochotnou dusi, zda-li by mi poradila CO a KDE stahnout pro
zdarne a co nejmene problemove pouzivani bud InterBase 6.0, nebo
FireBirdu na WinNT40.

Na strankach:
http://www.borland.com/devsupport/interbase/opensource/
http://firebird.sourceforge.net

jsem uz byl, zakladni neco (zejmena zakladni instalace ;-)) jsem
nasel, downloadoval, potreboval bych poradit:
- osvedceny OLEDB ovladac (prinejhorim ODBC)
- GUI konzolu sa spravu (neco je v zakladni instalaci -- existuje
komfortnejsiho?)
- pokud jsem neco nepochopil spatne, tak soucasti zakladnich
instalaci nejsou nastroje na import/export dat (nejradeji do
.mdb a replikace udaju mezi dvema servery (?).
Existuje pro tyto ucely neco osvedcene, funkcni a free?

BTW -- hledisko ,,free" bych potreboval dodrzet i u tech ostatnich
komponent.

Za odpoved predem dekuji

--
Best regards,
Jano Skokanek
mailto:MLIST(zv)seznam(tec)cz

IB Express

[*] Jiri Binder <j.binder(zv)albacon(tec)cz> - 29.3.2001 10:41:03

> Nemate nekdo posledni UPDATE IBExpress? Nebo nevite kde to mam
> stahnout? Hledam, hledam a nic.

http://codecentral.borland.com

Jiri Binder

Re[2]: Procesor a vyjimka

[*] Tomas Skoda <delphi(zv)jdsoftware.sk> - 29.3.2001 11:04:02

Ahoj,

Thursday, March 29, 2001, 11:04:41 AM, Robert Kindl wrote:

> No,
> jeste je tu jedna vec: Samotne odchyceni vyjimky.
> Normalne by vyjimku mela obslouzit aplikace.
> Pokud to neudela objevi se modra obrazovka.
> Mozna neco (DLL) odklonilo obsluhu vyjimek aplikaci.

> V tomhle trochu hadam, nevim jak to presne je.
> Treba bude Petr Vones vedet vic :-)
> Vzdyt psal ten JCLDebug...

O vysvetlenie sa pokusim aj ja :)

Vynimky NIE su zalezitostou Delphi, ale su standartnou sucastou Win32 systemov.
Delphi len ponuka jednoduche a efektivne vyuzitie mechanizmu
zabudovaneho do systemu. Blizsie info najdes v SDK
(msdn.microsoft.com), v kapitolach o Structured Exception Handling

Konkretne delenie nulou je chyba generovana procesorom / koprocesorom.
Procesor vygeneruje prerusenie, na ktore reaguje operacny system. Po
istych verifikaciach je volany debugger (ak existuje) a potom sa
vola obsluzny blok definovany programom (except alebo finally). Ak
program chybu neosetri je opat volany debugger a proces je ukonceny
(dt. Watson :).

Chyba HW sposobuje nekorektne spracovanie vynimky operacnym systemom a pad do BSOD.

--
S pozdravom,
Tomas (tomas.skoda(zv)jdsoftware.sk)

Procesor a vyjimka

[*] Robert Kindl <rob(zv)exec(tec)cz> - 29.3.2001 10:04:41

> > > Ahoj,
> > > spise to bude problem chybnych ovladacu pro dany OS ve spojeni s
> > chipsetem.
> > > Petr Vones, amatersky programator
>
> > Nejlepsi by bylo vypsat si stavove slovo koprocesoru tesne pred
> > provedenim deleni nulou na padave a nepadave masine. Pokud bude ruzne
> > je to jasne. Pak staci najit, ktera DLL to dela... Zkuste to nekdo,
> > kdo mate oba druhy masin.
>
> Tim to asi nebude. Zkousel jsem UPLNE stejny primitivni programek, ve
> kterem si to stavove slovo tesne pred vypoctem sam nastavuju, na
> "padavem" a "nepadavem" pocitaci; no a na "padavem" to spadne, na
> "nepadavem" to spravne vygeneruje vyjimku, kterou si mohu obslouzit.
> Ta vazba na chipset tu opravdu bude. Zrejme budu muset oprasit svou
> anglictinu a poslat ukazku na ViaTech, a pak jen doufat a doufat, ze
> s tim neco udelaji.
> Karel Rys

No,
jeste je tu jedna vec: Samotne odchyceni vyjimky.
Normalne by vyjimku mela obslouzit aplikace.
Pokud to neudela objevi se modra obrazovka.
Mozna neco (DLL) odklonilo obsluhu vyjimek aplikaci.

V tomhle trochu hadam, nevim jak to presne je.
Treba bude Petr Vones vedet vic :-)
Vzdyt psal ten JCLDebug...

Rob


Interbase, resp. FireBird -- zacatecnik

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 29.3.2001 11:07:53

Haj hou!

On 29 Mar 2001,, Jano Skokanek wrote:

> Existuje pro tyto ucely neco osvedcene, funkcni a free?
>
> BTW -- hledisko ,,free" bych potreboval dodrzet i u tech ostatnich
> komponent.

Zadne ODBC fro IB6 pokud vim neni free. Cena je cca $100 u
vsech.

Ultimatni zdroje informaci o IB/FB, nastrojich atd. jsou na adresach

http://www.ibphoenix.com
http://www.interbase2000.org

Hodne zdaru


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

IB Express

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 29.3.2001 11:07:53

Haj hou!

On 29 Mar 2001,, Jirka Skladal wrote:

> Nemate nekdo posledni UPDATE IBExpress? Nebo nevite kde to mam stahnout? Hledam, hledam a nic.
>
> Jirka

http://codecentral.borland.com

Spravcem IBX je Jeff Overcash

S pozdravem



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

Bezpecnost IB

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 29.3.2001 11:10:16

Haj hou!

Par poznamek k rozvijejici se diskuzi:

1.) Je nekdo z ucastniku diskuze odbornikem na kryptografii
a/nebo zabezpeceni informacnich systemu a/nebo navrh a
implementaci databazovych serveru ? Pokud ne, pak zminena
diskuze nema valneho vyznamu.

2.) Pokud vas dane tema zajima, pak vam doporucuji projit si archiv
konference IB-Architect na egroups, nyni yahoogroups, pripadne se
do teto konference primo prihlasit. Najdete zde mnoho podnetu k
premysleni, vcetne napr. zduvodneni proc sifrovani databaze vubec,
ale vubec nic neresi. Rovnez zde jsou/byly diskutovany slabiny
bezpecnosti v IB (ano, bezpecnost v IB neni dokonala, ale slabiny
jsou jinde nez si vetsina lidi mysli) a cesty k jejich naprave.
Nektera vylepseni bezpecnosti jiz existuji, a maji podobu but
jednoducheho sw nebo pouhych zasad/triku jak bezpecnost
vylepsit (podivejte se napr. na
http://www.volny(tec)cz/iprenosil/interbase/ip_ib_isc4.htm)

Hodne zdaru

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

IB Express

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 29.3.2001 11:31:51

http://codecentral.borland.com/

Nemate nekdo posledni UPDATE IBExpress? Nebo nevite kde to mam stahnout?
Hledam, hledam a nic.

IB Express

[*] Barnab� Nagy <bnagy(zv)ciglersw.sk> - 29.3.2001 11:33:54

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
M��e# si ho stiahn�# z Code Centr�lu. Adresa na Code Cental je
http://codecentral.borland.com. V pr�pade ak nie si registrovan�m �lenom,
tak pred vlastn�m downloadom sa zaregistruj. Registr�cia je zdarma.

Barny

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Jirka Skladal
Sent: Thursday, March 29, 2001 9:39 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: IB Express


Nemate nekdo posledni UPDATE IBExpress? Nebo nevite kde to mam stahnout?
Hledam, hledam a nic.

Jirka


OT: Instalace W2000 a W98SE

[*] brant(zv)dcomm(tec)cz - 29.3.2001 11:41:18

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 vsem, pouzivam W98SE, ale potrebuji pro vyvoj stabilnejsi prostredi.
Chtel bych si nainstalovat W2000, ale rozmyslim se, zda je nainstalovat na
soucasne W98 a tim prevzit veskera nastaveni, aplikace, postu apod. anebo
vsechno zazalohovat (i kdyz to bych udelal stejne) a nainstalovat to na
cisty pocitac a pak zase vsechno pracne instalovat zpet. Take bych chtel pro
testovaci ucely mit na tomtez pocitaci i W98, jde to nainstalovat W98, kdyz
uz tam budu mit W2000?
Diky za vsechny rady.

Jeste poznamku: Posilam zpravu jako Plain Text z Outlooku 2000. Pokud dojde
jako HTML, muze za to patrne Outlook, ne ja. Byl bych vdecny, kdyby mi nekdo
poradil, jak tento problem odstranit. Jako server mame W2000 Server, MS
Exchange Server 2000.

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

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

Bezpecnost IB

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

From: "Jiri Binder" <j.binder(zv)albacon(tec)cz>

> Ale zajimalo by me, zda prece jem nejsou nejake v praxi
realizovatelne
> moznosti dodatecneho sifrovani dat ukladanych v IB databazi.

My v praxi pouzivame dodatecne sifrovani nekterych citlivych dat,
posledni pozadavek zakaznika napr. zni:

1. klic bude odvozen z hesel dvou nezavislych osob
2. vnitrni predpis uklada, ze se hesla budou nejmene jednou
za 90 dni menit -> znamena to presifrovavani tabulek.

Ovsem v enterprise resenich nepouzivame IB databazi, ale to na
principu nic nemeni.

***

Moje doporuceni: z torry.ru si ztahni balik DEC od Hagena Reddmanna,
kde je sada ruznych sifer a nejake demo, kde muzes ziskat zakladni
orientaci v rychlostech a posoudit, jestli je to pro Tvoje aplikace
pouzitelne nebo nikoli.


Bye, pf

OT: Re: Bezpecnost IB

[*] Erik Salaj <winsoft(zv)napri.sk> - 29.3.2001 11:45:05

> 1.) Je nekdo z ucastniku diskuze odbornikem na kryptografii
> a/nebo zabezpeceni informacnich systemu a/nebo navrh a
> implementaci databazovych serveru ? Pokud ne, pak zminena
> diskuze nema valneho vyznamu.

???

> 2.) Pokud vas dane tema zajima, pak vam doporucuji projit si archiv
> konference IB-Architect na egroups, nyni yahoogroups, pripadne se
> do teto konference primo prihlasit. Najdete zde mnoho podnetu k
> premysleni, vcetne napr. zduvodneni proc sifrovani databaze vubec,
> ale vubec nic neresi. Rovnez zde jsou/byly diskutovany slabiny

To urcite pisali odbornici na kryptografiu ;-).

> bezpecnosti v IB (ano, bezpecnost v IB neni dokonala, ale slabiny
> jsou jinde nez si vetsina lidi mysli) a cesty k jejich naprave.
> Nektera vylepseni bezpecnosti jiz existuji, a maji podobu but
> jednoducheho sw nebo pouhych zasad/triku jak bezpecnost
> vylepsit (podivejte se napr. na
> http://www.volny(tec)cz/iprenosil/interbase/ip_ib_isc4.htm)

Rozne triky a bezpecnost - to ide perfektne dokopy ;-)

Erik


Procesor a vyjimka

[*] HOLAN(zv)ksvi.mff.cuni(tec)cz - 29.3.2001 11:48:01

Jeste k tomu - preinstaloval jsem Win98 (nekolikrat)
a stale se deje to, co se drive nedelo -
- kdyz v DOSu napriklad ve VC kopiruju soubor
nebo v PMailu otevru folder, pocitac prebootuje.

Procesor Intel PIII-733, MB Intel, takze zadny noname,
navic drive to bylo bez problemu.

Tom


Nastaveni modulu, centralni dialog

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 29.3.2001 11:49:17

From: "Fait Ji��, ml." <fait(zv)jakl(tec)cz>

> moduly potrebuji najake nastaveni.
> Nechci to resit tak ze by kazdy modul
> mel nejaky dialog pro nastaveni,

Jedna zkusenost: taky jsme nechteli mit pro kazdy modul extra dialog,
a tak jsem to pomoci frame zaintergrovali do centralniho modulu.

Ale dnes jsme narazili na omezeni takoveho reseni a budeme to
predelavat prave na uplne oddeleni od centralniho modulu, protoze
potrebujeme, aby byl bezkontextovy tj. aby nevedel, co ktery modul
dela a jak se konfiguruje.

Bye, pf

Instalace W2000 a W98SE

[*] Milan Tome� <Milan.Tomes(zv)haida(tec)cz> - 29.3.2001 11:50:47

Ahoj vsem, pouzivam W98SE, ale potrebuji pro vyvoj stabilnejsi prostredi. Chtel
bych si nainstalovat W2000, ale rozmyslim se, zda je nainstalovat na soucasne
W98 a tim prevzit veskera nastaveni, aplikace, postu apod. anebo vsechno
zazalohovat (i kdyz to bych udelal stejne) a nainstalovat to na cisty pocitac a
pak zase vsechno pracne instalovat zpet. Take bych chtel pro testovaci ucely mit
na tomtez pocitaci i W98, jde to nainstalovat W98, kdyz uz tam budu mit W2000?

RNDr. Petr Brant [Brant(zv)dcomm(tec)cz]
ICQ # 68652380
D&COMM s.r.o
Korunova�n� 6
Praha 7
S pozdravem


Doporucuju to nainstalovat tak, ze spustis instalaci z W98, ale zadas, ze
nechces inovovat OS a on to nainstaluje zvlast a pak mas pri startu moznost se
rozhodnout do ceho budes bootovat. Problem je, ze to samozdrejme neprevezme
nastaveni prostredi W98. Opacny postup (tj. instalace W2000 a pak W98)
neprojde - W98 ti v lepsim pripade prepisi loader a v horsim se odmitnou
nainstalovat.


Milan Tome#
Vedouc� v�vojov�ho t�mu Windows
Softwarehouse HAiDA s.r.o.
Nov� Bor
tel: 0424/722291, 0424/222284
email: Milan.Tomes(zv)haida(tec)cz


Instalace W2000 a W98SE

[*] "Fait Ji��, ml." <fait(zv)jakl(tec)cz> - 29.3.2001 11:51:01

Pred instalaci W2K bych v kazdem pripade zrusil veskere stopy po
W95,98,ME.
Nejlepsi je snad to natvrdo zformatovat.
Jinak pokud mas dostatecne vykonnou masinu a aspon 128MB RAM tak je W2K
dobra volba pro Delphi (s 512MB to slape jeste lepe)
-----Original Message-----
From: brant(zv)dcomm(tec)cz [mailto:brant(zv)dcomm(tec)cz]
Sent: Thursday, March 29, 2001 11:41 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: OT: Instalace W2000 a W98SE


Ahoj vsem, pouzivam W98SE, ale potrebuji pro vyvoj stabilnejsi
prostredi.
Chtel bych si nainstalovat W2000, ale rozmyslim se, zda je nainstalovat
na
soucasne W98 a tim prevzit veskera nastaveni, aplikace, postu apod.
anebo
vsechno zazalohovat (i kdyz to bych udelal stejne) a nainstalovat to na
cisty pocitac a pak zase vsechno pracne instalovat zpet. Take bych chtel
pro
testovaci ucely mit na tomtez pocitaci i W98, jde to nainstalovat W98,
kdyz
uz tam budu mit W2000?
Diky za vsechny rady.

Jeste poznamku: Posilam zpravu jako Plain Text z Outlooku 2000. Pokud
dojde
jako HTML, muze za to patrne Outlook, ne ja. Byl bych vdecny, kdyby mi
nekdo
poradil, jak tento problem odstranit. Jako server mame W2000 Server, MS
Exchange Server 2000.

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

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


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

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


Bezpecnost IB

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 29.3.2001 11:54:23

From: "Leos Urban" <Leos.Urban(zv)iol(tec)cz>

> Proste administrator je administrator a
> ma-li za neco odpovidat,
> musi k tomu mit alespon nejaky pristup.

Jojo, jenze administrator odpovida za chod DB stroje a ne za data
ulozena v nem. To by nas zakaznici hnali svinskym krokem, kdyby se
mohl hrabat v citlivych datech. Proto ma taky vetsina solidnich
instituci nejakou bezpecnostni politiku, ve ktere se mj. pravidelne
predepisuje zmena a tvar hesel etc...


Bye, pf

Instalace W2000 a W98SE

[*] Garalda <garalda(zv)mail(tec)cz> - 29.3.2001 11:59:52

OT: Instalace W2000 a W98SE> Take bych chtel pro testovaci ucely mit na
tomtez pocitaci i W98, jde to nainstalovat W98, kdyz uz tam budu mit W2000?
Predpokladam, ze to jde, ale doporucuji opacny postup - nainstalovat na
jednu partition W98 a pak nainstalovat na tu druhou W2000. S tim nejsou
zadne problemy.
Pokud totiz instalujete W98, tak je vubec nezajima, jestli uz tam neco je a
natvrdo to prepise. Bylo by tedy zrejme nutne po instalaci W98 nabootovat z
CD-ROM (nebo zachranne diskety) W2000 a zvolit opravu, pak by se to snad
nejak povedlo rozbehat.

Interbase, resp. FireBird -- zacatecnik

[*] Milink Otakar <otam(zv)TDAT.CZ> - 29.3.2001 12:43:38

Pokud vim tak jiz existuje (byt zatim v beta verzi).
Dokonce by to snad melo opensource. Viz:

http://www.xtgsystems.com/ib6odbc.php3

s pozdravem Otakar Milink

P.S. Ale ja ten ovladac nezkousel....

> Zadne ODBC fro IB6 pokud vim neni free. Cena je cca $100 u
> vsech.
>

Nastaveni modulu, centralni dialog

[*] Pavol Stolc <pstolc(zv)sc.sknet.sk> - 29.3.2001 12:49:44

----- Original Message -----
From: Fait Ji��, ml. <fait(zv)jakl(tec)cz>
> Frame nebo neco podobneho zobrazi v centralnim
> dialogu pro nastaveni aplikace.

Ahoj,

riesil som to definovanim rozhrania pre OptionDialog. Tento dialog som
definoval v hlavnej aplikacii tak, ze obsahuje jeden TPageControl a tri
tlacitka OK, Cancel a Apply. Moduly exportuju funkciu SetupModule, ktora ma
tri parametre Message, WParam, LParam: Integer;

Pri starte aplikacia pocas nahravania modulu zavola
SetupModule(1,0,(zv)PageControl) co sposobi, ze objekt TTabSheet v module sa
pripoji na PageControl v OptionDialog. Dalsie definovane spravy mam
Message=2 - zobrazit aktualny stav (OnOptionDialogShow), Message=3 - ulozit
aktualny stav (OnOkButtonClick, OnApplyButtonClick), ... Vysledkom je, ze
kazdy modul, ktory chce moze mat jednu stranku v OptionDialogu a pritom
obsluha kazdej stranky sa vykonava v jeho module. Aplikacia len posiela
spravy, ktore su odozvou na tlacitka v OptionDialogu.

Pavol Stolc
pstolc(zv)sc.sknet.sk

To: Delphi Konference (el. adresa) <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, March 29, 2001 7:34 AM
Subject: Nastaveni modulu, centralni dialog


Mam aplikaci ktera je slozena z nekolika modulu, ktere se podle
nastaveni pri startu aplikace v pripade potreby dohravaji. Jednotlive
moduly potrebuji najake nastaveni. Nechci to resit tak ze by kazdy modul
mel nejaky dialog pro nastaveni, ale tak ze pokud je modul v aplikaci
pouzit tak se nejaky Frame nebo neco podobneho zobrazi v centralnim
dialogu pro nastaveni aplikace.
Muzete me nekdo nakopnout (samozrejme myslim nakopnout spravnym smerem).

Jiri Fait

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


Interbase, resp. FireBird -- zacatecnik

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 29.3.2001 13:00:49

jeste to prozkoumej odsud ;)

http://www.ibphoenix.com/

najdes tam i dost odkazu...

dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz

-< ON - LINE - AGAIN >-

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

Procesor a vyjimka

[*] Lubo Fule <fule(zv)sct.sk> - 29.3.2001 13:06:46

Ci to je to neviem, ale na Tvojom mieste by som rozhodne presiel na Win NT
alebo Win 2000. Win 9x je podla mna vhodny tak na Office, aj to iba ak
nepises ziadne dolezite dokumenty.

L.

> Jeste k tomu - preinstaloval jsem Win98 (nekolikrat)
> a stale se deje to, co se drive nedelo -
> - kdyz v DOSu napriklad ve VC kopiruju soubor
> nebo v PMailu otevru folder, pocitac prebootuje.
>
> Procesor Intel PIII-733, MB Intel, takze zadny noname,
> navic drive to bylo bez problemu.

Dataset - Filter

[*] Dano <delphid(zv)atlas(tec)cz> - 29.3.2001 13:22:29

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
Nazdar
Ide o prehliadac udajov... uzivatel si necha zobrazit nejake data (ktore uz mozu a nemusia byt vybrane na zaklade nejakej podmienky WHERE) a potom nad nimi zacne "Laborovat" ukaz mi ked taka ci onaka podmienka...
zda sa mi zbytocne zakazdym posielat novy a novy select ked uz vsetky potrebne udaje Recordset obsahuje ale ako tak na to pozeram budem to musiet tak urobit... pripadne to skombinovat jednoduche podmienky = filter ... zlozite = novy select
Alebo mi skuste prosim poradit nejake ine (rozumneisie riesenie) ... BUDEM VELICE POVDACNY.....!!!
Dik


Ahoj
porad nerozumim, proc chces za vsech okolnosti pouzivat u TQuery filtr. Myslim si, ze daleko rozumnejsi je pouzit konstrukci:

ADOdataset.SQL.clear
ADOdataset.SQL.Text := 'select * from nieco WHERE ((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)';
ADOdataset.Open;
tim nebudes z DB tahat zbytecne veci.

alda


Dik za pokus .... ale ' LIKE ' bez problemov zvlada napr. "(NAC1100 like '%AA%' OR NAC1100 like '%BB%')" ... a je tak isto pravda ze v Helpe sa pise ze na miesto " % " sa pise " * ",
ale bez problemov zvladne aj " % ". Takze problem je stale niekde inde.

Prosiiiiiiiiiiiiiim Vie mi niekto poradit......?????

Mam nasledovny porblem : Ak pouzijem v selecte nasledovnu podmienku

'select * from nieco WHERE ((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)'

NAC1100 - varchar
HON1100 - Integer

tak dostanem spravny vysledok.
Ak vsak pouzujem nasledovne

ADOdataset.SQL.Text := 'select * from nieco';
ADOdataset.Open;
ADOdataset.Filter := '((NAC1100 like '%AA%' OR NAC1100 like '%BB%') AND HON1100 = 40)';
ADOdataset.Filtered := True;

tak to na Filtered := True spadne a dostanem nasledovnu hlasku:
"Argumenty maji chybny typ, jsou mimo prijatelny rozsah nebo vzajamne koliduji"

jednoduche podmienky to zvlada bez problemov ale s touto si to nejak nemoze poradit kde moze byt problem ???
pouzivam ADOnis Version 4.0
MSSQL 7.0


Procesor a vyjimka

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 29.3.2001 13:43:38

From: "Karel Rys" <delphi(zv)zas-me(tec)cz>
> Ta vazba na chipset tu opravdu bude. Zrejme budu muset oprasit svou
> anglictinu a poslat ukazku na ViaTech, a pak jen doufat a doufat, ze

Ahoj,

a zkousel jsi to i na jinych OS, tedy NT ?

Petr Vones, amatersky programator


Prepinani maximalizovanych MDI oken

[*] Igor Vodi�ka <vodicka(zv)sagit(tec)cz> - 29.3.2001 13:43:10

> Zdravim,
> mam MDI aplikaci a v ni nekolik maximalizovanych detskych MDI
> oken. Problem
> je v tom, ze kdyz se mezi nimi prepinam, tak se nejdriv "otevre" v
> rozmerech, ktere ma nastavene a pak se teprve maximalizuje.
> Ja potrebuju, aby se prepinaly rovnou maximalizovane, protoze
> u jednoho typu
> MDI Child okna mam reakci na zmenu velikosti a kvuli tomuto
> mi to reaguje i
> pri prepnuti okna.
> Napadlo me aktualizovat rozmery a pozici pri maximalizaci,
> ale to je dost
> nesikovne, protoze pak ztratim ty "normalni" rozmery.
> Nevite nekdo co s tim?
>
> Petr
>

Ahoj!

Kdyz vytvaris childMDI okno (nejaka tvoje metoda Create...), tak muzes
nastavit jeho WindowState := wsMaximized a vytvori se maximalizovane. Okna,
ktera vytvoris jako wsNormal v ramci MDI aplikace a pak jedno maximalizujes
tak jsou maximalizovana vsechna. Prepinas se mezi maximalizovanymi okny. Mne
to tak funguje a uz jsem udelal nekolik MDI aplikaci.
Pokud mas neco na OnResize, tak metodu prirad az na konci vytvareni MDIchild
okna.

Ing. Igor Vodi�ka
informa�n� syst�my

Nakladatelstv� Sagit, Horn� 1, 700 30 Ostrava-Hrab�vka
Tel.: 069 353 062, Fax: 069 357 758
Mailto:vodicka(zv)sagit(tec)cz
Http:\\www.sagit(tec)cz\

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


Procesor a vyjimka

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 29.3.2001 14:06:04

From: "Robert Kindl" <rob(zv)exec(tec)cz>
> jeste je tu jedna vec: Samotne odchyceni vyjimky.
> Normalne by vyjimku mela obslouzit aplikace.

Ahoj,

to je pravda. Jenze vyjimka se do aplikace vubec nedostane, protoze selze
dany driver. Jedna se o chybu na jine urovni nez je aplikace.

Je zde nekdo kdo provozuje Win98 s VIA chipsetem a Intel procesorem (tohle asi
bude ta chybna kombinace) a neprojevuje se mu to ? Jak to vypada s Win98SE ?
Prijde mi zvlastni ze by to u VIA neopravili, pokud by s tim melo problem vice
lidi.

Petr Vones, amatersky programator


Procesor a vyjimka

[*] Pavol Kaka�ka <paka(zv)aktis(tec)cz> - 29.3.2001 14:10:48


Tiez si myslim ze to bude skor stavom OS nez procesorom. Tiez som to zazil a
na tom istom zeleze ale pri inych konfirguraciach SW to chodilo / nechodilo.

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

----- Original Message -----
> From: "Karel Rys" <delphi(zv)zas-me(tec)cz>
> > Ta vazba na chipset tu opravdu bude. Zrejme budu muset oprasit svou
> > anglictinu a poslat ukazku na ViaTech, a pak jen doufat a doufat, ze

> a zkousel jsi to i na jinych OS, tedy NT ?
>
> Petr Vones, amatersky programator

chyba pri instalaci IB Express update

[*] Jirka Skladal <jirka.skladal(zv)seznam(tec)cz> - 29.3.2001 14:33:08

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
Ahoj mam problem.
Nainstaluji IB Express update a po susteni Delphi mi to hodi hlasku:

Vstupni body procedury (zv)Parentagesupport(zv)TSprig(zv)FindItemByPath$qqrx17System(zv)AnsiStringo se nepodarilo v dynamicky propojovane knihovne dsnide50.bpl nalezt.
A pod tim tlacitko OK

Kliknu a jeste zakrici:

Can't load package d:\delphi\delphi5\bin\DCLIB50.bpl. Uvedena procedura nebyla nalezena. Zase lacitko OK. Kdyz kliknu tak nabehnou delphi ale bez komponent k IB.

Kdyz je tam chci pridat v Component->Install Package, tak mi to zakrici stejne hlasky a nic.


Nemate s tim nekdo zkusenosti?

Diky Jirka

chyba pri instalaci IB Express update

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 29.3.2001 14:39:03

From: "Jirka Skladal" <jirka.skladal(zv)seznam(tec)cz>
> Vstupni body procedury

Ahoj,

mas instalovan Update Pack #1 na D5 ?

Petr Vones, amatersky programator


devExpress DBGrid a color

[*] Ing. Patrik Tesar <tesar(zv)rainside.sk> - 29.3.2001 14:41:14

Pouzivam FIB+ (Free IB components) a tuto komponentu
Kod mam takyto:
if not ANode.HasChildren then
if not aSelected then
begin
If (DBGridSPLATNE.Field.asdatetime<Now) and
(DBGridC_SUMA.Field.AsFloat>0) then begin
UZaplatene.Close;
UZaplatene.Params[0].AsInteger:=DBGridID_F.Field.asinteger;
UZaplatene.ExecQuery;
if UZaplatene.Fields[0].AsFloat<DBGridC_SUMA.Field.AsFloat then
AColor:=$000080FF;
end;
If DBGridLOCK_REC.Field.asstring='T' Then
AColor:=clGray;
end;

Sprava sa to tak, ze ked som na policku s podmienka=True CELY GRID sa
nastavy na prislusnu farbu,
ked idem inde, zase ina farba... Neviem, ci nie je problem v FIB...

> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
> Behalf Of cis
> Sent: Thursday, March 29, 2001 9:40 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: devExpress DBGrid a color
>
>
> Ahoj, taky pouzivam tento grid, a barveni radku je bez problemu v jakem
> koliv rezimu:
> napr.:
>
> if (MasterParametrs.Color1=0) then
> MasterParametrs.Color1:= clInfoBk;
> if (MasterParametrs.Color2=0) then
> MasterParametrs.Color2:= clWhite;
>
> if not ANode.HasChildren then
> if not aSelected then
> begin
> if odd(anode.index) then
> AColor := MasterParametrs.Color1
> else
> AColor := MasterParametrs.Color2;
> end;
>
> alda
>
> ----- Original Message -----
> From: Ing. Patrik Tesar <tesar(zv)rainside.sk>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Thursday, March 29, 2001 7:52 AM
> Subject: devExpress DBGrid a color
>
>
> > Caute
> >
> > ako nastavujete farbu v devExpressGride pre rozne hodnoty poli z DB pre
> cely
> > riadok cez:
> >
> > CustomDrawCell(..), ked mate nastavene :LoadAllRecords a
> > SmartReload,SmartRefresh.
> >
> > Pri nastaveni "GridMode" mi vsetko funguje OK, ale ja
> potrebujem Filtre a
> > sortovanie.
> >
> > Pouzivam ExpressQuantumGrid 3.0
> >
> > Dakujem
> > P.
> >
> >
>
>

Plug-iny pomoci dynam.balicku

[*] Tomas.Burger(zv)sap(tec)com <Tomas.Burger(zv)sap(tec)com> - 29.3.2001 14:45:20

> -----Original Message-----
> From: Milan #��ek
> Subject: Plug-iny pomoci dynam.balicku

> pak POUZE tuto jednu zalozku z toho Notebooku zobrazovat v
> hlavnim programu v jinem Notebooku???

Neco podobneho se jmenuje Property sheet a je to std. interface od Microsoftu... Kdyz to udelas podle toho, tak to pujde nacpat i do standardnich property oken, treba nad souborem nebo tak...

Nehledal bych nejake proprietarni reseni, kdyz jedno uz existuje...

Tomas


chyba pri instalaci IB Express update

[*] Jiri Binder <j.binder(zv)albacon(tec)cz> - 29.3.2001 15:07:06

From: "Jirka Skladal" <jirka.skladal(zv)seznam(tec)cz>
> Nainstaluji IB Express update a po susteni Delphi mi to hodi hlasku:
> (zv)Parentagesupport(zv)TSprig(zv)FindItemByPath$qqrx17System(zv)AnsiStringo se
> nepodarilo v dynamicky propojovane knihovne dsnide50.bpl nalezt. A pod

Mas do D5 nainstalovany Update Pack 1?
Jiri Binder


Licencovanie MDAC a MDB

[*] Marcant <marcant(zv)sct.sk> - 29.3.2001 15:09:42

Nevie niekto ako je to s moznostou sirenia MDAC a suborov MDB s komercnou aplikaciou ?
Je nutne splnit nejake licencne podmienky ?

MarCaNT


databazi nijak zabezpecit

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 29.3.2001 15:15:44

> Co ked mam zaheslovany pristup do tabulkovej
> databazy(paradoxovej).
> Da sa nejako este do nej dostat? Heslo samozrejme neviem.

zapomnel heslo do paradoxu?
to snad ani nejde ;)

jIGGAe

dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz

-< ON - LINE - AGAIN >-

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

Skoleni D-SQL

[*] Petr Fojt�k <fof(zv)foresta(tec)cz> - 29.3.2001 15:20:40

Potrebovali bychom jako firma v databazovych aplikacich resit prechod z
vyvoje Delphi - Paradox na model Delphi - SQL.
Konkretne jde o Delhpi4 C/S a MSSQL 7, spojeni zrejme pomoci Adonisu. Nevite
nekdo, kde sehnat skoleni co nejpresneji k tomuto zamereni ?
Asi nas bude dost na to, abychom zaplnili kurz. Nejlepsi varianta by byla
najit nekoho, kdo by pro nas takove skoleni udelal na miru. Takze krome
"dohozeni" firmy, ktera takovato skoleni dela pripada v uvahu i soukroma
osoba, ktera by byla ochotna nas proskolit v nasich prostorach. Sidlime na
Vsetine.
Pokud mate dojem, ze odpovedi do konference nepatri, piste klidne na muj
mail. Ale kratka prestrelka nazoru na skolici firmy a jejich uroven by
nemusela byt nezajimava.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Petr Fojt�k, Foresta SG fof(zv)foresta(tec)cz 0657 - 687 134

Bezpecnost IB

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 29.3.2001 15:25:29

Puvodni zprava, kterou napsal Pavel Cisar dne 29 Mar 2001,:

> do teto konference primo prihlasit. Najdete zde mnoho podnetu k
> premysleni, vcetne napr. zduvodneni proc sifrovani databaze vubec,
> ale vubec nic neresi. Rovnez zde jsou/byly diskutovany slabiny

Ale jo, neco urcite resi.


S pozdravem
Petr Zahradnik, pocitacovy expert

============================================================
Petr Zahradnik, Computer Laboratory
Obvodova 740/14, P.O. Box 15, 400 07 Usti nad Labem
Telefony: 047-5500610, 047-5501627, 0602-409601
Fax: 047-5511338
WWW: http://www.clexpert(tec)cz, http://www.zahradnik(tec)cz
E-Mail: clexpert(zv)clexpert(tec)cz, petr(zv)zahradnik(tec)cz
ICQ: 21215917
============================================================

Procesor a vyjimka - VYZVA

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

Ahoj,

jelikoz se zde objevilo vice prispevku na toto tema bylo tak by dobre nejak
shromazdit poznatky. Pokud mate system na kterem se tato chyba projevuje tak
prosim zkuste priklad uvedeny nize. V pripade ze se chyba projevi (pokud ne a
presto se vam projevuje ve vasi aplikaci, zkuste jej mirne upravit, ale tak
aby jste nemuseli pridat prilis mnoho dalsich unitu, idealne zadne), tak mi
prosim na moji adresu mailto:pvones(zv)mbox.vol(tec)cz zaslete *PRESNY* popis vaseho
systemu, tedy:

Zakladni deska (vyrobce, typ):
Verze BIOSu (+ posledni instalovany VIA servis pack, v pripade VIA):
Operacni system, vcetne verze IE:
Procesor (typ, rychlost):
Verze Delphi ve ktere jste priklad prelozili (idealne D5.01):
(Zdrojak prikladu v pripade jeho nutne modifikace)

Pokud mate na danem systemu instalovano vice OS, bylo by dobre totez zkusit i
na NT.

Diky.

Petr Vones, amatersky programator

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

{$A+,B-,C+,D+,E-,F-,G+,H+,I+,J-,K-,L+,M-,N+,O+,P+,Q-,R-,S-,T-,U-,V+,W-,X+,Y+,Z
1}
{$MINSTACKSIZE $00004000}
{$MAXSTACKSIZE $00100000}
{$IMAGEBASE $00400000}
{$APPTYPE CONSOLE}
program ViaTest;

uses
SysUtils;

var
A, B, C: Double;

begin
C := 0;
A := 10;
B := 0;
try
C := A / B;
except
end;
WriteLn(C);
end.

ramecek MDI okna

[*] Pavel K�ehula <pavel.krehula(zv)nlm(tec)cz> - 29.3.2001 15:31:51

Zdravim,

chtel bych se zeptat, zda je mozne odstranit ten 3D ramecek u MDI parent
okna, pripadne jak ho nakreslit jiny.

Diky

--
S pozdravem
Pavel Krehula

================================================
NewLink, s.r.o. pavel.krehula(zv)nlm(tec)cz
Hradni 4 tel. +420 501 456059
Boskovice http://www.newlink(tec)cz
680 01
================================================

Provereni spravnosti URL seznamu

[*] Milan ��ek <Cizek.Milan(zv)seznam(tec)cz> - 29.3.2001 15:51:22

ahoj,
mam soubor, ve kterem mam URL adresy, potreboval bych nejakym zpusobem jednotlive tyto adresy otestovat a podle vraceneho kodu v hlavicce zahlasit bud OK-pokud se stranka v poradku nacte (kod200), nebo ERROR... Zkousel jsem neco vytvorit pomoci komponenty HTTPCli z baliku ICS, problem je ale v tom, ze mi treba komponenta zahlasi chybu 500 - Internal server error, ale v IE stranku bezproblemu zobrazim...

Nedelal jste nahodou nekdo uz neco podobnyho??

S pozdravem Milan Cizek, D5 Ent
_____________________________________________________________________
E-mail zdarma na cely zivot: http://email.seznam(tec)cz


TListView

[*] Hejna Martin, PRAHA <hejnam(zv)praha(tec)comsoft(tec)cz> - 29.3.2001 15:56:43

Ahoj mel bych takovy jednoduchy dotaz.

Jedna se mi o komponentu TListView a v ni o dve veci.

1) lze nejak zmenit rozestupy Ikon pokud mam ViewStyle nastaven na vsIcon ?
nebyl jsem v helpu schopen dohledat nejakou vlastost na zmenu vzdalenosti
mezi nimi
(defaultni je moc velika)

2) druha vec se tyka vlastnosti CheckBoxes, pokud je nastavena na True a mam
ViewStyle na vsList nebo vsReport, potreboval bych primo zachytit na kterou
polozku
uzivatel klikne a u ktere se zmeni vlastnost Checked. Nevim ale ani jedna z

udalosti mi nepripada jako ta ktera primo zachytava tuto zmenu. Ja to v
soucane
dobe delam tak ze po kazdem kliku projedu cely seznam coz je samozrejme
casove
ponekud narocne, pokud tam je treba 1000 polozek (samozrejme je to chvilka
ale
me se to nezda jako ciste reseni...)

Diky za kazdou radu

S pozdravem Martin Hejna

Zahadna ztrata komunikace s klavesnici a mysi

[*] Hurricane <hurricane(zv)quick(tec)cz> - 29.3.2001 16:44:35

Zdravim

Me se dela jeste divnejsi vec. Zasekavala se mi CD mechanika pri prehravani
AudioCD. Proste kdyz jsem windowsum daval moc velky kapky (byl jsem moc
narocnej), tak se treba na 5-10 sec zastavilo CD a pak zase pokracovalo. A
to sem ani nemel spustenej zadnej program na prehravani. Spustil jsem to CD
Prehravacem a hned jsem ho zase zavrel. Nevim to jiste, ale myslim si, ze to
bylo zpusobeno prilisnym zatizenbim systemu. Zkus lehce podtaktovat (snizit
rychlost pameti apod) a uvidis.

Nebo druha moznost: VIR. Stahni si z netu novou databazi a zkontroluj si to.

BTW Winamp je na AudioCD NAPROSTO nevhodnej.

Jeste si muzes zkusit sehnat svetelny pero na monitor. :-))

Hurricane

----- Original Message -----
From: <brant(zv)dcomm(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, March 28, 2001 8:58 PM
Subject: OT: Zahadna ztrata komunikace s klavesnici a mysi


V posledni dobe se zacala dit podivna vec: pri prehravani hudebniho CD
(nezavisle na tom, jakym softwarem, dela to WinAmp, standardni Prehravac CD
i nejaky software ke zvukovce) se behem nekolika sekund az desitek minut
ztrati komunikace mezi Windows a klavesnici i mysi, ale vse ostatni funguje
(napriklad chodi zpravy z ICQ, e-mailem apod.). Pouze nelze pouzit
klavesnici ani mys, takze zbyva tvrdy reset. Bohuzel nevim, co jsem
instaloval, nez se to zacalo stavat. Dela mi to i doma, kde je jina zakladni
deska, jina CD mechanika. Spolecne jsou jen Win98cz SE a AVG. Pokud se
neprehrava hudebni CD, je vsechno v pohode. Nemate s tim nekdo zkusenost?

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

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

Procesor a vyjimka

[*] Robert Kindl <rob(zv)exec(tec)cz> - 29.3.2001 16:01:07

> Ahoj,
> to je pravda. Jenze vyjimka se do aplikace vubec nedostane, protoze selze
> dany driver. Jedna se o chybu na jine urovni nez je aplikace.

Driver ceho?
Odchyceni vyjimky koprocesoru?
Podle mne je vyjimka koprocesoru preruseni INT 13.
Jestli se vyvola nebo ne zavisi na stavovem slove koprocesoru.
Odchyceni INT 13 je veci driveru OS - tady je mozna ten problem?
Tento driver musi NEJAK predat informaci do aplikace - neni mozne toto
predavani nejak ovlivnit? Vite nekdo jak to presne funguje?

Rob


chyba pri instalaci IB Express update

[*] Jirka Skladal <jirka.skladal(zv)seznam(tec)cz> - 29.3.2001 17:41:46

Na nemam - kde to mam stahnout?


----- Original Message -----
From: "Petr Vones" <pvones(zv)mbox.vol(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, March 29, 2001 2:39 PM
Subject: Re: chyba pri instalaci IB Express update


> From: "Jirka Skladal" <jirka.skladal(zv)seznam(tec)cz>
> > Vstupni body procedury
>
> Ahoj,
>
> mas instalovan Update Pack #1 na D5 ?
>
> Petr Vones, amatersky programator
>
>

chyba pri instalaci IB Express update

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

From: "Jirka Skladal" <jirka.skladal(zv)seznam(tec)cz>
> Na nemam - kde to mam stahnout?

Ahoj,

to by jsi rozhodne mel mit:
http://www.borland.com/devsupport/delphi/downloads/index.html

Petr Vones, amatersky programator

ExtractIcon

[*] Martin Bab�k <M.Babik(zv)mus(tec)cz> - 29.3.2001 18:06:41

Zdravim,
Nevite jak zjistit pocet icon a nasledne je vyzobat? D5, NT4 SP5. Diky

i := ExtractIcon(HInstance,'Icon_m.dll', -1);
Toto mi vraci: "Constant expression violes subrange bounds". :-(

M&B


devExpress DBGrid a color

[*] cis <cis(zv)atlas(tec)cz> - 29.3.2001 19:26:52

Zrovna budu resit podobny problem. Potreboval bych i nektere policka
nastavit aby v nich neslo editovat. Budu to delat az pristi tyden. JInak
pouzivam TClientDataSet.
alda

----- Original Message -----
From: Ing. Patrik Tesar <tesar(zv)rainside.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, March 29, 2001 2:41 PM
Subject: RE: devExpress DBGrid a color


> Pouzivam FIB+ (Free IB components) a tuto komponentu
> Kod mam takyto:
> if not ANode.HasChildren then
> if not aSelected then
> begin
> If (DBGridSPLATNE.Field.asdatetime<Now) and
> (DBGridC_SUMA.Field.AsFloat>0) then begin
> UZaplatene.Close;
> UZaplatene.Params[0].AsInteger:=DBGridID_F.Field.asinteger;
> UZaplatene.ExecQuery;
> if UZaplatene.Fields[0].AsFloat<DBGridC_SUMA.Field.AsFloat then
> AColor:=$000080FF;
> end;
> If DBGridLOCK_REC.Field.asstring='T' Then
> AColor:=clGray;
> end;
>
> Sprava sa to tak, ze ked som na policku s podmienka=True CELY GRID sa
> nastavy na prislusnu farbu,
> ked idem inde, zase ina farba... Neviem, ci nie je problem v FIB...
>
> > -----Original Message-----
> > From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
> > Behalf Of cis
> > Sent: Thursday, March 29, 2001 9:40 AM
> > To: delphi-l(zv)clexpert(tec)cz
> > Subject: Re: devExpress DBGrid a color
> >
> >
> > Ahoj, taky pouzivam tento grid, a barveni radku je bez problemu v jakem
> > koliv rezimu:
> > napr.:
> >
> > if (MasterParametrs.Color1=0) then
> > MasterParametrs.Color1:= clInfoBk;
> > if (MasterParametrs.Color2=0) then
> > MasterParametrs.Color2:= clWhite;
> >
> > if not ANode.HasChildren then
> > if not aSelected then
> > begin
> > if odd(anode.index) then
> > AColor := MasterParametrs.Color1
> > else
> > AColor := MasterParametrs.Color2;
> > end;
> >
> > alda
> >
> > ----- Original Message -----
> > From: Ing. Patrik Tesar <tesar(zv)rainside.sk>
> > To: <delphi-l(zv)clexpert(tec)cz>
> > Sent: Thursday, March 29, 2001 7:52 AM
> > Subject: devExpress DBGrid a color
> >
> >
> > > Caute
> > >
> > > ako nastavujete farbu v devExpressGride pre rozne hodnoty poli z DB
pre
> > cely
> > > riadok cez:
> > >
> > > CustomDrawCell(..), ked mate nastavene :LoadAllRecords a
> > > SmartReload,SmartRefresh.
> > >
> > > Pri nastaveni "GridMode" mi vsetko funguje OK, ale ja
> > potrebujem Filtre a
> > > sortovanie.
> > >
> > > Pouzivam ExpressQuantumGrid 3.0
> > >
> > > Dakujem
> > > P.
> > >
> > >
> >
> >
>
>

pager ICQ

[*] tomsir1.edu(zv)mail.cez(tec)cz - 29.3.2001 20:12:23


nebylo to nahodou mirabilis ;o)))

(zv)pager.mirabilis.com

zeby ???

Radegast


Ji�� H�sek <jiri.hysek(zv)worldonline(tec)cz>(zv)clexpert(tec)cz on 28.03.2001 23:46:33

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

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


Komu: <delphi-l(zv)clexpert(tec)cz>
Kopie:
P�edm�t: pager ICQ


Zdravim,
v�te na jaky server musim poslat email, kdyz chci poslat zpravu na ICQ?
(zv)pager.icq.com pry nefunguje. Nekde jsem videl nejaky na pismeno M, ale
nejak se mi vytratil jak z hlavy tak z disku:)

Predem dekuji.
Jiri Hysek


ExtractIcon

[*] brant(zv)dcomm(tec)cz - 29.3.2001 20:37:24

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.

Ta funkce muze vracet i zaporna cisla, tak jestli nemas to i jako unsigned
int nebo tak neco. Muzes zkusit i ExtractIconEx. Anebo nemuze byt ten soubor
nejak nabourany?

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

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


-----Original Message-----
From: Martin Bab�k [mailto:M.Babik(zv)mus(tec)cz]
Sent: Thursday, March 29, 2001 6:07 PM
To: delphi-l(zv)fwd(tec)cz
Subject: ExtractIcon


Zdravim,
Nevite jak zjistit pocet icon a nasledne je vyzobat? D5, NT4 SP5. Diky

i := ExtractIcon(HInstance,'Icon m.dll', -1);
Toto mi vraci: "Constant expression violes subrange bounds". :-(

M&B
---
Pr�choz� zpr�va neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.228 / Virov� b�ze: 109 - datum vyd�n�: 17.1.2001

IB zaloha databaze

[*] Jirka Skladal <jirka.skladal(zv)seznam(tec)cz> - 29.3.2001 21:09:24

Tak IB Express mam nainstalovany, ale komponentu pro Backup tu nevidim.

Poradte dik.> Ahoj,
> bud zkus gbak dodavany s IB nebo se podivej na komponentu pro Backup. To
> zavisi na pouzitych komponentach pro pristup, v pripade IB Express je to
> IBBackupService. Delat zalohu kopirovanim souboru urcite neni dobry napad.
> Navic takto lze backup delat i pri plnem provozu, transakce se totiz
nastavi
> tusim na Snapshot a je to v pohode.

Instalace W2000 a W98SE

[*] Adam Feistner <feistna(zv)volny(tec)cz> - 29.3.2001 21:55:08

Napr. ja jedu na W98SE a W2k prof. (dualboot). Vzhledem k zahnilosti puvodniho systemu jsem instaloval nacisto. Cele celkem
pohodova zalezitost:
- zazalohovani vlastnich dat
- odpojeni datoveho disku
- vytvoreni boot diskety W98 (hodi se, jelikoz obsahuje podporu CD-Romky, atd.)
- zformatovani disku + rozdeleni (fdiskem, opet pohodicka)
- nainstalovani W98SE na 1. partitation
- nainstalovani W2K
----------
U vseho staci jen sledovat obcasne hlasky a sem tam jednoduse odpovedet.

W2K poznaji, ze W98 jsou tam, a pred nabehnutim OS tam mas menu s volbou Windows / Win2k. Navic delka cekani na odpoved se da
jednoduse menit (ja mam 3 sekundy a bohate to staci). S pozdravem,

Adam Feistner
feistna(zv)volny(tec)cz
www.volny(tec)cz/feistna/cz.htm


Konfig:
Cel300(zv)450, 96MB, 4,3GB + 0,5GB


----- Original Message -----
From: <brant(zv)dcomm(tec)cz>
Subject: OT: Instalace W2000 a W98SE


Ahoj vsem, pouzivam W98SE, ale potrebuji pro vyvoj stabilnejsi prostredi.
Chtel bych si nainstalovat W2000, ale rozmyslim se, zda je nainstalovat na
soucasne W98 a tim prevzit veskera nastaveni, aplikace, postu apod. anebo
vsechno zazalohovat (i kdyz to bych udelal stejne) a nainstalovat to na
cisty pocitac a pak zase vsechno pracne instalovat zpet. Take bych chtel pro
testovaci ucely mit na tomtez pocitaci i W98, jde to nainstalovat W98, kdyz
uz tam budu mit W2000?
Diky za vsechny rady.

Jeste poznamku: Posilam zpravu jako Plain Text z Outlooku 2000. Pokud dojde
jako HTML, muze za to patrne Outlook, ne ja. Byl bych vdecny, kdyby mi nekdo
poradil, jak tento problem odstranit. Jako server mame W2000 Server, MS
Exchange Server 2000.

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

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

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