Archív konference Delphi

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

Probl�m s OnMouse...ve vlastni komponente odvozene

[*] Petr Urban <p.urban(zv)worldonline(tec)cz> - 7.3.2002 21:36:34

Vytvoril jsem si vlastni komponentu. Odvodil jsem si od TCustomPanel. Vlozil jsem na ni TLabel, TPanel a do TPanel jeste TImage.V podstate jde o to, ze mam ctverec do nejz je vlozen dalsi ctverec v nemz se zobrazuje ikona a pod timto ctercem je nazev ikony.Jedna se o neco jako je preview v ACDSee nebo pod WinXP.
Ted muj problem: Potrebuji docilit toho, abych mohl celou komponentou pohybovat, klikat na ni ap. Udalosti OnMouse... jsem definoval v publicu. Reakce na OnMOuse se ale provede jen nad TCustomPanel a TLabel,Tpanel a TImage zcela ignoruje. Proc? Jak mam dokazat, aby se reakce na OnMouse projevila i nad TLabel a zbytkem komponenty a ne jen nad castmi.

Diky za pomoc Viper, Jr.

dynamicke array of record - rychlost hledani

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 8.3.2002 00:03:31

From: "Dalibor Toman" <dtoman(zv)fortech(tec)cz>
> zasadniho zrychleni docilis jen zmenou vyhledavaciho algoritmu (tedy
> nahradit sekvencni hledani necim lepsim). Prevod na ukazatele zrejme

Sorting and searching dynamic arrays
http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17628

Petr Vones


Korektni Datum a prenastaveni

[*] pavel.ales(zv)popron(tec)cz - 8.3.2002 00:08:17

Ahoj kluci da se nejak otestovat zda danny den je standartni v ramci roku
(treba 29.unora jen na prestupny rok) a pripadne prenastavit na 1.brezna?
Ja vim StrToDate ale je to takovy nesikovny...a nehezky:-) nemate nekdo
lepsi napad?

Ales Pavel
Technical Specialist
D5 Ent W2000
Popron Consulting - Your System Integrator
www.popronconsulting(tec)cz
Popron Building
Jeremiasova 947
Prague 5
155 00

updateSql a Memo

[*] Votava <kvotava(zv)atlas(tec)cz> - 8.3.2002 00:10:38

Zdravim vsechny, nemohu ulozit zmeny v Memo pri pouziti updateSql a zapnutem cachedUpdates. Vkladani funguje, ale Modify nikoli. Pouzivam W2k - D5 Pro - dBaseIV. Dekuji za kazdou radu. S pratelskym pozdravem Votava

Korektni Datum a prenastaveni

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

From: <pavel.ales(zv)popron(tec)cz>
> Ahoj kluci da se nejak otestovat zda danny den je standartni v ramci roku
> (treba 29.unora jen na prestupny rok) a pripadne prenastavit na 1.brezna?
> Ja vim StrToDate ale je to takovy nesikovny...a nehezky:-) nemate nekdo
> lepsi napad?

Delphi 6: unit DateUtils, funkce IsValidDate

Jinak si muzes rozlozit datum na den, mesic a rok a pomoci pole MonthDays a
funkce IsLeapYear (SysUtils) si to sestavis jak potrebujes.

Petr Vones


Postupne tlacenie; nie po celych stranach

[*] Ondrej Krsko <krsko(zv)gjh.sk> - 8.3.2002 01:04:59

Ano, mate pravdu, je to tlaciaren s "traktorom". Ako ale nastavim dlzku
strany ???
Printer.Height je read only (neviem, ci je to presne Height, alebo
PageHeight, ale nieco take to je urcite)> > problem ale je, ze ked zavolam TPrinter.EndDoc, tak sa z
> > tlacierne vysunie cely papier
>
> no, nevim jak to udelat, ale nastav delku stranky na pozadovany pocet
> radku.
> predpokladam, ze se jedna o jehlicku s traktorem.
>
> dekuji PeC(zv)

KernelObjekt, FindFirstChangeNotification,WAIT_OBJ

[*] pavel.ales(zv)popron(tec)cz - 8.3.2002 05:31:21

Ahoj zase ano to jsem zase ja....
Nevedel jsem ja to dobre popsat tak snad me nekdo pochopi a dokonce mi i
poradi.

Proste mam sluzbu pouzivam FindFirstChangeNotification a Next a cekam na
zadost stop coz je WAIT_OBJECT_0,to je vse OK,jenze mam stejne ten problem
ze kdyz zaviram sluzbu z nastaveni/ sluzby tak se sice zavre a provede se
proces,ktery jsem na WAIT_OBJECT_0 povesil,ale je tu vec ze windowsy mi
stejne neverej ze je sluzba KO a hlasej si jakousi chybu 997.Nevite nekdo
mam kernelu jeste zpet nejak odpovedet ze koncim sluzbu?

A kurna chlapy snazte se me nekdo pochopit a poradit mi.Urcite nejsem sam
kdo to resiiil.
Ja to fakt lip vysvetlit neumim.
Dneska jsem jeste nespal je 5:30 a ja tu tvrdnu v praci a to mame patek.
Ales Pavel
Technical Specialist
D5Ent W2000
Popron Consulting - Your System Integrator
www.popronconsulting(tec)cz
Popron Building
Jeremiasova 947
Prague 5
155 00

Instalace MSDE

[*] Jan Krizek <krizek(zv)vitasw(tec)cz> - 8.3.2002 07:23:05

Tak jsem to zkusil od zacatku a na uplne ciste 95 (4.00.950 - ceske)
jsem dal DCOM95 a MDAC 2.5 SP2 a po spusteni instalace MSDE s pouzitim
dodavaneho unattend.iss mi to nedobehlo. Take uz jsem vedel kam se mam
kouknout a v sqlstp.log byla posledni hlaska, ze na zaklade zvolene
konfigurace mi chybi komponenta a ta se jmenuje IE 4.01 Service Pack 1.
Je tedy nutne zmenit neco v unattend.iss, aby slo MSDE nainstalovat bez
IE? Nebo je treba jina verze MDAC?

Honza +

> -----Original Message-----
> From: Otisk Ren� [mailto:otisk(zv)misel(tec)cz]
> Sent: Wednesday, March 06, 2002 10:41 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: Instalace MSDE
>
>
> DCOM a MDAC (ktere je soucasti IE 4. SP 2 a vyse!
>
> Sroub

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

Kylix a seriove porty

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 8.3.2002 07:47:20

> tak jsem si to stahnul a zkusil.
> Zkousel jsem otevrit porty pres minicom a tam mi vse chodi O.K.(zrejme pres
> " /dev/modem"),
> ale v Kylixu nejen ze neotevru /dev/ttySx , ale ani zmineny /dev/modem ??
> Stale mi to hlasi z RaiseError chybu 13.

Chyba 13 je (pokud si dobre pamatuji) 'permission denied', tedy
opravdu mas prava na pozadovany device? (nedela minicom neco takoveho
jako ze ten port otevira jako root, nebo tak neco?)

kazdopadne ja pouzivam /dev/ttySx bez sebemensich problemu... SynaSer
dokonce v poslednich mesicich podrobuje parta nemcu pomerne drsnym
testum pod noha ruznymi linux systemy a v otevrani portu nikde nebyl
problem. Pravda, nasl par chyb, ktere uz jsou opraveny a vyjde nopva
verze Snaeru atrne uz pristi tyden, ale vlastniho otevirani portu se
to nijak netyka.


-- Lukas Gebauer.

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

Jak vytvorit formular bez ikony?

[*] Petr Mohapl <p.mohapl(zv)nemstbk(tec)cz> - 8.3.2002 07:55:37

Ahoj,
v DLL vytvarim formulare za behu (NovyForm := TMujForm.Create() a
NovyForm.Show nebo ShowModal). Na spodni liste se mi objevi ikona formulare.
Po Release zase zmizi, ale v jednom okamziku tak mam na liste treba deset
ikon (podle poctu zrovna pouzivanych formularu) - coz uzivatele otravuje.
DOTAZ: da se tech ikon nejak zbavit? Tedy zaridit, aby se mi na spodni liste
pro novy formular nic nezobrazovalo?

Diky, zdravim
Petr Mohapl

Trida neni zaregistrovana

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 8.3.2002 08:00:51

On 7 Mar 2001 at 20:21, David Kraina wrote:

> Dobr� den,
> pokud svou aplikaci spustim na windows, kde nikdy nebylo instalovano
> Delphi
> (pouzivam 6), nejdrive mi vypise, ze aplikace provedla neplatnou
> operaci a potom "Exception EOleSysError in module program.exe at
> 00079CC5. Trida neni zaregistrovava". A nevim co s tim. Pouzivam tam
> jenom komponenty, API a normalni zbytek, zadnou DB ani nic podobneho.
> Nevim jestli mu nechybi nejaka knihovna, ale kdyz to zkopiruji do
> slozky win\system toho systemu kde to jede a spustim to pod tim kde to
> nejede, vysledek je stejny. Budu vam zavazan za odpoved, protoze rikat
> "Kupte si produkt, nainstalujte si Delphi, odinstalujte a pouzivejte
> muj produkt" by bylo dosti fadni... Diky moc. DKx.

Patrne pouzivas nejakou ActiveX komponentu. Zjisti, ktera to je, a tu
pak musis prenest i s programem a zaregistrovat.

S pozdravem

Zbysek Hlinka

Phone: 0603 551 282


Jak dostanu data ze souboru *.MB po padu pociatce?

[*] tomas.mazurek(zv)vitkovice(tec)cz - 8.3.2002 07:09:52

Ahoj,

na kontrolu a obnovu mam sve tabulkove utility, ktere pouzivaji
knihovnu TUTIL32.DLL. Pokud mas zajem, poslu i se zdrojaky v Delphi.
Jinak pro testovaci ucely si delam sbirku poskozenych paradoxovskych
tabulek, pokud tva tabulka neobsahuje privatni data, muzes mi ji,
prosim, poslat? Zkusim ji obnovit...

Tomas


CD-Text a CDDB

[*] Ing. Pavel Spsiar <pajastudio(zv)wo(tec)cz> - 8.3.2002 08:15:53

1)Chci se zeptat zda nevite, jak postupovat ohledne nacteni informaci z AudioCD
kde je CD-Text a zjisteni zda CD obsahuje CD-Text informace. Pokud mozno
i s popsanym kodem pro D3 ci odkazem na nejakou sikovnou komponentu..

2)Jak jednodusse nacist data z CDDB serveru a zjisti CDDB kod a zda AudioCD
tento kod obsahuje? Pokud mozno i s popsanym kodem pro D3 ci odkazem na
nejakou sikovnou komponentu.

Diky za kazdy podnet, Pavel Spisar

ObjectTextToResource failed

[*] likeapear <likeapear(zv)centrum(tec)cz> - 8.3.2002 08:19:05

Ahoj,
mame problem s lokalizaci projektu:

Pouzivame delphi translation manager a prisli jsme na to, ze pro nektere
formulare nelze vygenerovat lokalizovanou verzi. Po urcite dobe se prislo,
ze za to muze jeden typ komponenty. Jde o nasi komponentu a zajimavy je, ze
jde o komponentu, ktera ma v sobe Collection a v kazdy CollectionItem je
odkaz na dalsi komponentu (TBitButton). Tento CollectionItem ma zpristupnene
vlastnosti tlacitka. Takze ve vysledku je to takova skupina tlacitek.

Pokud necham tlacitka bez obrazku (tj. nenastavim vlastnost Glyph), tak to
probehne dobre, ale ve vyslednym seznamu vlastnosti pro lokalizaci neni
vlastnost Caption tlacitka (i kdyz je samozrejmne normalne zpristupnena a v
lokalizovanym formu komponenta je). A DRUHY PROBLEM JE VAZNEJSI - pokud
vlastnost Glyph nastavim hodi to hlasku %subj% a misto dfm-souboru je tam
ERR_DFM.

Poradi mi nekdo? Je to opravdu akutni a specha to.

dik za kazdou radu
likeapear

OT: Existuje banka s pripojenim na Linux?

[*] borkovec(zv)email(tec)cz - 8.3.2002 08:31:28

Dobre dopoledne,
snazil jsem se najit banku, ktera poskytne software poskytujici jejich sluzby i pro Linux, ale marne. Nevite nekdo o bance, ktera to umi?
R&B

---
---------> Created by Email(tec)cz
http://www.email(tec)cz <--- Get Your Free Email

OT: Existuje banka s pripojenim na Linux?

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 8.3.2002 08:37:02


E-banka, pro kterou nepotrebujes zadny specielni software, staci
webovy prohlizec, ti nestaci? :-) (rozhodne z linux konferenci jasne
vyplyva, ze z Linuxu na E-banku leze kdekdo...)

> snazil jsem se najit banku, ktera poskytne software poskytujici jejich sluzby i pro Linux, ale marne. Nevite nekdo o bance, ktera to umi?


-- Lukas Gebauer.

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

OT: Existuje banka s pripojenim na Linux?

[*] borkovec(zv)email(tec)cz - 8.3.2002 08:40:34

Copak mne by stacila, ale co zakaznici s ucty u KB, CSOB atp.?
--- P�vodn� zpr�va ---
Od: "Gebauer Lukas" <gebylist(zv)mlp(tec)cz>
Datum: 08.03.2002 08:38:01


E-banka, pro kterou nepotrebujes zadny specielni software, staci
webovy prohlizec, ti nestaci? :-) (rozhodne z linux konferenci jasne
vyplyva, ze z Linuxu na E-banku leze kdekdo...)

> snazil jsem se najit banku, ktera poskytne software poskytujici jejich sluzby i pro Linux, ale marne. Nevite nekdo o bance, ktera to umi?


-- Lukas Gebauer.

E-mail: gebauerl(zv)mlp(tec)cz
http://www.ararat(tec)cz/synapse/ - Synapse Delphi and Kylix TCP/IP Lib.
---
---------> Created by Email(tec)cz
http://www.email(tec)cz <--- Get Your Free Email

Existuje zvukovka ?

[*] Vit Jurasek <delphi(zv)obecpohori(tec)cz> - 8.3.2002 08:48:07

if WaveOutGetNumDevs=0 then begin
showmessage('Zvukova karta nebyla nalezena!');
end;

unita predpokladam mmsystem;

VJ

----- Original Message -----
From: "David Kraina" <DKx(zv)Seznam(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, March 06, 2001 5:04 PM
Subject: Existuje zvukovka ?> Jak zjistim, zdali mohu pouzit zvukovou kartu (kdyz je zakazana, tak at
> neexistuje). Jejlepe API. Dik.
>
>

ADSI

[*] LUKES V�clav <lukes(zv)ans(tec)cz> - 8.3.2002 09:04:05


Ahoj,

mate prosim nekdo nejake zkusenosti s ADSI ? Mame Delphi 5...

Diky

Vasek


dynamicke array of record - rychlost hledani

[*] Josef A. Cerny <delphi(zv)atlascon(tec)cz> - 8.3.2002 09:09:20

> Mohl by mi nekdo upresnit moznosti vyhledavacich algoritmu?
> Nebo me odkazat na nejake zdroje. Diky

Niklaus Wirth - Algoritmy a struktury udajov.

Bere se to v prvnim semestru na informatickych nebo matematickych
katedrach.

Josef Cerny
********************************************
* Josef A. Cerny
* SW projects leader
*
* ATLAS consulting, spol. s r.o.
* Chocholouskova 9
* 709 16 Ostrava
*
* tel. : 069/661 33 33
* fax : 069/661 33 30
* e-mail : cerny(zv)atlascon(tec)cz
* WWW : http://www.atlascon(tec)cz
********************************************

Jak vytvorit formular bez ikony?

[*] Petr <DelphiForum(zv)seznam(tec)cz> - 8.3.2002 09:13:15

Coz treba takto ? :

Prvni si nekde dej (treba do OnCreate) :
FStyle := GetWindowLong(Application.Handle,GWL_EXSTYLE);

a potom :

if FTaskHide then
begin
ShowWindow(Application.Handle,SW_HIDE);
SetWindowLong(Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);
end else begin
SetWindowLong(Application.Handle,GWL_EXSTYLE,FStyle);
ShowWindow(Application.Handle,SW_SHOW);
end;

kde FTaskHide je true, jestli tam tu ikonu nechces.

Petr Jurik, Spravce site, programator
COMET System s.r.o.
1.Maje 1220
756 61 Roznov pod Radhostem
tel. 0651/653990
fax. 0651/653993
http://www.cometsystem(tec)cz

ICQ# : 119119215


> Ahoj,
> v DLL vytvarim formulare za behu (NovyForm := TMujForm.Create() a
> NovyForm.Show nebo ShowModal). Na spodni liste se mi objevi ikona
formulare.
> Po Release zase zmizi, ale v jednom okamziku tak mam na liste treba deset
> ikon (podle poctu zrovna pouzivanych formularu) - coz uzivatele otravuje.
> DOTAZ: da se tech ikon nejak zbavit? Tedy zaridit, aby se mi na spodni
liste
> pro novy formular nic nezobrazovalo?
>
> Diky, zdravim
> Petr Mohapl

Databaze a Memo

[*] Lukas Weiss <prajz.rumcajs(zv)quick(tec)cz> - 8.3.2002 09:27:30

Servus vesm.
Resim nasledujici problem: mam v databazi pole typu Memo a do toho mema
potrebuju pridat radek, neco jako :
Memo1.Lines.Add(string);
ale pro pole v databazi.

Nevite nekdo jak na to?

Jak vytvorit formular bez ikony?

[*] Radek KALA <Kala(zv)Atlas(tec)cz> - 8.3.2002 09:41:20

Velmi snadno napis

NovyForm := TMujForm.Create(Application);

> Ahoj,
> v DLL vytvarim formulare za behu (NovyForm := TMujForm.Create() a
> NovyForm.Show nebo ShowModal). Na spodni liste se mi objevi ikona
> formulare. Po Release zase zmizi, ale v jednom okamziku tak mam na
> liste treba deset ikon (podle poctu zrovna pouzivanych formularu) -
> coz uzivatele otravuje. DOTAZ: da se tech ikon nejak zbavit? Tedy
> zaridit, aby se mi na spodni liste pro novy formular nic
> nezobrazovalo?
>
> Diky, zdravim
> Petr Mohapl
>
>
>
S pozdravem Radek KALA
BetaControl, s.r.o.
Cerneho 58/60, 635 00
tlf. : + 420 5 4622 3491
fax : + 420 5 4622 3470
GSM : + 420 603 85 75 15


Interbase a tcp-ip

[*] Miroslav Kotasek <miro.delphi(zv)seznam(tec)cz> - 8.3.2002 09:53:03

Dobry den,

Aplikace napsana pro IB na n�ktrerych PC jede(w98SE,w2000 sp2) a na jinych
ne(w98SE,w95). Existuje neco (krome IB klienta ktery je vsude) co na toto
muze mit vliv. Vse jede na TCPIP peer to peer pod MS a vzajemne se vidi.

Dekuji M.K.


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


Instalace MSDE

[*] Jan Krizek <krizek(zv)vitasw(tec)cz> - 8.3.2002 09:59:38

Podle MSDN IE neni potreba
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsql7/
html/deploybus_appb.asp

nekde jinde tvrdili, ze IE je potreba pouze pro Enterprise Manager.
Takze to vypada, ze jenom v tom ISS je chybne uvedeno, ze se bude
instalovat i admin tools (ktere v MSDE ani nejsou). No asi se
prizpusobim a dam na CD s MSDE i IE (ne ze by to vadilo, ale musi tam
byt CZ i EN verze a tak)

Honza +

> -----Original Message-----
> From: Matavovsky Peter [mailto:matavovsky(zv)vse.sk]
> Sent: Friday, March 08, 2002 10:52 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: RE: Instalace MSDE
>
>
> Podla Microsoftu pre MSDE je IE 4 nutne,
> pozor pri instalacii na NT 4 server, neinstalovat IE 5.5 ale
> len IE 4,
> (s IE 5.5 budu mat problemy klienti prihlasujuci sa do domeny z W98 )
>
>

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

Custom Hint a metoda Paint

[*] Blazek Jaroslav <Jaroslav.Blazek(zv)access-it(tec)cz> - 08.3.2002 10:17:14

Ahoj,

je to ale v BCB, snad to trochu pomuze

http://www.radekchalupa(tec)cz/tools/clanek_dev.asp?page=developer\cpp_builder\clanky\2002\1\hints.htm


S pozdravem

Bc. Jaroslav Blazek
Access-IT Ceska Lipa
mailto:jaroslav.blazek(zv)access-it(tec)cz
http://www.access-it(tec)cz
ICQ : 133673990
+420605/813644

>>> cizek.milan(zv)seznam(tec)cz 7.3.02 20:12 >>>
Ahoj,
pokousim se o uzivatelske vykresleni vsech hintu me aplikace. Vysledek by
mel byt takovy, ze se pred hintem zobrazi maly obrazek (14x17) a teprve za
nim patricny text. O neco jsem se jiz pokusil, mam ale problem s tim, ze
posunuty text (o sirku obrazku) se mi nevejde do daneho obdelniku. At jsem
zkousel cokoli, nepodarilo se mi tuto oblast rozsirit.

Jeste bych mel pad upresnujicich dotazu:
1) Jak poznam, ze se hint zobrazil: pod prvkem,nad prvkem,vlevo,vpravo? Nebo
jak ho donutim, aby se tak choval - napr. podle polohy cursoru.
2) Da se timto zpusobem rovnez ovlivnit zobrazeni hintu na TrayIkone?
3) Jakym zpusobem se da ovlivnit ohraniceni oblasti hintu? Potreboval bych
cerny okraj (1px), ne vsak stinovany!

Muj dosavadni pokus vypada nejak takto:

procedure TMyHint.Paint;
var R: TRect;
begin
R:=ClientRect;
Canvas.Brush.Color:=$00FFFFFF;
FillRect(Canvas.Handle,R,Canvas.Brush.Handle);

MainForm.IL_Hint.Draw(Canvas,0,R.Top,0);
Inc(R.Left,18); Inc(R.Top,2);

DrawText(Canvas.Handle,PChar(Caption),-1,R,DT_LEFT or DT_NOPREFIX or
{DT_WORDBREAK or} DrawTextBiDiModeFlagsReadingOnly);
end;

Diky, za kazdou zkusenost.

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

BLOB z Oracle cez ADO

[*] Milan Vajda <milanv(zv)ba.sanet.sk> - 8.3.2002 10:18:42

Delphi 6 Ent, Oracle 8

Pokusam sa vytiahnut CLOB z tabulky pomocou ADO komponentov ale neviem si rady. TADOQuery hlasi "Data type is not supported". Skusal som aj TADOStoredProc ale neuspesne. Ma s tymto niekto skusenosti?

OT: Existuje banka s pripojenim na Linux?

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 8.3.2002 10:41:21

Copak mne by stacila, ale co zakaznici s ucty u KB, CSOB atp.?

www.mojebanka(tec)cz nechodi z non-windows browseru?

D. Toman

Instalace MSDE

[*] Matavovsky Peter <matavovsky(zv)vse.sk> - 8.3.2002 09:51:55 -0000

Podla Microsoftu pre MSDE je IE 4 nutne,
pozor pri instalacii na NT 4 server, neinstalovat IE 5.5 ale len IE 4,
(s IE 5.5 budu mat problemy klienti prihlasujuci sa do domeny z W98 )>Tak jsem to zkusil od zacatku a na uplne ciste 95 (4.00.950 - ceske)
>jsem dal DCOM95 a MDAC 2.5 SP2 a po spusteni instalace MSDE s pouzitim
>dodavaneho unattend.iss mi to nedobehlo. Take uz jsem vedel kam se mam
>kouknout a v sqlstp.log byla posledni hlaska, ze na zaklade zvolene
>konfigurace mi chybi komponenta a ta se jmenuje IE 4.01 Service Pack 1.
>Je tedy nutne zmenit neco v unattend.iss, aby slo MSDE nainstalovat bez
>IE? Nebo je treba jina verze MDAC?

Honza +

> -----Original Message-----
> From: Otisk Ren� [mailto:otisk(zv)misel(tec)cz]
> Sent: Wednesday, March 06, 2002 10:41 AM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: Instalace MSDE
>
>
> DCOM a MDAC (ktere je soucasti IE 4. SP 2 a vyse!
>
> Sroub

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

---
Prich�dzaj�ca spr�va neobsahuje v�rusy.
Skontrolovan� antiv�rusov�m syst�mom AVG (http://www.grisoft(tec)cz).
Verzia: 6.0.330 / V�rusov� datab�za: 184 - d�tum vydania: 28.2.2002


Lze v Delphi zjistit typ tiskarny?

[*] L. Filip <lfilip(zv)lekis(tec)cz> - 8.3.2002 11:15:52

Zdravim,
potreboval bych zjistovat pred tiskem jestli se jedna o jehlickovou,
laserovou nebo inkoustovou tiskarnu.
Lze toto zjistit?

Diky

Del5Ent


Interbase a tcp-ip

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

On 8 Mar 2002, at 9:53, Miroslav Kotasek wrote:
> Aplikace napsana pro IB na n�ktrerych PC jede(w98SE,w2000 sp2) a na
> jinych ne(w98SE,w95).
Mozna jako tip: pokud "nejede" znamena ze se nekonektne na
databazi: na W95 jsme narazili na to, ze z neznamych duvodu se
na nekterych stanicich z programu nedarilo pripojit k databazi kdyz
server byl zadan IP adresou. Jakmile se misto IP zadalo jmeno
serveru, bylo to OK.
Z.Kalhous


BLOB z Oracle cez ADO

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 8.3.2002 11:25:41

Pro cteni datoveho typu CLOB pouzij funkce a procedury z package DBMS_LOB,
napr.:

select dbms_lob.substr(my_data,2000,1) from my_table

Vice se dozvis z dokumentace k Oracle nebo prostuduj uvedeny package.

Martin Ben

-----Original Message-----
From: Milan Vajda [mailto:milanv(zv)ba.sanet.sk]

Delphi 6 Ent, Oracle 8

Pokusam sa vytiahnut CLOB z tabulky pomocou ADO komponentov ale neviem si
rady. TADOQuery hlasi "Data type is not supported". Skusal som aj
TADOStoredProc ale neuspesne. Ma s tymto niekto skusenosti?

Interbase a tcp-ip

[*] Petr <DelphiForum(zv)seznam(tec)cz> - 8.3.2002 11:31:57

To je v podstate dost znamy jev. Ja ho resil tak, ze jsem si udelal neco
jako :

Krok 1 : pripojit se k "\Server".
Krok 2 : zkusit, jestli je pripojeny ... jestli ano, tak v pohode .. jestli
ne, tak Krok 3
Krok 3 : zkusit "\192.168.1.10" (IP adresa serveru). Jestli se nepripojil,
tak vyhodit chybu.

Petr Jurik, Spravce site, programator
COMET System s.r.o.
1.Maje 1220
756 61 Roznov pod Radhostem
tel. 0651/653990
fax. 0651/653993
http://www.cometsystem(tec)cz

ICQ# : 119119215


> Dobry den,
>
> Aplikace napsana pro IB na n�ktrerych PC jede(w98SE,w2000 sp2) a na jinych
> ne(w98SE,w95). Existuje neco (krome IB klienta ktery je vsude) co na toto
> muze mit vliv. Vse jede na TCPIP peer to peer pod MS a vzajemne se vidi.
>
> Dekuji M.K.

Interbase a tcp-ip

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 8.3.2002 11:50:39

Haj hou!

On 8 Mar 2002, at 9:53, Miroslav Kotasek wrote:

> Aplikace napsana pro IB na n�ktrerych PC jede(w98SE,w2000 sp2) a na jinych
> ne(w98SE,w95). Existuje neco (krome IB klienta ktery je vsude) co na toto
> muze mit vliv. Vse jede na TCPIP peer to peer pod MS a vzajemne se vidi.

S takovym popisem problemu asi tezko nekdo pomuze :-) Co to je
jede a nejede ? Nespoji se klient se serverem, server spadne,
pocitace vybuchnou ?

Takze par informaci na doplneni:

- Verze IB
- Verze OS serveru a klientu
- Co presne se deje (nebo naopak nedeje a melo by)
- Text hlaseni
- Je neco v logu serveru ?

S pozdravem

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


OT: Existuje banka s pripojenim na Linux?

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 8.3.2002 11:51:12

Puvodni zprava, kterou napsal borkovec(zv)email(tec)cz dne 8 Mar 2002:

> snazil jsem se najit banku, ktera poskytne software poskytujici jejich
> sluzby i pro Linux, ale marne. Nevite nekdo o bance, ktera to umi?

Kazda banka, ktera nabizi Internet Banking pres browser pomoci napriklad
Pegas GSM Banking nebo EuroTel GSM Banking (UB, KB, GE a ja nevim ktere
jeste) jede pres prohlizec a tedy by to melo chodit i na Linuxu...

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
============================================================

ObjectTextToResource failed

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 8.3.2002 12:02:14

On 8 Mar 2002 at 8:19, likeapear wrote:

> mame problem s lokalizaci projektu:
>
> Pouzivame delphi translation manager a prisli jsme na to, ze pro
> nektere formulare nelze vygenerovat lokalizovanou verzi. Po urcite
> dobe se prislo, ze za to muze jeden typ komponenty. Jde o nasi
> komponentu a zajimavy je, ze jde o komponentu, ktera ma v sobe
> Collection a v kazdy CollectionItem je odkaz na dalsi komponentu
> (TBitButton). Tento CollectionItem ma zpristupnene vlastnosti
> tlacitka. Takze ve vysledku je to takova skupina tlacitek.
>
> Pokud necham tlacitka bez obrazku (tj. nenastavim vlastnost Glyph),
> tak to probehne dobre, ale ve vyslednym seznamu vlastnosti pro
> lokalizaci neni vlastnost Caption tlacitka (i kdyz je samozrejmne
> normalne zpristupnena a v lokalizovanym formu komponenta je). A DRUHY
> PROBLEM JE VAZNEJSI - pokud vlastnost Glyph nastavim hodi to hlasku
> %subj% a misto dfm-souboru je tam ERR_DFM.
>
> Poradi mi nekdo? Je to opravdu akutni a specha to.

Tohle je nejaka chyba ve VCL, ktera se projevuje i tak, ze nelze
prepinat jazyky za chodu. Odpovida to presne strukture popsane
komponenty. V ITE s tim neudelas nic, tohle je treba lokalizovat
nejlepe primo z exace, nejakym vhodnejsim nastrojem.

S pozdravem

Zbysek Hlinka

Phone: 0603 551 282


JPG - jaka DB komponenta?

[*] Roman Netu�il <netusil.roman(zv)vspardubice(tec)cz> - 8.3.2002 12:05:28

Vazeni panove,
potreboval bych vedet, zda existuje nejaka DB komponenta pro zobrazovani grafickeho obrazku ve formaru JPG. Dotedka jsem pouzival komponentu DbImage, ale ta akceptuje pouze *.bmp, *.ico a *.wmf.

DProf, W2000Prof

Roman

OT: Existuje banka s pripojenim na Linux? (+lic.OR

[*] borkovec(zv)email(tec)cz - 8.3.2002 12:05:42

Jen pro upresneni (mozna blbej dotaz):
Takze veskery software, ktery zamestnanci bank
instaluji u zakaznika spolu s ISDN jsou pouze a jen veci souvisejici s ISDN? Vychazim z ustnich
informaci pracovniku KB a CSOB, ze "to vsechno
maji jen pro Win".
Omlouvam se pripadne zdrzovani - ale pokud chcete zakazniky obstastnovat Linuxem, je nutno jim nejak poskytnout to, co maji na Win.
Mimochodem jeste jeden drobny dotaz - existuje
nejaka free licence ORACLE? nemyslim vyvojovou, ale pro male uziti (neco jako MSDE) prav e pro Linux?


--- P�vodn� zpr�va ---
Od: "Petr Zahradnik" <clexpert(zv)clexpert(tec)cz>
Datum: 08.03.2002 11:52:18

Puvodni zprava, kterou napsal borkovec(zv)email(tec)cz dne 8 Mar 2002:

> snazil jsem se najit banku, ktera poskytne software poskytujici jejich
> sluzby i pro Linux, ale marne. Nevite nekdo o bance, ktera to umi?

Kazda banka, ktera nabizi Internet Banking pres browser pomoci napriklad
Pegas GSM Banking nebo EuroTel GSM Banking (UB, KB, GE a ja nevim ktere
jeste) jede pres prohlizec a tedy by to melo chodit i na Linuxu...

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
============================================================
---
---------> Created by Email(tec)cz
http://www.email(tec)cz <--- Get Your Free Email

OT: Sdileni a zabezpeceni voWinXP

[*] Roland Turcan <rolo(zv)sedas.sk> - 8.3.2002 12:20:41

Ahojte!

Kde najdem taku moznost nastavovania %subj% vo WinXP ako to je pri
Windows2000, t.j. presne definovat prava.

Dakujem

Roland.

OT: D4 na W2K nebo WinXP ?

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 8.3.2002 12:30:52

Ahoj,
programujeme v D4 a chystame se zmenit OS (zatim jsme delali na W98SE) -
jsou nejaka pro a proti ke kombinaci D4+W2K nebo D4+WinXP ? (HW neni
problem)

predem diky za vsechny postrehy

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

GetWindowInfo

[*] bardon <bardon(zv)akord-soft(tec)cz> - 8.3.2002 12:30:06

Stahnul jsem z internetu komponentu, ktera pouziva funkci GetWindowInfo

Tato funkce je deklarovana ve Windows.pas

function GetWindowInfo; external user32 name 'GetWindowInfo';

Ale v user32.dll ve Windows 95 nic takoveho neexistuje a proto se aplikace
vyuzivajici tuto komponentu vubec neda spustit pod Windows 95. Prozatim jsem
to obesel dynamickym linkovanim uvedene funkce s tim, ze se na W95 neda
pouzivat tato komponenta, ale aplikace se alespon da spustit.

Nevite nekdo, cim by se ta funkce mohla nahradit, aby to korektne fungovalo
na vsech Windowsech?

Existuje banka s pripojenim na Linux? (+lic.ORACLE

[*] Jan Krizek <krizek(zv)vitasw(tec)cz> - 8.3.2002 12:36:39

mojebanka je pouze pro IE5+ (podle specifikaci KB). Ted jsem zkusil
Mozillu na Win a zda se ze to nebezi, tedy tim spis to pod Linuxem

Honza +> -----Original Message-----
> From: borkovec(zv)email(tec)cz [mailto:borkovec(zv)email(tec)cz]
> Sent: Friday, March 08, 2002 12:06 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: Existuje banka s pripojenim na Linux? (+lic.ORACLE)
>
>
> Jen pro upresneni (mozna blbej dotaz):
> Takze veskery software, ktery zamestnanci bank
> instaluji u zakaznika spolu s ISDN jsou pouze a jen veci
> souvisejici s ISDN? Vychazim z ustnich
> informaci pracovniku KB a CSOB, ze "to vsechno
> maji jen pro Win".

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

Interbase a tcp-ip

[*] Miro Kotasek <miro.delphi(zv)seznam(tec)cz> - 08.3.2002 12:41:26

On prave problem je trochu jinde.
Na te siti neni nastavena IP adresa. Tj. mam zadano ziskat adresu z
dhcp serveru. Ten tam sice neni ale sit i program (pripojeni na
databazi)jede ok.

Na jine siti, kde jsou zadany ip adresy se pocitace opet vidi -
pristupuju od jednoho k druhemu stylem
nazevpc:adresarovaCestaKDatabazi a nepripoji se na db.

Dekuji
mk

______________________________________________________________________
Volny prodej zbyvajicich vstupenek na koncerty Prazskeho jara od 18. brezna
na obvyklych mistech, vice informaci na http://www.festival(tec)cz.

Nastaven� rozli�en� monitoru

[*] Jan �imeck� - 8.3.2002 12:44:40

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
Pros�m V�s, na�el by se tu n�kdo, kdo by mi mohl poradit, zda-li, pop�.
jak se d� z programu napsan�m v Delphi m�nit rozli�en� monitoru ve
Windows?

D�kuji za jakoukoliv radu.

S pozdravem Honza �imeck�.

OT: Existuje banka s pripojenim na Linux? (+lic.OR

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 8.3.2002 12:52:04

Puvodni zprava, kterou napsal borkovec(zv)email(tec)cz dne 8 Mar 2002:

> Jen pro upresneni (mozna blbej dotaz):
> Takze veskery software, ktery zamestnanci bank
> instaluji u zakaznika spolu s ISDN jsou pouze a jen veci souvisejici s
> ISDN? Vychazim z ustnich informaci pracovniku KB a CSOB, ze "to vsechno
> maji jen pro Win".

Ja se ted divam, ze KB nema GSM Banking. No ale nevadi, proste to chce,
abys tam dosel a podival se na to. To poznas velmi jednoduse.

V soucasne dobe banky pouzivaji mnoho ruznych metod bankovnictvi pocinaje
telefonnim bankingem pres faxovani, ruzne programy homebankingu az po
Internet Banking ci nejnovejsi GSM Banking. Jako metody autentizace
pouzivaji take haldu ruznych metod pocinaje heslem pres ruzne opticke
klice, PIN kalkulacky az po klientske certifikaty ci kody zaslane pres
GSM Banking.

Klasika je software pro homebanking, je jich nekolik ruznych, pracuji
vetsinou pod Windows, ale i pod DOSem. Takze to mit nemuzes pod Linuxem.
Ale mohl bys mit Internet Banking nebo GSM Banking, protoze to je
nezavisle na platforme, pokud ovsem to neudelaji zavisle na platforme
experti z banky (o tech by se dalo vypravet)...

GSM Banking neni zavisly na nicem, musis mit mobil, ktery podporuje SIM
toolkit a prislusnou bankovni SIM kartu. Na SIM karte je bankovni
aplikace, ktera pomoci sifrovanych SMS zprav komunikuje s bankou. Takto
posilas prikazy a dostavas stavy apod. Na obcasne pouziti dobre, ale
kazdy den s tim platit by asi bylo dost opruzujici :)))

Internet Banking jede pres prohlizec. Problemem tu muze byt to, ze
nekteri mamlasi v bankach, kteri to programuji, ziji v domneni, ze
nejdulezitejsi je tam nadelat ruzne java applety, jscripty apod., takze
pak to nejede na Psionu s Operou, prestoze podporuje 128 bitove SSL, ale
jen na Exploreru. Tady by se muselo overit, jak to jede na linuxovem
browseru, ja linux neznam... Jinak Internet Banking pracuje tak, ze se
normalne napojis na URL banky a autorizujes pristup. To delaji banky
ruzne. Muze to byt pomoci hesla a PIN kalkulacky nebo pomoci hesla a kodu
zaslaneho na mobil do bankovni aplikace nebo pomoci klientskeho
certifikatu apod. Pak uz si tam normalne browsujes, davas prikazy,
tisknes vypisy apod.

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
============================================================

JPG - jaka DB komponenta?

[*] Martin �ajbik <cajbik(zv)sct.sk> - 8.3.2002 12:55:30

Pre obycajny Image staci dat do uses JPEG. Myslim, ze by to tak malo
fungovat aj pre DBImage.

MarCaNT (marcant(zv)sct.sk)


Vazeni panove,
potreboval bych vedet, zda existuje nejaka DB komponenta pro zobrazovani
grafickeho obrazku ve formaru JPG. Dotedka jsem pouzival komponentu DbImage,
ale ta akceptuje pouze *.bmp, *.ico a *.wmf.

DProf, W2000Prof

Roman


Nastaven� rozli�en� monitoru

[*] Pesek Michal <Michal.Pesek(zv)MNUL.CZ> - 8.3.2002 13:00:43

Hi,

napr. takto:

function TForm1.SetScreenResolution(ScreenWidth, ScreenHeight: Integer):
Longint;
var
LDeviceMode: TDeviceMode;
begin
LDeviceMode.dmSize := SizeOf(TDeviceMode);
LDeviceMode.dmPelsWidth := ScreenWidth;
LDeviceMode.dmPelsHeight := ScreenHeight;
LDeviceMode.dmFields := DM_PELSWIDTH or DM_PELSHEIGHT;
Result := ChangeDisplaySettings(LDeviceMode, CDS_UPDATEREGISTRY);
end;

{$R *.DFM}

procedure TForm1.Button3Click(Sender: TObject);
begin
SetScreenResolution(640, 480);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
SetScreenResolution(800, 600);
end;


Cely pr�klad je tady (vcetne ukazky ke stazeni)
http://www.peprsoft(tec)cz/default.asp?stpm=delphi/tipy.asp?id=112

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

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

Prosim Vas, nasel by se tu nekdo, kdo by mi mohl poradit, zda-li, popr. jak
se da z programu napsanem v Delphi menit rozliseni monitoru ve Windows?

Problem s LookupFiledom pri IBX

[*] Jaroslav Popluhar <delphi1(zv)acc.sk> - 8.3.2002 13:06:45

Skusal z Vas niekto uspesne vytvorit LookupFiled (fkLookup) nad DataSetmi z
IBX (IBTable alebo IBQuery)?
Ked ho aj vytvorim, pri aktivacii DataSetu (Active = True alebo Open)
dostanem hlasku "Invalid variant operation"
a je jedno ci v DesignTime alebo za behu programu.
Kde moze byt chyba?

Zdovodnenie:
Skusam urobit DBGrid, ktory bude zobrazovat stlpec z LookupFieldu a pri
editacii sa zmeni na CobmoBox.
Viem, preberalo sa to tu 17.10.2001.
Skusal som to urobit v CSDemos.dpr (Delphi5\Demos\Db\CSDemos\CSDemos.dpr) vo
formulari Frmtrigg na DBGrid2.
Ked som zmenil property DBGrid2.ReadOnly na False, vsetko fungovalo ako
malo, ale tu su pouzite BDE DataSety.

Dik za pomoc,
Jaro

Delphi 5 Prof, FB Beta2, IBX 5.02


OT: Existuje banka s pripojenim na Linux? (+lic.OR

[*] Jaroslav N�dhera <nadhera(zv)csh(tec)cz> - 8.3.2002 13:13:41

>Jen pro upresneni (mozna blbej dotaz):
>Takze veskery software, ktery zamestnanci bank
>instaluji u zakaznika spolu s ISDN jsou pouze a jen veci souvisejici s
ISDN? Vychazim z ustnich
>informaci pracovniku KB a CSOB, ze "to vsechno
>maji jen pro Win".

Pristup k bankam je dvoji: Jednak pomoci normalniho internetovskeho
prohlizece (napr. Internet Explorer), kde se vse vcetne zadani prikazu k
uhrade, prohlizeni vaypisu,... udela vyplnovanim okenek ve formulari. Toto
vsak nejde napojit na jakykoliv jiny program (napr. ucetnictvi). To by melo
v Linuxu fungovat. Dale existuji specialni programy bank, ktere nacitaji
soubory s prikazy k uhrade, koduji je, elektronicky podepisuji a odesilaji
do te sve banky. To se pouziva pri napojovani na ekonomicke systemy. Pokud
banka nema onen svuj komunikacni program pro Linux, tak to je smula (a ja to
nevim zda nejaka banka ma ci nema ten svuj komunikacni program pro Linux).

J. N�dhera

CSH spol. s r.o.
Velfl�kova 10, 160 00 Praha 6
tel.: 02/2431 2344-5, fax: 02/652 28 92
Nedbalova 14, 701 00 Ostrava
tel.: 069/633 56 87
www: http://www.csh(tec)cz , e-mail: nadhera(zv)csh(tec)cz

Pop-up menu a customdraw

[*] Milan Cizek <cizek.milan(zv)seznam(tec)cz> - 8.3.2002 13:44:05

ahoj,
potreboval bych nejakym zpusobem nastavit barvu pozadi meho pop-up menu,
stejne tak i styl,tloustku a barvu ohraniceni tohoto menu. U polozek to neni
pomoci OnDrawItem a OnDrawMeasureItem problem. Lze neco takoveho? Diky

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


Zjisteni informaci o stanici po siti

[*] Patrik Caslavsky <patrisfw(zv)centrum(tec)cz> - 08.3.2002 13:46:32

Poradte mi nekdo. Potrebuji zjistit co nejvice informaci o
stanicich v nasi podnikove siti z duvodu evidence pocitacu. Na
stanicich samozrejme nebezi zadny klient, ktery by predaval
informace. Je tam sice nejaka Microsoft� slu�ba, ale o t� nic
nev�m :-(

1. Jak zjistim z prostredi Delphi MAC adresu? V prikazovem radku
to zjistim pomoci "NBTSTAT -a nazev_pocitace"

2. Jak zjistit operacni system? V pruzkumniku zjistim pravym
tlacitkem na stanici v okolnich pocitach.

3. Jak zjistit nazvy sdilenych slozek? Zajimalo by me i zobrazit
skryte slozky s $ v nazvu (napr. C$)

... a dalsi informace. Cim vic, tim lip :-)

Urcite to nejak jde. Zkousel jsem program LanGuard Network
Scanner (je to freeware) a ten to vsech umi. Umi se dokonce
dostat do nekterych casti registru, poslat stanici NT prikaz na
vypnuti (to je hrozna prasarna a rad bych vedel, jak se tomu da
zabranit) atd.
Podle me, ma tenhle pristup k informacim nasvedomi nejaka
utilitka Microsoftu, ktera bezi na stanici a umoznuje spravu
stanice administratorum. Slysel sem uz o dalkovem nastavovani
registru, ale nikde sem to nevidel v praxi. Tak si rikam, proc
takovou sluzbu nevyuzit.
Nevite, kde by se dalo ziskat vice informaci o ziskani informaci
o stanici na dalku z prostredi Delphi?

Diky za kazdou radu.

--------------------
Nov� vyhled�va� pro �esk� internet www.WebFast(tec)cz - prost� najde ...

Indikator vybuzeni

[*] David Kraina <DKx(zv)seznam(tec)cz> - 08.3.2002 14:14:48

Jak jde zjistit aktualni hodnotu vybuzeni ma Master kan�lu u zvukovky
(windows tento inditakor vybuzeni ma u ovladani
hlasitosti)

______________________________________________________________________
"Znate indukcni plotynky? V poradne na Bilem Zbozi muzete diskutovat
zkusenosti s jinymi. http://poradna.bilezbozi(tec)cz"

TabbedNotebook a barva

[*] cYd <cYd(zv)seznam(tec)cz> - 8.3.2002 14:22:38

Hezky den,
zajimalo by mne, zada je mozne barevne odlisit jednotlive zalozky u
TabbedNotebooku. Nechci vybarvovat cele listy, ale pouze ty "vystrcene
kousky". Nebo alespon jak lze zmenit barvu pisma u textu v tomto
"cancourku"? ;))


Diky moc
cYd

OT: Existuje banka s pripojenim na Linux?

[*] Marek ��ek - 8.3.2002 14:28:35


IPB GSM Banking byl navrzeny tak, aby se
prikazy posilaly mobilem, zpet prisla notifikace,
vysledky operaci (plat.prikazy + jejich stav,
vypisy, zustatky atd.) bylo mozne prohlizet taky
na webu. Chodilo to i v browseru na Linuxu,
vim to jiste, protoze jsme to na na nem s kolegou
programovali :) Co nevim je, jestli se v tech
webovych skriptech po "prevratu v IPB" neudelaly
nejaky zmeny, ale je velmi velka pravdepodobnost,
ze ne.
Dalsi moznost je pouzit foun-banking u Komercni
banky. To tam proste zavolas, reknes, kdy jsi se
narodi a komu chces poslat penize. Takze vlastne
nepotrebujes ani ten Linux :))

Marek


OT: Nabidka prace - Praha

[*] Vladislav Cadsky <delphi(zv)cadsky(tec)cz> - 8.3.2002 14:31:58

S pozdravemDobry den,
hledam programatora v Delphi 5 pro vyvoj prevazne databazovych aplikaci.
Pozaduji obecnou znalost prikazu SQL. Znalost MSSQL, MSAccess, FlashFiler
vyhodou.

Pripadne odpovedi zasilejte prosim na soukromi email: cadsky(zv)dsoft(tec)cz

Vladislav Cadsky, D-SOFT s.r.o
Praha 7 - Holesovice, Privozni 2
Tel: 20 87 51 51, Mobil: 0603 470965


OT: Existuje banka s pripojenim na Linux? (+lic.OR

[*] Marek ��ek - 8.3.2002 14:34:59


IPB/CSOB Home/GSM Banking umoznuje stahnout
z webu vypisy ve formatu GPC, coz je standardizovany
format pouzivany i ucetnimi programy. Na web se da
nasapat i z Linuxu nebo se da pozadat o posilani
GPC vypisu mejlem.

Marek


----- Original Message ----- > Pristup k bankam je dvoji: Jednak pomoci
normalniho internetovskeho
> prohlizece (napr. Internet Explorer), kde se vse vcetne zadani prikazu k
> uhrade, prohlizeni vaypisu,... udela vyplnovanim okenek ve formulari. Toto
> vsak nejde napojit na jakykoliv jiny program (napr. ucetnictvi). To by
melo
> v Linuxu fungovat. Dale existuji specialni programy bank, ktere nacitaji
> soubory s prikazy k uhrade, koduji je, elektronicky podepisuji a odesilaji
> do te sve banky. To se pouziva pri napojovani na ekonomicke systemy. Pokud
> banka nema onen svuj komunikacni program pro Linux, tak to je smula (a ja
to
> nevim zda nejaka banka ma ci nema ten svuj komunikacni program pro Linux).

Pop-up menu a customdraw

[*] Blazek Jaroslav <Jaroslav.Blazek(zv)access-it(tec)cz> - 08.3.2002 14:51:49

Ahoj,

je to opet BCB........
http://www.radekchalupa(tec)cz/tools/clanek_dev.asp?page=developer\cpp_builder\clanky\2001\popup_menu.htm


S pozdravem

Bc. Jaroslav Blazek
Access-IT Ceska Lipa
mailto:jaroslav.blazek(zv)access-it(tec)cz
http://www.access-it(tec)cz
ICQ : 133673990
+420605/813644

>>> cizek.milan(zv)seznam(tec)cz 8.3.02 13:44 >>>
ahoj,
potreboval bych nejakym zpusobem nastavit barvu pozadi meho pop-up menu,
stejne tak i styl,tloustku a barvu ohraniceni tohoto menu. U polozek to neni
pomoci OnDrawItem a OnDrawMeasureItem problem. Lze neco takoveho? Diky

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

Jak na JPEG obrazky do TGraphicField

[*] Roman Netu�il <netusil.roman(zv)vspardubice(tec)cz> - 8.3.2002 15:03:56

Panove,
chci se Vas zeptat jakym zpusobem vkladat JPG obrazky do tabulky, polozky TGraphicField20
Lze to udelat pomoci DBImage? Jak?

Roman

D6Prof, W200Prof

KernelObjekt, FindFirstChangeNotification,WAIT_OBJ

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 8.3.2002 16:14:49

> Proste mam sluzbu pouzivam FindFirstChangeNotification a Next
> a cekam na zadost stop coz je WAIT_OBJECT_0,to je vse OK,
> jenze mam stejne ten problem ze kdyz zaviram sluzbu z nastaveni
> / sluzby tak se sice zavre a provede se proces,ktery jsem na
> WAIT_OBJECT_0 povesil,ale je tu vec ze windowsy mi stejne
> neverej ze je sluzba KO a hlasej si jakousi chybu 997.
> Nevite nekdo mam kernelu jeste zpet nejak odpovedet ze koncim
> sluzbu?

Ahoj,

asi Ti neporadim, lebo to zavisi od toho, ako si napisal ten kod, ale jeden
priklad najdes tu:

http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17589

HTH
TOndrej


KernelObjekt, FindFirstChangeNotification,WAIT_OBJ

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 8.3.2002 16:31:48

> Proste mam sluzbu pouzivam FindFirstChangeNotification a Next a
cekam na
> zadost stop coz je WAIT_OBJECT_0,to je vse OK,jenze mam stejne ten
problem
> ze kdyz zaviram sluzbu z nastaveni/ sluzby tak se sice zavre a
provede se
> proces,ktery jsem na WAIT_OBJECT_0 povesil,ale je tu vec ze windowsy
mi
> stejne neverej ze je sluzba KO a hlasej si jakousi chybu 997.

997 je ERROR_IO_PENDING - cili mas nejakou naplanovanou operaci,
kterou jsi neukoncil (asi)

>Nevite nekdo
> mam kernelu jeste zpet nejak odpovedet ze koncim sluzbu? Mas
regulerne ukoncenej ten FindFirstChange...?

jedna z nejdulezitejcich casti kazde service je kus kodu, ktery hlasi
service manageru zmeny stavu (pomoci SetServiceStatus)
Behem ukoncovani je nutne hlasit SERVICE_STOP_PENDING a po ukonceni
SERVICE_STOPPED


D. Toman

Cyklicke pousteni a zastavovani threadu

[*] Radim Kunz <privat(zv)casestudio(tec)com> - 8.3.2002 16:52:37

Ahoj,

mam takovy problem. Mam v threadu smycku, a potrebuju,
aby smycka probehla co pul sekundy.

Zatim to resim nejak takhle pres TEvent.

procedure TMyThread.Execute;
begin
while true do
begin
WaitForSingleObject(NejakyHandle,Infinite);
// tady neco udela
end;
end;

a event poustim z hlavniho threadu timerem:
PulseEvent(NejakyHandle);

Znate nejake jine reseni na pousteni toho vlakna, nez
timer ? Me se to moc nezda.
Presnost neni az tak dulezita, dulezita je spolehlivost, nemelo
by to vynechat.

Radim


Cyklicke pousteni a zastavovani threadu

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 8.3.2002 17:03:24

> mam takovy problem. Mam v threadu smycku, a potrebuju,
> aby smycka probehla co pul sekundy.
>
> Zatim to resim nejak takhle pres TEvent.
>
> procedure TMyThread.Execute;
> begin
> while true do
> begin
> WaitForSingleObject(NejakyHandle,Infinite);
> // tady neco udela
> end;
> end;
>
> a event poustim z hlavniho threadu timerem:
> PulseEvent(NejakyHandle);
>
> Znate nejake jine reseni na pousteni toho vlakna, nez
> timer ? Me se to moc nezda.

WaitForSingleObject(NejakyHandle,30000);
nebo
Sleep(30000);


D. Toman

Cyklicke pousteni a zastavovani threadu

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 8.3.2002 17:27:40

Sleep by ti nepomohl ?
staci jej napsat do toho thready a on se zastavy na pozadovany pocet ms (+- autobus).

Slavek

> mam takovy problem. Mam v threadu smycku, a potrebuju,
> aby smycka probehla co pul sekundy.
>
> a event poustim z hlavniho threadu timerem:
> PulseEvent(NejakyHandle);
>
> Znate nejake jine reseni na pousteni toho vlakna, nez
> timer ? Me se to moc nezda.
> Presnost neni az tak dulezita, dulezita je spolehlivost, nemelo
> by to vynechat.
>
> Radim
>

Cyklicke pousteni a zastavovani threadu

[*] Radim Kunz <privat(zv)casestudio(tec)com> - 8.3.2002 18:29:49


----- Original Message -----
From: "Slavomir Skopalik" <skopalik(zv)hlubocky.del(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, March 08, 2002 5:27 PM
Subject: RE: Cyklicke pousteni a zastavovani threadu


Ja nepotrebuji, aby se thread zastavil na X ms, ja potrebuji, aby se
spustil kazdych X ms. On se totiz v te smycce zdrzi, a furt by
se to prodluzovalo.

Radim
> Sleep by ti nepomohl ?
> staci jej napsat do toho thready a on se zastavy na pozadovany pocet ms
(+- autobus).
>
> Slavek
>
> > mam takovy problem. Mam v threadu smycku, a potrebuju,
> > aby smycka probehla co pul sekundy.
> >
> > a event poustim z hlavniho threadu timerem:
> > PulseEvent(NejakyHandle);
> >
> > Znate nejake jine reseni na pousteni toho vlakna, nez
> > timer ? Me se to moc nezda.
> > Presnost neni az tak dulezita, dulezita je spolehlivost, nemelo
> > by to vynechat.
> >
> > Radim
> >
>

Cyklicke pousteni a zastavovani threadu

[*] Radim Kunz <privat(zv)casestudio(tec)com> - 8.3.2002 19:01:56


----- Original Message -----
From: "Dalibor Toman" <dtoman(zv)fortech(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, March 08, 2002 5:03 PM
Subject: Re: Cyklicke pousteni a zastavovani threadu


> > mam takovy problem. Mam v threadu smycku, a potrebuju,
> > aby smycka probehla co pul sekundy.
> >
> > Zatim to resim nejak takhle pres TEvent.
> >
> > procedure TMyThread.Execute;
> > begin
> > while true do
> > begin
> > WaitForSingleObject(NejakyHandle,Infinite);
> > // tady neco udela
> > end;
> > end;
> >
> > a event poustim z hlavniho threadu timerem:
> > PulseEvent(NejakyHandle);
> >
> > Znate nejake jine reseni na pousteni toho vlakna, nez
> > timer ? Me se to moc nezda.
>
> WaitForSingleObject(NejakyHandle,30000);

Zjistil jsem, ze pokud s pustenym programem nic nedelam
(k delani staci jen nad nim hybat mysi), tak ten
timeout 30000 nefunguje, furt to stoji. Staci prejet mysi
pres formular, a rozjede se.

Radim

> nebo
> Sleep(30000);
>
>
> D. Toman
>
>
>

Drag & Drop of TOwnImage

[*] Fredy Crueger <Fredy.Conf(zv)Seznam(tec)cz> - 8.3.2002 22:02:32

Jak bych mohl realizovat presouvani vlastni komponenty po povrchu jeho
ownera ? Chtel bych to implementovat primo do te komponenty a jestli by slo
co nejmensi problikavani.

(zv)----------------------------------(zv)
Fredy (nightmare) Crueger
Buried on Win98SE with Delphi 5 Ent.
(zv)----------------------------------(zv)

Problem s OnMouse ve vlastni komponente

[*] Petr Urban <p.urban(zv)worldonline(tec)cz> - 9.3.2002 06:10:16

Caute lidi.

Zrejme jsem svuj problem s OnMouse ve vlastni komonente spatne popsal tak radeji ukazu zdrojak. To bude asi jednodussi :
//*******************************
type
TKrok = class(TCustomPanel)
private
{ Private declarations }
fNazev: TLabel;
fOhraniceni: TPanel;
fIkona: TImage;
...
protected
{ Protected declarations }
...
public
{ Public declarations }
Constructor Create(AOwner: TComponent); Override;
...
published
{ Published declarations }
property OnMouseUp;
property OnMouseDown;
property OnMouseMove;
property OnClick;
property OnDblClick;
...
end;

Constructor TKrok.Create(AOwner: TComponent);
begin
Inherited Create(AOwner);

ControlStyle := [csAcceptsControls, csCaptureMouse, csClickEvents, csDoubleClicks,
csSetCaption, csOpaque, csReplicatable];

fNazev := TLabel.Create(Self);
With fNazev do
Begin
Parent := Self;
...
end;

fOhraniceni := TPanel.Create(Self);
With fOhraniceni do
Begin
Parent := Self;
...
end;

fIkona := TImage.Create(Self);
with fIkona do
begin
Parent := fOhraniceni;
...
end;
end;
//******************************

Kdyz je to tak napsane, tak se mi akce s OnMouse provadeji jen nad castmi komponenty nad kterymi je videt zakladni TCustomPanel. Zbytek komponenty nereaguje na tyto udalosti. Proc? A jak je mam donutit?

Diky Viper, Jr.
(D5 Pro on WinXP)

Interbase a tcp-ip

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 9.3.2002 08:28:26


----- Original Message -----
From: "Miro Kotasek" <miro.delphi(zv)seznam(tec)cz>
Na jine siti, kde jsou zadany ip adresy se pocitace opet vidi -
pristupuju od jednoho k druhemu stylem
nazevpc:adresarovaCestaKDatabazi a nepripoji se na db.
********************************

Ahoj.
Neni nahodou problem v tom ze zadavas cestu k souboru IB z pozice klienta a
ne z pozice serveru?

Cili : na serveru se jmenem MujServer mas v adresari C:\IBDATA\ soubor
database.gdb
Ze vsech ostatnich pocitacu se musis pripojovat takhle :
MujServer:C:\IBDATA\database.gdb

Dalsim problemem, ktery jsem sice nikdy nepozoroval ale psalo se o nem v
konferenci je, ze
nekdy za nejake kombinace verze IB a OS je potreba aby tyhle "connect"
stringy byly u vsech klientu stejne a to vcetne malych a velkych pismen.
Ludek



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


Poradi komponent pro Align=alTop

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 9.3.2002 10:34:47

Zdravim,
mam nekolik komponent napr. typu TLabel, ktere maji vlastnost Align=alTop.
V nekterych situacich nastavim napr. TLabel2.Visible := false;
Jakmile nastavim TLabel2.Visible := true, dany Label se nedostane na puvodni
pozici, ale uplne nekde jinde. Potrebuji Labely v urcitem poradi s moznosti
prepinat viditelnot pomoci Visible.
Diky za pomoc
Pavel

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


DBGrid - barva vybraneho radku

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 9.3.2002 10:54:39

Zdravim,
uz se to tu probiralo, jak obarvit barvu vybraneho radku, ale neexistuje
neco jednodussiho pro mou potrebu.
Mam nekolik DBGridu a potrebuji vedet, na kterem stojim. Vsechny DBGridy
maji totiz modry pruh. DBGridy, ktere nejsou prave Focus potrebuji nejak
barevne odlisit a mozna by stacilo modry pruh vybraneho radku zabarvit na
sedou barvu - jak to dela napr. OutLook.
Jde to nejak jednoduse
Diky pavel

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


Jak zjistim, ktery Edit mel focus?

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 9.3.2002 11:08:06

V udalosti OnExit si zapamatujes posledni Edit a pak dle potreby na nej
skocis.
- zapamatujes si nazev Editu napr.
globalne nadeklarujes
var
PostEdit: TEdit;

procedure TForm1.Edit1Exit(Sender: TObject);
begin
PostEdit := (Sender as TEdit);
end;

a volas
PostEdit.SetFocus;> potreboval bych pomoct s timhle:
> mam nekolik editacnich poli, ktery maji nastaveny PopupMenu, pomoci
kteryho
> muzu provest akci. Kdyz akce skonci, chtel bych se vratit na ten Edit,
> ktery jsem opustil.
>

OT: Existuje banka s pripojenim na Linux? (+lic.OR

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 9.3.2002 11:19:46

Zdravim,
>> ze "to vsechno maji jen pro Win". << je blbost. Ono to jede pres Explorer
a Linux ma adekvatni nahradu. Takze spojeni s bankou jede.
Konkretne muj provider ma pouze Linux a pouziva banku EB. A do banky si
chodi pouze pro kreditky, jinak vse pres pocitac
Pavel


> Jen pro upresneni (mozna blbej dotaz):
> Takze veskery software, ktery zamestnanci bank
> instaluji u zakaznika spolu s ISDN jsou pouze a jen veci souvisejici s
ISDN? Vychazim z ustnich
> informaci pracovniku KB a CSOB, ze "to vsechno
> maji jen pro Win".
> Omlouvam se pripadne zdrzovani - ale pokud chcete zakazniky obstastnovat
Linuxem, je nutno jim nejak poskytnout to, co maji na Win.

Prosba o radu ...

[*] Alex <bugala_a(zv)pop3.centrum.sk> - 9.3.2002 11:56:55

Vsetkych Vas zdravim!

Potrebujem poradit. Chcem sa naucit programovat v Delphi.
Doteraz som programoval v assembliku a trosku v dosovskom
C-ecku.

Nemam ziadne skusenosti s OOP.

Mam sa najprv pustit do klasickeho Pascalu a potom az do Delphi ?

Alebo mozem hned zacat v Delphi ?

Dakujem za vsetky odpovede! Ahojte,
Alex


Custom Hint a metoda Paint

[*] Milan Cizek <cizek.milan(zv)seznam(tec)cz> - 9.3.2002 14:07:37

Ahoj,
stale se mi nedari ovlivnit tu vychozi velikost Rectu. Dival jsem se na
funkci CalcHintRect, ale ani jejim prepsanim jsem nedocilil zadneho pokroku.
I kdyz si necham metodu Paint uplne prazdnou, vzdy se mi vykresli zluty
obdelnicek o sirce velikosti textu a s danym ohranicenim. Myslel jsem si, ze
lze docilit uplne vlastniho vykresleni, tj. vzkreslit si i ten obdelnicek s
patricnym ohranicenim. Na co bych se mel jeste podivat? Diky

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

> je to ale v BCB, snad to trochu pomuze
>
> http://www.radekchalupa(tec)cz/tools/clanek_dev.asp?page=developer\cpp
> _builder\clanky\2002\1\hints.htm
>
>
> S pozdravem
>
> Ahoj,
> pokousim se o uzivatelske vykresleni vsech hintu me aplikace. Vysledek by
> mel byt takovy, ze se pred hintem zobrazi maly obrazek (14x17) a teprve za
> nim patricny text. O neco jsem se jiz pokusil, mam ale problem s tim, ze
> posunuty text (o sirku obrazku) se mi nevejde do daneho obdelniku. At jsem
> zkousel cokoli, nepodarilo se mi tuto oblast rozsirit.
>
> Jeste bych mel pad upresnujicich dotazu:
> 1) Jak poznam, ze se hint zobrazil: pod prvkem,nad
> prvkem,vlevo,vpravo? Nebo
> jak ho donutim, aby se tak choval - napr. podle polohy cursoru.
> 2) Da se timto zpusobem rovnez ovlivnit zobrazeni hintu na TrayIkone?
> 3) Jakym zpusobem se da ovlivnit ohraniceni oblasti hintu? Potreboval bych
> cerny okraj (1px), ne vsak stinovany!
>
> Muj dosavadni pokus vypada nejak takto:
>
> procedure TMyHint.Paint;
> var R: TRect;
> begin
> R:=ClientRect;
> Canvas.Brush.Color:=$00FFFFFF;
> FillRect(Canvas.Handle,R,Canvas.Brush.Handle);
>
> MainForm.IL_Hint.Draw(Canvas,0,R.Top,0);
> Inc(R.Left,18); Inc(R.Top,2);
>
> DrawText(Canvas.Handle,PChar(Caption),-1,R,DT_LEFT or DT_NOPREFIX or
> {DT_WORDBREAK or} DrawTextBiDiModeFlagsReadingOnly);
> end;
>
> Diky, za kazdou zkusenost.
>
> S pozdravem Milan Cizek, amatersky programator, D6 Ent (SP1)
> Win2k (SP2) a Win98 SE, cizek.milan(zv)seznam(tec)cz, ICQ: 59826637
>
>
>

Prosba o radu ...

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 9.3.2002 14:18:18

Je dobre se seznamit s klasickym PASCALem na nejakem kurzu pro zacatecniky a
pak prejit do DELPHI. Jestlize zacnes ihned v DELPHI, nic nezkazis, jenom
nektere souvislosti ti nebudou treba ihned jasne.
Jestlize chces pochopit OOP v pascalu, tak je nutno napsat spoustu kodu aby
neco chodilo. V delphi OOP se vlastne vyrabi skoro samo, takze kdyz nedelas
nejake fajnovosti, moc toho znat o OOP nemusis.
Deudelej chybu jako ja, kdyz jsem zacinal s DELPHI 1, i kdyz v te dobe uz
byla verze 3.

Soukromy nazor vyjadril
Pavel - jenom to nekdo nekomenujte....

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

> Potrebujem poradit. Chcem sa naucit programovat v Delphi.
> Doteraz som programoval v assembliku a trosku v dosovskom
> C-ecku.
>
> Nemam ziadne skusenosti s OOP.
> Mam sa najprv pustit do klasickeho Pascalu a potom az do Delphi ?
> Alebo mozem hned zacat v Delphi ?

Prosba o radu ...

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 9.3.2002 14:34:33

From: "Pavel ZIDEK" <delphi(zv)kopr(tec)cz>
> Deudelej chybu jako ja, kdyz jsem zacinal s DELPHI 1, i kdyz v te dobe uz
> byla verze 3.

Je dobre zacit alespon s Delphi 4 protoze v teto verzi bylo doplneno plno veci
do vlastniho jazyka. Pro zacatecnika je vcelku vhodne Delphi 6 Personal, ktere
je ke stazeni zdarma (pro nekomercni ucely):
http://www.borland.com/delphi/personal/del6personal_keyanddown_steps.html

Dale bych doporucoval si precist "Object Pascal Language Guide", je k nalezeni
v souboru OPLG.PDF na instalacnim CD Delphi. Nevim jak je to u Personal verze,
pokud tam nahodou neni, tak je mozne si stahnout alespon soubor pro Delphi 5:
ftp://ftp.borland.com/pub/delphi/techpubs/delphi5/oplg.zip

Petr Vones


Kdyz Applicatoin.ProcessMessages nepomaha

[*] 3dimenzion <3dimension(zv)seznam(tec)cz> - 9.3.2002 15:50:19

Dobry den,
pouzivam URLDownloadToFile, ale pritom mi vzdy zamrza aplikace. Domnivaljsem
se ze to napravi pouziti prikazu Applicatoin.ProcessMessages ale situace je
stejna. Nemate nekdo nejakou radu ?

Kdyz Applicatoin.ProcessMessages nepomaha

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 9.3.2002 16:10:14

From: "3dimenzion" <3dimension(zv)seznam(tec)cz>
> pouzivam URLDownloadToFile, ale pritom mi vzdy zamrza aplikace. Domnivaljsem
> se ze to napravi pouziti prikazu Applicatoin.ProcessMessages ale situace je
> stejna. Nemate nekdo nejakou radu ?

Musis to dat do samostatneho threadu. Navic IBindStatusCallback.OnProgress ti
vraci ruzne udalosti ktere vznikaji behem downloadu, takze muzes behem toho
zobrazovat ukazatel. Vice na: http://www.euromind.com/iedelphi/iedownload.htm

Petr Vones


Poradi komponent pro Align=alTop

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 9.3.2002 18:15:54

Musis si to pak osetrit sam a preusporadat.
Jakmile nastavis Visible := false u nektere, ktera je nahore, ostatni
se presunou nad ni a pri opetovnem Visible := true bude dole.

Takze potrebujes pak projet vsechny labely a nastavovat jim Top podle
predchozi
Treba:
Label1.Visible := True;
Label2.Top := Label1.Top + Label1.Height + 1;
Pak se Label1 zaradi pekne pred Label2

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

9.3.2002 Pavel ZIDEK:
> Zdravim,
> mam nekolik komponent napr. typu TLabel, ktere maji vlastnost Align=alTop.
> V nekterych situacich nastavim napr. TLabel2.Visible := false;
> Jakmile nastavim TLabel2.Visible := true, dany Label se nedostane na puvodni
> pozici, ale uplne nekde jinde. Potrebuji Labely v urcitem poradi s moznosti
> prepinat viditelnot pomoci Visible.
> Diky za pomoc
> Pavel


DBGrid - barva vybraneho radku

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 9.3.2002 18:23:55

Musis si udelat vlastni OnDrawDataCell (nezapomen nastavit
DefaultDrawing na False) nejak takto:

if (gdSelected in State) and not (gdFocused in State) then
DBGrid.Canvas.Brush.Color := clBtnShadow;
DBGrid.DefaultDrawDataCell(Rect, Field, State);


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

9.3.2002 Pavel ZIDEK:
> Zdravim,
> uz se to tu probiralo, jak obarvit barvu vybraneho radku, ale neexistuje
> neco jednodussiho pro mou potrebu.
> Mam nekolik DBGridu a potrebuji vedet, na kterem stojim. Vsechny DBGridy
> maji totiz modry pruh. DBGridy, ktere nejsou prave Focus potrebuji nejak
> barevne odlisit a mozna by stacilo modry pruh vybraneho radku zabarvit na
> sedou barvu - jak to dela napr. OutLook.
> Jde to nejak jednoduse
> Diky pavel


Prosba o radu ...

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 9.3.2002 18:28:56

Pokud bys chtel neco cesky, tak dnes jsem videl nejakou novou knihu, v
nazvu bylo neco o Objekt Pascalu a Delphi, tloustka asi 3 cm a cena
260 Kc. Pro zacatecnika to vypadalo docela dobre.

Jinak na webu se potuluje Delphi in 21 days, coz je pro zacatek docela
dobre cteni.

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

9.3.2002 Petr Vones:
> From: "Pavel ZIDEK" <delphi(zv)kopr(tec)cz>
>> Deudelej chybu jako ja, kdyz jsem zacinal s DELPHI 1, i kdyz v te dobe uz
>> byla verze 3.

> Je dobre zacit alespon s Delphi 4 protoze v teto verzi bylo doplneno plno veci
> do vlastniho jazyka. Pro zacatecnika je vcelku vhodne Delphi 6 Personal, ktere
> je ke stazeni zdarma (pro nekomercni ucely):
> http://www.borland.com/delphi/personal/del6personal_keyanddown_steps.html

> Dale bych doporucoval si precist "Object Pascal Language Guide", je k nalezeni
> v souboru OPLG.PDF na instalacnim CD Delphi. Nevim jak je to u Personal verze,
> pokud tam nahodou neni, tak je mozne si stahnout alespon soubor pro Delphi 5:
> ftp://ftp.borland.com/pub/delphi/techpubs/delphi5/oplg.zip


Carovy kurzor nad obrazkem

[*] Vit Jurasek <delphi(zv)obecpohori(tec)cz> - 9.3.2002 18:31:31

Potrebuju udelat nad komponentou obrazku (nejlepe TImage) zvlastni kurzor -
horizontalni a vertikalni caru od okraje k okraji, jejich stred je na pozici
kurzoru - umi to napriklad nektere graficke programy.

netusim jak na to. pomuze nekdo?
diky moc.
VJ


DATA Z KONFERENCE ZA LEDEN 2002

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 9.3.2002 19:47:34

Preji vsem pekneho dne,

data z konference za leden 2002 naleznete na obvykle adrese
http://atrey.karlin.mff.cuni(tec)cz/~rk/DataZKonference.shtml

Venujte prosim pozornost i ,,reklamni vsuvce``, kde jsou odkazy na
clanky, ktere by mohly byt pro vas relevantni.

Diky za pozornost.

Slavek


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


DATA Z KONFERENCE ZA LEDEN 2002

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 9.3.2002 19:54:46

Puvodni zprava, kterou napsal Slavek Rydval dne 9 Mar 2002:

> data z konference za leden 2002 naleznete na obvykle adrese
> http://atrey.karlin.mff.cuni(tec)cz/~rk/DataZKonference.shtml

Proc to nedavas na adresu http://delphi(tec)cz/konfview/, kterou jsme uvedi v
pravidlech jako archiv? Mas tam vubec pristup nebo vis o tom vubec?

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
============================================================

Indikator vybuzeni

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 9.3.2002 20:07:28

>Jak jde zjistit aktualni hodnotu vybuzeni ma Master kan�lu u zvukovky
>(windows tento inditakor vybuzeni ma u ovladani
>hlasitosti)

Pokud chces ten co je v ovladani hlasitosti, tak z AudioMixeru: musis najit
Control typu MIXERCONTROL_CONTROLTYPE_PEAKMETER, pravdepodobne bude v prvni
Destination. Zkus nejakou komponentu na ovladani mixeru, popr. kod ktery
zjisti hodnotu ze zadane control v mixeru (zjisteni hlasitosti apod.). Dyz
nenajdes, tak muzu poslat...

Roman
- - - - - - - - - - - - - - - - - - - - -
http://kouzelne.misto(tec)cz/

DBGrid - barva vybraneho radku

[*] Jaroslav Uher <moravia(zv)mbox.vol(tec)cz> - 9.3.2002 20:47:10

Ahoj,

On 9 Mar 2002, at 10:54, Pavel ZIDEK wrote:

> uz se to tu probiralo, jak obarvit barvu vybraneho radku, ale
> neexistuje neco jednodussiho pro mou potrebu. Mam nekolik DBGridu a
> potrebuji vedet, na kterem stojim. Vsechny DBGridy maji totiz modry
> pruh. DBGridy, ktere nejsou prave Focus potrebuji nejak barevne
> odlisit a mozna by stacilo modry pruh vybraneho radku zabarvit na
> sedou barvu - jak to dela napr. OutLook. Jde to nejak jednoduse Diky

ja resil nedavno neco podobneho. Zkus dat do OnDrawColumnCell
kazdeho DBGridu tento kod.

inherited;
with Sender as TDBGrid do
begin
if GdSelected in State then
begin
if Focused then Canvas.Brush.Color := clNavy
else Canvas.Brush.Color := clSilver;
end;
DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;


Jarek Uher


BLOB z Oracle cez ADO

[*] L. Svoboda <konference(zv)fdsystem(tec)cz> - 9.3.2002 21:16:24

Zdravim

V tomto pripade je potreba programove nastavit typ cteneho pole na ftMemo,
tedy napriklad...

ADOQuery.SQL.Clear;
ADOQuery.SQL.Add('SELECT * FROM table name');
try
ADOQuery.Open;
ADOQuery.FieldByName('blob field name').SetFieldType(ftMemo);
while not ADOQuery.Eof do

a ted uz by mel byt obsah dostupny...

L.Svoboda


----- Original Message -----
From: Milan Vajda
To: delphi-l(zv)clexpert(tec)cz
Sent: Friday, March 08, 2002 10:18 AM
Subject: BLOB z Oracle cez ADO


Delphi 6 Ent, Oracle 8

Pokusam sa vytiahnut CLOB z tabulky pomocou ADO komponentov ale neviem si rady. TADOQuery hlasi "Data type is not supported". Skusal som aj TADOStoredProc ale neuspesne. Ma s tymto niekto skusenosti?

Carovy kurzor nad obrazkem

[*] Pavel Malinsky <spiderland(zv)iol(tec)cz> - 9.3.2002 21:37:26

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

Ahoj,

> Potrebuju udelat nad komponentou obrazku (nejlepe TImage)
> zvlastni kurzor -
> horizontalni a vertikalni caru od okraje k okraji, jejich stred
> je na pozici
> kurzoru - umi to napriklad nektere graficke programy.

Inspiraci mozna najdes tady, kriz se kresli
pri stisknutem levem tlacitku:

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, ExtCtrls;

type
TForm1 = class(TForm)
Image1: TImage;
procedure Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure FormCreate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure Image1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
private
{ Private declarations }
PuvBMP: TBitmap;
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
if ssLeft in Shift then
begin
Screen.Cursor:= crCross;
with Image1, Canvas do
begin
Picture.Bitmap.Assign(PuvBMP);
Pen.Color:= clBlack;
MoveTo(0,Y);
LineTo(Width,Y);
MoveTo(X,0);
LineTo(X,Height);
end;
end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
PuvBMP:= TBitmap.Create;
PuvBMP.Assign(Image1.Picture.Bitmap);
DoubleBuffered:= True;
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
PuvBMP.Free;
end;

procedure TForm1.Image1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if not (ssLeft in Shift) then
Image1.Picture.Bitmap.Assign(PuvBMP);
end;

end.

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

Pouziva niekto z Vas Extended SQL Editor pre IBX (

[*] Jaroslav Popluhar <delphi1(zv)acc.sk> - 10.3.2002 00:19:50

Mam D5 Ent a dost crt tam nefunguje ako ste na tom ostatni? Dost casto
Access Violation, neviem kam zatat.

Jaro

LargeInt - v IBX

[*] Jaroslav Popluhar <delphi1(zv)acc.sk> - 10.3.2002 00:21:46

Zdravim Vas,

pozeral som prispevky na tuto temu, ale nikto sa k nej nevyjadril.

Problem:
Pri pouzivani fieldov TLargeintField (u mna tvorenych z DB poli NUMERIC (10,
0)) som detekoval nasledovne problemy:

Ako pisal:

Zdenek Kalhous 22.3.2001
... V komponentach typu lookup takova vazba zpusobi hlasku "Invalid variant
operation"
... - jedina funkcni kombinace je TLargeIntField -->TSmallIntField
[JP] tzn. Master->Detail??? Ako ste to mali realizovane v DB?

Ja mam problem:
Pri pouziti TIBUpdateSQL dostavam hlasku "Unsuported feature", pretoze mam
polia LargeintField
a v zdrojakoch (IBQuery, IBStoredProc) je nasledovne:
----------------------------------------------------------------------------
procedure TIBQuery.SetParams;
. . .
begin
for I := 0 to FParams.Count - 1 do
begin
if Params[i].IsNull then
SQLParams[i].IsNull := True
else begin
SQLParams[i].IsNull := False;
case Params[i].DataType of
. . .
{ ftLargeInt:
SQLParams[i].AsInt64 := Params[i].AsLargeInt; } !!!!!!!!! Tu je
problem !!!!!!!!! neexistuje AsLargeInt
. . .
else
IBError(ibxeNotSupported, [nil]);
. . .
end;
----------------------------------------------------------------------------
procedure TIBStoredProc.SetParams;
. . .
begin
i := 0;
for j := 0 to FParams.Count - 1 do
begin
if (Params[j].ParamType <> ptInput) then
continue;
if not Params[j].Bound then
IBError(ibxeRequiredParamNotSet, [nil]);
if Params[j].IsNull then
SQLParams[i].IsNull := True
else begin
SQLParams[i].IsNull := False;
case Params[j].DataType of
. . .
{ ftLargeInt:
SQLParams[i].AsInt64 := Params[j].AsLargeInt; } !!!!!!!!! Tu je
problem !!!!!!!!! neexistuje AsLargeInt
. . .
else
IBError(ibxeNotSupported, [nil]); // odtialto je ta hlaska !!!
. . .
end;
----------------------------------------------------------------------------
Co s tym robite?
Ako pouzivate taketo Fieldy pre pristup k DB alebo ako sa tomu vyhybate???
Nedal by sa fixnut zakomentovany riadok cez ine AsXxxx aby t fungovalo???
Ak ano, ako?
Ako potom rebuildnut IBX? Skusal som to, ale moje komponenty ostali na
palete bez svojich ikon :-)

Je potrebne v Query, ktore chcem updatovat cez IBUpdateSQL vytvarat
perzistentne fieldy?
Ked tam neboli, mal som hlasku "UpdateFailed" :-((( Ale neviem, kde sa
rodila.

Dakujem Vam vsetkym za kazdu pomoc,

skusam robit 1. projekt cez IBX na IB/FB a nestacim sa cudovat, v Paradoxe a
BDE toto nebolo...

Jaro


----------------------------------------------------------------------------
P.S.pre p. Semeru

CC - Ako ste sa s tym dalej vysporiadali? (Reagujem na Vas prispevok do
konferencie Delphi.CZ z 18.6.2001)
Pripada mi ze si snad ze me Delphi uz delaji srandu a nemaji me rady.

Pokud v IB vytvorim promennou typu Numeric , nikdy nevim co mi delphi
vytvori za Field. Vetsinou spravne TIBBCDField ale nekdy TLargeIntegerField,
nebo TFloatField. Vyborne bylo ze jsem mel domenu Numeric(12,2) - Delphi
spravne vytvorilo IBBCD. Potom jsem ji pokusne zmenil na (18,2) a v Delphi
se vsechno hlasilo jako TFloat. Vratil jsem ji zpet(12,2) ale Delphi ji dal
berou jako TFloat.(Backup,restore pomohlo)

Nejhorsi, Numeric(xx,0) se neda vubec pouzit Delphi ji berou jako
LargeInteger a trvale hlasi chybu konverze.

DBGrid - barva vybraneho radku

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

9.3.2002 Jaroslav Uher:
> ja resil nedavno neco podobneho. Zkus dat do OnDrawColumnCell
> kazdeho DBGridu tento kod.

> inherited;
> with Sender as TDBGrid do
> begin
> if GdSelected in State then
> begin
> if Focused then Canvas.Brush.Color := clNavy
> else Canvas.Brush.Color := clSilver;
> end;
> DefaultDrawColumnCell(Rect, DataCol, Column, State);
> end;


Proc tam nepouzivas standardni barvy ze schematu clBtnFace a
clHighLightText ?
Pokud si uzivatel nastavi nejake jine schema (treba sede pozadi),
neuvidi tam nic, kdyz nebude focus.


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


Interbase a tcp-ip

[*] Miroslav Kotasek <miro.delphi(zv)seznam(tec)cz> - 10.3.2002 13:38:58

Ahoj,

Cestu zadavam jak jsi popsal, tj server, adresarova struktura, jeste jsem
nezkousel male a velke pismena, testnu to


Dik

----- Original Message -----
From: "Lud�k ZITA" <konference(zv)sales(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Saturday, March 09, 2002 8:28 AM
Subject: Re: Interbase a tcp-ip


>
> ----- Original Message -----
> From: "Miro Kotasek" <miro.delphi(zv)seznam(tec)cz>
> Na jine siti, kde jsou zadany ip adresy se pocitace opet vidi -
> pristupuju od jednoho k druhemu stylem
> nazevpc:adresarovaCestaKDatabazi a nepripoji se na db.
> ********************************
>
> Ahoj.
> Neni nahodou problem v tom ze zadavas cestu k souboru IB z pozice klienta
a
> ne z pozice serveru?
>
> Cili : na serveru se jmenem MujServer mas v adresari C:\IBDATA\ soubor
> database.gdb
> Ze vsech ostatnich pocitacu se musis pripojovat takhle :
> MujServer:C:\IBDATA\database.gdb
>
> Dalsim problemem, ktery jsem sice nikdy nepozoroval ale psalo se o nem v
> konferenci je, ze
> nekdy za nejake kombinace verze IB a OS je potreba aby tyhle "connect"
> stringy byly u vsech klientu stejne a to vcetne malych a velkych pismen.
>
>
> Ludek
>
>
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.332 / Virov� b�ze: 186 - datum vyd�n�: 6.3.2002
>
>


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


OT:Triedenie FB

[*] R�bert Fujak <robof(zv)inmail.sk> - 10.3.2002 15:51:01

Zdravim Vas,
viem ze sa to uz preberalo, ale som v koncoch.

Mam DB:
CREATE DATABASE 'DB1.GDB' ...
DEFAULT CHARACTER SET WIN1250 ...;
...a tabulku:
CREATE TABLE TB1
(
ID INTEGER NOT NUL,
S0 VARCHAR(20) CHARACTER SET WIN1250 COLLATE PXW_CSY,
PRIMARY KEY (ID)
);

co robim zle, ked mi nejde do tabulky TB1 zapisovat udaje s diaktrikou?
(server vyhlasuje chybu:
'Arithmetic exception, numeric overflow, or string truncation
Cannot transliterate character between character sets')

S diaktrikou mozem zapisovat iba ak nenastavim v DB a tabulke CHARACTER SET,
ale potom triedenie nie je spravne a COLLATE sa neda pouzit.

Dakujem, Robo.
W2000Prof;FB1.0

DBGrid - barva vybraneho radku

[*] Jaroslav Uher <moravia(zv)mbox.vol(tec)cz> - 10.3.2002 16:45:28

Ahoj,

On 10 Mar 2002, at 5:39, ing. Jan Fiala wrote:

> 9.3.2002 Jaroslav Uher:
> > if Focused then Canvas.Brush.Color := clNavy
> > else Canvas.Brush.Color := clSilver;
>
> Proc tam nepouzivas standardni barvy ze schematu clBtnFace a
> clHighLightText ?
> Pokud si uzivatel nastavi nejake jine schema (treba sede pozadi),
> neuvidi tam nic, kdyz nebude focus.

diky, to je dobry napad, jen ne clHighLightText, ale clHighLight.

Jarek Uher


Importovana Activex componenta TDirectSS

[*] Ale� Kresta <ales.kresta(zv)seznam(tec)cz> - 10.3.2002 20:00:08

Dobry den
mam Delphi 5 Proffesional a z nabidky Component/Import ActiveX Control
jsem si importoval komponentu Microsoft Direct Text-to-speech(TDirectSS).
Tato komponenta ma funci
FindEngine(const EngineID: WideString; const MfgName: WideString;const
ProductName: WideString; const ModeID: WideString; const ModeName:
WideString; LanguageID: Integer;const Dialect: WideString; const Speaker:
WideString; const Style: WideString; Gender: Integer; Age: Integer;
Features: Integer; Interfaces: Integer; EngineFeatures: Integer;
RankEngineID: Integer;RankMfgName: Integer; RankProductName: Integer;
RankModeID: Integer;RankSpeaker: Integer; RankStyle: Integer; RankGender:
Integer;RankAge: Integer; RankFeatures: Integer; RankInterfaces:
Integer;RankEngineFeatures: Integer): Integer;
Parametry EngineId,MfgNAme,...,EngineFeatures se daji zjistit pomoci
jinych funkci teto komponenty. Ale opravdu nevim co znamenaji parametry
RankengineID,...,RankEngineFeatures. Zkousel jsem za tyto parametry dosadit
same 0 a pote i 1, ale funkce nikdy nejela. Jestli mate nekdo nejaky napad
co tyto parametry znemenaji byl bych velmi rad kdyby jste mi poradili.
Predem diky


Interbase a tcp-ip

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 10.3.2002 20:29:33

----- Original Message -----
From: "Miroslav Kotasek" <miro.delphi(zv)seznam(tec)cz>
> Cestu zadavam jak jsi popsal, tj server, adresarova struktura, jeste jsem
> nezkousel male a velke pismena, testnu to
>

Ahoj.
Jeste jsem si vzpomel, ze mozna vadi i soucasne lokalni pripojeni primo na
serveru.

Ludek


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


Nabidka prace

[*] Vasek Navrat <engine(zv)ropacek(tec)cz> - 10.3.2002 21:07:12

Holdingova spolecnost Brano Group pusobici v automobilovem prumyslu hleda
pro rozvoj oblasti IT pozice analytik - programator. Vasim ukolem bude
implementovat a rozvijet infromacni system spolecnosti.

Pozadavky: VS, managerske schopnosti, spolehlivost, kreativita, znalost AJ,
znalost databazi a aplikaci Oracle, vysoke pracovni nasazeni

Nabizime: zajimavou tvurci praci ve firme s 2000 zamestnanci a s moznosti
vysoke seberealizace

Kontakt: lenka.navratova(zv)brano(tec)cz


Problem s OnMouse ve vlastni komponente

[*] Tomas Rosa <trosa(zv)seznam(tec)cz> - 10.3.2002 22:03:27

To je naprosto normalni... ...OnMouseMove se dostava jen te komponente
kde je mys. Ty jsi si vytvoril dalsi komponenty a proto je mys nad nimi ->
pokud mas napriklad Button na formulari, dostava take MouseMove jen tam kde
neni button. Neni lepsi si to ohraniceni nakreslit sam? Jedna se preci jen
o jeden az dva framecky a ty kvuli tomu plencas handle okna.>Kdyz je to tak napsane, tak se mi akce s OnMouse provadeji jen nad castmi
>komponenty nad kterymi je videt zakladni TCustomPanel. Zbytek komponenty
>nereaguje na tyto udalosti. Proc? A jak je mam donutit?
>
>

S pozdravem
Tomas Rosa

------------------------=[ pinknet on every screen ]=----------------------
Tomas Rosa
Tomas.Rosa(zv)PinkNet(tec)cz
Contact me via EFFATA.NET, my EID: trosa(zv)effata.net
PinkNet Web Server for Win32 - FREEWARE http://pnws.pinknet(tec)cz/
---------------------------------------------------------------------------


Zaciatocnicke otazky Balicky, IBX, Cached updates

[*] Jaroslav Popluhar <delphi1(zv)acc.sk> - 10.3.2002 23:11:19

Zdravim Vas,

mam niekolko greenhornackych otazok:

Balicky:

>>>Ako mozem korektne prekompilovat a vytvorit vsetky potrebne balicky pre
VCL, hlavne ak nemam .dpk?

Najma IBX a Db, potrebujem si dorobit podporu parametrov LargeInt.
Ake zaludnosti ma cakaju, ak by som balicky nemenil a menil iba samotne
zdrojaky k IBXu, s tym, ze by som si ich pridal do projektu?
Napoznam vsetky zavislosti medzi .DCU, balickami a balickami navzajom. Co ak
niektore balicky sa odvolavaju na balicky, ktorych dcu
boli zmenene? Co treba rekompilovat?

IBX a IBUpdateSQL:

>>> Da sa pozivat IBUpdateSQL bez zapnutych CachedUpdates toho IBQuery,
ktore sa tym updatuje?

Co treba robit rucne? Mne miznu zmenene hodnoty z gridu, ktory je o to query
oprety potom co je urobeny post po zmene riadku v gride.

Collation order:

Ake collation order (a character set Win1250, 1251 alebo, ktory?) je treba
nastavit aby to bolo zhodne s tym ako triedi MS-Excel?
Da sa to nastavit ako default pre celu DB? Mam nastaveny charseet Win1250 a
diakritiku mam az za "Z" aky je dafault coll. order pre Win1250?

Jaro, D5Pro, IBX 5.02, FB Beta2, W2k


Prosba o radu ...

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 11.3.2002 00:29:50

From: "ing. Jan Fiala" <jan.fiala(zv)iol(tec)cz>
> Pokud bys chtel neco cesky, tak dnes jsem videl nejakou novou knihu, v
> nazvu bylo neco o Objekt Pascalu a Delphi, tloustka asi 3 cm a cena
> 260 Kc. Pro zacatecnika to vypadalo docela dobre.

Patrne slo asi o tuhle:

Ucime se programovat v Delphi a jazyce Object Pascal
http://www.vltava(tec)cz/Store/GoodsDetail.asp?sCGoodsID=se00082235

Petr Vones


Jak synchronizovat ?

[*] morph <morph(zv)centrum(tec)cz> - 11.3.2002 00:44:54

Zdravim,
Vedel by nekdo jak veresit nasledujici problem ?
Mam vytvoreno n�kolik threadu, v zavislosti na urcitem stavu threadu
jsou vyzadovana uzivatelska data a je proto otevren formular.

Vypada to nejak takhle:

Thread.Execute;
Begin
..
.
if (neco) then begin
Synchronize(ProcessForm);
end;
.
.
End;

Thread.ProcessForm;
Begin
.create form
Form.Show;
While (not Terminated) and (Form.Visible) do
Application.ProcessMessages;
End;

Pokud thread bezi, otevre okno a ja ho zavru, vse bezi v poradku.
Jakmile ale uzavru aplikaci a je-li nejake okno je�t� otevreno, aplikace
se lockne (nejde zavrit), protoze ve FormClose volam take
Application.ProcessMessages (ceka se na uzavreni vsech threadu)

Jak mam tedy donutit thread, aby cekal na uzavreni Run-Time vytvoreneho
formulare a pri ukonceni aplikace se automaticky uzavrely v�echny
thready a tim logicky i formy ?

Diky,
morph


OT:Triedenie FB

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 11.3.2002 07:02:06

On 10 Mar 2002, at 15:51, R�bert Fujak wrote:
> co robim zle, ked mi nejde do tabulky TB1 zapisovat udaje s
> diaktrikou? (server vyhlasuje chybu: 'Arithmetic exception, numeric
> overflow, or string truncation Cannot transliterate character between
> character sets')
A je klient take pripojen s character set W1250?
Z.Kalhous


Instalace MSDE

[*] Otisk Rene <otisk(zv)misel(tec)cz> - 11.3.2002 07:07:36

Ja mam v instalaci bud MDAC 2.1 nebo 2.6 a v pohode. Nemas to jenom
servicepack na uz udelanou instalaci MDAC?

Sroub



Tak jsem to zkusil od zacatku a na uplne ciste 95 (4.00.950 - ceske)
jsem dal DCOM95 a MDAC 2.5 SP2 a po spusteni instalace MSDE s pouzitim
dodavaneho unattend.iss mi to nedobehlo. Take uz jsem vedel kam se mam
kouknout a v sqlstp.log byla posledni hlaska, ze na zaklade zvolene
konfigurace mi chybi komponenta a ta se jmenuje IE 4.01 Service Pack 1.
Je tedy nutne zmenit neco v unattend.iss, aby slo MSDE nainstalovat bez
IE? Nebo je treba jina verze MDAC?> DCOM a MDAC (ktere je soucasti IE 4. SP 2 a vyse!
>
> Sroub

DBGrid - barva vybraneho radku

[*] Otisk Rene <otisk(zv)misel(tec)cz> - 11.3.2002 07:23:25

Hi,

Neslol by pri vykreslovano bun�k dat podminku na DBGrid.Focused a podle toho
jestli je True, tak das pri Highlight = True barvu pozadi clNavy else clGray

Sroub


> Zdravim,
> uz se to tu probiralo, jak obarvit barvu vybraneho radku, ale neexistuje
> neco jednodussiho pro mou potrebu.
> Mam nekolik DBGridu a potrebuji vedet, na kterem stojim. Vsechny DBGridy
> maji totiz modry pruh. DBGridy, ktere nejsou prave Focus potrebuji nejak
> barevne odlisit a mozna by stacilo modry pruh vybraneho radku zabarvit na
> sedou barvu - jak to dela napr. OutLook.
> Jde to nejak jednoduse
> Diky pavel
>
> ----- KOPR software -----
> Pavel ZIDEK
> http://www.kopr(tec)cz, kopr(zv)kopr(tec)cz, delphi(zv)kopr(tec)cz


LED na klavesnici

[*] David Kraina <DKx(zv)seznam(tec)cz> - 11.3.2002 07:42:05

Nevite nekdo, jak jde zjistit skutecna hodnota sviceni LEDek ?
Protoze GetKeyboardState je vlastne cteni booleanu Windows,
ktery se klopi pri stiku klavesy. Ja ve sve aplikaci blikam
se ScrollLock, ale mam take klavesu scroll prirazenu svemu programu.
Stisknutim se ma prestat blikat, ale nekdy se dostanu do mezistavu,
kdy LED sviti a svitit nema, a promenne ukazuji neco jineho
(1.instrukce se provede, 2. uz
ne)

______________________________________________________________________
Volny prodej zbyvajicich vstupenek na koncerty Prazskeho jara od 18. brezna
na obvyklych mistech, vice informaci na http://www.festival(tec)cz.

Jazyk v celem Win

[*] David Kraina <DKx(zv)seznam(tec)cz> - 11.3.2002 07:44:19

Pomoci JCL nastavuji jazyk klavesnice. To ovsem pusobi jenom
na moji aplikaci, ktera ma byt jako rezidentni a nastavovat jazyk
i ostatnim
aplikacim.

______________________________________________________________________
Volny prodej zbyvajicich vstupenek na koncerty Prazskeho jara od 18. brezna
na obvyklych mistech, vice informaci na http://www.festival(tec)cz.

OT: MS-SQL a stored procedure

[*] Milan Cizek <Cizek.Milan(zv)seznam(tec)cz> - 11.3.2002 07:59:32

ahoj,
potreboval bych ziskat nejake informace (k cemu to je, jak se s tim
zachazi, apod.) o %subject%. Stahl jsem si MS-SQL online book, ale
nejak me to neuspokojilo. Nevite nekdo o nejakych zajimavych
zdrojich/lincich? Jde mi o to co nejrychleji se naucit prave stored
proc, abych mohl vyhotovit sverene zadani.

Diky
PS: odpovedi radeji na muj soukromy email.

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

______________________________________________________________________
"Http://poradna.bilezbozi(tec)cz - poradte se s nasim servisnim technikem!"

HWND okna, ktere spustilo DLL, nacteni BMP s pruhl

[*] Milan Tome� <milan.tomes(zv)haida(tec)cz> - 11.3.2002 08:06:33

Zdravim,

nevite nekdo jak resit tyto dva problemy ?

1. Jak zjistit HWND hlavniho okna, ktere spustilo DLL - jedna se o to, ze
mam knihovnu, ktera je jako plugin do Outlooku a zobrazuje jeden formular.
Ja bych rad ten formular vytvarel pomoci CreateParented, ale k tomu
potrebuji ten HWND.

2. nacteni BMP s pruhlednosti - V Outlooku zobrazuji tlacitko a rad bych,
aby bitmapa na tom tlacitku mela nastavenu pruhlednost. Je pripojena v
resource a ja fakt nevim jak vytvorit tu pruhlednost.

Diky - dost to specha

S pozdravem

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


tComponentEditor: kde najdu unitu Proxies?

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 11.3.2002 09:13:19

Dobry den,

u sve komponenty mam editor, jeho trida deklarovana takto:
tMyFieldsOfDatasetEditor=class(tComponentEditor)

tComponentEditor se nachazi v unite DesignEditors, pridavam ji tedy do uses. Ovsem DesignEditors
se odkazuje na unitu Proxies, a tu nemohu najit nikde. Poradite prosim, co s tim lze udelat?

D6 Pro. (Totez pod D5 Pro fungovalo, jen nazvy nekterych unit byly jine.)

Diky, Karel Rys

tComponentEditor: kde najdu unitu Proxies?

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 11.3.2002 09:21:17

> Dobry den,
>
> u sve komponenty mam editor, jeho trida deklarovana takto:
> tMyFieldsOfDatasetEditor=class(tComponentEditor)
>
> tComponentEditor se nachazi v unite DesignEditors, pridavam
> ji tedy do uses. Ovsem DesignEditors
> se odkazuje na unitu Proxies, a tu nemohu najit nikde.
> Poradite prosim, co s tim lze udelat?

http://community.borland.com/article/0,1410,27779,00.html

HTH
TOndrej


LargeInt - v IBX

[*] Josef Semera <semera(zv)atlas(tec)cz> - 11.3.2002 09:21:31

> Pripada mi ze si snad ze me Delphi uz delaji srandu a nemaji me rady.
>
> Pokud v IB vytvorim promennou typu Numeric , nikdy nevim co mi delphi
> vytvori za Field. Vetsinou spravne TIBBCDField ale nekdy
> TLargeIntegerField,
> nebo TFloatField. Vyborne bylo ze jsem mel domenu
> Numeric(12,2) - Delphi
> spravne vytvorilo IBBCD. Potom jsem ji pokusne zmenil na
> (18,2) a v Delphi
> se vsechno hlasilo jako TFloat. Vratil jsem ji zpet(12,2) ale
> Delphi ji dal
> berou jako TFloat.(Backup,restore pomohlo)
>
> Nejhorsi, Numeric(xx,0) se neda vubec pouzit Delphi ji berou jako
> LargeInteger a trvale hlasi chybu konverze.

Stahnout si IBX452 a novejsi. Pak je IBX vytvori vzdy jako TIBBCDField.

Triedenie FB

[*] Josef Semera <semera(zv)atlas(tec)cz> - 11.3.2002 09:21:31


> Mam DB:
> CREATE DATABASE 'DB1.GDB' ...
> DEFAULT CHARACTER SET WIN1250 ...;
> ...a tabulku:
> CREATE TABLE TB1
> (
> ID INTEGER NOT NUL,
> S0 VARCHAR(20) CHARACTER SET WIN1250 COLLATE PXW_CSY,
> PRIMARY KEY (ID)
> );
>
> co robim zle, ked mi nejde do tabulky TB1 zapisovat udaje s
> diaktrikou?
> (server vyhlasuje chybu:
> 'Arithmetic exception, numeric overflow, or string truncation
> Cannot transliterate character between character sets')
>
> S diaktrikou mozem zapisovat iba ak nenastavim v DB a tabulke
> CHARACTER SET,
> ale potom triedenie nie je spravne a COLLATE sa neda pouzit.

Jeste je potrebne mit spravne nastaven konecny pripojeni k hotove DB.
Jak se k ni pripojujes?

Cyklicke pousteni a zastavovani threadu

[*] Martinec <martin108(zv)post(tec)cz> - 11.3.2002 09:29:13

Ja jsem podobny problem resil pomoci timeru mimo thread:

procedure TMyThread.Execute;
begin
while not terminated do
begin
// tady neco udela
Suspend;
end;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
if TMyThread.Suspended then TMyThread.Resume;
end;

Ja jsem thread spoustel kazdou minutu. Pokud thread bezel, tak se ta minuta preskocila. Pokud potrebujes thread spoustet bez ohledu na to, zda predchozi spusteni skoncilo, mohl bys to resit poolem threadu. Najdi si v konferenci heslo Jak na vlakna, radil mi to nekdy pred mesicem Petr Vones.

Martinec

> -----Original Message-----
> From: Radim Kunz [mailto:privat(zv)casestudio.com]
>
> mam takovy problem. Mam v threadu smycku, a potrebuju,
> aby smycka probehla co pul sekundy.
>
> Zatim to resim nejak takhle pres TEvent.
>
> procedure TMyThread.Execute;
> begin
> while true do
> begin
> WaitForSingleObject(NejakyHandle,Infinite);
> // tady neco udela
> end;
> end;
>
> a event poustim z hlavniho threadu timerem:
> PulseEvent(NejakyHandle);
>
> Znate nejake jine reseni na pousteni toho vlakna, nez
> timer ? Me se to moc nezda.
> Presnost neni az tak dulezita, dulezita je spolehlivost, nemelo
> by to vynechat.
>
> Radim
----
ALE� VALENTA - �iv� na
http:\\chat.volny(tec)cz
ve st�edu 20.3. od 14:00hod


Poradi hledani include souboru

[*] Karel Kral <kralkonf(zv)purus(tec)cz> - 11.3.2002 09:31:14

Dobry den, mam jeden problem, se kterym si uz delsi dobu moc nevim rady.

Mam sdilene knihovny, ktere se kompiluji pro kazdou aplikaci trochu
jinak v zavislosti na direktivach podmineho prekladu. Direktivy
prekladace jsou umisteny v include souboru napr. datadef.inc, ktery je
zahrnut do kazde prekladane knihovny.

Narazim ale na docela zasadni problem: Soubor datadef.inc mam jiny pro
kazdou aplikaci. Problem je, ze nikdy neni jiste, s jakym include
souborem se knihovny zkompiluji. Zda se, ze Delphi berou jako prvni
soubor v aktualnim adresari. Ale aktualni adresar se mi zmeni treba
pote, co si na chvili otevru jeden soubor z jineho projektu. Zkousel
jsem nastavovat poradi cest v Library path a to globalne i v projektu.
Ale vysledky se mi zdaji porad nepredvidatelne.

Pokud mate nekdo uspokojivou radu, jak na to, pak bych byl moc rad.

Neradte mi ale uvest direktivy v globalnim nastaveni prekladace. Je jich
velmi mnoho, jsou navrajem zavisle a taky kompiluji finalni produkt
radkovym prekladacem.
--
______________________________________________________
Karel Kral, vyvojar IT / IT developer
Purus, s.r.o., Cezavy 627, 664 56 Blucina, CZ
Tel: 05/47235000, 0602/552432, Fax: 05/47231203
E-Mail: mailto:kral(zv)purus(tec)cz, WWW: http://www.purus(tec)cz
______________________________________________________


Poradi hledani include souboru

[*] Petr <DelphiForum(zv)seznam(tec)cz> - 11.3.2002 09:40:57

A muzu se zeptat, proc pouzivate nekolik obsahove ruznych souboru se stejnym
nazvem (zvlaste kdyz je chcete pouzit v jedne aplikaci) ? Pokud k tomu
nemate nejaky zavazny duvod, tak ten soubor prejmenujte na nejaky neutralni,
ktery v aplikacich normalne nepouzivate (treba globdef.inc).

Petr Jurik, Spravce site, programator
COMET System s.r.o.
1.Maje 1220
756 61 Roznov pod Radhostem
tel. 0651/653990
fax. 0651/653993
http://www.cometsystem(tec)cz

ICQ# : 119119215


> Dobry den, mam jeden problem, se kterym si uz delsi dobu moc nevim rady.
>
> Mam sdilene knihovny, ktere se kompiluji pro kazdou aplikaci trochu
> jinak v zavislosti na direktivach podmineho prekladu. Direktivy
> prekladace jsou umisteny v include souboru napr. datadef.inc, ktery je
> zahrnut do kazde prekladane knihovny.
>
> Narazim ale na docela zasadni problem: Soubor datadef.inc mam jiny pro
> kazdou aplikaci. Problem je, ze nikdy neni jiste, s jakym include
> souborem se knihovny zkompiluji. Zda se, ze Delphi berou jako prvni
> soubor v aktualnim adresari. Ale aktualni adresar se mi zmeni treba
> pote, co si na chvili otevru jeden soubor z jineho projektu. Zkousel
> jsem nastavovat poradi cest v Library path a to globalne i v projektu.
> Ale vysledky se mi zdaji porad nepredvidatelne.
>
> Pokud mate nekdo uspokojivou radu, jak na to, pak bych byl moc rad.
>
> Neradte mi ale uvest direktivy v globalnim nastaveni prekladace. Je jich
> velmi mnoho, jsou navrajem zavisle a taky kompiluji finalni produkt
> radkovym prekladacem.

DBGrid - barva vybraneho radku

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 11.3.2002 09:46:11

Neco podobneho jsem resil tak, ze jsem na aktivnim dbgridu nastavil
Color:=clInfoBk a u ostatnich dbgridu Color:=clWindow:

procedure TForm1.DBGrid1Enter(Sender: TObject);
var
I: integer;
begin
for I:=0 to Form1.ComponentCount-1 do
if Form1.Components[I] is TDBGrid then
(Form1.Components[I] as TDBGrid).Color:=clWindow;
(Sender as TDBGrid).Color:=clInfoBk;
end;

U vsech dbgridu jsem pak v Options vybral dgRowSelect a
dgAlwaysShowSelection.

Martin Ben

> -----Original Message-----
> From: Pavel ZIDEK [mailto:delphi(zv)kopr(tec)cz]
>
> Zdravim,
> uz se to tu probiralo, jak obarvit barvu vybraneho radku, ale
> neexistuje
> neco jednodussiho pro mou potrebu.
> Mam nekolik DBGridu a potrebuji vedet, na kterem stojim.
> Vsechny DBGridy
> maji totiz modry pruh. DBGridy, ktere nejsou prave Focus
> potrebuji nejak
> barevne odlisit a mozna by stacilo modry pruh vybraneho radku
> zabarvit na
> sedou barvu - jak to dela napr. OutLook.
> Jde to nejak jednoduse
> Diky pavel
>
> ----- KOPR software -----
> Pavel ZIDEK


Problem s LookupFiledom pri IBX

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 11.3.2002 09:47:01

> Skusal z Vas niekto uspesne vytvorit LookupFiled (fkLookup) nad
> DataSetmi z IBX (IBTable alebo IBQuery)? Ked ho aj vytvorim, pri
> aktivacii DataSetu (Active = True alebo Open) dostanem hlasku "Invalid
> variant operation" a je jedno ci v DesignTime alebo za behu programu.
> Kde moze byt chyba?

Nevim, kde je chyba, ale nebylo by lepsi misto lookup poli udelat
dotaz s joinem, resp. s left joinem, cimz by se potreba lookup pole
vytratila?

David Lebeda


DBGrid - barva vybraneho radku

[*] Radek KALA <Kala(zv)Atlas(tec)cz> - 11.3.2002 10:04:25

Mam vlastniho potomka, ktery toto resi, jestli chces poslu

> Neco podobneho jsem resil tak, ze jsem na aktivnim dbgridu nastavil
> Color:=clInfoBk a u ostatnich dbgridu Color:=clWindow:
>
> procedure TForm1.DBGrid1Enter(Sender: TObject);
> var
> I: integer;
> begin
> for I:=0 to Form1.ComponentCount-1 do
> if Form1.Components[I] is TDBGrid then
> (Form1.Components[I] as TDBGrid).Color:=clWindow;
> (Sender as TDBGrid).Color:=clInfoBk;
> end;
>
> U vsech dbgridu jsem pak v Options vybral dgRowSelect a
> dgAlwaysShowSelection.
>
> Martin Ben
>
> > -----Original Message-----
> > From: Pavel ZIDEK [mailto:delphi(zv)kopr(tec)cz]
> >
> > Zdravim,
> > uz se to tu probiralo, jak obarvit barvu vybraneho radku, ale
> > neexistuje
> > neco jednodussiho pro mou potrebu.
> > Mam nekolik DBGridu a potrebuji vedet, na kterem stojim.
> > Vsechny DBGridy
> > maji totiz modry pruh. DBGridy, ktere nejsou prave Focus
> > potrebuji nejak
> > barevne odlisit a mozna by stacilo modry pruh vybraneho radku
> > zabarvit na
> > sedou barvu - jak to dela napr. OutLook.
> > Jde to nejak jednoduse
> > Diky pavel
> >
> > ----- KOPR software -----
> > Pavel ZIDEK
S pozdravem Radek KALA
BetaControl, s.r.o.
Cerneho 58/60, 635 00
tlf. : + 420 5 4622 3491
fax : + 420 5 4622 3470
GSM : + 420 603 85 75 15


KernelObjekt, FindFirstChangeNotification,WAIT_OBJ

[*] pavel.ales(zv)popron(tec)cz - 11.3.2002 10:31:40

DALI mi napsal:

997 je ERROR_IO_PENDING - cili mas nejakou naplanovanou operaci,
kterou jsi neukoncil (asi)
Na to ja:
Na to jsem prisel,neboj ukoncil,ale uz jsem neposlal zpravu o ukonceni (viz
nize diky DALI)

DALI mi napsal:
Mas regulerne ukoncenej ten FindFirstChange...?

Na to ja:
Jo jo brachu i na to jsem pamatoval v tom to nebude

DALI mi napsal:
jedna z nejdulezitejcich casti kazde service je kus kodu, ktery hlasi
service manageru zmeny stavu (pomoci SetServiceStatus)
Behem ukoncovani je nutne hlasit SERVICE_STOP_PENDING a po ukonceni
SERVICE_STOPPED

Na to ja s VELKOU RADOSTI:

TO BUDE VONO jeste jednou DIIIKYYYYY DALIIIIII, i kdyz ukoncis vlakno a
neposles potvrzeni( SERVICE_STOP_PENDING,SERVICE_STOPPED) windowsy to
nespolknou a drzi si sluzbu dale v pameti a dojde k havarii pri
ukoncovani,restartu windows NT,ci odhlaseni uzivatele, v pripade W2000 pouze
k chybe pri rucnim stopnuti.


ALDIK
W2000 D5 Ent
(pro zakazniky)

Ales Pavel
Technical Specialist
Popron Consulting - Your System Integrator
www.popronconsulting(tec)cz
Popron Building
Jeremiasova 947
Prague 5
155 00

Problem s LookupFiledom pri IBX

[*] Radek KALA <Kala(zv)Atlas(tec)cz> - 11.3.2002 10:37:36

Obcas ale opravdu jen velmi zridka to vychazi lepe, nez left join a
proto uz jsem to parkrat pouzil, Fungovalo to bez problemu.

> > Skusal z Vas niekto uspesne vytvorit LookupFiled (fkLookup) nad
> > DataSetmi z IBX (IBTable alebo IBQuery)? Ked ho aj vytvorim, pri
> > aktivacii DataSetu (Active = True alebo Open) dostanem hlasku
> > "Invalid variant operation" a je jedno ci v DesignTime alebo za behu
> > programu. Kde moze byt chyba?
>
> Nevim, kde je chyba, ale nebylo by lepsi misto lookup poli udelat
> dotaz s joinem, resp. s left joinem, cimz by se potreba lookup pole
> vytratila?
>
S pozdravem Radek KALA
BetaControl, s.r.o.
Cerneho 58/60, 635 00
tlf. : + 420 5 4622 3491
fax : + 420 5 4622 3470
GSM : + 420 603 85 75 15


ServisPack pro Delphi 5

[*] LUKES V�clav <lukes(zv)ans(tec)cz> - 11.3.2002 10:38:39


Ahoj,

muzete mi prosim poradit, kde najdu ServisPacky pro Delphi 5 Ent. ? Mam
pocit, ze jsou dva...

Diky

Vasek


Prelozene dbconsts, consts

[*] <ZPetruj(zv)qgir(tec)cz> - 11.3.2002 10:51:44

Nemate nahodou nekdo prelozene hlasky z consts.pas a dbconsts.pas
a nebo nevite jestli je to nekde na inetu. Pokud by to nekdo mel poslete mi
to prosim na muj e-mail. (Delphi 5)

Zdenek
e-mail: zpetruj(zv)qgir(tec)cz

Pristup k MS SQL Server 2000

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 11.3.2002 11:23:31

Zdravim.
Poradte jak pristupovat k datum SQL Server 2000.
Bude se jednat vetsinou o cteni dat pres jiz vytvorene View nebo SP.
Jak na to z D5 prof. co nejjednoduseji a "nejlevneji".

Klienti budou W2000 prof. (W9x neni potreba podporovat)

Predem dik.

Ludek



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


Poradi hledani include souboru

[*] Karel Kral <kralkonf(zv)purus(tec)cz> - 11.3.2002 11:43:42

To je docela jednoduche. Ve sdilenych knihovnach mam na zacatku {$i
datadef.inc} (to neni dostatecne neutralni?) a tyto knihovny chci
kompilovat z RUZNYCH aplikaci.

Jedna aplikace ve svem souboru datadef.inc definuje {$DEFINE Novell} a
pak se knihovny zkompiluji se zavislosti na Novellovskem Client32,
zatimco jina ne. Ovsem toto nefunguje moc korektne a toho se tykal take
muj dotaz.

Vy byste dokazal do sdilenych knihoven includovat soubory s ruznymi
nazvy pro ruzne aplikace? Ja to neumim.

Petr wrote:
>
> A muzu se zeptat, proc pouzivate nekolik obsahove ruznych souboru se stejnym
> nazvem (zvlaste kdyz je chcete pouzit v jedne aplikaci) ? Pokud k tomu
> nemate nejaky zavazny duvod, tak ten soubor prejmenujte na nejaky neutralni,
> ktery v aplikacich normalne nepouzivate (treba globdef.inc).
>
--
______________________________________________________
Karel Kral, vyvojar IT / IT developer
Purus, s.r.o., Cezavy 627, 664 56 Blucina, CZ
Tel: 05/47235000, 0602/552432, Fax: 05/47231203
E-Mail: mailto:kral(zv)purus(tec)cz, WWW: http://www.purus(tec)cz
______________________________________________________


Sdileni a zabezpeceni voWinXP

[*] Roland Turcan <rolo(zv)sedas.sk> - 11.3.2002 12:20:30

> Ahojte!
>
> Kde najdem taku moznost nastavovania %subj% vo WinXP ako to je pri
> Windows2000, t.j. presne definovat prava.
> Roland.

Poznate to ked zlyhaju vsetky moznosti, je nacase precitat si navod.
(Murphyho zakon)

Start/Ovladani/Moznosti Slozky/Zobrazeni/Pouzit zjednodusene sdileni souboru
(doporuceno) nastavit na Unchecked.

Roland.

Interbase a tcp-ip

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 11.3.2002 12:31:14

> Jeste jsem si vzpomel, ze mozna vadi i soucasne lokalni
> pripojeni primo na serveru.

presneji, connect string vsech pripojenych klientu musi byt
identicky. napriklad: "PECA:C:\DATA\REGISTR_OSOB.GDB".
FB jinak nedovoli pripojeni klientu, kteri to maji jinak,
nez prvni pripojenej. IB6 pry muze odkraglovat GDB.

dekuji PeC(zv)

LargeInt - v IBX

[*] Jaroslav Popluhar <delphi1(zv)acc.sk> - 11.3.2002 13:15:31

| Stahnout si IBX452 a novejsi. Pak je IBX vytvori vzdy jako TIBBCDField.

Mam IBX 5.02 a z Numeric (10, 0) mi robi TLargeIntField :-(

Ak mozte, poslite mi na sukr. mail. DDL tabulky, z ktorej sa Vam tvori v
Delphi TIBBCDField a vyskusam.

Dakujem.

Jaro

----- Original Message -----
From: "Josef Semera" <semera(zv)atlas(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, March 11, 2002 9:21 AM
Subject: RE: LargeInt - v IBX


| > Pripada mi ze si snad ze me Delphi uz delaji srandu a nemaji me rady.
| >
| > Pokud v IB vytvorim promennou typu Numeric , nikdy nevim co mi delphi
| > vytvori za Field. Vetsinou spravne TIBBCDField ale nekdy
| > TLargeIntegerField,
| > nebo TFloatField. Vyborne bylo ze jsem mel domenu
| > Numeric(12,2) - Delphi
| > spravne vytvorilo IBBCD. Potom jsem ji pokusne zmenil na
| > (18,2) a v Delphi
| > se vsechno hlasilo jako TFloat. Vratil jsem ji zpet(12,2) ale
| > Delphi ji dal
| > berou jako TFloat.(Backup,restore pomohlo)
| >
| > Nejhorsi, Numeric(xx,0) se neda vubec pouzit Delphi ji berou jako
| > LargeInteger a trvale hlasi chybu konverze.

Service a preklad vlakna

[*] pavel.ales(zv)popron(tec)cz - 11.3.2002 13:16:14

Nazdar kluci,problem
Mam sluzbu podle Delphi KOPYTA,(jak tu nekdo vtipne poznamenal) - TrafCnt
ve ktere mam vlakno oddedene od TThread Sluzba:TMojeSluzba, v tom vlaknu
bezi nejaky proces

Prekladam to jako TrafNT.exe(tedy TTrafNT:Service),jak mam udelat zpravne
zapis do registru
W
abych si mohl precist vlakno Sluzba:TMojeSluzba,
Vlakno se Creatuje pri Eventu OnStart a nejde mi to mrcha nejde,at nafrkam
do registru cokoliv furt mi to pise o odmitnutem pristupu...

mam to takhle

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\TrafCnt]
"Debugger"="C:\\Projekty_delphi\\NewSerial\\TrafNT.exe"


Beeeee..... pomozte chudackovi bezmocnemu....

Ales Pavel
D5 Ent W2000
Technical Specialist
Popron Consulting - Your System Integrator
www.popronconsulting(tec)cz
Popron Building
Jeremiasova 947
Prague 5
155 00

Databaze a Memo

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 11.3.2002 13:18:26

Jaka je to databaze ? S Memo v DBF lze pracovat jako s retezcem tj. scitat.
Na SQL serverech je to slozitejsi.

Pavel

Servus vesm.
Resim nasledujici problem: mam v databazi pole typu Memo a do toho mema
potrebuju pridat radek, neco jako :
Memo1.Lines.Add(string);
ale pro pole v databazi.

Nevite nekdo jak na to?

Poradi hledani include souboru

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 11.3.2002 13:26:40

> Mam sdilene knihovny, ktere se kompiluji pro kazdou aplikaci trochu
> jinak v zavislosti na direktivach podmineho prekladu. Direktivy
> prekladace jsou umisteny v include souboru napr. datadef.inc, ktery
je
> zahrnut do kazde prekladane knihovny.
>
> Narazim ale na docela zasadni problem: Soubor datadef.inc mam jiny
pro
> kazdou aplikaci. Problem je, ze nikdy neni jiste, s jakym include
> souborem se knihovny zkompiluji. Zda se, ze Delphi berou jako prvni
> soubor v aktualnim adresari. Ale aktualni adresar se mi zmeni treba
> pote, co si na chvili otevru jeden soubor z jineho projektu. Zkousel
> jsem nastavovat poradi cest v Library path a to globalne i v
projektu.
> Ale vysledky se mi zdaji porad nepredvidatelne.
>

Podle mych zkusenosti pri hledani include souboru zacne IDE tam kde je
umisten soubor, do ktereho se ma include vlozit. Sam bych byl radeji,
kdyby vzal soubor z aktualniho adresare (resp. z main adresare
prekladaneho projektu). Kdysi jsem si s tim hral a nepovedlo se mi
donutit IDE natahovat spravny soubor (nastaveni
Project/Options/Directories nepomohlo).
Optimalni by bylo mit moznost pouzit dve ruzne direktivy pro include
(podobne jako je to v C)

Dalsi problem s aktualnim adresarem je ten, ze pokud po otevreni
projektu otevru v IDE Open File dialogem libovolny soubor (mimo
adresar projektu) dojde k jeho zmene a kompilace spadne (nebo v horsim
pripade pouzije jine zdrojove soubory) - presne jak popisujes.

D. Toman


HWND okna, ktere spustilo DLL, nacteni BMP s pruhl

[*] Pavel Gazda <Pavel.Gazda(zv)seznam(tec)cz> - 11.3.2002 13:34:55

> 1. Jak zjistit HWND hlavniho okna, ktere spustilo DLL - jedna se o to, ze
> Milan Tome�

Ahoj

zkousim tento postup a zda se, ze funguje ( v mem pripade ):

zjistim ID procesu:

HledanyID := GetCurrentProcessId

a pak hledam okno pres:

EnumWindows(...)

a v procedure testuji:

GetWindowThreadProcessId(Wnd, (zv)PID);
if (PID = HledanyID) and
IsWindowVisible(Wnd) then ....


pokud bys prisel na nejakou nesrovnalost, tak dej vedet

Pavel


OT:Triedenie FB

[*] R�bert Fujak <robof(zv)inmail.sk> - 11.3.2002 13:41:55

On 10 Mar 2002, at 15:51, R�bert Fujak wrote:
> co robim zle, ked mi nejde do tabulky TB1 zapisovat udaje s
> diaktrikou? (server vyhlasuje chybu: 'Arithmetic exception, numeric
> overflow, or string truncation Cannot transliterate character between
> character sets')
A je klient take pripojen s character set W1250?
Z.Kalhous

ANO.

Robo.

OT:Triedenie FB

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 11.3.2002 13:57:10

Zkus si stahnout novejsi verzi IB6.
treba z http://mers.com/

Mel jsem obdobny problem. V praci mi to vsechno fungovalo a doma jsem s tim
mel podobne problemy.
Pritom jsem to mel vse stejne nastaveno.
Kdyz jsem IB preinstaloval, tak jsem mel po problemech...

Treba ti to pomuze...> A je klient take pripojen s character set W1250?
> Z.Kalhous
>
> ANO.
>
> Robo.
>

Restructure DBF

[*] Hr�a Daniel <Daniel.Hrna(zv)sme(tec)cz> - 11.3.2002 14:07:36

> Mam docela velkou tabulku data.dbf (indexovana, s memo polozkami),
> tedy:
> data.dbf, data.dbt, data.mdx
>
> U nekterych polozek, ktere jsou typu String a delky 12 bych potreboval
> co nejjednoduseji zmenit velikost, tzn. aby po nejakem programovem
> zakroku mely vyslednou String-15 velikost.
>
> Neco jako v Database Desktop - Restructure.
>
>
> PS: Pres Table1.Fields.Field[3].Size zjistim velikost polozky 4
> (pocita se od nuly), ale jak ji zmenit ?
>
>
>
>
>
> Dik za kazdou radu. (Delphi5Pro, WinXP)

ServisPack pro Delphi 5

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 11.3.2002 14:15:22

From: "LUKES V�clav" <lukes(zv)ans(tec)cz>
> muzete mi prosim poradit, kde najdu ServisPacky pro Delphi 5 Ent. ? Mam
> pocit, ze jsou dva...

Ne jeden + dva na ADO Express:
http://www.borland.com/devsupport/delphi/downloads/
Update helpu:
http://www.borland.com/techpubs/delphi/

Petr Vones


IB a autoincrement

[*] Tomas Vida <vida(zv)uniware(tec)cz> - 11.3.2002 14:30:12

DD,
mam v IB tabulku, kde fields ID_Polozky INTEGER, ktera je zaroven PK,
zapisuji pomoci generatoru. Mam sice 100% jistotu, ze hodnota ID_Polozky
bude jedinecna, a tudiz ji mohu pouzivat jako PK, ale nelibi se mi, ze
kdyz transakci zrusim, generator presto zvysi svuj citac o 1, a vysledne
cislo radku neodpovida skutecnemu stavu.
Napr. r.c. 120 ma hodnotu ID_Polozky 148, protoze si uzivatele
nekolikrat rozmysleli ulozeni udaju.
Existuje nejake elegantnejsi reseni?

Diky za radu
Tomas


Databaze a Memo

[*] Lukas Weiss <prajz.rumcajs(zv)quick(tec)cz> - 11.3.2002 14:31:39

Bud to MS Access nebo DBASE IV. Pouzivam oboje ... a prave toto (nize) nejak
nejde

> Jaka je to databaze ? S Memo v DBF lze pracovat jako s retezcem tj.
scitat.
> Na SQL serverech je to slozitejsi.
>
> Pavel
>
> Servus vesm.
> Resim nasledujici problem: mam v databazi pole typu Memo a do toho mema
> potrebuju pridat radek, neco jako :
> Memo1.Lines.Add(string);
> ale pro pole v databazi.
>
> Nevite nekdo jak na to?
>

HWND okna, ktere spustilo DLL, nacteni BMP s pruhl

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

From: "Pavel Gazda" <Pavel.Gazda(zv)seznam(tec)cz>
> a v procedure testuji:
>
> GetWindowThreadProcessId(Wnd, (zv)PID);
> if (PID = HledanyID) and
> IsWindowVisible(Wnd) then ....

Tak jednoduche to prave neni, napriklad u takoveho Delphi IDE. Zkus pouzit
funkci GetTasksList z JclSysInfo a potom v seznamu vybrat Wnd patrici danemu
procesu. Na tohle by se hodila primo nejaka funkce (ktera tam chybi), takze
tam neco takoveho pridam.

Petr Vones


IB a autoincrement

[*] Kinsky Filip <xkinf01(zv)vse(tec)cz> - 11.3.2002 15:29:13

Ahoj,
kdyz potrebujes souvislou radu, tak je to asi potreba
osetrit pres proceduru, kde budes vracet SELECT
MAX(ID_Polozky)+1...nejlip asi v triggeru

Filip Kinsky

On Mon, 11 Mar 2002 14:30:12 +0100
"Tomas Vida" <vida(zv)uniware(tec)cz> wrote:
> DD,
> mam v IB tabulku, kde fields ID_Polozky INTEGER, ktera je
> zaroven PK,
> zapisuji pomoci generatoru. Mam sice 100% jistotu, ze
> hodnota ID_Polozky
> bude jedinecna, a tudiz ji mohu pouzivat jako PK, ale
> nelibi se mi, ze
> kdyz transakci zrusim, generator presto zvysi svuj citac
> o 1, a vysledne
> cislo radku neodpovida skutecnemu stavu.
> Napr. r.c. 120 ma hodnotu ID_Polozky 148, protoze si
> uzivatele
> nekolikrat rozmysleli ulozeni udaju.
> Existuje nejake elegantnejsi reseni?
>
> Diky za radu
> Tomas
>

IB a autoincrement

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 11.3.2002 15:36:51

Jo, ale to uz nemu si byt jedinecne.
Jinak muzes prejit na GUID, tam se to nepozna. :-))

Slavek

> Ahoj,
> kdyz potrebujes souvislou radu, tak je to asi potreba
> osetrit pres proceduru, kde budes vracet SELECT
> MAX(ID_Polozky)+1...nejlip asi v triggeru
>
> Filip Kinsky
>
> On Mon, 11 Mar 2002 14:30:12 +0100
> "Tomas Vida" <vida(zv)uniware(tec)cz> wrote:
> > DD,
> > mam v IB tabulku, kde fields ID_Polozky INTEGER, ktera je
> > zaroven PK,
> > zapisuji pomoci generatoru. Mam sice 100% jistotu, ze
> > hodnota ID_Polozky
> > bude jedinecna, a tudiz ji mohu pouzivat jako PK, ale
> > nelibi se mi, ze
> > kdyz transakci zrusim, generator presto zvysi svuj citac
> > o 1, a vysledne
> > cislo radku neodpovida skutecnemu stavu.
> > Napr. r.c. 120 ma hodnotu ID_Polozky 148, protoze si
> > uzivatele
> > nekolikrat rozmysleli ulozeni udaju.
> > Existuje nejake elegantnejsi reseni?
> >
> > Diky za radu
> > Tomas
> >
>

IB a autoincrement

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 11.3.2002 15:40:26

Slavomir Skopalik dne 11 Mar 2002 v 15:36:

> Jo, ale to uz nemu si byt jedinecne.

To jsem resil tak, ze pokud pri zapisu (OnPostError) dojde k chybe (duplicitni zaznam), ID o jednu
zvysim a zkousim to znovu. Po nejakych 15 pokusech se to pripadne vzda a oznami chyba.

Karel Rys

Databaze a Memo

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 11.3.2002 16:31:54

Zkousel jsem to a s komponentou TDBMemo, to normalne pracuje:
ADOQuery1.Edit;
dbMemo1.Lines.Add( 'ahoj');
ADOQuery1.Post;

Pokud to chces na urovni DML tak u DBF (FOXPRO) staci normalne scitat:
UPDATE Adresy SET Adresa = Adresa + CHAR(13)+CHAR(10)+'Ahoj'
WHERE ID = 12345

U MSSQL se takto neda pracovat t�m�� v�bec (pouze uvnitr proceury a dost
osklive). MS Access nev�m, nezkousel jsem, musim si ho nejdrive
nainstalovat.

Pavel

Bud to MS Access nebo DBASE IV. Pouzivam oboje ... a prave toto (nize) nejak
nejde

> Jaka je to databaze ? S Memo v DBF lze pracovat jako s retezcem tj.
scitat.
> Na SQL serverech je to slozitejsi.
>
> Pavel
>
> Servus vesm.
> Resim nasledujici problem: mam v databazi pole typu Memo a do toho mema
> potrebuju pridat radek, neco jako :
> Memo1.Lines.Add(string);
> ale pro pole v databazi.
>
> Nevite nekdo jak na to?
>

format winmail.dat

[*] Roman Pagac <PagacR(zv)servonic.de> - 11.3.2002 17:14:48

ahoj,

potreboval by som "rozkodovat" subor winmail.dat, ktory (niekedy) vklada
outlook do tela posty. viete niekto poradit? vdaka.

roman


Databaze a Memo

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 11.3.2002 17:23:07

Ahoj,
zkusil jsem to v DML Accessu 97 a tento kod normalne pracuje:
UPDATE Tabulka1
SET adr = 'Ahoj' + chr$(13) + chr$(10) + Tabulka1.adr
Tedy az na "$" v nazvu fce stejny jako pro DBF.
(Sloupec adr je typu Memo)

Pavel



Bud to MS Access nebo DBASE IV. Pouzivam oboje ... a prave toto (nize) nejak
nejde

> Jaka je to databaze ? S Memo v DBF lze pracovat jako s retezcem tj.
scitat.
> Na SQL serverech je to slozitejsi.
>
> Pavel
>
> Servus vesm.
> Resim nasledujici problem: mam v databazi pole typu Memo a do toho mema
> potrebuju pridat radek, neco jako :
> Memo1.Lines.Add(string);
> ale pro pole v databazi.
>
> Nevite nekdo jak na to?
>

OT: Otevrene soubory ve WIN

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 11.3.2002 17:29:51

Ahoj,
zajimalo by mne, zda je mozno ve WIN9x respektive WNT zjist otevrene soubory
a kdo je ma otevrene, tak jak to slo (a asi i stale jde) z konzole NOVELLu.

Nemate nejaky napad ? (obcas se to docela hodi).

Diky Pavel


OT: Otevrene soubory ve WIN

[*] Karel Kral <kralkonf(zv)purus(tec)cz> - 11.3.2002 17:41:29

www.sysinternals.com, program OpenList

Lstiburek Pavel wrote:
>
> Ahoj,
> zajimalo by mne, zda je mozno ve WIN9x respektive WNT zjist otevrene soubory
> a kdo je ma otevrene, tak jak to slo (a asi i stale jde) z konzole NOVELLu.
>
> Nemate nejaky napad ? (obcas se to docela hodi).
>
> Diky Pavel

--
______________________________________________________
Karel Kral, vyvojar IT / IT developer
Purus, s.r.o., Cezavy 627, 664 56 Blucina, CZ
Tel: 05/47235000, 0602/552432, Fax: 05/47231203
E-Mail: mailto:kral(zv)purus(tec)cz, WWW: http://www.purus(tec)cz
______________________________________________________


Pristup k MS SQL Server 2000

[*] Martin Cajbik <cajbik(zv)sct.sk> - 11.3.2002 17:46:43

Mozem ti poradit ODBCe (http://www.sct.sk/soft/ODBCe.exe). Ide to cez ODBC,
je zdarma a funkcne (aspon mne) uplne vyhovuje. K programu je treba pribalit
akurat jednu DLL, takze na problemy s BDE mozes kludne zabudnut.

MarCaNT (marcant(zv)sct.sk)

> Zdravim.
> Poradte jak pristupovat k datum SQL Server 2000.
> Bude se jednat vetsinou o cteni dat pres jiz vytvorene View nebo SP.
> Jak na to z D5 prof. co nejjednoduseji a "nejlevneji".
>
> Klienti budou W2000 prof. (W9x neni potreba podporovat)
>
> Predem dik.
>
> Ludek
>
>
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.332 / Virov� b�ze: 186 - datum vyd�n�: 6.3.2002
>
>

Zobrazeni obrazku full screen

[*] <context.katalog(zv)centrum(tec)cz> - 11.3.2002 18:14:41

Dobry den,

v Delphi delam jen cca 3x do roka, ale ted mam 1 dotaz:
Je mozno pouzit Delphi pro zobrazovani bitmapoveho
obrazku ve formatu BMP? Potreboval bych se to zobrazovalo
v maximalizovanem full screen okne, ktere bude mit cerne pozadi,
a krome toho pozadi a obrazku aby tam nebylo nic jineho
videt, tzn. zadne okraje, systemova nabidka, atd.
Je na to nejaka komponenta?

Diky za opdoved,

Ales Vojta,
student IPCS



--------------------
�ena v centru pozornosti na http://zena.centrum(tec)cz

Poradi hledani include souboru

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 11.3.2002 20:06:59

From: "Karel Kral" <kralkonf(zv)purus(tec)cz>

> Jedna aplikace ve svem souboru datadef.inc definuje {$DEFINE Novell}
a
> pak se knihovny zkompiluji se zavislosti na Novellovskem Client32,
> zatimco jina ne. Ovsem toto nefunguje moc korektne a toho se tykal
take
> muj dotaz.

My pouzivame jeden globalni .INC soubor (a jeden .RC pro resources).

V nem definujeme, o jakou aplikaci se jedna. Z takovychto "master"
definic na zacatku odvozujeme dale vsechny dalsi zavisle definice,
jako napr. zminovane {$DEFINE Novell}.

Definovanym jmenum davame ruzne prefixy, abychom je na urovni
zdrojoveho kodu umeli odlisit na zavisle/nezavisle apod.


hth, pf

Pristup k MS SQL Server 2000

[*] JIM Design <jim.design(zv)iol(tec)cz> - 11.3.2002 20:35:34

Ahoj,

nejschudnejsi cesta je IMHO pres OLEDB/ADO, to lze vyresit nekolika zpusoby:

1. OLEDB free komponenty od Z.Hlinky - vyhodou je cena
2. ADO Express od Borlandu - lepsi komfort nez jen s OLEDB, ale zase je
nutno do D5Prof dokoupit
3. ADONIS od E.Salaje - zde je IMHO nejvetsi vyhodou ze zde bude osetrena
rada chyb, ktere Borland ruzne odsouva nebo neopravuje
4. Nejake free ADO komponenty nekde z inetu

M.Jirman

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Lud�k ZITA

Zdravim.
Poradte jak pristupovat k datum SQL Server 2000.
Bude se jednat vetsinou o cteni dat pres jiz vytvorene View nebo SP.
Jak na to z D5 prof. co nejjednoduseji a "nejlevneji".

Klienti budou W2000 prof. (W9x neni potreba podporovat)

Predem dik.

Ludek



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