Archív konference Delphi

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

Vlastni SQL funkce

[*] Martin Lasevic <vyvoj(zv)atlascon(tec)cz> - 21.2.2000 20:50:20

Vlastni funkce neboli UDF jsou vlastnosti InterBase 5.5. Tam najdes i dokumentaci ( i pro Local InterBase).

P�kny den a pilotum mnoho stastnych pristani...
====================================

ML Software - Martin Lasevic
Budovatelska 459
Ostrava - Poruba, 708 00
tel.: +420 (69) 691 85 11, Paegas : 0603 338 765
fax.: +420 (69) 691 85 11
E-mail : ml_software(zv)email(tec)cz
WWW: http://www.volny(tec)cz/ml_software
Miror : http://freeweb.coco(tec)cz/ml_software
====================================>
> Ahojte,
>
> nemate nahodou nekdo zkusenosti s vytvarenim vlastnich funkci pro SQL?
>
> Priklad:
> SELECT mesic, MujPrumer(hodnota) FROM tabulka WHERE kod>100 GROUP BY mesic
>
> Za jakoukoliv stopu diky
>
> Pavel CABAK
> cabak(zv)cross(tec)cz

Komponenta pro D3 na Preview z RichEditu nebo pod.

[*] Hurricane <hurricane(zv)iol(tec)cz> - 21.2.2000 22:15:04

Zdravim

Potrebuju sehnat nejakou komponentu pro D3 (W98), kter� mi jednodu�e ud�l�
Preview z RichEditu. Stahnul sem z www.programmersheaven.com asi tri, ale
ani jednu sem nenainstaloval (could not find xxx.PAS, ......). Muzete mi
nekdo poradit ? A pokud mozno i s komplet zdrojema (*.RC), abych to mel
CESKY.

A jeste neco. Nevite jak poslat nejakou zpravu M$ Exploreru, aby reloadnul
str�nku. Kdy� dam
ExecuteFile(FilNam,'','',sw_showMaximized)
tak se mi sice napoprvy spusti, ale potom to neudela nic, protoze Exploder
si misli, ze dokument s jmenem FilNam (to se nemeni) se nezmenil (ale on se
zmenil), tak dokument nereloadne. Mozna by to melo jit nejak pomoci DDE, ale
nikdy sem s tim nedelal. Diik za odpoved.

A jeste neco. Asi 80 mailu z konference za den ja fakrt sila, to sem
necekal.

Pro spravce:
TODLE NENI REKLAMA

Potrebuju to do Text Editoru. To je totiz muj program, mozna znate, pokud
ne, tak sup na http://web.telecom(tec)cz/LUNASoft. Ale nebrowste do sekce
Komponenty, sou tam blbosti, bude se predelavat na COOL Rozcestnik. Chtel
bych to vydat na CD Computeru, to je za 14 dni !!!

Hurricane


Windows Millennium - 1. beta je pry na svete

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 21.2.2000 22:52:19

From: Zdenek Drvota <drvota(zv)zds(tec)cz>
> tak uz je to tady:
> 1)Dobra (?) zprava
>
> Windows Millennium - 1. beta je pry na svete
> uvadi clanek v dnesnim cisle Computer 3/00,
> str.12 (Filip Molcan)

Ahoj,

No potes, tohle bych spise povazoval za spatnou zpravu. Opet dalsi "hrackovite"
Windows.

> 2) Spatna (?) zprava
> Uz nejde startovat v rezimu DOS, jen
> DOS (?) okno.
> Je zase vetsi (320MB na typickou instalaci)
> Ma DirectX 8.0

Tohle mi prijde zase potesujici, az z toho zmizi DOS uplne, bude to opet o kus
idealnejsi. 320M neni problem, cim chces naplnit 13G a vice disky, ktere jsou
dnes za cenu 1G pred nekolika lety ? :-) Nova verze DirectX, ktera je primo
soucasti instalace je taky prinosem, jeste je otazka jak to bude s ostatnimi
soucastmi (IE, ADO ...)

> Co z toho vyplyne pro vyvojare, tezko odhadovat.

Rekl bych ze z toho plynou jen dalsi problemy. Uz ted neni snadne mit aplikaci
ktera pobezi na Win95/98/NT4/2000 (k tomu jeste nutno pridat ruzne kombinace
verzi IE), a k tomu ted pribude opet dalsi verze OS.

Petr Vones, amatersky programator


Registrace komponent (Was: MojMaskEdit nejde a nej

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 21.2.2000 22:53:28

From: Zbysek Hlinka <zhlinka(zv)login(tec)cz>
> Ted ti nerozumim. DSGNINTF.PAS potrebuji, pokud vytvarim nove
> vlastnosti, ktere chci zaregistrovat ke sve komponente. Kam tyto
> registrace umistim, je, pravda, vec dalsi, ale zatim me to nezbavuje
> potreby uvedene jednotky.

Ahoj,

Ano, potrebujes, ale jen pri registraci property/component editoru, ne pri
vlastnim behu aplikace s touto komponentou. Proto take nejsou dodavany DCU
verze design-time unitu. Uvedene unity muzes v design-time kodu nadale
pouzivat (pro to nepotrebujes nutne DCU), ale nelze jejich kod linkovat do
vlastni aplikace.

> > V D6 by jiz nemel byt ani DSGNINTF.PAS, ale jen DSGNINTF.INT, takze
> >takoveto "reseni" by opet nikam nevedly.
>
> Pokud bude existovat stavajici uroven dokumentace, povazuji toto
> reseni za vice nez nestastne. Kod uvedene jednotky potrbuji proto,
> abych se mohl podivat, jak jsou jednotlive vlastnosti
> implementovane pro registraci. Bez kodu a dokumentace by mohl
> byt znacny problem odvodit svou novou vlastnost.

Ja nerikam ze je to idealni :-), ale pravdepodobne tomu tak bude a je dobre
s tim pocitat. Zdrojovy kod do ted suploval neexistujici dokumentaci, uvidime
jak se s tim vyporadaji. Treba si to jeste rozmysli ...

Petr Vones, amatersky programator

WinCE

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

From: DELPHI <DELPHI(zv)dingo(tec)cz>
> V cem je nejlepsi psat program pro WinCE?
> V Delphi to nejde. Tak Visual C++?
> Co doporucite?

Ahoj,

Pokud vim, tak jediny nastroj ktery umoznuje psat aplikace pro WinCE je prave
MSVC++.

Petr Vones, amatersky programator

Outlook Express

[*] Pavol Stolc <pstolc(zv)sc.sknet.sk> - 21.2.2000 23:19:52

----- Original Message -----
From: P CA oper�tor <IMCEAMAIL602-C2ED2A14+40OZJC(zv)sknet.com>
Sent: Monday, February 21, 2000 1:57 PM
Subject: RE: Outlook Express


> Mam dotaz - vetsina docela dobrych unit a komponent je v D5, takze my
> zaostali :) uzivatele D4 a nize mame smulu. Je mozne nejakym zpusobem
> tyhle komponenty z D5 nejak dostat do D4?
> Tahle unita MAPI je soucasti D4?

Tato unita je sucastou este zaostalejsich D3 :-)) ...source\rtl\win\mapi.pas
(a mozno aj D2, D1,...)

zjisteni bezici aplikace

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 21.2.2000 23:26:16

From: Milos Sula <crkstrobe(zv)geocities.com>
> nevite nekdo jak zjistit zda nejaka aplikace bezi ? Napr. znam jmeno exe
> souboru services.exe a chci zjistit zda prave bezi nebo ne. Neco jako kdyz
> se koukam do task manageru.

Ahoj,

Pokud to ma fungovat na W9x i NT, tak je to slozitejsi. Napsal jsem za timto
ucelem komponentu, kde lze ziskat zakladni spolecne udaje bez ohledu na verzi
OS. Beta verze by mela byt ke stazeni tady:

http://www.onelist.com/files/JEDI-VCL/Jedi-VCL-Vones1.zip

Komponenty jeste nejsou zabalickovane, takze si je musis nainstalovat pomoci
prislusnych registracnich unitu *_reg.pas, jsou urceny pro D5 a D4.

Petr Vones, amatersky programator


Editovanie polozky Char z IB databazy.

[*] Roland Tur�an (RoTurSoft) <rotursoft(zv)nextra.sk> - 21.2.2000 23:29:57

Ahojte.

Mam definovanu polozku tabulky ako Char(10), ale v polozke je zapisanych len
5 znakov. Ak zavolam TIBTable.Edit a postavim sa na TDBEdit tak mi selectne
celych 10 znakov aj napriek tomu ze su na konci len medzeri (dalsich 5
znakov). Je to mozne nejako vyriesit ? Pri paradoxe to tak nebolo, polozka
sa mi vratila ako DBEDIT.TEXT:=TRIM(string z tabulky).

Hi. Roland Turcan.

tabulka kodu RF1766

[*] Marian Winkler <ag.art(zv)iol(tec)cz> - 22.2.2000 03:49:19

Ahoj,

nevite nekdo, kde bych nasel tabulku kodu RF1766 a RF1866?

Dik.

ag.art
Marian Winkler
ag.art(zv)iol(tec)cz
GSM: +42 0604 880 555
Czech Rep.

Mzdy pod Windows zadarmo

[*] J�n Tungli - 22.2.2000 03:53:09


Hladam firmu v SR, ktory predava software a rad by predaval alebo integroval
do svojho systemu modul MZDY.

SK Mzdy pod Windows C/S databazou Interbase.
Cena softweru je bez konkurencie = zadarmo pre predajcov.
Zatial treba kupit iba Interbase - ale od polovicku roka aj to bude asi zadarmo.

Software je odskusany, plne funkny na vysokej urovni.
Niekolko mestkych uradov uz pouziva moj software dodavany od firmy GeoInfos.
Software SK Mzdy je vhodny pre vsetky druhy organizacie (rozpoctove, prispevkove, hospodarske...)

Ak ma niekto zaujem alebo vie mi dat napad na potencionalnu firmu - prosim napiste mi email.

Prosim, konceve uzivatelia nepiste.

J�n TUNGLI jan.tungli(zv)seznam(tec)cz
tel: 07 / 5565096 -8 kl.102
fax: 07 / 55410384

nejrychlejsi ziskani TITLE z HTML

[*] Stanislav Kunc <standa_kunc(zv)hotmail(tec)com> - 22.2.2000 04:52:29 pst

Dobry den,
potrebuji ve smycce zjistit co nejrychleji text mezi <title></title> v HTML
souborech. Zatim pouzivam nacitani do TStringListu, ale urcite vite o necem
rychlejsim.

Predem dekuji
S. Kunc
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com


Zatvorenie formu z OnActivate.

[*] J�n Tungli - 22.2.2000 05:59:06


Z udalosti OnActivate mozes zatvorit form takto:

const
UM_AKCE = WM_USER + $101;

do sekce private daj proceduru:
private
procedure UMAkce(var Msg: TMessage); message UM_AKCE;


procedure TForm1OnActivate(...)
begin
....
// ako posledny riadok daj PostMessage
Application.ProcessMessages;
PostMessage(Handle,WM_AKCE,0,0) ; // posle udalost a necaka na odpoved.
end;

procedure TForm1.UMAkce(var Msg: TMessage); // obsuzi dalost
begin
Close;
end;


J�n TUNGLI , Datapac. s.r.o.
Email: tungli(zv)datapac.sk
jan.tungli(zv)seznam(tec)cz
tel: 07 / 5565096 -8 kl.102
fax: 07 / 55410384
URL: http://free.netlap.hu/4321


----- Original Message -----
From: Roland Tur�an (RoTurSoft) <rotursoft(zv)nextra.sk>
To: Delphi CZ konferencia <delphi-l(zv)fwd(tec)cz>
Sent: Monday, February 28, 2000 2:07 AM
Subject: Zatvorenie formu z OnActivate.> Zdravim.
>
> Ako zatvorim okno z udalosti OnActivate ? Pokial je mozne bez pouzitia
> semaforu.
>
> Hi. Roland.

Rolovani DBGridu pomoci Scrollbaru

[*] garalda <garalda(zv)mail(tec)cz> - 22.2.2000 07:22:01

Zdravim,

Mam dotaz. Potreboval bych plynule s pohybem scrollbaru pohybovat obsahem
DBGridu. Ve StringGridu jsem nasel vlastnost Options = goThumbTracking,
ktery to umoznuje, pro DBGrid jsem vsak bohuzel nic takoveho nenasel.
Napadlo mne, ze bych si k DBGridu treba pripojil vlastni Scrollbar, ale jak
mam zakazat scrollbary v DBGridu? Zkousel jsem ho vlozit do ScrollBoxu, ale
ani u ScrollBoxu jsem nenasel potrebnou vlastnost. Nemate s tim nekdo
zkusenost, pripadne nevite o nejake komponente, ktera by to umela? (v
RxDBGrid jsem taky nic nenasel)

Diky

rozdielna velkost pri tlaceni BMP

[*] petr.palicka(zv)atlas(tec)cz - 22.2.2000 07:33:29

ahoj
zrejme to souvisi s mapovacim rezimem

SetMapMode(Printer.Canvas.Handle, MapovaciMod);
{
MapovaciMod:=mm_LoEnglish; // 1/100 inch
MapovaciMod:=mm_HiEnglish; // 1/1000 inch
MapovaciMod:=mm_LoMetric; // 1/100 mm
MapovaciMod:=mm_HiMetric; // 1/1000 mm
}


dekuji peca

~~~~~~~~~~~~~~~~~~~~~~~
<petr.palicka(zv)atlas(tec)cz>
nebo <peca(zv)email(tec)cz>
~~~~~~~~~~~~~~~~~~~~~~~


-----Original Message-----
From: Ing. J�n Kuch�r [mailto:kuchar(zv)tuke.sk]
Sent: Monday, February 21, 2000 12:40 PM
To: delphi-l(zv)fwd(tec)cz
Subject: rozdielna velkost pri tlaceni BMP


caute
vo svojom programe pouzivam tlac lubovolnej bitmapy, problem je ale v tom, ze
vytlacena bitmapa pomocou mojho programu je strasne malicka, pricom ked ten
isty obrazok vytlacim pomocou ineho grafickeho programu ( bez zmeny velkosti
obrazku ) je vytlaceny obrazok takmer 5 krat vacsi, pre ukazku dokladam aj kod.
>>>>>>>>>>>>>>>>>>>>>>POMOZTE<<<<<<<<<<<<<<<<<<<<<DIK<<<<

uses printers

begin printer.BeginDoc;
Bmp := TBitmap.Create;
Bmp.LoadFromFile('c:\kod.bmp');
printer.Canvas.Draw(10,10,Bmp);
Bmp.Free;
printer.EndDoc;
end;


pre uplnost pouzivam D4 - Win95


Problem s tiskem Bitmapy

[*] petr.palicka(zv)atlas(tec)cz - 22.2.2000 07:34:06

mno
mel jsem stejne problemy
resil jsem to opakovanim prikazu pro tisk
tedy
Printer.Canvas.StretchDraw(Rect(0, 0, wBMP.Width, -wBMP.Height), wBMP);
a jeste jednou
Printer.Canvas.StretchDraw(Rect(0, 0, wBMP.Width, -wBMP.Height), wBMP);

pravda je to ponekud narocnejsi na gdi zdroje
nicmene to funguje (D3p, D4e, D5p, D5e)
jo a stejne tak nefungovalo prime pouziti api
StretchBlt(
Printer.Canvas.Handle, 0, 0, wBMP.Width, -wBMP.Height,
wBMP.Canvas.Handle, 0, 0, wBMP.Width, wBMP.Height, SRCCOPY);

dodnes nevim v cem je pricina celeho problemu

dekuji peca

~~~~~~~~~~~~~~~~~~~~~~~
<petr.palicka(zv)atlas(tec)cz>
nebo <peca(zv)email(tec)cz>
~~~~~~~~~~~~~~~~~~~~~~~> -----Original Message-----
> From: Josef Zvonicek, Prosoft Kromeriz, s.r.o.
> [mailto:prosoft(zv)prosoft(tec)cz]
> Sent: Thursday, February 17, 2000 2:34 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Problem s tiskem Bitmapy
>
>
> Potreboval bych poradit jak tisknout BitMapu, jejiz rozmery
> jsou vetsi nes
> je sirka a vyska Tiskarny.
> Uvedu priklad:
>
> {BitMap.WIdth=2551;
> Bitmap.Height-3507;
>
> Printer.PageWidth=2398;
> Printer.PageHeight;=3348;}
>
>
>
> Printer.BeginDoc;
>
>
> PrnRect.Left:=0;
> PrnRect.Top:=0;
> PrnRect.Right:=PageWidth;
> PrnRect.Bottom :=PageHeight;
> Printer.Canvas.StretchDraw(PrnRect,BitMap);
> Printer.EndDoc;
>
> Pokud toto udelam tak mi vyjede z tiskarny pouze prazdna stranka.
> Muze mi nekdo poradit jak to provest. Jak muzu zmensit
> bitmapu aby mela
> rozmery jako tiskarna. Ja jsem si myslel, ze to udela StretchDraw.
> Kdyz orezu bitmapu na pulku tak se mi vytiskne.
>
>
> S pozdravem Zvonda
>
>

Udalosti z COM serveru out-of-process

[*] Ivo Janalik <janalik(zv)nam(tec)cz> - 22.2.2000 07:48:54

Nedari se mi vytvorit a napojit se na udalost, generovanou COM serverem
(out-of-process). Nevite nekdo o nejakem prikladu, staci odkaz. D3 C/S, D5
Enterprise.

Ivo Janalik
---
Odchozi zprava neobsahuje viry.
Zkontrolovano antivirovym systemem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.71 / Virova baze: 38 - datum vydani: 26.7.1999

Editovanie polozky Char z IB databazy.

[*] Slavomir Skopalik <skopalik(zv)atlas(tec)cz> - 22.2.2000 08:00:59


Asi vubec nectes manualy, nebot u IB je
Varchar a Char stejny az na jednu drobnost
Char je DOPLNEN mezeramy do konce polozky!
Proto se CHAR() prakticky nepouziva.
Podivaj se na definice datovich typu u IB DataDef.PDF - Specifying dataTypes.

Slavek

-----P�vodn� zpr�va-----
Od: Roland Tur�an (RoTurSoft) [SMTP:rotursoft(zv)nextra.sk]
Odesl�no: 21. �nora 2000 23:30
Komu: Delphi CZ konferencia
P�edm�t: Editovanie polozky Char z IB databazy.

Ahojte.

Mam definovanu polozku tabulky ako Char(10), ale v polozke je zapisanych len
5 znakov. Ak zavolam TIBTable.Edit a postavim sa na TDBEdit tak mi selectne
celych 10 znakov aj napriek tomu ze su na konci len medzeri (dalsich 5
znakov). Je to mozne nejako vyriesit ? Pri paradoxe to tak nebolo, polozka
sa mi vratila ako DBEDIT.TEXT:=TRIM(string z tabulky).

Hi. Roland Turcan.

Access - net

[*] Michal Kop��ek - 22.2.2000 08:38:11

Cau lidi,

omlovam se predem za tento dotaz, ktery nema moc spolecneho s delphi.

V zivote jsem neprogramoval aplikaci, ktera ma bezet na siti. Mam vytvorit
aplikaci v Access a ma bezet na siti. Prosim poradte mi (nejlepe vsichni :))
jaky je rozdil a jak bych mel postupovat.

Za nazorny kratky priklad se nebudu zlobit.

dik

************************************
Michal Kop��ek
http://www.hanatour(tec)cz/mikosoft
m.kopacek(zv)volny(tec)cz
mikosoft(zv)seznam(tec)cz
xkopm13(zv)vse(tec)cz
************************************

Outlook Express

[*] Lud�k ZITA - 22.2.2000 08:38:50

Pavol Stolc
> Sent: Monday, February 21, 2000 11:24 AM
> To: delphi-l(zv)fwd(tec)cz
> Subject: RE: Outlook Express
>
>
> From: <bigzero(zv)post(tec)cz>
> Sent: Sunday, February 20, 2000 3:41 PM
> Subject: Outlook Express
>
>
> > Mam nasledujici problem: potrebuji z me aplikace nejakym zpusobem ridit
> aplikaci Outlook Express (vytvorit novy mail, precist dosle maily).
> >
>
> Myslim ze na ten ucel ktory spominas, (vytvorit novu postu, precitat doslu
> postu) uplne postacuje funkcnost ukryta v Simple MAPI (unit
> Mapi). Navyse je
> aplikacia flexibilnejsia - spolupracuje nielen s OE ale aj s
> inymi postovymi
> klientami podporujucimi SMAPI. Popis najdes v helpe, pripadne si o kratky
> priklad napis na moju adresu.

Jednoduchy priklad na odeslani posty pomoci Simple MAPI je take v sablone
Delphi WinLogo Application
(File - New - Projects Win95 Logo Application)

Nez zacnes psat neco co tohle pouziva musis si uvedomit, ze postu budes moci
vzdy odesilat jen pres toho klienta, ktery je v systemu nastaven jako Simple
MAPI!!!!. Takze v pripade (podle me zkusenosi pomerne caste) konfigurace,
kdy pro mailovani se pouziva Outlook Express a na odesilani faxu Microsoft
Fax (spolu s Exchange) to nebude pouzitelne.
Alespon ja jsem s timhle pekne narazil.


Ludek ZITA


Delphi 5 Ole Automation servers a Excel

[*] azeleny(zv)csas(tec)cz - 22.2.2000 08:47:28

Sample je v adresari:

$(DELPHI)\Demos\Activex\Oleauto\SrvComp\Word

a.
> ----------
> Odes�latel: Ing. Petr �vejda[SMTP:lingvista(zv)lingvista(tec)cz]
> Odpov�di: delphi-l(zv)fwd(tec)cz
> Odesl�no: 21. �nora 2000 17:59
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: RE: Delphi 5 Ole Automation servers a Excel
>
> A mohl by jsi mi (nam) prosim poslat priklad toho, co ti chodi? (pokud to
> neni tajne :-)))))
>
> Ing. Petr Svejda
> software specialist
>
> > nasel jste prosim nekdo samplik, jak pouzit ty jinak krasne komponenty z
> D5
> > pro Excel?
> > Word mi funguje celkem dobre...
> >
> > Jakykoliv smalpik vitan...
>
>

zjisteni bezici aplikace

[*] azeleny(zv)csas(tec)cz - 22.2.2000 08:49:23

Kde to prosim roste?

Diky a.

> -----Original Message-----
> From: Milos Sula [mailto:crkstrobe(zv)geocities.com]
> Sent: Monday, February 21, 2000 4:43 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Re: zjisteni bezici aplikace
>
>
> uz to mam delam to pres TLHelp32 funkce
> process32first,process32next funguje
> to jak pod win 95,98,2000 pod NT zatim netestovano, ale
> pravdepodobne to
> taky pujde
>
> ----- P�vodn� zpr�va -----
> Od: <azeleny(zv)csas(tec)cz>
> Komu: <delphi-l(zv)fwd(tec)cz>
> Odesl�no: 21. �nora 2000 14:30
> P�edm�t: RE: zjisteni bezici aplikace
>
>
> > V Win NT je PS API, ktere vyuziva napriklat ps.exe z
> Resourcekitu. Bud se
> to
> > da napsat na PS API primo, nebo si spust PS (existuji i
> free implementace)
> s
> > presmerovanym vystupem a pak si prohlidnot kyzeny vystupni soubor.
> >
> > PS API se jmenuje necekane psapi.dll, mozna je to s podtrzitkem...
> >
> > Snad to nejak pomuze.
> >
> >
> ----------------------------------------------------------------------
> > Ale� Zelen�
> > �esk� spo�itela a.s
> > Na Per�t�n� 1
> > 113 98 Praha 1
> > Email: azeleny(zv)csas(tec)cz
> >
> ----------------------------------------------------------------------
> > Due to technical difficulties tomorrow has been postponed
> indefinitely.
> >
> >
> > > ----------
> > > Odes�latel: Milos Sula[SMTP:crkstrobe(zv)geocities.com]
> > > Odpov�di: delphi-l(zv)fwd(tec)cz
> > > Odesl�no: 21. �nora 2000 14:08
> > > Komu: delphi konference
> > > P�edm�t: zjisteni bezici aplikace
> > >
> > > Ahoj
> > > nevite nekdo jak zjistit zda nejaka aplikace bezi ? Napr.
> znam jmeno exe
> > > souboru services.exe a chci zjistit zda prave bezi nebo
> ne. Neco jako
> kdyz
> > > se koukam do task manageru.
> > >
> > >
>
>

Outlook Express

[*] Jan Fiala <jan.fiala(zv)iol(tec)cz> - 22.2.2000 09:04:24

U Outlook Express je problem v pripade, ze neni nastaven jako Simple MAPI. V OE4
se to da nastavit v moznostech, v OE5 pouze pri instalaci ! Jinak je nutny zasah
do registru. Nasledujici kod provede nastaveni simple MAPI pro OE5. Je to pouze
priklad, neni tam zadne osetreni pro pristup k registru.

Uses Registry;

Procedure SimpleMAPI_OE5;
var
Reg : TRegistry;
begin
{ nastavime simple MAPI }
Reg := TRegistry.Create;
try
with Reg do begin
RootKey := HKEY_LOCAL_MACHINE;
if OpenKey('\Software\Microsoft\Windows Messaging Subsystem', False)
then WriteString('MAPI', '1');
end;
finally
Reg.CloseKey;
Reg.Free;
end;
end;

Jan Fiala

----- Original Message -----
From: Lud�k ZITA <konference(zv)sales(tec)cz>> Nez zacnes psat neco co tohle pouziva musis si uvedomit, ze postu budes moci
> vzdy odesilat jen pres toho klienta, ktery je v systemu nastaven jako Simple
> MAPI!!!!. Takze v pripade (podle me zkusenosi pomerne caste) konfigurace,
> kdy pro mailovani se pouziva Outlook Express a na odesilani faxu Microsoft
> Fax (spolu s Exchange) to nebude pouzitelne.
> Alespon ja jsem s timhle pekne narazil.

Zmena kurzoru

[*] Radim Kunz <rkunz(zv)ova(tec)comp(tec)cz> - 22.2.2000 09:05:14

Ahoj

Nema nekdo tuseni, proc nefunguje tenhle jednoduchy
kus programu, pripadne jak ho napsat, aby fungoval ?
Je to zjednodusene, program tam spravne zajede, ale
kurzor se nezmeni. Pokud testuji jen ssCtrl, bez ssLeft,
tak se kurzor zmeni.


procedure TForm8.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
begin
if Shift = [ssCtrl,ssLeft] then
begin
Self.Cursor := crCross;
end;
end;

Radim Kunz


tTreeView v Delphi5

[*] Mirek Junek <mjunek(zv)uo.fairnet(tec)cz> - 22.2.2000 09:29:26

Ahoj,
Kdyz jsem se pokusil otevrit v D5 projekt napsany v D3, projekt se
nezobrazil a Delphi zatuhly (W98 jely dal vcetne ostatnich spustenych
programu).

Byl to jednoduchy projekt s jednim formularem s tTreeView naplnenym daty
(kolem 1000 radkuu).

Kdyz jsem smazal data v tTreeView komponente (v D3) a pak otevrel projekt v
D5, bylo to OK.

Nemate s tim nekdo zkusenosti, v cem je chyba ?

(Zkouseno na P166 / 64MB)

Diky, Mirek


nahrada za BDE?

[*] marek(zv)geus.vol(tec)cz - 22.2.2000 9:37:58


Dobry den,

nekde jsem zaslechl, ze pry existuje jakasi DLL knihovna, umoznujici
aplikaci psane v Delphi pristupovat k ruznym databazim. Tato DLL pry
v podstate nahrazuje BDE, ktere pak neni nutno s aplikaci distribuovat.

Je tato informace pravdiva?

-Marek Pleschner


Resource

[*] Patrik Plach� <plachy(zv)obis(tec)cz> - 22.2.2000 09:43:23

Ahoj,


dlouho jsem byl mimo konferenci a vidim, ze je stale
v plnem proudu, coz me tesi. Mam maly dotaz:
Stava se Vam, ze aplikace vytvorena v Delphi,
citajici vice Units ( cca 60-100 ) a Forms ( cca 60 ),
spotrebuje vice prostredku systemu, nebo ho uplne
zahlti? Provadim snizeni vyhazenim AutoCreate Forms,
ale ne vzdy to jde a ne vzdy to pomuze. Takto vytvorena
aplikace je potom dosti narocna. Jenom me zajima,
zda-li je to muj problem, nebo i nekoho z Vas?
Predem dekuji i za pouhe vyjadreni.


Patrik Plachy
plachy(zv)obis(tec)cz
------------------------------------------------------------------------

zjisteni bezici aplikace

[*] Radoslav =?iso-8859-1?Q?Krehl=EDk?= <heretic(zv)softok(tec)cz> - 22.2.2000 10:09:48


>
>http://www.onelist.com/files/JEDI-VCL/Jedi-VCL-Vones1.zip

url bohuzel asi uz nejde :(
hx

Zmena kurzoru

[*] Martin Lasevic <vyvoj(zv)atlascon(tec)cz> - 22.2.2000 10:42:29

Jo, to mi taky nejelo. Vzdycky ale pouzivam Screen.Cursor a kupodivu se ten cursor meni pouze nad moji aplikaci.
Takze bych zkusil toto.

P�kny den a pilotum mnoho stastnych pristani...
====================================

ML Software - Martin Lasevic
Budovatelska 459
Ostrava - Poruba, 708 00
tel.: +420 (69) 691 85 11, Paegas : 0603 338 765
fax.: +420 (69) 691 85 11
E-mail : ml_software(zv)email(tec)cz
WWW: http://www.volny(tec)cz/ml_software
Miror : http://freeweb.coco(tec)cz/ml_software
====================================

> -----P�vodn� zpr�va-----
> Od: Radim Kunz [SMTP:rkunz(zv)ova.comp(tec)cz]
> Odesl�no: 22. �nora 2000 9:05
> Komu: Delphi
> P�edm�t: Zmena kurzoru
>
Ahoj

Nema nekdo tuseni, proc nefunguje tenhle jednoduchy
kus programu, pripadne jak ho napsat, aby fungoval ?
Je to zjednodusene, program tam spravne zajede, ale
kurzor se nezmeni. Pokud testuji jen ssCtrl, bez ssLeft,
tak se kurzor zmeni.


procedure TForm8.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
begin
if Shift = [ssCtrl,ssLeft] then
begin
Self.Cursor := crCross;
end;
end;

Radim Kunz


nahrada za BDE?

[*] Martin Lasevic <vyvoj(zv)atlascon(tec)cz> - 22.2.2000 10:43:43

Nevim, ale o te DLL se tady psalo v souvislosti s extrakci nejnutnejsich
DLL knihoven , takze zkus archiv.

P�kny den a pilotum mnoho stastnych pristani...
====================================

ML Software - Martin Lasevic
Budovatelska 459
Ostrava - Poruba, 708 00
tel.: +420 (69) 691 85 11, Paegas : 0603 338 765
fax.: +420 (69) 691 85 11
E-mail : ml_software(zv)email(tec)cz
WWW: http://www.volny(tec)cz/ml_software
Miror : http://freeweb.coco(tec)cz/ml_software
====================================

> -----P�vodn� zpr�va-----
> Od: marek(zv)geus.vol(tec)cz [SMTP:marek(zv)geus.vol(tec)cz]
> Odesl�no: 22. �nora 2000 9:38
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: nahrada za BDE?
>
>
> Dobry den,
>
> nekde jsem zaslechl, ze pry existuje jakasi DLL knihovna, umoznujici
> aplikaci psane v Delphi pristupovat k ruznym databazim. Tato DLL pry
> v podstate nahrazuje BDE, ktere pak neni nutno s aplikaci distribuovat.
>
> Je tato informace pravdiva?
>
> -Marek Pleschner
>
>

nahrada za BDE?

[*] Bene� Jaroslav <JBenes(zv)cpoj(tec)cz> - 22.2.2000 10:50:56

Ahoj.

zde http://www.kylecordes.com/bag/list.html je seznam nahrad za BDE s
popiskami, cenami a moznostmi.

Jaro B.

> -----P�vodn� zpr�va-----
> Od: marek(zv)geus.vol(tec)cz [SMTP:marek(zv)geus.vol(tec)cz]
> Odesl�no: 22. �nora 2000 9:38
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: nahrada za BDE?
>
>
> Dobry den,
>
> nekde jsem zaslechl, ze pry existuje jakasi DLL knihovna, umoznujici
> aplikaci psane v Delphi pristupovat k ruznym databazim. Tato DLL pry
> v podstate nahrazuje BDE, ktere pak neni nutno s aplikaci distribuovat.
>
> Je tato informace pravdiva?
>
> -Marek Pleschner


DBLookUpComboBox ... clear

[*] Michal Kop��ek - 22.2.2000 11:29:04

cau lidi,

mam velmi jednoduchy dotaz (I am beginner :o) ),

potreboval bych vymazat obsah DBLookUpComboBox a nevim jak na to?

pomuzete mi prosim nekdo?

************************************
Michal Kop��ek
http://www.hanatour(tec)cz/mikosoft
m.kopacek(zv)volny(tec)cz
mikosoft(zv)seznam(tec)cz
xkopm13(zv)vse(tec)cz
************************************

DBF soubory - Invalid index descriptor

[*] Radek KALA <Kala(zv)atlas(tec)cz> - 22.2.2000 11:49:23

Hi,
Jsem nucen pouzivat soubory z foxPro, a zniceho nic se stalo, ze
kdyz fox provede reindexaci, tak mne to v delphi zacne vyhazovat
hlasku invalid index descriptor, co to ma znamenat ????
Zajimave je ze pokud to oteviram komponenertou TTable tak je to
OK, ale problem je pokud pouziji TQuery. byt je tam napsano
Select * from Table. Jedine cim mi to jde spravit je vytahnout
startou tabulku ze zalohy a pomoci Foxky tam presypat data a
nedelat reindexaci.
Tusite nekdo co s tim.

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


zjisteni bezici aplikace

[*] Karel Kral <kral(zv)purus(tec)cz> - 22.2.2000 11:49:22

Ale jo, me se to povedlo. Ale musis se nejprve prihlasit ponekud
komplikovane na oneslist (tlacitko urcite najdes) a potom jeste do
skupiny jedi-vcl.

Radoslav Krehl�k wrote:
>
> >
> >http://www.onelist.com/files/JEDI-VCL/Jedi-VCL-Vones1.zip
>
> url bohuzel asi uz nejde :(
> hx

--
______________________________________________________
Karel Kral, informatik
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
______________________________________________________


zjisteni bezici aplikace

[*] Milos Sula <crkstrobe(zv)geocities(tec)com> - 22.2.2000 11:56:19

na internetu >:))
no ted vazne nevim vo co jde ? ale pokud jde o ty funkce tak jsem je okoukal
z komponenty RunningProc na http://pagina.de/sparkie
cao

----- P�vodn� zpr�va -----
Od: <azeleny(zv)csas(tec)cz>
Komu: <delphi-l(zv)fwd(tec)cz>
Odesl�no: 22. �nora 2000 8:49
P�edm�t: RE: zjisteni bezici aplikace


Kde to prosim roste?

Diky a.

servisn� aplikace

[*] Milos Sula <crkstrobe(zv)geocities(tec)com> - 22.2.2000 11:58:47

heh no tak jsem na to prisel, myslel jsem si ze ten cyklus v examplu v
OnExecute je jen tak pro srandu kralikum :) Toto tam musi bejt :

while not Terminated do begin
ServiceThread.ProcessRequests(False);
end;


----- P�vodn� zpr�va -----
Od: Dalibor Toman <dtoman(zv)fortech(tec)cz>
Komu: <delphi-l(zv)fwd(tec)cz>
Odesl�no: 21. �nora 2000 10:14
P�edm�t: Re: servisn� aplikace

>tak jsem napsal servisni aplikaci, bohuzel mi to hlasi pri startovani -
>service did not return any error atd. nevite cim to je ?


nejdulezitejsi vec, kterou musi service podporovat jet odpovidat Service
Manageru na dotazy - cili volat na spravnych mistech SetServiceStatus


Zdravi
D> Toman

Zmena kurzoru

[*] Kalivoda Jozef <KaliJ(zv)spas.sk> - 22.2.2000 12:03:54

skus to takto...

if (Shift = [ssCtrl]) or (and) (Shift = [ssLeft]) then
begin
Self.Cursor := crCross;
end;

-----Original Message-----
From: Radim Kunz [mailto:rkunz(zv)ova.comp(tec)cz]
Sent: Tuesday, February 22, 2000 9:05 AM
To: Delphi
Subject: Zmena kurzoru


Ahoj

Nema nekdo tuseni, proc nefunguje tenhle jednoduchy
kus programu, pripadne jak ho napsat, aby fungoval ?
Je to zjednodusene, program tam spravne zajede, ale
kurzor se nezmeni. Pokud testuji jen ssCtrl, bez ssLeft,
tak se kurzor zmeni.


procedure TForm8.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y:
Integer);
begin
if Shift = [ssCtrl,ssLeft] then
begin
Self.Cursor := crCross;
end;
end;

Radim Kunz


DBF File - Invalid index descriptor

[*] Radek KALA <Kala(zv)atlas(tec)cz> - 22.2.2000 12:16:43

Hi,
Uz vim co to zpusobuje, aplikace ve foxce si pridala novy index do
cdx souboru a ten index je
ALLTRIM(STR(YEAR(DATUM)))+DOKLAD, a toto zpusobi vise
uvedenou hlasku.
To jako BDE umi CDX indexy, ale ne vsechny ??? Co stim

Help me prosim, je to strasnej prusvih.

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


mStoredProc

[*] David Lebeda <david.lebeda(zv)comarr(tec)cz> - 22.2.2000 12:32:57

Ahojte,

nemate nekdo zkusenosti s pouzivanim stored procedur pomoci
komponent mODBC z torry?

Tam sice je komponenta mStoredProc, po analyze zdrojaku
jsem pochopil i jeji celkem neobvykly zpusob predavani parametru,
ale nepodarilo se mi ji bez chyby spustit. Vznika chyba c. 99, coz
mi nic nerika.
Pokud byste tedy nekdo mel zkusenosti s mODBC, ozvete se
mi prosim.

David


Transparentni memo

[*] rjunga(zv)oku-ka(tec)cz - 22.2.2000 12:41:41

Ahoj vsichni,
potreboval bych memo komponentu, ktera dokaze propustit pozadi.
Transparent:=True;
Nevi nekdo o necem?

Dik, Roman

Windows Millennium - 1. beta je pry na svete

[*] Pavol Kaka�ka <paka(zv)aktis(tec)cz> - 22.2.2000 12:54:29


| Ahoj,
| tak uz je to tady:
|
| 1)Dobra (?) zprava
|
| Windows Millennium - 1. beta je pry na svete
| uvadi clanek v dnesnim cisle Computer 3/00,
| str.12 (Filip Molcan)

Je to divne, kamos na nich bezi uz asi tak mesiac.a pol. a bez problemov !!!
Ale mozno sa tam pise o CZ. On ma US

|
| 2) Spatna (?) zprava
|
| Uz nejde startovat v rezimu DOS, jen
| DOS (?) okno.
| Je zase vetsi (320MB na typickou instalaci)
| Ma DirectX 8.0
|
| Final ma byt dostupne 26.5.2000 (???)
|
| Podle toho clanku bych to tipoval jen
| na kosmeticky UPDATE W98...
| Co z toho vyplyne pro vyvojare, tezko odhadovat.

- ani ta kozmetika sa od Win98SE moc nelisi ;-))

Pavol Kakacka
paka(zv)aktis(tec)cz

Resource

[*] Lukas Voborsky <xvobl03(zv)vse(tec)cz> - 22.2.2000 13:01:54

On Tue, 22 Feb 2000, [iso-8859-2] Patrik Plach� wrote:

> dlouho jsem byl mimo konferenci a vidim, ze je stale
> v plnem proudu, coz me tesi. Mam maly dotaz:
> Stava se Vam, ze aplikace vytvorena v Delphi,
> citajici vice Units ( cca 60-100 ) a Forms ( cca 60 ),
> spotrebuje vice prostredku systemu, nebo ho uplne
> zahlti? Provadim snizeni vyhazenim AutoCreate Forms,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Ahoj,
Kolik jsi jich tam, prosim te, mel pred tim snizenim?
Ja si myslim, ze rozumny pristup je v AutoCreate vytvorit hlavni form plus
treba nejaky toolwindow a zbytek vytvaret a rusit podle toho, jak to zrovna
potrebujes. Tezko si pak lze predstavit situaci, ze bude vytvoreno najednou
vic nez treba 10 oken.

> ale ne vzdy to jde a ne vzdy to pomuze. Takto vytvorena
> aplikace je potom dosti narocna. Jenom me zajima,
> zda-li je to muj problem, nebo i nekoho z Vas?
> Predem dekuji i za pouhe vyjadreni.
>
>
> Patrik Plachy
> plachy(zv)obis(tec)cz
> ------------------------------------------------------------------------

Lukas

-==============================================================-
mailto: voborsky(zv)menza.mff.cuni(tec)cz ICQ: 21084410
www: http://come.to/voborsky tel. 8551040-9 l. 393
-==============================================================-
PGP podporovano


DBF File - Invalid index descriptor

[*] Jan Fiala <jan.fiala(zv)iol(tec)cz> - 22.2.2000 13:02:14

BDE nezna vnitrni funkce FoxPro, jako jsou AllTrim nebo Str, tim padem je nemuze
vyuzit.

Jan Fiala

----- Original Message -----
From: Radek KALA <Kala(zv)atlas(tec)cz>> Hi,
> Uz vim co to zpusobuje, aplikace ve foxce si pridala novy index do
> cdx souboru a ten index je
> ALLTRIM(STR(YEAR(DATUM)))+DOKLAD, a toto zpusobi vise
> uvedenou hlasku.
> To jako BDE umi CDX indexy, ale ne vsechny ??? Co stim
>
> Help me prosim, je to strasnej prusvih.
>
> 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
>

Zmena kurzoru

[*] Pavel Vasek <pavel.vasek(zv)wige-mic(tec)cz> - 22.2.2000 13:04:55

Staci napsat pouze Cursor:= namisto Self.Cursor:= , nevim presne proc, ale
fungujeto.

Pavel Vasek


> Ahoj
>
> Nema nekdo tuseni, proc nefunguje tenhle jednoduchy
> kus programu, pripadne jak ho napsat, aby fungoval ?
> Je to zjednodusene, program tam spravne zajede, ale
> kurzor se nezmeni. Pokud testuji jen ssCtrl, bez ssLeft,
> tak se kurzor zmeni.
>
> procedure TForm8.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y:
Integer);
> begin
> if Shift = [ssCtrl,ssLeft] then
> begin
> Self.Cursor := crCross;
> end;
> end;
>
> Radim Kunz


Resource

[*] Kalivoda Jozef <KaliJ(zv)spas.sk> - 22.2.2000 13:04:43

tak podobny problem mam aj ja...aplikacia ktora ma cca 15-20 foriem zabera
podla mna priliz vela v pameti.. skusal som sa hrat aj nastavenim kompileru
ale tymto sposobom sa mi podarilo naroky snizit iba nepatrne...taktiez som
skusal vsemozne veci aj v kode ale zatial bez uspechu...

-----Original Message-----
From: Patrik Plach� [mailto:plachy(zv)obis(tec)cz]
Sent: Tuesday, February 22, 2000 9:43 AM
To: Konference Delphi
Subject: Resource


Ahoj,


dlouho jsem byl mimo konferenci a vidim, ze je stale
v plnem proudu, coz me tesi. Mam maly dotaz:
Stava se Vam, ze aplikace vytvorena v Delphi,
citajici vice Units ( cca 60-100 ) a Forms ( cca 60 ),
spotrebuje vice prostredku systemu, nebo ho uplne
zahlti? Provadim snizeni vyhazenim AutoCreate Forms,
ale ne vzdy to jde a ne vzdy to pomuze. Takto vytvorena
aplikace je potom dosti narocna. Jenom me zajima,
zda-li je to muj problem, nebo i nekoho z Vas?
Predem dekuji i za pouhe vyjadreni.


Patrik Plachy
plachy(zv)obis(tec)cz
------------------------------------------------------------------------


Zmena kurzoru

[*] Pavel Vasek <pavel.vasek(zv)wige-mic(tec)cz> - 22.2.2000 13:18:33

Omlouvam se, byl jsem nejak mimo, pri me minule odpovedi. Takze znova.
Po delsim zkoumani (dele jak 10s.) mi vse doslo.
Na MouseMove mi samozrejme funguje i tento kod

if Shift = [ssCtrl,ssLeft] then
begin
Self.Cursor := crCross;
end;

(jeste aby ne kdyz je to stejny), ale musi se pounout mysi a nekdy to i
chvili trva, podle mne je lepsi nastavit kurzor uz pri MouseDown a bylo by
to hned, nevim ale jestli je to presne to, co potrebujes.

Jeste jednou se omlouvam za svoji unahlenost.

Pavel Vasek

>Staci napsat pouze Cursor:= namisto Self.Cursor:= , nevim presne proc, ale
>fungujeto.
>
>Pavel Vasek


>> Ahoj
>>
>> Nema nekdo tuseni, proc nefunguje tenhle jednoduchy
>> kus programu, pripadne jak ho napsat, aby fungoval ?
>> Je to zjednodusene, program tam spravne zajede, ale
>> kurzor se nezmeni. Pokud testuji jen ssCtrl, bez ssLeft,
>> tak se kurzor zmeni.
>>
>>
>> procedure TForm8.FormMouseMove(Sender: TObject; Shift: TShiftState; >>X,
Y: Integer);
>> begin
>> if Shift = [ssCtrl,ssLeft] then
>> begin
>> Self.Cursor := crCross;
>> end;
>> end;
>>
>> Radim Kunz


Interbase a ziskani mesice a roku

[*] J�n Tungli - 22.2.2000 13:30:51

Na to treba UDF naprogramovat do DLL

J�n TUNGLI , Datapac. s.r.o.
Email: tungli(zv)datapac.sk
jan.tungli(zv)seznam(tec)cz
tel: 07 / 5565096 -8 kl.102
fax: 07 / 55410384
URL: http://free.netlap.hu/4321


----- Original Message -----
From: Jirka Majvald
To: Delphi konference
Sent: Tuesday, February 29, 2000 3:28 PM
Subject: Interbase a ziskani mesice a roku


IB 5.5; D 5 Ent UP 1; Win 98 / NT 4.0 SP 5

Nevite prosim nekdo nahodou jak ziskat na Interbase serveru v ulozene procedure aktualni rok,mesic a ulozit ho do promene typu VARCHAR ?
Neco podobneho jako pro polozky typu DATE mohu zadat "NOW".

Dik Jirka Majvald


Uvod k databazim

[*] p. Jirman <jim.design(zv)iol(tec)cz> - 22.2.2000 13:34:23

Predevsim jakou mas verzi Delphi,

databaze pres web jdou delat pres MIDAS, kterej je az v D5Ent.
Nebo to nedelat vubec v DELPHI, ale pomoci Javascriptu.

M.Jirman


From: Radek Skokan <skokan(zv)lanprojekt(tec)cz>> Preji dobry den,
> uz dost dlouhou dobu jsem nedelal nic v Delphi a nikdy jsem nedelal s
> databazemi.
> Ted si potrebuju udelat neco, co mi z Linuxu (to bude v cecku) bude plnit
> SQL a pak to budu dal z webove a windousove platformy zpracovavat. Podle
> mych chabych znalosti se mi jako nejjednodsi zda pro tohle Delphi. Nevite
> tedy, prosim, o nejakem peknem zakladnim popisu prace v Delphi s SQL na
> webu?
>
> (Omlouvam se za zacatecnicky nezazivny dotaz)
>
> Diky
> Radek
>
>
>

Udalosti z COM serveru out-of-process

[*] Tom� Br�dle������i�^����? - 22.2.2000 13:46:33

Zdravim,

ja jsem cerpal z informaci na http://www.intac.com/~bly/com , ktere se
ted prestehovalo na http://www.techvanguards.com/com/ , kde mas
v sekci Downloads celou radu prikladu na COMy, mezi nimi i obsluhy
udalosti.

Jinak vlastni zkusenost s udalostmi mam kratkou, ale velice dobrou.
Doporucuji.

Tomas
t.bradle(zv)pvtnet(tec)cz



-----P�vodn� zpr�va-----
Od: Ivo Janalik <janalik(zv)nam(tec)cz>>Nedari se mi vytvorit a napojit se na udalost, generovanou COM serverem
>(out-of-process). Nevite nekdo o nejakem prikladu, staci odkaz. D3 C/S, D5
>Enterprise.

Zmena kurzoru

[*] Pavel Cisar \(Inprise CZ\) <pcb(zv)atlas(tec)cz> - 22.2.2000 13:48:08

Haj hou!

From: "Radim Kunz" <rkunz(zv)ova.comp(tec)cz>
> Nema nekdo tuseni, proc nefunguje tenhle jednoduchy
> kus programu, pripadne jak ho napsat, aby fungoval ?
> Je to zjednodusene, program tam spravne zajede, ale
> kurzor se nezmeni. Pokud testuji jen ssCtrl, bez ssLeft,
> tak se kurzor zmeni.

> procedure TForm8.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y:
Integer);
> begin
> if Shift in [ssCtrl,ssLeft] then
^^
tady byl spatny operator

> begin
> Self.Cursor := crCross;
> end;
> end;

Hodne zdaru

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


nahrada za BDE?

[*] Pavel Cisar \(Inprise CZ\) <pcb(zv)atlas(tec)cz> - 22.2.2000 13:50:12

Haj hou!

From: <marek(zv)geus.vol(tec)cz>
> nekde jsem zaslechl, ze pry existuje jakasi DLL knihovna, umoznujici
> aplikaci psane v Delphi pristupovat k ruznym databazim. Tato DLL pry
> v podstate nahrazuje BDE, ktere pak neni nutno s aplikaci distribuovat.
>
> Je tato informace pravdiva?

Castecne.

Podivej se na
http://www.kylecordes.com/bag/index.html

Hodne zdaru

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

Outlook Express

[*] Lud�k ZITA - 22.2.2000 13:55:44

Ludek ZITA
> > Nez zacnes psat neco co tohle pouziva musis si uvedomit, ze
> postu budes moci
> > vzdy odesilat jen pres toho klienta, ktery je v systemu
> nastaven jako Simple
> > MAPI!!!!. Takze v pripade (podle me zkusenosi pomerne caste)
> konfigurace,
> > kdy pro mailovani se pouziva Outlook Express a na odesilani
> faxu Microsoft
> > Fax (spolu s Exchange) to nebude pouzitelne.
> > Alespon ja jsem s timhle pekne narazil.
>

Jan Fiala
> U Outlook Express je problem v pripade, ze neni nastaven jako
> Simple MAPI. V OE4
> se to da nastavit v moznostech, v OE5 pouze pri instalaci ! Jinak
> je nutny zasah
> do registru. Nasledujici kod provede nastaveni simple MAPI pro
> OE5.....

Ano ale pokud pouzivas Microsoft Fax pro odesilani faxu, prestane po
nastaveni
OE jako Simple MAPI fungovat odesilani faxu. MS Fax totiz potrebuje mit jako
Simple MAPI mit nastavenou Exchange.
Resenim by bylo puzit misto MAPI.PAS volani primo knihovny klienta.
(viz prispevek JG).
Pokud by byl k mani nejaky priklad rad bych se priucil.


Ludek ZITA

Zmena kurzoru

[*] Radim Kunz <rkunz(zv)ova(tec)comp(tec)cz> - 22.2.2000 14:08:45



>Omlouvam se, byl jsem nejak mimo, pri me minule odpovedi. Takze znova.
>Po delsim zkoumani (dele jak 10s.) mi vse doslo.
>Na MouseMove mi samozrejme funguje i tento kod
>
> if Shift = [ssCtrl,ssLeft] then
> begin
> Self.Cursor := crCross;
> end;
>
>(jeste aby ne kdyz je to stejny), ale musi se pounout mysi a nekdy to i
>chvili trva, podle mne je lepsi nastavit kurzor uz pri MouseDown a bylo by
>to hned, nevim ale jestli je to presne to, co potrebujes.


Tohle taky nefunguje. Zkousel jsem i MouseDown i MouseMove, a kurzor
se zmeni az kdyz zvednu leve tlacitko mysi.
Nasel jsem jedine reseni, pouzit BeginDrag a menit DragCursor. To
funguje.

Radim Kunz


DBLookUpComboBox ... clear

[*] Martin Lasevic <vyvoj(zv)atlascon(tec)cz> - 22.2.2000 14:09:31

Pokud chces smazat to co je videt bez rozbalen� comba, pak asi vymazat obsah
prislusneho pole v DataSource ( property DataField).

Pokud bys chtel vymazat cely seznam, tak asi zbyva zavrit tabulku, ktera generuje
cely seznam ( property ListField).

P�kny den a pilotum mnoho stastnych pristani...
====================================

ML Software - Martin Lasevic
Budovatelska 459
Ostrava - Poruba, 708 00
tel.: +420 (69) 691 85 11, Paegas : 0603 338 765
fax.: +420 (69) 691 85 11
E-mail : ml_software(zv)email(tec)cz
WWW: http://www.volny(tec)cz/ml_software
Miror : http://freeweb.coco(tec)cz/ml_software
====================================
> -----P�vodn� zpr�va-----
> Od: Michal Kop��ek [SMTP:m.kopacek(zv)volny(tec)cz]
> Odesl�no: 22. �nora 2000 11:29
> Komu: Delphi-Forum
> P�edm�t: DBLookUpComboBox ... clear
>
> cau lidi,
>
> mam velmi jednoduchy dotaz (I am beginner :o) ),
>
> potreboval bych vymazat obsah DBLookUpComboBox a nevim jak na to?
>
> pomuzete mi prosim nekdo?
>
> ************************************
> Michal Kop��ek
> http://www.hanatour(tec)cz/mikosoft
> m.kopacek(zv)volny(tec)cz
> mikosoft(zv)seznam(tec)cz
> xkopm13(zv)vse(tec)cz
> ************************************
>
>
>
>
>

Vytvoreni kurzoru za behu.

[*] Radim Kunz <rkunz(zv)ova(tec)comp(tec)cz> - 22.2.2000 14:15:47

A jeste jeden dotaz ohledne kurzoru.

Chtel bych za behu programu vytvorit vlastni
graficky kurzor. Nejspis by v nem byl
nejaky text.
Vi nekdo jak na to ?

Radim Kunz


DBF File - Invalid index descriptor

[*] CHMEL Karel, Mgr. <kchmel(zv)csob(tec)cz> - 22.2.2000 14:16:27

Ono vubec nejde v BDE vystavet index zalozeny na nejakem vypoctu. Maximalne
lze pouzit index slozeny z nekolika polozek.

Karel

-----P�vodn� zpr�va-----
Od: Jan Fiala [mailto:jan.fiala(zv)iol(tec)cz]
Odesl�no: 22. �nora 2000 13:02
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: Re: DBF File - Invalid index descriptor


BDE nezna vnitrni funkce FoxPro, jako jsou AllTrim nebo Str, tim padem je
nemuze
vyuzit.

Jan Fiala

----- Original Message -----
From: Radek KALA <Kala(zv)atlas(tec)cz>> Hi,
> Uz vim co to zpusobuje, aplikace ve foxce si pridala novy index do
> cdx souboru a ten index je
> ALLTRIM(STR(YEAR(DATUM)))+DOKLAD, a toto zpusobi vise
> uvedenou hlasku.
> To jako BDE umi CDX indexy, ale ne vsechny ??? Co stim
>
> Help me prosim, je to strasnej prusvih.
>
> 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
>

shellexecute a zruseni bezici aplikace

[*] Milos Sula <crkstrobe(zv)geocities(tec)com> - 22.2.2000 14:17:24

Ahoj
poustim z meho programu pomoci shellexecute nejakou aplikaci, problem je v
tom ze ji chci potom z teto aplikace take ukoncit. Nevite nekdo jak ?
ShellExecute vraci instance handle aplikace pres ktery by to teoreticky
mohlo nejak jit ale v helpu nic nemuzu najit.

Zmena kurzoru

[*] Radim Kunz <rkunz(zv)ova(tec)comp(tec)cz> - 22.2.2000 14:18:08

>
>> procedure TForm8.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y:
>Integer);
>> begin
>> if Shift in [ssCtrl,ssLeft] then
> ^^

Sory, ja se preklepl. Nejde o podminku, ta funguje dobre,
zkouse jsem ji.
Jde o to, ze se kurzor nezmeni, pokud je leve tlacitko mysi
stisknute.

Radim Kunz

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


Mapovani objektu do DB

[*] Slavomir Skopalik <skopalik(zv)atlas(tec)cz> - 22.2.2000 14:29:53

Koho zajima mapovani objektu do Databaze

Doporucuji precist www.ambysoft.com/mappingobjects.pdf

Slavek

ing. Slavomir Skopalik DEL a.s.
Olomoucka 355 Marianske udoli 783 75
----------------------------------------------
Tel: 068 535 35 48
Fax: 068 535 23 64
e-mail:skopalik(zv)atlas(tec)cz


zjisteni bezici aplikace

[*] Radoslav =?iso-8859-1?Q?Krehl=EDk?= <heretic(zv)softok(tec)cz> - 22.2.2000 14:40:32

Hi,

>Ale jo, me se to povedlo. Ale musis se nejprve prihlasit ponekud
>komplikovane na oneslist (tlacitko urcite najdes) a potom jeste do

diky :) ono to totiz vypadalo jako zrusena stranka kde chybi heslo, napsat
tam to onelist mne nejak nenapadlo :)

hx


Otaceni bitmapy kolem svisle osy

[*] Va�k�� Martin <MVackar(zv)cpoj(tec)cz> - 22.2.2000 14:42:33

Ahoj,

existuje nejaky algoritmus nebo komponenta, aby umoznoval(a) otacet danou
bitmapou kolem jeji svisle osy ?
Melo by to byt otacejici se logo, ale neumim to rozkreslit do fazi. Bitmapa
ma byt velika asi do 64x64 pixelu.

Diky

Martin Vackar
mvackar(zv)cpoj(tec)cz


shellexecute a zruseni bezici aplikace

[*] Brabec Tom� <Tomas.Brabec(zv)pvt(tec)cz> - 22.2.2000 14:54:44

Pomoci handle muzes zavrit tuto aplikaci treba API fci:
PostMessage(handle aplikace,wm_quit,0,0) - blize napoveda
nebo zruseni jednoho okna treba takto (jestlize ma aplikace jen jedno okno,
treba):
DestroyWindow(handle okna)
S pozdravem
Tom

poustim z meho programu pomoci shellexecute nejakou aplikaci, problem je v
tom ze ji chci potom z teto aplikace take ukoncit.

DBgrid a shift

[*] Martin Koller <koller(zv)gema(tec)cz> - 22.2.2000 14:57:13

Ahoj

Potreboval bych napsat aby v DBgridu slo selectovat pomoci mysi a shiftu
(jako klasicky ve Windows) a aby se pri dragovani s stisknutim shiftem
tento grid neodselectoval. Dragovani obsluhuji sam.
Dekuji za pomoc.

Marty


DBF File - Invalid index descriptor

[*] Radek KALA <Kala(zv)atlas(tec)cz> - 22.2.2000 15:23:36

To je moc pekny, znamena to, ze ty tabulky vubec nejdou otevrit
???
Ja ten index nepotrebuju pouzivat, ten si pouziva program Fox sam
pro sebe, ja s temi daty potrebuji pracovat, ale index mne
nezajima, alespon ne tento.
Je tedy nejake reseni, nebo mam opravdu smulu. To by byl
strasnej pruser.

Prosim kopii odpovedi na soukromy mail, je to rychlejsi a opravdu
to specha.
> Ono vubec nejde v BDE vystavet index zalozeny na nejakem vypoctu. Maximalne
> lze pouzit index slozeny z nekolika polozek.
>
> Karel
>
> -----P�vodn� zpr�va-----
> Od: Jan Fiala [mailto:jan.fiala(zv)iol(tec)cz]
> Odesl�no: 22. �nora 2000 13:02
> Komu: delphi-l(zv)fwd(tec)cz
> P�edm�t: Re: DBF File - Invalid index descriptor
>
>
> BDE nezna vnitrni funkce FoxPro, jako jsou AllTrim nebo Str, tim padem je
> nemuze
> vyuzit.
>
> Jan Fiala
>
> ----- Original Message -----
> From: Radek KALA <Kala(zv)atlas(tec)cz>
>
>
> > Hi,
> > Uz vim co to zpusobuje, aplikace ve foxce si pridala novy index do
> > cdx souboru a ten index je
> > ALLTRIM(STR(YEAR(DATUM)))+DOKLAD, a toto zpusobi vise
> > uvedenou hlasku.
> > To jako BDE umi CDX indexy, ale ne vsechny ??? Co stim
> >
> > Help me prosim, je to strasnej prusvih.
> >
> > 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
> >
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


DBLookUpComboBox ... clear

[*] Lauko �tefan <lauko(zv)salamon.sk> - 22.2.2000 15:41:25

Ahoj,
DBLookupComboBox1.Text:='';
mozno takto.

> cau lidi,
>
> mam velmi jednoduchy dotaz (I am beginner :o) ),
>
> potreboval bych vymazat obsah DBLookUpComboBox a nevim jak na to?
>
> pomuzete mi prosim nekdo?
>
> ************************************
> Michal Kop��ek
> http://www.hanatour(tec)cz/mikosoft
> m.kopacek(zv)volny(tec)cz
> mikosoft(zv)seznam(tec)cz
> xkopm13(zv)vse(tec)cz
> ************************************
>
>

DBLookUpComboBox ... clear

[*] Pavol Stolc <pstolc(zv)sc.sknet.sk> - 22.2.2000 15:44:09

----- Original Message -----
From: Michal Kop��ek <m.kopacek(zv)volny(tec)cz>
Sent: Tuesday, February 22, 2000 11:29 AM
Subject: DBLookUpComboBox ... clear


> potreboval bych vymazat obsah DBLookUpComboBox a nevim jak na to?

DBLookUpComboBox.KeyValue := Null;

P.

Menu ve W2000

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 22.2.2000 16:52:54

Ahoj,

narazil jsem na problem a chtel jsem se zeptat, zda se u nekoho
projevuje take. Ve W2000 RC2, D5 E, prestoze nastavim v menu
tvorbu hotkeys na automatiku, zadny hotkey se mi nevytvori.


S pozdravem

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


Komponenta pro D3 na Preview z RichEditu nebo pod.

[*] Vlastimil Bardon <ineq-soft(zv)ova.eridan(tec)cz> - 22.2.2000 17:15:53

Komponentu nemam, ale zdrojak s Prewiew bych nekde nasel. Je to docela jednoduche, jen se posilaji message.

-----P�vodn� zpr�va-----
Od: Hurricane [SMTP:hurricane(zv)iol(tec)cz]
Odesl�no: 21. �nora 2000 22:15
Komu: Delphi Forum
P�edm�t: Komponenta pro D3 na Preview z RichEditu nebo pod.

Zdravim

Potrebuju sehnat nejakou komponentu pro D3 (W98), kter� mi jednodu�e ud�l�
Preview z RichEditu. Stahnul sem z www.programmersheaven.com asi tri, ale
ani jednu sem nenainstaloval (could not find xxx.PAS, ......). Muzete mi
nekdo poradit ? A pokud mozno i s komplet zdrojema (*.RC), abych to mel
CESKY.

A jeste neco. Nevite jak poslat nejakou zpravu M$ Exploreru, aby reloadnul
str�nku. Kdy� dam
ExecuteFile(FilNam,'','',sw_showMaximized)
tak se mi sice napoprvy spusti, ale potom to neudela nic, protoze Exploder
si misli, ze dokument s jmenem FilNam (to se nemeni) se nezmenil (ale on se
zmenil), tak dokument nereloadne. Mozna by to melo jit nejak pomoci DDE, ale
nikdy sem s tim nedelal. Diik za odpoved.

A jeste neco. Asi 80 mailu z konference za den ja fakrt sila, to sem
necekal.

Pro spravce:
TODLE NENI REKLAMA

Potrebuju to do Text Editoru. To je totiz muj program, mozna znate, pokud
ne, tak sup na http://web.telecom(tec)cz/LUNASoft. Ale nebrowste do sekce
Komponenty, sou tam blbosti, bude se predelavat na COOL Rozcestnik. Chtel
bych to vydat na CD Computeru, to je za 14 dni !!!

Hurricane

Menu ve W2000

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 22.2.2000 17:48:25

Ahoj,

jak to myslis nevytvori? Mozna je problem nekde jinde. Az budes
mit spusten ten form, tak stiskni Alt, aby ses dostal do menu. Pak
by se mely hotkeys objevit. Cele to spociva v tom, ze w2k je
standardne nezobrazuji, dokonce ani pri pouzivani mysi, ale az po
stisku klavesy Alt.

Slavek

> narazil jsem na problem a chtel jsem se zeptat, zda se u nekoho
> projevuje take. Ve W2000 RC2, D5 E, prestoze nastavim v menu
> tvorbu hotkeys na automatiku, zadny hotkey se mi nevytvori.

> Zbysek Hlinka


-------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
-------------------------------------------------
http://www.swnet(tec)cz
Magazin informacne vyspelych jedincu
-------------------------------------------------


Query & Thread

[*] Jirka Virt <virt(zv)volny(tec)cz> - 22.2.2000 19:22:31

Ahoj,
prave jsem si myslel, ze by to slo tim Threadem.Tim bych vlastne udelal
oboje dvoje.


Jirka Virt

email:virt(zv)volny(tec)cz
>
> Ahoj,
>
> dobre, ale pokud si pamatuju, tak tady slo spis o problem preruseni behu
> query. Prave to se mi nezda, ze by slo v te udalosti udelat.
>
> Petr Vones, amatersky programator
>
>
>
>

Komponenta pro D3 na Preview z RichEditu nebo pod.

[*] Jaroslav Uher <moravia(zv)mbox.vol(tec)cz> - 22.2.2000 19:29:55

Ahoj,

a proc na to potrebujes komponentu.
1. Vytvor s v QR novy form na ktery vlozis 3 komp:

TFormEditorQR = class(TForm)
QuickRep1: TQuickRep;
QRBand1: TQRBand;
QRRichText1: TQRRichText;
private
{ Private declarations }
public
{ Public declarations }
end;

2. volej Previw z editoru (nebo kde mas ten RichEdit)

with FormEditorQR do
begin
QRRichText1.ParentRichEdit:=MyRichEdit;
try
QuickRep1.PreviewModal;
except
//
end;
end;

Mam to sice v D4, ale snad i v D3 to bude stejne/podobne.

BTW. Pokud nemas cesky QuickRep.Preview, staci upravit soubor v
adr. \Delphi\Lib\Qrprev.dfm, popr. si vytvorit svuj vlastni.

Jarek Uher

From: "Hurricane" <hurricane(zv)iol(tec)cz>
> Potrebuju sehnat nejakou komponentu pro D3 (W98), kter� mi jednodu e ud l�
> Preview z RichEditu. Stahnul sem z www.programmersheaven.com asi tri, ale
> ani jednu sem nenainstaloval (could not find xxx.PAS, ......). Muzete mi
> nekdo poradit ? A pokud mozno i s komplet zdrojema (*.RC), abych to mel
> CESKY.

DBF File - Invalid index descriptor

[*] Miroslav Evj�k <evjak(zv)atlas(tec)cz> - 22.2.2000 20:19:13

Ahoj,

resil jsem podobny problem v jedne aplikaci. Nakonec jsem skoncil tak, ze na
data z Fox-ky lezu pres ODBC a QuerySQL (SELECT * FROM ... atd.). Ovsem
nepotreboval jsem do tabulek zapisovat, ale melo by to jit stejnym zpusobem,
jenom nevim, co na to rekne ten index CDX :-(."Mirecek" Evj�k
evjak(zv)atlas(tec)cz


> -----Original Message-----
> Behalf Of Radek KALA
> To je moc pekny, znamena to, ze ty tabulky vubec nejdou otevrit
> ???
> Ja ten index nepotrebuju pouzivat, ten si pouziva program Fox sam
> pro sebe, ja s temi daty potrebuji pracovat, ale index mne
> nezajima, alespon ne tento.
> Je tedy nejake reseni, nebo mam opravdu smulu. To by byl
> strasnej pruser.

Podivny focus

[*] p. Jirman <jim.design(zv)iol(tec)cz> - 22.2.2000 20:38:54

Co takhle rozbita mys? :-((

From: Pavel K�ehula <pavel(zv)mas(tec)cz>
> D5Pro, NT4SP4
>
> Zdravim,
>
> mam problem s nejakym podivnym chovanim focusu ve svoji aplikaci, stava se
mi, ze
> napriklad kliknu mysi na edit box, kurzor se presune, ale komponenta
neprijma zadne
> zpravy z klavesnice, takze na edit musim kliknout jeste jednou. Nebo pro
preneseni fokusu
> musim tlacitko mysi dele drzet. Pri prechazeni mezi prvky pomoci
tabulatoru je vse v
> poradku.
>
> Nevite nekdo, cim by to mohlo byt?
>
> Dik, Pavel
>

nejrychlejsi ziskani TITLE z HTML

[*] p. Jirman <jim.design(zv)iol(tec)cz> - 22.2.2000 20:38:23

Ahoj,

Mrkni v Delphi helpu na "BlockRead" je tam docela fajn priklad.

M.Jirman

From: Stanislav Kunc <standa_kunc(zv)hotmail.com>> Dobry den,
> potrebuji ve smycce zjistit co nejrychleji text mezi <title></title> v
HTML
> souborech. Zatim pouzivam nacitani do TStringListu, ale urcite vite o
necem
> rychlejsim.
>
> Predem dekuji
> S. Kunc

Vyjimka TADOConnection

[*] p. Jirman <jim.design(zv)iol(tec)cz> - 22.2.2000 21:30:03

priklad z D5 helpu:

TADOConnection.OnLogin

Note that if the login fails, OnLogin raises an exception. The client
application must catch this exception and provide feedback to the user:

KeepTrying := True;

while KeepTrying do
begin
try
MyDCOMConnection.Connected := True;
except
on ELoginFailed do
if MessageDlg('Incorrect password- retry?', mtError, [mbYes, mbNo], 0)
<> mrYes then
KeepTrying := False;
end;
end;

M.Jirman

From: bc.Svoboda Jarom�r <svoboda(zv)okfas(tec)cz>> Nevim si rady jak odchytit vyjimku komponenty TADOConnection
> a zobrazit uzivateli rozumnou hlasku,jestlize uzivatel
> zadal spatne login jmeno nebo heslo.
>
> try
> ADOConnection.Open(Edit_name.Text,Edit_password.Text);
> except
>
> S pozdravem J.Svoboda
>
>

D5 a ceska klavesnice

[*] Lud�k ZITA - 22.2.2000 21:30:00

Zdravim.

Jak pisete v D5 na ceske klavesnici levou hranatou zavorku ?
Pokusel jsem se pouzit reseni Petra Slabeho
(http://www.delphi(tec)cz\archiv\1999\dec\22\dlfaaaaj.htm)
ale nejak se mi to nepodarilo rozchodit.

Kod jem doplnil, pak jsem znovu zkompiloval balicek ale nejak to stejne
nejede.

Nevim , kde delam chybu.

Ludek ZITA


Skryti TaskBaru

[*] p. Jirman <jim.design(zv)iol(tec)cz> - 22.2.2000 21:55:04

Taky zdarec,

V rozmezi 1024X768, 800x600, 640x480 mi to s nekolika buttonkama na formu
fungovalo,
ale kdyz jsem tam natahal vic komponent tak mi to spadlo. Takze to bude asi
skutecne zpusobeno
podivnymi (?) DELPHIX komponentama.

M.Jirman

From: Va�ek N�vrat <engine(zv)ropacek(tec)cz>> Zdarec :o)
> to bys netusil, co mi ty DelphiX udelali...nastavil jsem to, jak rikas, po
> spusteni se TaskBar schoval, ale formular se neroztahl a zustalo tam
prazdne
> misto (bylo videt pozadi ve Windows) :-((
>
> Nezna nekdo nejake jinaci komponenty pro pouzivani DirectX v Delphi 4, nez
> jsou Delphi X??
>
> Vasek Navrat
>
> ----- Original Message -----
> From: p. Jirman <jim.design(zv)iol(tec)cz>
> To: <delphi-l(zv)fwd(tec)cz>
> Sent: Tuesday, February 08, 2000 6:40 PM
> Subject: Re: Skryti TaskBaru
>
>
> kdyz nastavis TForm.Formstyle:=StayOnTop a TForm.WindowState:=wsMaximized
> tak nevyleze taskbar ani pri zmeneni rozliseni pomoci DELPHIX
>
> M. Jirman
>
>
>

Mzdy pod Windows zadarmo

[*] J�n Tungli - 22.2.2000 22:19:11

Hladam firmu v SR, ktory predava software a rad by predaval alebo integroval
do svojho systemu modul MZDY.

SK Mzdy pod Windows C/S databazou Interbase.
Cena softweru je bez konkurencie = zadarmo pre predajcov.
Zatial treba kupit iba Interbase - ale od polovicku roka aj to bude asi zadarmo.

Software je odskusany, plne funkny na vysokej urovni.
Niekolko mestkych uradov uz pouziva moj software dodavany od firmy GeoInfos.
Software SK Mzdy je vhodny pre vsetky druhy organizacie (rozpoctove, prispevkove, hospodarske...)

Ak ma niekto zaujem alebo vie mi dat napad na potencionalnu firmu - prosim napiste mi email.

Prosim, konceve uzivatelia nepiste.

J�n TUNGLI jan.tungli(zv)seznam(tec)cz
tel: 07 / 5565096 -8 kl.102
fax: 07 / 55410384

DBF File - Invalid index descriptor

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 22.2.2000 22:59:55

From: Jan Fiala <jan.fiala(zv)iol(tec)cz>
> BDE nezna vnitrni funkce FoxPro, jako jsou AllTrim nebo Str, tim padem je nemuze
> vyuzit.

Ahoj,

BDE je zna, ale jsou tam jista omezeni, viz FAQ#15321:

The following conditions are not supported by the BDE and will
cause "Invalid Index Descriptor" error.

DTOC(, 1) format not supported; Use DTOC().
ALLTRIM function not supported; Use LTRIM(RTRIM(Field)).

Petr Vones, amatersky programator


Resource

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 22.2.2000 22:59:48

From: Patrik Plach� <plachy(zv)obis(tec)cz>
> dlouho jsem byl mimo konferenci a vidim, ze je stale
> v plnem proudu, coz me tesi. Mam maly dotaz:
> Stava se Vam, ze aplikace vytvorena v Delphi,
> citajici vice Units ( cca 60-100 ) a Forms ( cca 60 ),
> spotrebuje vice prostredku systemu, nebo ho uplne
> zahlti? Provadim snizeni vyhazenim AutoCreate Forms,
> ale ne vzdy to jde a ne vzdy to pomuze. Takto vytvorena
> aplikace je potom dosti narocna. Jenom me zajima,
> zda-li je to muj problem, nebo i nekoho z Vas?

Ahoj,

Na spotrebe systemovych zdroju se podili i pouzivani komponent, ktere interne
vyuzivaji tridu TButtonGlyph. Castecna moznost upravy je, viz odkaz:

http://www.delphi(tec)cz/soubor.asp?rok=2000&mesic=Jan&den=12&first=61&soubor=dlfaaaci.htm

Petr Vones, amatersky programator

shellexecute a zruseni bezici aplikace

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

From: Milos Sula <crkstrobe(zv)geocities.com>
> poustim z meho programu pomoci shellexecute nejakou aplikaci, problem je v
> tom ze ji chci potom z teto aplikace take ukoncit. Nevite nekdo jak ?
> ShellExecute vraci instance handle aplikace pres ktery by to teoreticky
> mohlo nejak jit ale v helpu nic nemuzu najit.

Ahoj,

Pokud by jsi se spokojil se spoustenim pres CreateProcess, tak tady najdes
betaverzi komponenty TJvCreateProcess, ktera umi aplikaci i ukoncit.
Vzhledem k problemum s logovanim do ONELISTu (mam to v cookies, tak jsem na
to uplne zapomel :-) je to docasne ke stazeni i tady:

http://www.volweb(tec)cz/pvones/download/JediVCL_Vones_mirror.zip

Petr Vones, amatersky programator

nejrychlejsi ziskani TITLE z HTML

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

From: Stanislav Kunc <standa_kunc(zv)hotmail.com>
> potrebuji ve smycce zjistit co nejrychleji text mezi <title></title> v HTML
> souborech. Zatim pouzivam nacitani do TStringListu, ale urcite vite o necem
> rychlejsim.

Ahoj,

Napriklad takhle. S pouzitim mapovani souboru do pameti by to bylo asi jeste
rychlejsi, ale i tak by to melo byt lepsi nez s pouzitim TStringListu:

function GetHtmlTitle(const FileName: TFileName): String;
var
Text, UpText: String;
FS: TFileStream;
TitleStart, TitleEnd: Integer;
begin
FS := TFileStream.Create(FileName, fmOpenRead or fmShareDenyWrite);
try
SetLength(Text, FS.Size);
FS.ReadBuffer(Pointer(Text)^, FS.Size);
UpText := UpperCase(Text);
TitleStart := Pos('<TITLE>', UpText);
TitleEnd := Pos('</TITLE>', UpText);
if (TitleStart > 0) and (TitleEnd > TitleStart) then
Result := Trim(Copy(Text, TitleStart + 7, TitleEnd - TitleStart - 7))
else
Result := '';
finally
FS.Free;
end;
end;

Petr Vones, amatersky programator

Cteni sektoru FDD

[*] V�clav Muchna <apscomp(zv)seznam(tec)cz> - 22.2.2000 23:24:29

"Elidis s.r.o." wrote:
>
> Potreboval bych poradit.
> Pod Win NT potrebuji absolutne precist, popr. zapsat na urcity sektor
> FDD.
> Pod Win95 na to existuje API funkce, ale je nepouzitelna pro NT.

Hledej na netu komponentu TDirDisk.
V pripade neuspechu ji nekde vyhrabu a poslu; je to shareware s omezenou
dobou fungovani.

Neo
--
verejny pgp klic: http://www.apscomputer(tec)cz/vasek/pubring.html


Jakoby refresh jednoho radku - Ado, Rds, Adonis, 3

[*] Ladislav Nagy <lnag7384(zv)mail.kolej.mff.cuni(tec)cz> - 22.2.2000 23:38:52

Ahoj

Tak tenhle problem by me take zajimal.
Pracuji na 3-vrstve aplikaci spouzitim ADO/Adonis (MDAC 2.5).
Na klientovi zmenim data, poslu (pres RDS) delta-RecordSet middle COMu.
Ten je dal propaguje do Databaze.

A ted by mel Synchronizovat pozmenene zaznamy. Tedy mel by nacist
autoincrement field (identitycol)
a pripadne dalsi fieldy danych zaznamu, ktere jsou zmeneny triggery. A takto
ziskany aktualni delta-RecordSet by mel poslat dal klientovi, ktery si podle
nej pripadne provede nejake zmeny ve svem RecordSetu.

Zatim jsem zaznamenal dilci uspech pri praci nad jednou tabulkou:
- na server prisel delta-RecordSet1, otevru si do noveho RecordSetu select *
from MyTbl
a zavolam metodu ApplyRemoteUpdates. Tim se mi zmeny promitnou do databaze a
puvodni RecordSet1 je automaticky synchronizovan (identitycol, ...).
- posilam tedy takto synchronizovany RecordSet1 zpatky klientovi
- na klienta dorazi delta-RecordSet1 jiz se spravnymi hodnotami
Nyni ale nevim jak temito hodnotami prepsat hodnoty v puvodnim klientskem
RecordSetu.

Pri pokusu zapsat cokoli do nejakeho fieldu puvodniho RecordSetu se vyvola
vyjimka
"Multiple-step operation generated errors. ..."
Volam tedy nejprve BatchUpdate na puvodni klientsky RecordSet.
(Predstavuji si, ze BatchUpdate provede na klientovi totez, co v
CommitUpdates v BDE pri pouziti CachedUpdates Datasetu.)
Po zavolani BatchUpdate jiz mohu menit fieldy. Hura!
Ale ne identitycol (autoincrement) field :-((.
Opet stejna vyjimka "Multiple-step operation generated errors. ...".

Trivialnim resenim je nacist cely RecordSet znova.
+ nekdo jiny mohl zmenit data, ...
- muze to byt casove narocne, ...

Zajimalo by mne (stejne jako Martina) ale prave to Refreshovani jen
modifikovanych zaznamu.

Nevite prosim nekdo jak na to?
Pred tremi tydnu uz tu byla nastartovana diskuze, zatim bez uspesneho
vyreseni.

Dekuji za rady.

S pozdravem, Ladislav Nagy



----- P�vodn� zpr�va -----
Od: Martin Kubecka <martin.kubecka(zv)amenit(tec)cz>
Komu: <delphi-l(zv)fwd(tec)cz>
Odesl�no: 4. �nora 1999 10:41
P�edm�t: Re: Jakoby refresh jednoho radku


> Ono je to trosku jinak :-). Popsal jsem to obecne, ale samozrejme, ze to
nechci
> pouzit pokazde. Jde mi konkretne o tento (x-krat diskutovany a podle mne
dost
> zasadni) pripad:
>
> Na SQL server (samozrejme MS SQL, co uz ode mne muzete taky cekat :-)
vkladam
> radek. Delam to primo pres ADO, tzn. ten INSERT si napisu sam a spoustim
ho 'v
> podstate' v rezimu cached updates na OnUpdateRecord (tim v podstate myslim
to,
> ze pouzivam Adonis komponenty na prohlizeni datasetu - tzn. bez BDE, takze
je to
> trosku jinaci nez obvykly postup pres BDE).
>
> A ted ten problem. Jedna se o to, ze pouzivam jako primarni klic pole
Identity
> (coz je v podstate obdoba autoincrementu) a tu hodnotu samozrejme dostanu
az PO
> vlozeni radku. Jaka je presne, to uz si zjistim v pohode, ale problem je
ten, ze
> DataSet to nevi a ja bych mu to rad rekl. Muzu to samozrejme udelat tak,
ze
> vlozim radek, zjistim ID noveho radku (zapamatuju si ho), zavolam Close -
Open -
> Locate(muj radek) a mam co chci - tudiz novy udaj a vidim ho. Nesnasim,
kdyz mi
> po vlozeni radku skoci 'kurzor' na prvni radek v tabulce (dotazu). No a
zase mi
> nepripada dvakrat idealni delat zbytecne refresh cele tabulky (vzhledem k
tomu,
> ze je to novy radek, tak mam v podstate temer 100% jistotu, ze na serveru
bude
> to co tam ten uzivatel zrovna zadal - i kdyz jistota neni nikdy :-)))
>
> No a taky by se to treba hodilo (myslim refresh resp. resync jednoho
radku)
> treba k tomu, ze prave vidim nejake stare udaje na klientovi a pred
editaci si
> je overim s tema na serveru a popr. jeste pri ulozeni. Ono je to stejne
tak
> nejak nedokonale reseni. Ja se pokusim hodit vetsinu techto problemu na
'papir'
> a soupnu to do projektu DBEasy k zamysleni ostatnim. Mam par napadu jak to
> (aspon castecne) resit, ale zase nemam takove programatorske zkusenosti,
abych
> to dokazal naprogramovat popr. vymyslet jak to vyresit technicky co
nejlepe.
>
> Jaro wrote:
>
> > Nevim, proc se tolik branis tomu znovunacteni ze serveru.
> > Uvazuj, ze krome tebe delaji zmeny jeste dalsi klienti.
> > Na serveru mohlo dojit mezitim ke zmene. Dokonce ten
> > tvuj radek mohl mezitim nekdo smazat a pod.
> > Proc se o tom tedy nepresvedcit napr. pomoci refresh.
>
> Jasne, ja se o tom prave chci presvedcit, ale nechci se presvedcovat
refreshem
> celeho dotazu (coz ty urcite taky ne ;-)
>
> > Co je na klientu nemusi davno platit a alespon
> > pri vlastni zmene je dobre obnovit aktualnost dat.
> > No a vlastni editaci byva dobre provadet vzdy na jednom zaznamu
> > s vlastnim datasetem, uloz. procedurou a pod. - z duvodu rychlosti.
>
> PRESNE o tohle se snazim :-)))
>
> Mac
>
> --
> ==============================================================
> = Ing. Martin Kubecka - Amenit s.r.o. =
> = Na Valech - budova Dytron, 741 01 Novy Jicin =
> = telefon/fax: +420 656 706203 mobil: +420 603 265926 =
> = http://www.amenit(tec)cz mailto:martin.kubecka(zv)amenit(tec)cz =
> = ICQ: 8906773 GSM (SMS): martin.kubecka(zv)sms.paegas(tec)cz =
> ==============================================================
>
>

DBLookUpComboBox ... clear

[*] Michal Kop��ek - 22.2.2000 23:42:38

Lauko,

talhle to bohuzel nejde v komponente DBLookUpComboBox je Text pouze readn on
ly!!!
ale padl tu vyraz
DBLookUpComboBox.KeyValue := Null;

a ten je f�n�. :) dekuji

************************************
Michal Kop��ek
http://www.hanatour(tec)cz/mikosoft
m.kopacek(zv)volny(tec)cz
mikosoft(zv)seznam(tec)cz
xkopm13(zv)vse(tec)cz
************************************


form:**********************************
Lauko �tefan
Sent: Tuesday, February 22, 2000 3:41 PM
To: delphi-l(zv)fwd(tec)cz
Subject: RE: DBLookUpComboBox ... clear


Ahoj,
DBLookupComboBox1.Text:='';
mozno takto.

> cau lidi,
> mam velmi jednoduchy dotaz (I am beginner :o) ),
> potreboval bych vymazat obsah DBLookUpComboBox a nevim jak na to?
> pomuzete mi prosim nekdo?

TWAIN

[*] Petrik <petrik(zv)geocities(tec)com> - 23.2.2000 00:09:55

Nazdarek,

nemate nekdo prekladovou knihovnu pro funkce TWAINu ??

Nasel jsem komponenty, ale ty nemaj zdrojaky ...
Ja to chci programovat trochu na nizsi urovni, takze
bych uvital jen prelozeny to .H do packalu a popr. nejaky exampl.

Za URL na cokoliv uzitecnyho budu vdecen ...
(a pokud najdete i neco na TIFFy bude to jeste lepsi)

DIKES !

Cus,
Petrik mailto:petrik(zv)geocities.com



__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com


DBF File - Invalid index descriptor

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

Spatne jsem se vyjadril, nepodporuje je to sporavne slovo. Abys mohl pristupovat
k tabulkam s takovymi indexy, musis jit cestou Delphi, BDE, ODBC, tabulka, nebo
presvedcit autora FoxPro programu, aby pozmenil index :-)

Jan Fiala

----- Original Message -----
From: Petr Vones <pvones(zv)mbox.vol(tec)cz>> From: Jan Fiala <jan.fiala(zv)iol(tec)cz>
> > BDE nezna vnitrni funkce FoxPro, jako jsou AllTrim nebo Str, tim padem je
nemuze
> > vyuzit.
>
> Ahoj,
>
> BDE je zna, ale jsou tam jista omezeni, viz FAQ#15321:
>
> The following conditions are not supported by the BDE and will
> cause "Invalid Index Descriptor" error.
>
> DTOC(, 1) format not supported; Use DTOC().
> ALLTRIM function not supported; Use LTRIM(RTRIM(Field)).
>
> Petr Vones, amatersky programator
>
>
>
>

Delphi a Oracle

[*] Radek Lev� - 23.2.2000 06:21:59

Zdravim vsechny,

potreboval bych se svym programem konektnout na DB Oracle. Jak na to ? Staci
standardni komponenty
nebo potrebuju jeste neco. Mam D3 na WinNT.

Radek


Resource

[*] petr.palicka(zv)atlas(tec)cz - 23.2.2000 07:03:51

no
my jsme tech formu mohli mit tak 20 az 30, ale dost zapras..kany ruznejma pagecontrolama, butonkama, gridama a dalsima sra..ndickama. nabeh aplikace trval na P120,32MB cca 1 az 2 minuty! potom jsme vyhazely temer vsecky formulare z autocreate a vytvarime je az pred pouzitim a potom zase destrojime.
vysledek je ten, ze aplikace nabiha dostatecne rychle (vono neco trva nez se votevrou soubory) a otevreni formu do dvou sekund ujde. Rozhodne lepsi nez cucet na nudny logo autora.

dekuji peca

~~~~~~~~~~~~~~~~~~~~~~~
<petr.palicka(zv)atlas(tec)cz>
nebo <peca(zv)email(tec)cz>
~~~~~~~~~~~~~~~~~~~~~~~> -----Original Message-----
> From: Patrik Plach� [mailto:plachy(zv)obis(tec)cz]
> Sent: Tuesday, February 22, 2000 9:43 AM
> To: Konference Delphi
> Subject: Resource
>
>
> Ahoj,
>
>
> dlouho jsem byl mimo konferenci a vidim, ze je stale
> v plnem proudu, coz me tesi. Mam maly dotaz:
> Stava se Vam, ze aplikace vytvorena v Delphi,
> citajici vice Units ( cca 60-100 ) a Forms ( cca 60 ),
> spotrebuje vice prostredku systemu, nebo ho uplne
> zahlti? Provadim snizeni vyhazenim AutoCreate Forms,
> ale ne vzdy to jde a ne vzdy to pomuze. Takto vytvorena
> aplikace je potom dosti narocna. Jenom me zajima,
> zda-li je to muj problem, nebo i nekoho z Vas?
> Predem dekuji i za pouhe vyjadreni.
>
>
> Patrik Plachy
> plachy(zv)obis(tec)cz
> --------------------------------------------------------------
> ----------
>
>

DBLookUpComboBox ... clear

[*] petr.palicka(zv)atlas(tec)cz - 23.2.2000 07:04:33

jestli se nepletu, tak staci vypraznit tabulku do ktery si ten dblookupcombobox saha pro seznam moznosti

dekuji peca

~~~~~~~~~~~~~~~~~~~~~~~
<petr.palicka(zv)atlas(tec)cz>
nebo <peca(zv)email(tec)cz>
~~~~~~~~~~~~~~~~~~~~~~~> -----Original Message-----
> From: Michal Kop��ek [mailto:m.kopacek(zv)volny(tec)cz]
> Sent: Tuesday, February 22, 2000 11:29 AM
> To: Delphi-Forum
> Subject: DBLookUpComboBox ... clear
>
>
> cau lidi,
>
> mam velmi jednoduchy dotaz (I am beginner :o) ),
>
> potreboval bych vymazat obsah DBLookUpComboBox a nevim jak na to?
>
> pomuzete mi prosim nekdo?
>
> ************************************
> Michal Kop��ek
> http://www.hanatour(tec)cz/mikosoft
> m.kopacek(zv)volny(tec)cz
> mikosoft(zv)seznam(tec)cz
> xkopm13(zv)vse(tec)cz
> ************************************
>
>
>

rychle otevirani tabule paradoxu

[*] petr.palicka(zv)atlas(tec)cz - 23.2.2000 07:05:04

ahoj
mam nasledujici stesk:
jak co nejrychleji otevrit db soubor?

vo co twist:
mam tabulku (slovnik A-C/C-A) se 140k (sto-ctiricet-tisic) zaznamy.
puvodni projekt v PC-FANDu tu tabulku bez problemu otevre IHNED (subjektivne okamzite k dispozici) a muzu v ni hledat (jako user, tedy zadavat hledany retezec a ono to scroluje v datech a hleda)
pri pokusu nasypat to do paradoxu nastaly nasledujici problemy
1/ paradox vyzaduje primarni klic jako jedinecny, takze AN, CZ, Typ, coz znamena cca 10MB vice mene zbytecnych indexu, ale budiz, to chapu
2/ pri table1.open to TRI minuty mele a otvira tabulku!!! proboha proc???


dekuji peca

~~~~~~~~~~~~~~~~~~~~~~~
<petr.palicka(zv)atlas(tec)cz>
nebo <peca(zv)email(tec)cz>
~~~~~~~~~~~~~~~~~~~~~~~

Cesta k TServiceApplication

[*] Milos Sula <crkstrobe(zv)geocities(tec)com> - 23.2.2000 07:23:34

Prave se snazim zjistit cestu k exe souboru typu TServiceApplication. Neco
jako Application.ExeName u klasicke aplikace, bohuzel toto samozrejme
nefunguje, protoze application neni u servisni aplikace potomkem
TApplication.

Delphi a Oracle

[*] rjunga(zv)oku-ka(tec)cz - 23.2.2000 07:25:02

Potrebujes nakonfigurovat ODBC a pak to jde snadno i s Delphi Professional.
Kdyz budes potrebovat podrobny postup, tak napis.

Roman J.

Radek Lev? <lev(zv)cca(tec)cz> on 23.02.2000 06:21:59

Please respond to delphi-l(zv)fwd(tec)cz



To: "Konference Delphi" <delphi-l(zv)fwd(tec)cz>

cc: (bcc: Roman Junga/IDC/OkUKarvina/CZ)



Subject: Delphi a Oracle

Zdravim vsechny,
potreboval bych se svym programem konektnout na DB Oracle. Jak na to ?
Staci
standardni komponenty
nebo potrebuju jeste neco. Mam D3 na WinNT.
Radek


Transparentni memo

[*] Milos Sula <crkstrobe(zv)geocities(tec)com> - 23.2.2000 07:30:48

zkus si napsat svou komponentu, myslim ze by to slo nejak takto:

1. Vytvorti potomka TMemo a udelat override metody Paint.
2. Do Paint napsat proceduru, ktera do nejake bitmapy zkopiruje pozadi (za
memo) a potom do teto bitmapy pridat take text, ktery se tam pise.
3. Vykreslit bitmapu

tak nejak by to mohlo jit, ale nejsem si jistej s TMemo jsem to nezkousel.
Kdyz tak me pravte nekdo.

----- P�vodn� zpr�va -----
Od: <rjunga(zv)oku-ka(tec)cz>
Komu: <delphi-l(zv)fwd(tec)cz>
Odesl�no: 22. �nora 2000 12:41
P�edm�t: Transparentni memo


Ahoj vsichni,
potreboval bych memo komponentu, ktera dokaze propustit pozadi.
Transparent:=True;
Nevi nekdo o necem?

Dik, Roman

Podivny focus

[*] Pavel K�ehula <pavel(zv)mas(tec)cz> - 23.2.2000 07:37:05

On Tue, 22 Feb 2000 20:38:54 +0100, p. Jirman wrote:

| Co takhle rozbita mys? :-((

Dobrej pokus, ale ze by vsechny pocitace, kde sem to zkousel meli rozbitou mys se mi
nezda.

Pavel

|
| From: Pavel Koehula <pavel(zv)mas(tec)cz>
| > D5Pro, NT4SP4
| >
| > Zdravim,
| >
| > mam problem s nejakym podivnym chovanim focusu ve svoji aplikaci, stava se
| mi, ze
| > napriklad kliknu mysi na edit box, kurzor se presune, ale komponenta
| neprijma zadne
| > zpravy z klavesnice, takze na edit musim kliknout jeste jednou. Nebo pro
| preneseni fokusu
| > musim tlacitko mysi dele drzet. Pri prechazeni mezi prvky pomoci
| tabulatoru je vse v
| > poradku.
| >
| > Nevite nekdo, cim by to mohlo byt?
| >
| > Dik, Pavel
| >
|
|


----------------------------------
Pavel Krehula <pavel(zv)mas(tec)cz>
M and S spol. s r.o. Boskovice
----------------------------------

rychle otevirani tabule paradoxu

[*] Jan Fiala <jan.fiala(zv)iol(tec)cz> - 23.2.2000 07:39:07

Do Paradoxu si pridej jako prvni polozku autoincrement a tu pouzij jako primarni
klic, Polozka sice k nicemu nebude, ale uz nebude primarni klic 10 MB a mozna se
ti zrychli i otevirani :-) 140 000 zaznamu neni nijak velke cislo.

Jan Fiala

----- Original Message -----
From: <petr.palicka(zv)atlas(tec)cz>> ahoj
> mam nasledujici stesk:
> jak co nejrychleji otevrit db soubor?
>
> vo co twist:
> mam tabulku (slovnik A-C/C-A) se 140k (sto-ctiricet-tisic) zaznamy.
> puvodni projekt v PC-FANDu tu tabulku bez problemu otevre IHNED (subjektivne
okamzite k dispozici) a muzu v ni hledat (jako user, tedy zadavat hledany
retezec a ono to scroluje v datech a hleda)
> pri pokusu nasypat to do paradoxu nastaly nasledujici problemy
> 1/ paradox vyzaduje primarni klic jako jedinecny, takze AN, CZ, Typ, coz
znamena cca 10MB vice mene zbytecnych indexu, ale budiz, to chapu
> 2/ pri table1.open to TRI minuty mele a otvira tabulku!!! proboha proc???
>
> dekuji peca

DBF File - Invalid index descriptor

[*] CHMEL Karel, Mgr. <kchmel(zv)csob(tec)cz> - 23.2.2000 08:01:03

A muzu potom do takove tabulky zapisovat a predpokladat,
ze index bude fungovat?

Karel Chmel

-----P�vodn� zpr�va-----
Od: Jan Fiala [mailto:jan.fiala(zv)iol(tec)cz]
Odesl�no: 23. �nora 2000 6:20
Komu: delphi-l(zv)fwd(tec)cz
P�edm�t: Re: DBF File - Invalid index descriptor


Spatne jsem se vyjadril, nepodporuje je to sporavne slovo. Abys mohl
pristupovat
k tabulkam s takovymi indexy, musis jit cestou Delphi, BDE, ODBC, tabulka,
nebo
presvedcit autora FoxPro programu, aby pozmenil index :-)

Jan Fiala


rychle otevirani tabule paradoxu

[*] Jirka <jnagy(zv)nh-trans(tec)cz> - 23.2.2000 08:07:14

A co tak zkusit pridat do tabulky polozku typu Autoincrement a pouze
na ni udelat primarni index a to podle ceho vyhledavas, dat do
sekundarnich, ktere nemusi byt jednoznacne.
U nas pouzivame tabulku, ktera ma momentalne asi 150 000 vet, samotny
soubor db. asi 50 MB, je na ni deset sek. indexu (celkem vsechno
zabira neco kolem 120MB), bylo to uz i vetsi. Otevirani je otazka
chvilky a to podle libovolneho indexu, vyhledavani podle indexu
(FINDKEY) taky.

Jirka

----- P�vodn� zpr�va -----
Od: <petr.palicka(zv)atlas(tec)cz>
P�edm�t: rychle otevirani tabule paradoxu


> ahoj
> mam nasledujici stesk:
> jak co nejrychleji otevrit db soubor?
>
> vo co twist:
> mam tabulku (slovnik A-C/C-A) se 140k (sto-ctiricet-tisic) zaznamy.
> puvodni projekt v PC-FANDu tu tabulku bez problemu otevre IHNED
(subjektivne okamzite k dispozici) a muzu v ni hledat (jako user, tedy
zadavat hledany retezec a ono to scroluje v datech a hleda)
> pri pokusu nasypat to do paradoxu nastaly nasledujici problemy
> 1/ paradox vyzaduje primarni klic jako jedinecny, takze AN, CZ, Typ,
coz znamena cca 10MB vice mene zbytecnych indexu, ale budiz, to chapu
> 2/ pri table1.open to TRI minuty mele a otvira tabulku!!! proboha
proc???

TWAIN

[*] Tom� Br�dle������i�^����? - 23.2.2000 08:08:58

Zdravim,

hledej na torry v sekci multimedia etw.zip, multwain.zip, scanimg.zip.

Tomas

-----P�vodn� zpr�va-----
Od: Petrik <petrik(zv)geocities.com>
>
> nemate nekdo prekladovou knihovnu pro funkce TWAINu ??
>
> Nasel jsem komponenty, ale ty nemaj zdrojaky ...
> Ja to chci programovat trochu na nizsi urovni, takze
> bych uvital jen prelozeny to .H do packalu a popr. nejaky exampl.
>
> Za URL na cokoliv uzitecnyho budu vdecen ...
> (a pokud najdete i neco na TIFFy bude to jeste lepsi)

TWAIN

[*] Pavel Cisar \(Inprise CZ\) <pcb(zv)atlas(tec)cz> - 23.2.2000 08:22:53

Haj hou!

From: "Petrik" <petrik(zv)geocities.com>
> nemate nekdo prekladovou knihovnu pro funkce TWAINu ??
>
> Nasel jsem komponenty, ale ty nemaj zdrojaky ...
> Ja to chci programovat trochu na nizsi urovni, takze
> bych uvital jen prelozeny to .H do packalu a popr. nejaky exampl.
>
> Za URL na cokoliv uzitecnyho budu vdecen ...
> (a pokud najdete i neco na TIFFy bude to jeste lepsi)

Neco je na Torry, a ted jsem na Delphree pridaval jeden TWAIN projekt ze
SourceForge.
http://delphree.clexpert.com

Hodne zdaru
Pavel Cisar
Borland s.r.o.
pcisar(zv)inprise(tec)cz

Jak vzdy ziskat aktualni zaznam v sitove aplikaci

[*] Karel Kral <kral(zv)purus(tec)cz> - 23.2.2000 08:32:41

Mam nasledujici problem. Nejake reseni sice tusim, ale chtel bych znat
Vase zkusenosti.

Mam sitovou aplikaci o dvou uzivatelich.
Kazdy uzivatel ma pred sebou DBGrid a tlacitko Edituj.
1. Prvni uzivatel zvoli edituj. Tim se otevre editacni obrazovka s
_normalnimi_ controls (NE-DB aware), uzivatel edituje. Po ukonceni
editace zavolam Edit, nasypu hodnoty do zaznamu a zavolam Post. Tento
postup jsem zvolil po procitani nazoru na editaci zaznamu zde v
konferenci.
2. Druhy uzivatel mezitim nic nedela. Pote, co prvni uzivatel ulozil
data, stiskne tlacitko Edit na stejnem zaznamu jako uzivatel 1. A ejhle,
ma pred sebou stare hodnoty! Kdo si je bufferuje? DBGrid?

Cim tuhle situaci nejlepe resit?
1. Napadlo mne delat periodicky Refresh (na casovac), ale to dost
zatezuje sit. Krome toho, i kdyz bude refresh dostatecne kratky, porad
bude hrozit stejne nebezpeci.
2. Zavolat refresh pred editaci zaznamu? To by bylo asi lepsi, ale jeste
lepsi by bylo umet nacist pouze aktualni zaznam, ktery chci editovat.

Env: Flash Filer, D4 Pro, Win 95 SR2
--
______________________________________________________
Karel Kral, informatik
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
______________________________________________________


Delphi a Oracle

[*] Patrik Plach� <plachy(zv)obis(tec)cz> - 23.2.2000 08:40:09

Ahoj,

na konekt k SRBD Oracle pouzivam komponentu
Direct Oracle Access 3.3.1
pouzival jsem i starsi verze od 3.23, ktere mely chyby.
Muzu ji vrele doporucit, jelikoz pouziva velmi snadno
vesekere funkce Oracle serveru. K sireni sve aplikace,
potom jiz nepotrebujes BDE, veskere spojeni obstara
tvoje EXE aplikace, samozrejme musi byt na pocitaci
Oracle Client. Demoverzi, ktera ma omezeni pouze
v nunotsti pustenych Delphi si muzese stahnout.

http://www.allroundautomations.nl/doa.html


Patrik Plachy
plachy(zv)obis(tec)cz



----- P�vodn� zpr�va -----
Od: Radek Lev� <lev(zv)cca(tec)cz>
Komu: Konference Delphi <delphi-l(zv)fwd(tec)cz>
Odesl�no: 23. �nora 2000 6:21
P�edm�t: Delphi a Oracle


> Zdravim vsechny,
>
> potreboval bych se svym programem konektnout na DB Oracle. Jak na to ?
Staci
> standardni komponenty
> nebo potrebuju jeste neco. Mam D3 na WinNT.
>
> Radek
>
>

MasterSource a ADO

[*] Milan Schembera <spravce(zv)spektrum(tec)cz> - 23.2.2000 08:56:10

Hola hola,

potkal jsem se ted s jednim problemem: Pokud mam 2 tabulky TADOTable svazane pres MasterSource a MasterFields, funguje vse OK, ale pokud zadam u "master" filtr, dela ta druha neplechu - jednoduse zobrazuje vsechny zaznamy, nikoliv jenom ty, ktere nalezi k zaznamu u master.

Netusite nekdo, kde je problem ?


S pozdravem a pranim hezkeho dne

Milan Schembera
mailto:spravce(zv)spektrum(tec)cz
mailto:milan(zv)missoftware(tec)cz

Jak vzdy ziskat aktualni zaznam v sitove aplikaci

[*] Slavomir Skopalik <skopalik(zv)atlas(tec)cz> - 23.2.2000 09:18:09


Metoda Refresh u standartnich komponent nacte znovu jen aktualni zaznam, jak je to FF nevim.
U FIB a IBX je primo refresh SQL, ten by mel byt napsan tak, aby nacetl taky jen aktualni zaznam a pouze ten.
tj. select .... where PK=:old PK
kde PK je primarni klic

Slavek
PS: Jinak je dobrym zvykem pred editaci nacist data primo z DB.

-----P�vodn� zpr�va-----
Od: Karel Kral [SMTP:kral(zv)purus(tec)cz]
Odesl�no: 23. �nora 2000 8:33
Komu: Konference Delphi
P�edm�t: Jak vzdy ziskat aktualni zaznam v sitove aplikaci

Mam nasledujici problem. Nejake reseni sice tusim, ale chtel bych znat
Vase zkusenosti.

Mam sitovou aplikaci o dvou uzivatelich.
Kazdy uzivatel ma pred sebou DBGrid a tlacitko Edituj.
1. Prvni uzivatel zvoli edituj. Tim se otevre editacni obrazovka s
normalnimi controls (NE-DB aware), uzivatel edituje. Po ukonceni
editace zavolam Edit, nasypu hodnoty do zaznamu a zavolam Post. Tento
postup jsem zvolil po procitani nazoru na editaci zaznamu zde v
konferenci.
2. Druhy uzivatel mezitim nic nedela. Pote, co prvni uzivatel ulozil
data, stiskne tlacitko Edit na stejnem zaznamu jako uzivatel 1. A ejhle,
ma pred sebou stare hodnoty! Kdo si je bufferuje? DBGrid?

Cim tuhle situaci nejlepe resit20
1. Napadlo mne delat periodicky Refresh (na casovac), ale to dost
zatezuje sit. Krome toho, i kdyz bude refresh dostatecne kratky, porad
bude hrozit stejne nebezpeci.
2. Zavolat refresh pred editaci zaznamu? To by bylo asi lepsi, ale jeste
lepsi by bylo umet nacist pouze aktualni zaznam, ktery chci editovat.

Env: Flash Filer, D4 Pro, Win 95 SR2
--

Karel Kral, informatik
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

Cesta k TServiceApplication

[*] Milan Schembera <spravce(zv)spektrum(tec)cz> - 23.2.2000 09:29:26


Zkus ParamStr(0) ...


S pozdravem a pranim hezkeho dne

Milan Schembera
mailto:spravce(zv)spektrum(tec)cz
mailto:milan(zv)missoftware(tec)cz

-----P�vodn� zpr�va-----
Od: Milos Sula [SMTP:crkstrobe(zv)geocities.com]
Odesl�no: 23. �nora 2000 7:24
Komu: delphi konference
P�edm�t: Cesta k TServiceApplication

Prave se snazim zjistit cestu k exe souboru typu TServiceApplication. Neco
jako Application.ExeName u klasicke aplikace, bohuzel toto samozrejme
nefunguje, protoze application neni u servisni aplikace potomkem
TApplication.

D5 a ceska klavesnice

[*] DiGi <DiGi(zv)MujMail(tec)cz> - 23.2.2000 09:31:12


Muzes si zakazat VSECHNY AltGr hotkeys (aspon v D5) - pomoci:

"Delphi 5 - AltGr keys enabler.reg"

REGEDIT4

[HKEY_CURRENT_USER\SOFTWARE\Borland\Delphi\5.0\Editor\Options]
"Zoom To Full Screen"="1"
"NoCtrlAltKeys"="1"

------------
pak ti pujdou treba
AltGr +
Q = \
F = [
G = ]
X = #
C = &
V = (zv)
B = {
N = }
u = $

--- DiGi(zv)MujMail(tec)cz ---------------------------------------------
-------------------------------------------- http://www.qr(tec)cz ---

Zastavenie cudzieho procesu vo virtualnej pamati n

[*] Jano <jj_delphi(zv)ke.ubp.sk> - 23.2.2000 09:38:25

W98US, D4C/S

Ahojte kolegyne a kolegovia,

- dokazem zistit pri cudzom procese konkretnu adresu volania urcitej funkcie
vo virtualnej pamati.
Napr: na virtualnej adrese - 0167:04112F47 je vykonavana instrukcia volania
funkcie Call 04112ED0

Ako zastavim cudzi proces, pri vykonavani tejto instrukcie? Nieco na sposob
debuggera SoftICE, kde si dokazem nastavit breakpoint na tuto adresu a pri
vykonavani tejto instrukcie mi SoftICE beh programu zastavi. Len s tym
rozdielom, ze by sa nemal zastavit beh celeho operacneho systemu. Dopredu
dakujem vsetkym za konstruktivne aj nekonstruktivne napady, ale aj "utoky"
na mna. Len podotykam, ze je to tema do diskusie o programovani ako na to, a
nie o nezmyselnom spekulovani preco a naco, atd. Reakcie na mna netykajuce
sa temy preto radsej smerujte na moj sukromny mail

Jano

jj_delphi(zv)ke.ubp.sk

Jak vzdy ziskat aktualni zaznam v sitove aplikaci

[*] Jaroslav Nadhera <nadhera(zv)csh(tec)cz> - 23.2.2000 09:41:40

> Mam sitovou aplikaci o dvou uzivatelich.
> Kazdy uzivatel ma pred sebou DBGrid a tlacitko Edituj.
> 1. Prvni uzivatel zvoli edituj. Tim se otevre editacni obrazovka s
> _normalnimi_ controls (NE-DB aware), uzivatel edituje. Po ukonceni
> editace zavolam Edit, nasypu hodnoty do zaznamu a zavolam Post. Tento
> postup jsem zvolil po procitani nazoru na editaci zaznamu zde v
> konferenci.
> 2. Druhy uzivatel mezitim nic nedela. Pote, co prvni uzivatel ulozil
> data, stiskne tlacitko Edit na stejnem zaznamu jako uzivatel 1. A ejhle,
> ma pred sebou stare hodnoty! Kdo si je bufferuje? DBGrid?
>

Pokud je to na Paradoxu je nutne v nastaveni BDE dat LocalShare na TRUE.

J. N�dhera

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

rychle otevirani tabule paradoxu

[*] Lauko Stefan <lauko(zv)salamon.sk> - 23.2.2000 09:56:07

Neotvarate tabulku exclusiv:= True?


----- Original Message -----
From: <petr.palicka(zv)atlas(tec)cz>
To: <delphi-l(zv)fwd(tec)cz>
Sent: Wednesday, February 23, 2000 7:05 AM
Subject: rychle otevirani tabule paradoxu


> ahoj
> mam nasledujici stesk:
> jak co nejrychleji otevrit db soubor?
>
> vo co twist:
> mam tabulku (slovnik A-C/C-A) se 140k (sto-ctiricet-tisic) zaznamy.
> puvodni projekt v PC-FANDu tu tabulku bez problemu otevre IHNED
(subjektivne okamzite k dispozici) a muzu v ni hledat (jako user, tedy
zadavat hledany retezec a ono to scroluje v datech a hleda)
> pri pokusu nasypat to do paradoxu nastaly nasledujici problemy
> 1/ paradox vyzaduje primarni klic jako jedinecny, takze AN, CZ, Typ, coz
znamena cca 10MB vice mene zbytecnych indexu, ale budiz, to chapu
> 2/ pri table1.open to TRI minuty mele a otvira tabulku!!! proboha proc???
>
> dekuji peca
>
> ~~~~~~~~~~~~~~~~~~~~~~~
> <petr.palicka(zv)atlas(tec)cz>
> nebo <peca(zv)email(tec)cz>
> ~~~~~~~~~~~~~~~~~~~~~~~
>

Delphi a Oracle

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

Hello,

nejlepsi a i ORACLEm doporucovany pristup je pres OCI.DLL, resp. tedy
pres ORACLE CALL INTERFACE. Pak nepotrebujes BDE ani Delphi C/S,
resp. Enterprise.

Takoveto komponenty jsou jednak komercni, ale i free. Zrovna tento
tyden se jeden update objevil na DSP, myslim tim free. Jinak odkazy
na ty komercni lze najit pekne pohromade na nedavno zminovane adrese
BDE alternativ:

http://www.kylecordes.com/bag/index.html

Hlavni vyhodou je to, ze odpada mezivrstva BDE...-rychlost,
spolehlivost,na klientech neni treba BDE....

TM


Cesta k TServiceApplication

[*] azeleny(zv)csas(tec)cz - 23.2.2000 10:12:46

WinAPI help u ServiceControlManager ma fce, kde SC manager vrati imagepath,
ktery obsahuje cestu k binarce, nebo je to napsano v registry, napr.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Alerter\ImagePath, ale
M$ doporucuje pouzivat SCManager fce QueryServiceConfig(), vrati strukturu,
ktera obsahuje cestu k binarce.

a.

> Prave se snazim zjistit cestu k exe souboru typu
> TServiceApplication. Neco
> jako Application.ExeName u klasicke aplikace, bohuzel toto samozrejme
> nefunguje, protoze application neni u servisni aplikace potomkem
> TApplication.
>
>

MIDAS ,TCP/IP, vzdaleny pristup

[*] CERMAK <CERMAK(zv)procomcr(tec)cz> - 23.2.2000 10:21:59

Ahojte lidicky

Potreboval bych poradit v nasledujici veci. mam aplikaci vyuzivajici MIDAS.
Chtel bych zajistit, aby dokazala osetrit preruseni spojeni na siti. Pro
komunikaci pouzivam TSocket connection. Vse je v D5 enterprise. problem je,
ze klienti se k serveru muzou hlasit po vytacene lince, ktera muze spadnout,
uzivatel ji muze chtit zavesit atd. Navic je to komplikovano tim, ze
pripojeni vyuziva callback. Potreboval bych najit jednoduchy a rychly jak
zjistit, ze je server nedostupny, po libovolne siti TCP/IP (vypadek muze
totiz nastat i na bezdratu), pripadne kde je treba testovat zda jsem
pripojeny. Dekuji za jakykoliv tip i odkaz na Web. Jaromir Cermak


Windows Millennium - 1. beta je pry na svete

[*] Zdenek Drvota <drvota(zv)zds(tec)cz> - 23.2.2000 10:30:22

Ahoj
### Petr Vones napsal dne 21 Feb 00, v 22:52 :
> From: Zdenek Drvota <drvota(zv)zds(tec)cz>
> > tak uz je to tady:
> > 1)Dobra (?) zprava
> >
> > Windows Millennium - 1. beta je pry na svete
> > uvadi clanek v dnesnim cisle Computer 3/00,
> > str.12 (Filip Molcan)
>
> Ahoj,
>
> No potes, tohle bych spise povazoval za spatnou zpravu. Opet dalsi
> "hrackovite" Windows.

proto taky ty (?) :-)

> > 2) Spatna (?) zprava
> > Uz nejde startovat v rezimu DOS, jen
> > DOS (?) okno.
> > Je zase vetsi (320MB na typickou instalaci)
> > Ma DirectX 8.0
>
> Tohle mi prijde zase potesujici, az z toho zmizi DOS uplne, bude to opet o
> kus idealnejsi. 320M neni problem, cim chces naplnit 13G a vice disky,
> ktere jsou dnes za cenu 1G pred nekolika lety ? :-) Nova verze DirectX,
> ktera je primo soucasti instalace je taky prinosem, jeste je otazka jak to
> bude s ostatnimi soucastmi (IE, ADO ...)
>

Ono pujde hlavne o to, jak to bude uvnitr udelano,
jestli ten DOS nebude jen tak nejak schovany...

> > Co z toho vyplyne pro vyvojare, tezko odhadovat.
>
> Rekl bych ze z toho plynou jen dalsi problemy. Uz ted neni snadne mit
> aplikaci ktera pobezi na Win95/98/NT4/2000 (k tomu jeste nutno pridat
> ruzne kombinace verzi IE), a k tomu ted pribude opet dalsi verze OS.
>
> Petr Vones, amatersky programator

...a potom tady jeste bude Corel Linux a Corel Delphi
pro Linux :-)))

ale to hlavni (pro ty, co nebyli na TechNetu):
MS (p.Kalis) oficialne popira, ze by Millennium
bylo uvedeno uz v kvetnu, pry to ma byt az po
letnich prazdninach (? 9-11/2000), take se pry
nepocita s nejakymi betaverzemi pro vyvojare
(aspon zatim).
Ale porad mi pripada, ze s tim delaji nejake
velke tajnosti, tohle vsechno jsem se dozvedel
jen na primy dotaz.

-----------------------------------------------
Ing. Zdenek Drvota e-mail: drvota(zv)zds(tec)cz
director
ZDS, spol. s r.o.
Hronovicka 708 tel:+420-40-6613756
530 02 Pardubice fax:+420-40-6613756
Czech Republic http://www.zds(tec)cz
e-mail: info(zv)zds(tec)cz
Pripojte se k hledani mimozemskych civilizaci:
SETI(zv)Home http://setiathome.ssl.berkeley.edu
Darek, ktery nezklame? CeDecko od nas!
http://www.zds(tec)cz/cdrom/cdrom.asp?sender=mail


CGI a findwindow

[*] Milos Sula <crkstrobe(zv)geocities(tec)com> - 23.2.2000 10:32:57

No je mi to trapne se porad ptat, ale jeste neco potrebuju
mam CGI aplikaci ktera zjistuje (nebo by mela zjistovat zda na serveru bezi
okno s urcitym nazvem).

handle:=FindWindow(nil,'dataoku');

problem je v tom, ze pokud aplikaci spustim jako CGI z browseru tak mi vraci
0 ikdyz tam na serveru takove okno s nazvem existuje :( kdyz si napisu
normalni aplikaci a spustim ji na tom serveru, tak mi to funguje normalne.
Mam takovej pocit jakoby CGI aplikace nemela prava videt ostatni okna nebo
co...?

Udalosti z COM serveru out-of-process

[*] Ivo Janalik <janalik(zv)nam(tec)cz> - 23.2.2000 10:55:32

Super. Implementace v Delphi neni problem.
Testoval jsem priklady ChatServer a ChatClient s broadcastingem udalosti.
Na lokalnim stroji to chodi bez problemu, jako remote se mi to nepodarilo
rozchodit. Server se na remote PC nastartuje, ale komunikace nechodi - tam
ani zpet. Po ukonceni clienta se server ukonci. Delam chybu v nastaveni
DCOM pomoci dcomcnfg nebo je problem ve verzi Windows (NT4 Workstation
SP5)? Jine vlastni COM servery bez implementace callback events chodi bez
problemu.

Ivo Janalik

-----Puvodni zprava-----
Od: Toma? Bradle [SMTP:t.bradle(zv)pvtnet(tec)cz]
Odeslano: 22. unora 2000 13:47
Komu: delphi-l(zv)fwd(tec)cz
Poedmit: Re: Udalosti z COM serveru out-of-process

Zdravim,

ja jsem cerpal z informaci na http://www.intac.com/~bly/com , ktere se
ted prestehovalo na http://www.techvanguards.com/com/ , kde mas
v sekci Downloads celou radu prikladu na COMy, mezi nimi i obsluhy
udalosti.

Jinak vlastni zkusenost s udalostmi mam kratkou, ale velice dobrou.
Doporucuji.

Tomas
t.bradle(zv)pvtnet(tec)cz



-----Puvodni zprava-----
Od: Ivo Janalik <janalik(zv)nam(tec)cz>>Nedari se mi vytvorit a napojit se na udalost, generovanou COM serverem
>(out-of-process). Nevite nekdo o nejakem prikladu, staci odkaz. D3 C/S, D5
>Enterprise.

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

Jak vzdy ziskat aktualni zaznam v sitove aplikaci

[*] Karel Kral <kral(zv)purus(tec)cz> - 23.2.2000 10:59:48

> Slavek
> PS: Jinak je dobrym zvykem pred editaci nacist data primo z DB.

No to jiste! To bych taky chtel, nacist pred editaci data primo z DB.
Proto jsem chtel pouzit ten Refresh. To neni podle tebe Ok? Kdyz pouziji
pouze X:= FieldByName('XX').AsString, tak dostanu porad ta puvodni
neaktualizovana data.
______________________________________________________
Karel Kral, informatik
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
______________________________________________________


Windows Millennium - 1. beta je pry na svete

[*] Zdenek Drvota <drvota(zv)zds(tec)cz> - 23.2.2000 11:04:46

> | Windows Millennium - 1. beta je pry na svete
> | uvadi clanek v dnesnim cisle Computer 3/00,
> | str.12 (Filip Molcan)
>
> Je to divne, kamos na nich bezi uz asi tak mesiac.a pol. a bez problemov
> !!! Ale mozno sa tam pise o CZ. On ma US

No to by mne teda zajimalo, jak k nim prisel!
To se objevily na MSDN CD, nebo kde?
MS je zatim nechce dat...
Jak je to tam s tim neexistujicim DOSem?

> Pavol Kakacka
> paka(zv)aktis(tec)cz
>
-----------------------------------------------
Ing. Zdenek Drvota e-mail: drvota(zv)zds(tec)cz
director
ZDS, spol. s r.o.
Hronovicka 708 tel:+420-40-6613756
530 02 Pardubice fax:+420-40-6613756
Czech Republic http://www.zds(tec)cz
e-mail: info(zv)zds(tec)cz
Pripojte se k hledani mimozemskych civilizaci:
SETI(zv)Home http://setiathome.ssl.berkeley.edu
Darek, ktery nezklame? CeDecko od nas!
http://www.zds(tec)cz/cdrom/cdrom.asp?sender=mail


List index out of bounds !

[*] Daniel Rott <roxton(zv)atlas(tec)cz> - 23.2.2000 11:25:58

Muze mi vysvetlit nekdo proc nasledujici kod vede v druhem
radku k vyjimce %subject%, pokud je pridana hodnota -1,
pri jakychkoliv jinych hodnotach je vse OK.

var i,j:Integer;
begin
i:=ComboBox1.Items.AddObject('abcd',TObject(-1));
j:=Integer(ComboBox1.Items.Objects[i]);
Memo1.Lines.Add(IntToStr(j));
end;

Daniel

Seznam COM portu

[*] fejfarj(zv)atlas(tec)cz - 23.2.2000 11:33:33

Ahoj vsichni ...

nevite nahodou nekdo, jak zjistit seznam COM portu v PC ...

diky za kazdej namet k premejsleni ...

Jirka


Seznam COM portu

[*] Martin Nedopil <nedopil(zv)eskon(tec)cz> - 23.2.2000 11:47:01

Tak to bych videl na kouknuti se do registru...

( a nebo mozna, to nevim jiste, zkusit otevrit CreateFile
jen s dotazem na existenci souboru, bez otvirani).


Pokud te ale, zajima seznam volnych portu, tak se
podivej na tento maly prikladek.

function PingSerial(APort:byte):boolean;
var Handle:THandle;
Ch:array[1..5]of byte;
begin
StrPCopy((zv)Ch,'COM'+Chr(48+APort)+#0);
Handle:=CreateFile((zv)Ch,Generic_Read or
Generic_Write,0,nil,Open_Existing,File_Attribute_normal or
File_Flag_Overlapped,0);
Result:= Handle > INVALID_HANDLE_VALUE;
CloseHandle(Handle);
end;


Jeste k volnym portum. Nemysli si, ze kdyz je port obsazen
ovladacem, ze neni pristupny. Koupil jsem si tablet a ten mel
ovladac, ktery pri koukani na port spolehlive odkracel.
Martin

Jak vzdy ziskat aktualni zaznam v sitove aplikaci

[*] Radek KALA <Kala(zv)atlas(tec)cz> - 23.2.2000 12:06:44

Nevim to uplne 100%, ale kdyz jsem cetl hodnotu systeme
TField.Value, tak se to precetlo fyzicky z databaze, teda alespon
na siti.
A pokud ne tak hura na ten Refresh. To neni spatne a zase tak
moc to nezdrzuje. Vzdyt to budes delat jen na prani uzivatele coz
urcite neni ninaj moc casto.
Ja bezne pouzivam Refresh v casovaci a volam to kazdych 5
sekund na 10-15 tabulek a neprijde mi, ze by se neco
spomalovalo, on tam bude mit sycak nejakej chytrej algoritmus, ze
aby nacetl jen to co nutne potrebuje, takze to opravdu nezdrzuje.

> > Slavek
> > PS: Jinak je dobrym zvykem pred editaci nacist data primo z DB.
>
> No to jiste! To bych taky chtel, nacist pred editaci data primo z DB.
> Proto jsem chtel pouzit ten Refresh. To neni podle tebe Ok? Kdyz pouziji
> pouze X:= FieldByName('XX').AsString, tak dostanu porad ta puvodni
> neaktualizovana data.
> ______________________________________________________
> Karel Kral, informatik
> 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
> ______________________________________________________
>
S pozdravem Radek KALA
BetaControl, s.r.o.
Cerneho 58/60, 635 00
tlf. : + 420 5 4622 3491
fax : + 420 5 4622 3470
GSM : + 420 603 85 75 15


OT - Fonty ve Wordu

[*] Radek Lev� - 23.2.2000 12:07:47

Sorry za OT, ale nevim na koho se obratit a potreboval bych najit rychle
reseni :

Nainstaloval jsem si cerstve Win98 a Office 97. Vsechno je o.k., akorat ve
Wordu
mi to nedava na vyber jediny font - pouze Plotter. Pritom v Excelu je vse v
pohode.
Zkousel jsem preinstalovat Office, nainstalovat Word6 a stale to same, takze
problem
zrejme bude s Win98. Ty jsem zkousel take preinstalovat, nicmene pouze
prejet prez
jiz stavajici. Nechce se mi instalovat cely pocitac znovu. Nesetkal jse se
jiz nekdo s timto
problemem a neznate reseni (uprava v registrech ?) ?

Odpovedi mozno na lev(zv)cca(tec)cz

Diky moc a jeste jednou se omlouvam za OT.

Radek Levy


rychle otevirani tabule paradoxu

[*] Jan Fiala <jan.fiala(zv)iol(tec)cz> - 23.2.2000 12:11:04

Proc ? To by otevreni zrychlilo a ne zpomalilo.

Jan Fiala

----- Original Message -----
From: Lauko Stefan <lauko(zv)salamon.sk>> Neotvarate tabulku exclusiv:= True?
>
>
> ----- Original Message -----
> From: <petr.palicka(zv)atlas(tec)cz>
>
>
> > ahoj
> > mam nasledujici stesk:
> > jak co nejrychleji otevrit db soubor?
> >
> > vo co twist:
> > mam tabulku (slovnik A-C/C-A) se 140k (sto-ctiricet-tisic) zaznamy.
> > puvodni projekt v PC-FANDu tu tabulku bez problemu otevre IHNED
> (subjektivne okamzite k dispozici) a muzu v ni hledat (jako user, tedy
> zadavat hledany retezec a ono to scroluje v datech a hleda)
> > pri pokusu nasypat to do paradoxu nastaly nasledujici problemy
> > 1/ paradox vyzaduje primarni klic jako jedinecny, takze AN, CZ, Typ, coz
> znamena cca 10MB vice mene zbytecnych indexu, ale budiz, to chapu
> > 2/ pri table1.open to TRI minuty mele a otvira tabulku!!! proboha proc???

Udalosti z COM serveru out-of-process

[*] Tom� Br�dle������i�^����? - 23.2.2000 12:19:30

-----P�vodn� zpr�va-----
Od: Ivo Janalik <janalik(zv)nam(tec)cz>>Super. Implementace v Delphi neni problem.
>Testoval jsem priklady ChatServer a ChatClient s broadcastingem udalosti.
>Na lokalnim stroji to chodi bez problemu, jako remote se mi to nepodarilo
>rozchodit. Server se na remote PC nastartuje, ale komunikace nechodi - tam
>ani zpet. Po ukonceni clienta se server ukonci. Delam chybu v nastaveni
>DCOM pomoci dcomcnfg nebo je problem ve verzi Windows (NT4 Workstation
>SP5)? Jine vlastni COM servery bez implementace callback events chodi bez
>problemu.
>


Zkousel jsem DCOM taky a events se mi nepodarily pres hranice pocitace.
Vec se ma tak :
NT4 server, Win98 jako client.
- pokud jsem mel na NT DCOM server a na w98 client, tak to bylo OK
- DCOM server jsem na w98 nerozchodil (stahnul jsem si DCOMCNFG pro w9x),
ale nejdou mi nastavit prava jako u NT (klicove polo�ky pro nastaveni jsou
DISABLED)
- udalosti z NT na win98 mi nechodily (proste se neprovedli)

Uz jsem se tady nekolikrat ptal, jestli to nekdo nevi, cim by to mohlo byt,
doporucili mi zdroje informaci (ty byly OK), ale podle nich mi to stejne
nechodilo.

Myslim si, ze klic je v nastaveni tech prav na win98, to znamena nastavit
spravne
prava na obou pocitacich.


Tomas
t.bradle(zv)pvtnet(tec)cz

Jakoby refresh jednoho radku - Ado, Rds, Adonis, 3

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 23.2.2000 12:20:56

Ahoj,

v tomto konkretnim pripade ti asi moc nepomuzu, nahledem do
dokumentace k ADO jsem nenasel zadne metody k refreshi
jednoho zanamu (pokud tam jsou, tak se prede mnou mrsky
schovaly :). V OLE DB je to resitelne pres objekt IRowsetRefresh.

Dalsi zadrhele vsak mohou IMHO nastat ve spojeni s pouzitymi
komponentami v Delphi, ktere si drzi aktualni stav a nelibe prijimaji
zmeny - tohle by vsak melo byt resitelne.

Dalsi problem bych videl v samotnem ADO, ktere si nactene vety
nekam nasklada, pricemz drzi otevrene spojeni, a pak samozrejme
kontroluje toky dat.

V tomto pripade vidim jako nejvyhodnejsi (tedy pouzitelne ve
vetsine pripadu) system vlastniho skladovani nactenych dat. Tedy,
otevru dataset, vyctu data a zase ho zavru. Pripadny refresh je pak
jednoduchy, protoze poslu uz samostatny SQL dotaz (ci zavolam
ulozenou proceduru) na vybranou mnozinu vet. Zmeny provadim
pres ulozene procedury, ktere mi rovnou vraceji vypoctene hodnoty
(napr. autoinkrement). Je to sice pracnejsi, ale uvedene problemy
takto lze dobre vyresit.

On 22 Feb 00, at 23:38, Ladislav Nagy wrote:

> Tak tenhle problem by me take zajimal.
> Pracuji na 3-vrstve aplikaci spouzitim ADO/Adonis (MDAC 2.5).
> Na klientovi zmenim data, poslu (pres RDS) delta-RecordSet middle
> COMu. Ten je dal propaguje do Databaze.
>
> A ted by mel Synchronizovat pozmenene zaznamy. Tedy mel by nacist
> autoincrement field (identitycol) a pripadne dalsi fieldy danych
> zaznamu, ktere jsou zmeneny triggery. A takto ziskany aktualni
> delta-RecordSet by mel poslat dal klientovi, ktery si podle nej
> pripadne provede nejake zmeny ve svem RecordSetu.
>
> Zatim jsem zaznamenal dilci uspech pri praci nad jednou tabulkou: - na
> server prisel delta-RecordSet1, otevru si do noveho RecordSetu select
> * from MyTbl a zavolam metodu ApplyRemoteUpdates. Tim se mi zmeny
> promitnou do databaze a puvodni RecordSet1 je automaticky
> synchronizovan (identitycol, ...). - posilam tedy takto
> synchronizovany RecordSet1 zpatky klientovi - na klienta dorazi
> delta-RecordSet1 jiz se spravnymi hodnotami Nyni ale nevim jak temito
> hodnotami prepsat hodnoty v puvodnim klientskem RecordSetu.
>
> Pri pokusu zapsat cokoli do nejakeho fieldu puvodniho RecordSetu se
> vyvola vyjimka "Multiple-step operation generated errors. ..." Volam
> tedy nejprve BatchUpdate na puvodni klientsky RecordSet. (Predstavuji
> si, ze BatchUpdate provede na klientovi totez, co v CommitUpdates v
> BDE pri pouziti CachedUpdates Datasetu.) Po zavolani BatchUpdate jiz
> mohu menit fieldy. Hura! Ale ne identitycol (autoincrement) field
> :-((. Opet stejna vyjimka "Multiple-step operation generated errors.
> ...".
>
> Trivialnim resenim je nacist cely RecordSet znova.
> + nekdo jiny mohl zmenit data, ...
> - muze to byt casove narocne, ...
>
> Zajimalo by mne (stejne jako Martina) ale prave to Refreshovani jen
> modifikovanych zaznamu.
>
> Nevite prosim nekdo jak na to?
> Pred tremi tydnu uz tu byla nastartovana diskuze, zatim bez uspesneho
> vyreseni.


S pozdravem

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


Menu ve W2000

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 23.2.2000 12:20:56

On 22 Feb 00, at 17:48, Slavek Rydval wrote:

> jak to myslis nevytvori? Mozna je problem nekde jinde. Az budes
> mit spusten ten form, tak stiskni Alt, aby ses dostal do menu. Pak by
> se mely hotkeys objevit. Cele to spociva v tom, ze w2k je standardne
> nezobrazuji, dokonce ani pri pouzivani mysi, ale az po stisku klavesy
> Alt.

Ha - vida. :-) Pak me tedy zmatlo to, ze Delphi je zobrazuji porad.

> > narazil jsem na problem a chtel jsem se zeptat, zda se u nekoho
> > projevuje take. Ve W2000 RC2, D5 E, prestoze nastavim v menu tvorbu
> > hotkeys na automatiku, zadny hotkey se mi nevytvori.


S pozdravem

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


Jak vzdy ziskat aktualni zaznam v sitove aplikaci

[*] Polak Jiri <Jiri.Polak(zv)tconsult(tec)cz> - 23.2.2000 12:22:06



> -----P�vodn� zpr�va-----
> Od: Karel Kral [mailto:kral(zv)purus(tec)cz]
> Odesl�no: 23. �nora 2000 8:33
> Komu: Konference Delphi
> P�edm�t: Jak vzdy ziskat aktualni zaznam v sitove aplikaci
>
>
> Mam nasledujici problem. Nejake reseni sice tusim, ale chtel bych znat
> Vase zkusenosti.
>
> Mam sitovou aplikaci o dvou uzivatelich.
> Kazdy uzivatel ma pred sebou DBGrid a tlacitko Edituj.
> 1. Prvni uzivatel zvoli edituj. Tim se otevre editacni obrazovka s
> _normalnimi_ controls (NE-DB aware), uzivatel edituje. Po ukonceni
> editace zavolam Edit, nasypu hodnoty do zaznamu a zavolam Post. Tento

Jak nasypes hodnoty do editacniho okna? Podle popisu mi pripada,
ze je tam mozna kopirujes z toho datasetu pod DBGridem.
Ale prave tady je to misto, kdy musis nacist hodnoty z databaze,
ne z datasetu, kde mohou byt starsi.> postup jsem zvolil po procitani nazoru na editaci zaznamu zde v
> konferenci.
> 2. Druhy uzivatel mezitim nic nedela. Pote, co prvni uzivatel ulozil
> data, stiskne tlacitko Edit na stejnem zaznamu jako uzivatel
> 1. A ejhle,
> ma pred sebou stare hodnoty! Kdo si je bufferuje? DBGrid?

Dataset.

> lepsi by bylo umet nacist pouze aktualni zaznam, ktery chci editovat.

Pomoci SQL to snad neni problem.

Jura


graficky format CIT

[*] petr.palicka(zv)atlas(tec)cz - 23.2.2000 12:30:01

ahoj
nemate nekdo povedomi o gfx format CIT
existuji nekde nejake komponenty, popis struktury apod?
dost by mi to helflo
dik
peca


rychle otevirani tabule paradoxu

[*] petr.palicka(zv)atlas(tec)cz - 23.2.2000 12:38:29

kdepak
spis mi to prijde, ze si neco kesuje, asi ty indexy,
vyzkusim ten primar jako autoinc

dik za rady

~~~~~~~~~~~~~~~~~~~~~~~~
[smtp:palicka(zv)aginfo(tec)cz]
~~~~~~~~~~~~~~~~~~~~~~~~

-----Original Message-----
From: Lauko Stefan [SMTP:lauko(zv)salamon.sk]
Sent: Wednesday, February 23, 2000 9:56 AM
To: delphi-l(zv)fwd(tec)cz
Subject: RE: rychle otevirani tabule paradoxu

Neotvarate tabulku exclusiv:= True?

Jak vzdy ziskat aktualni zaznam v sitove aplikaci

[*] Karel Kral <kral(zv)purus(tec)cz> - 23.2.2000 13:03:49

> Jak nasypes hodnoty do editacniho okna? Podle popisu mi pripada,
> ze je tam mozna kopirujes z toho datasetu pod DBGridem.

Mas pravdu, do editacniho okna je nasypu takto:

edtCustNo.Text:= tblCustomers.FieldByName('CustNo').AsString;
a tblCustomers je opravdu zobrazena v DbGrid.

> Ale prave tady je to misto, kdy musis nacist hodnoty z databaze,
> ne z datasetu, kde mohou byt starsi.

Jo, to bych chtel. Ted mi prosim jeste porad, JAK nactu data primo z
databaze. Hledam hledam v TDataSet a nenachazim nic nez Refresh. Je to
ono? SQL nemuzu pouzit, jde o Flash Filer, ten je nema.


--
______________________________________________________
Karel Kral, informatik
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
______________________________________________________


Remote Access Service

[*] Ale� Va���ek�����"q��y�&���w�3 - 23.2.2000 13:26:33

Zdarvim,

potreboval bych vedet, jak zjistim, ze je na pocitaci nainstalovan Remote
Access Service.

Dik, Ales.

registr windows

[*] Tibor Galik <TGalik(zv)vsz.sk> - 23.2.2000 13:51:43



>>> "Petr Vones" <pvones(zv)mbox.vol(tec)cz> 20.2.00 23:30 >>>
From: Pavol Kaka�ka <paka(zv)aktis(tec)cz>
> >ale ja to chtel nejak pomoci regeditu nebo *.reg.souboru (jestli umi i
> >odstranovat nejen pridavat sekce)
>
> No, este ma napadlo, ze ak to nechces riesit pomocou Delphi (neviem preco
> :-O ) tak je este moznost pozuzit Windows Scripting Host ("sucast" sucasti
> Windows, ale myslim ze sa standardne neinstaluje ) a priklad je v
> C:\WINDOWS\SAMPLES\WSH\*.*

Ahoj,

Dalsi moznost je pomoci "instalacnich" .INF souboru. Tam lze do prislusne
sekce umistit i odebrani polozek z registru. Popis lze najit na MSDN nebo
odkoukat z nejakeho INF souboru (treba instalace TweakUI).

Petr Vones, amatersky programator


ADODataset a dlha odozva

[*] Radek KALA <Kala(zv)atlas(tec)cz> - 23.2.2000 14:25:13

Jen k tomu progresu u ulozene procedury, napada mne jedno
reseni Event. Nevim ale jestli ti to bude vyhovovat. > Mam D5, MSSQL7,
> 1. Da sa nejak zistit pri otvarani ADODataSet-u s velkym poctom zaznamov, na
> kolko percent je uz Dataset otvoreny? Trva to hrozne dlho a mne by sa zisiel
> progressbar alebo aspon nejake info...
> 2. Je mozne pocas vykonavania vlozenej procedury posielat na klientsku
> stranu informacie o jej behu? - napr. toto uz preslo, bezim v cykle a chyba
> mi tolko % ...
> Ak ano, cim a ako sa to da spravit?
>
> Dik
> Robo
>
>
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


SQL - Kaskadova integrita

[*] Ren� Otisk - 23.2.2000 14:28:05

Hi,
D3, W95
Prehlidl jsem se nebo %subj% MS SQL7 a Interbase WI-V4.2.1. neumi?

Dekuji
Sroub


Windows Millennium - 1. beta je pry na svete

[*] Pavol Kaka�ka <paka(zv)aktis(tec)cz> - 23.2.2000 14:59:47

| > | Windows Millennium - 1. beta je pry na svete
| > | uvadi clanek v dnesnim cisle Computer 3/00,
| > | str.12 (Filip Molcan)

| > Je to divne, kamos na nich bezi uz asi tak mesiac.a pol. a bez problemov
| > !!! Ale mozno sa tam pise o CZ. On ma US

| No to by mne teda zajimalo, jak k nim prisel!
| To se objevily na MSDN CD, nebo kde?
| MS je zatim nechce dat...
| Jak je to tam s tim neexistujicim DOSem?


Priznam sa ze moc som sa v nich este nesprtal, pozriem sa na ne az tento
vykend, ale co viem, tak je pravda ze sami z DOSu nebootuju - rovno spustaju
Windows. Mozes sa dostat do DOSu ale az z nich. Maju ale spustaciu disketu a
ta je DOSovska. %-)) - takze som zvedavy... potom dam vediet.

Zdar!

Pavol Kakacka
paka(zv)aktis(tec)cz

Remote Access Service

[*] Ale� Va���ek�����"q��y�&���w�3 - 23.2.2000 15:00:44

Ahoj,

tak jsem se probiral archivem konference a nasel jsem tam sice odpoved na
mou otazku, ale je celkem k nicemu. Milan Schembera tam pise toto:

V adresari \winnt\system32 musi existovat soubor rasapi32.dll ;-)

To je sice pravda, kdyz jsem ve windows nainstaloval RAS, tak pak se lze
toto reseni (i kdyz ponekud "kostrbate") pouzit. Ale kdyz ze sluzeb windows
RAS odinstaluju, tak tam to DLL ZUSTANE, ale RAS uz neni normalne funkcni! A
to potom problem je. Muze mi prosim nekdo poradit jak na to?

Diky, Ales


> -----Original Message-----
> From: owner-delphi-l(zv)fwd(tec)cz [mailto:owner-delphi-l(zv)fwd(tec)cz]On Behalf Of
> Ale� Va���ek
> Sent: Wednesday, February 23, 2000 1:27 PM
> To: delphi-l(zv)fwd(tec)cz
> Subject: Remote Access Service
>
>
> Zdravim,
>
> potreboval bych vedet, jak zjistim, ze je na pocitaci nainstalovan Remote
> Access Service.
>
> Dik, Ales.
>
>

Udalosti z COM serveru out-of-process

[*] CERMAK <CERMAK(zv)procomcr(tec)cz> - 23.2.2000 15:04:20

Mo�n� pom��u alespo� tipem. Na serveru Inprisu je odkaz na B��ovy str�nky,
kde se p�e o DCOMu a taky odkaz na je�t� jeden anglick� zdroj o DCOM.

Jarom�r �erm�k

-----Original Message-----
From: Tom� Br�dle [mailto:t.bradle(zv)pvtnet(tec)cz]
Sent: Wednesday, February 23, 2000 12:20 PM
To: delphi-l(zv)fwd(tec)cz
Subject: Re: Udalosti z COM serveru out-of-process


-----P�vodn� zpr�va-----
Od: Ivo Janalik <janalik(zv)nam(tec)cz>>Super. Implementace v Delphi neni problem.
>Testoval jsem priklady ChatServer a ChatClient s broadcastingem udalosti.
>Na lokalnim stroji to chodi bez problemu, jako remote se mi to nepodarilo
>rozchodit. Server se na remote PC nastartuje, ale komunikace nechodi - tam
>ani zpet. Po ukonceni clienta se server ukonci. Delam chybu v nastaveni
>DCOM pomoci dcomcnfg nebo je problem ve verzi Windows (NT4 Workstation
>SP5)? Jine vlastni COM servery bez implementace callback events chodi bez
>problemu.
>


Zkousel jsem DCOM taky a events se mi nepodarily pres hranice pocitace.
Vec se ma tak :
NT4 server, Win98 jako client.
- pokud jsem mel na NT DCOM server a na w98 client, tak to bylo OK
- DCOM server jsem na w98 nerozchodil (stahnul jsem si DCOMCNFG pro w9x),
ale nejdou mi nastavit prava jako u NT (klicove polo�ky pro nastaveni jsou
DISABLED)
- udalosti z NT na win98 mi nechodily (proste se neprovedli)

Uz jsem se tady nekolikrat ptal, jestli to nekdo nevi, cim by to mohlo byt,
doporucili mi zdroje informaci (ty byly OK), ale podle nich mi to stejne
nechodilo.

Myslim si, ze klic je v nastaveni tech prav na win98, to znamena nastavit
spravne
prava na obou pocitacich.


Tomas
t.bradle(zv)pvtnet(tec)cz


zjisteni bezici aplikace

[*] Milos Sula <crkstrobe(zv)geocities(tec)com> - 23.2.2000 15:18:09

TAK OMLUVA pod NT tohle vazne nefunguje :((

----- P�vodn� zpr�va -----
Od: Milos Sula <crkstrobe(zv)geocities.com>
Komu: <delphi-l(zv)fwd(tec)cz>
Odesl�no: 21. �nora 2000 16:43
P�edm�t: Re: zjisteni bezici aplikace


uz to mam delam to pres TLHelp32 funkce process32first,process32next funguje
to jak pod win 95,98,2000 pod NT zatim netestovano, ale pravdepodobne to
taky pujde

----- P�vodn� zpr�va -----
Od: <azeleny(zv)csas(tec)cz>
Komu: <delphi-l(zv)fwd(tec)cz>
Odesl�no: 21. �nora 2000 14:30
P�edm�t: RE: zjisteni bezici aplikace


> V Win NT je PS API, ktere vyuziva napriklat ps.exe z Resourcekitu. Bud se
to
> da napsat na PS API primo, nebo si spust PS (existuji i free implementace)
s
> presmerovanym vystupem a pak si prohlidnot kyzeny vystupni soubor.
>
> PS API se jmenuje necekane psapi.dll, mozna je to s podtrzitkem...
>
> Snad to nejak pomuze.
>
> ----------------------------------------------------------------------
> Ale� Zelen�
> �esk� spo�itela a.s
> Na Per�t�n� 1
> 113 98 Praha 1
> Email: azeleny(zv)csas(tec)cz
> ----------------------------------------------------------------------
> Due to technical difficulties tomorrow has been postponed indefinitely.
>
> > ----------
> > Odes�latel: Milos Sula[SMTP:crkstrobe(zv)geocities.com]
> > Odpov�di: delphi-l(zv)fwd(tec)cz
> > Odesl�no: 21. �nora 2000 14:08
> > Komu: delphi konference
> > P�edm�t: zjisteni bezici aplikace
> >
> > Ahoj
> > nevite nekdo jak zjistit zda nejaka aplikace bezi ? Napr. znam jmeno exe
> > souboru services.exe a chci zjistit zda prave bezi nebo ne. Neco jako
kdyz
> > se koukam do task manageru.
> >
> >

SQL - Kaskadova integrita

[*] Radek KALA <Kala(zv)atlas(tec)cz> - 23.2.2000 15:54:14

Referencni integrita u interbase je jen striktni bez moznosti
cascade atd. az do verze 5.

> Hi,
> D3, W95
> Prehlidl jsem se nebo %subj% MS SQL7 a Interbase WI-V4.2.1. neumi?
>
> Dekuji
> Sroub
>
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


SQL - Kaskadova integrita]

[*] Tomas =?iso-8859-2?Q?Michal=EDk?= <michalik(zv)proca(tec)cz> - 23.2.2000 16:14:42

Ahoj,

omlouvam se, takhle (predchozi zprava ode mne) to muze skoncit, kdyz se
okomentovany html mail odesle jako plain text - ted to snad bude
srozumitelne ...

Ren� Otisk wrote:

> Hi,D3, W95Prehlidl jsem se nebo %subj% MS SQL7 a Interbase WI-V4.2.1.
> neumi?
neprehledl - opravdu to ani jeden z uvedenych neumi, IB to umi az od
verze 5 =================================

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

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


Servisni aplikace a ODBC

[*] Milos Sula <crkstrobe(zv)geocities(tec)com> - 23.2.2000 16:33:05

Tak zase jsem narazil na neco co mi nefunguje. Kdyz ze servisni aplikace
poustim dalsi aplikaci (ktera tak bezi pod systemovym uctem stejne jako
service) tak ma problemy s connectovanim pres ODBC na databaze. Nevite proc
? data source v ODBC mam vytvoreny v system DSN.

OT - Fonty ve Wordu

[*] Petr Fejfar <callnet(zv)telecom(tec)cz> - 23.2.2000 16:48:24

Radek Lev� <lev(zv)cca(tec)cz> wrote:

>Sorry za OT, ale nevim na koho se obratit a potreboval bych najit rychle
>reseni :

Pokud's to neukrad, tak nejlepe na hot-line MS.

Jinak: preinstalovani ti k nicemu nebude. Word narozdil od Excelu nabizi jen fonty, ktere umi predvolena tiskarna, takze si tam doinstaluj ovladac pro nejakou vhodnou tiskarnu.


bye pf, Petr.Fejfar(zv)callnet(tec)cz

Udalosti z COM serveru out-of-process

[*] Honza <delphi(zv)mis-net(tec)cz> - 23.2.2000 16:57:15


>Myslim si, ze klic je v nastaveni tech prav na win98, to znamena nastavit
>spravne
>prava na obou pocitacich.
>
>
>Tomas


Je mi znamo, ze nektere veci ohledne prav jdou nastavit pouze v
pripade, ze je ve vlastnostech "s�te" na zalozce "rizeni pristupu"
nastavena moznost "Individualn� rizeni pristupu". To se me ale bez
NT serveru nikdy nepodarilo nastavit.
Kdyby nekdo vedel jak to obelstit, tak bych byl rad.

Bohuzel nevim, jestli zrovna to to nastaveni muze mit vliv na zmineny
problem ... ?

..............Honza


RDBMS ORACLE ??? Co to je.

[*] Radek KALA <Kala(zv)atlas(tec)cz> - 23.2.2000 17:22:58

Omlouvam se za mozna stupidni dotaz co je zkratka RDBMS ?
je to SQL server?

A jeste jeden dotaz kolik to stoji ??? Radove! nemusi byt presne.

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


Kontrola jedinecnosti na IB

[*] Jaro <jaro(zv)sinea(tec)cz> - 23.2.2000 08:24:20 -0800

Musis si udelat funkci IB na UpperCaseCZ
Potom uz je to snadne udelas si funkci Delphi nebo
ulozenou proceduru -
Select Count(*) Where UpperCaseCZ(JedinPole) = UppeHodnota

Jaro

>
>
> Ako je mozne kontrolovat jedinecnost v databaze, ale bez rozlisovania velke
> a male ako v PDX (ixUnique,ixCaseInsensitive).
>
> Hi. Roland Turcan.
>

Jak vzdy ziskat aktualni zaznam v sitove aplikaci

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 23.2.2000 17:29:30

On 23 Feb 00, at 8:32, Karel Kral wrote:

> Mam sitovou aplikaci o dvou uzivatelich.
> Kazdy uzivatel ma pred sebou DBGrid a tlacitko Edituj.
> 1. Prvni uzivatel zvoli edituj. Tim se otevre editacni obrazovka s
> _normalnimi_ controls (NE-DB aware), uzivatel edituje. Po ukonceni
> editace zavolam Edit, nasypu hodnoty do zaznamu a zavolam Post. Tento
> postup jsem zvolil po procitani nazoru na editaci zaznamu zde v
> konferenci. 2. Druhy uzivatel mezitim nic nedela. Pote, co prvni
> uzivatel ulozil data, stiskne tlacitko Edit na stejnem zaznamu jako
> uzivatel 1. A ejhle, ma pred sebou stare hodnoty! Kdo si je bufferuje?
> DBGrid?

Nevim, jak je reseny Flash Filer - ale patrne to bude bufferovat
nejaka komponenta pro pripojeni na FF, nebo dokonce rozhrani
(nejake konstrukce v DLL pro FF) pro pripojeni k FF.

Protoze FF by nemel umet SQL (pokud vim; pomoci SQL dotazu
lze snadno zjistit aktualni stav), mel by obsahovat funkci pro
refresh jednoho zaznamu. Pokud ji nema, je to hloupe a pak
povazuji za rozumne pred editaci refreshnout celou tabulku.


S pozdravem

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


Limity BDE

[*] Roman LISZKA <liszak(zv)usa(tec)net> - 23.2.2000 17:32:44

V aplikaci, pristupujici na Paradoxove tabulky pres BDE (neni mozno
zmenit) roste rapidne pocet soucasne otevrenych tabulek. Narazil jsem
prozatim na limit 253 najednou otevrenych na jednu TSession.
Udelal jsem si tedy programek, ktery otevre najednou 250 tabulek, ktery
je mozne 8x spustit a potom jiz ne, mozna limit cca. 2000 tabulek.
Zkousel jsem hybat v parametrech BDEAdmin-u, ale nepochodil jsem.
Takze otazka zni, nevite, jake jsou limity poctu otevrenych Paradoxovych
tabulek soucasne pres BDE, pripadne cim je zvysit.

P.S.: Prechod na neco jineho je mozny pouze pri zachovani ukladani dat
do Paradoxovych tabulek (stary dosovy program pro sber dat). A mit cast
v Paradoxu a kus v necem jinem nechci, takze nepiste, ze jsem silenec,
ktery pokousi osud, ja to uz o sobe vim.
--
Ing. Roman LISZKA


RDBMS ORACLE ??? Co to je.

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 23.2.2000 17:34:10

Wed, Feb 23, 2000 ve 05:22:58PM +0100 Radek KALA napsal:
# Omlouvam se za mozna stupidni dotaz co je zkratka RDBMS ?
# je to SQL server?

Cesky je to RSRBD (relacni system rizeni baze dat), anglicky neco jako
relation database management server. Je to samozrejme SQL server firmy
Oracle. Nyni asi nejlepsi RDBMS co existuje.

# A jeste jeden dotaz kolik to stoji ??? Radove! nemusi byt presne.

Zhruba 70.000 stoji licence na 5 CD (konkurencnich spojeni) + asi 30.000
technicka podpora na 5 CD. Tj. vemte pocet soucasnych spojeni, zaokrouhlete
nahoru na 5 a znasobte 100.000. Vyjde vam cena za vlastni server. Samozrejme
nastroje, aplikace, vyvojove prostredky apod. stoji vic. Pro predstavu -
bezny IS vysoke skoly spotrebuje tak 30 CD, pri narazovych akcich (zapisy)
pojme az 220 CD :)

--milan sorm


MIDAS ,TCP/IP, vzdaleny pristup

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 23.2.2000 17:36:54

Wed, Feb 23, 2000 ve 10:21:59AM +0100 CERMAK napsal:
# Ahojte lidicky
#
# Potreboval bych poradit v nasledujici veci. mam aplikaci vyuzivajici MIDAS.
# Chtel bych zajistit, aby dokazala osetrit preruseni spojeni na siti. Pro
# komunikaci pouzivam TSocket connection. Vse je v D5 enterprise. problem je,
# ze klienti se k serveru muzou hlasit po vytacene lince, ktera muze spadnout,
# uzivatel ji muze chtit zavesit atd. Navic je to komplikovano tim, ze
# pripojeni vyuziva callback. Potreboval bych najit jednoduchy a rychly jak
# zjistit, ze je server nedostupny, po libovolne siti TCP/IP (vypadek muze
# totiz nastat i na bezdratu), pripadne kde je treba testovat zda jsem
# pripojeny. Dekuji za jakykoliv tip i odkaz na Web.

V jinych progr. jazycich volavam ping cas od casu a on mi rekne, jestli je
jeste stroj dostupny. Mozna je nejake TPing i v Delphi. Jinak obecne na
nestabilnich spojich je misto socketoveho spojeni na TCP/IP lepsi pouzivat
datagramove spojeni (UDP), protoze to nenavazuje kanal - tudiz mu preruseni
nevadi. Ale zase vam nezaruci doruceni, to si uz musite doprogramovat sam,
stejne tak nejake CRC.

--milan sorm


Otaceni bitmapy kolem svisle osy

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 23.2.2000 17:39:18

Tue, Feb 22, 2000 ve 02:42:33PM +0100 Va�k�� Martin napsal:
# Ahoj,
#
# existuje nejaky algoritmus nebo komponenta, aby umoznoval(a) otacet danou
# bitmapou kolem jeji svisle osy ?
# Melo by to byt otacejici se logo, ale neumim to rozkreslit do fazi. Bitmapa
# ma byt velika asi do 64x64 pixelu.
#

A neni to nahodou tak trivialni algoritmus, ze si bitmapu schovate do
nejakeho pole a pak budete ji vykreslovat s tim, ze pro vsechny body od
stredove osy je prenasobite koeficientem zmenseni a zaokrouhlite a
vykreslite (na canvas) ? samozrejme to obalite cyklem, ve kterem bude
zmenseni klesat od 1.0 k 0.0 napr. po 0.1

--milan sorm


Access - net

[*] Milan Sorm <xsorm(zv)informatics.muni(tec)cz> - 23.2.2000 17:42:27

Tue, Feb 22, 2000 ve 08:38:11AM +0100 Michal Kop��ek napsal:
# Cau lidi,
#
# omlovam se predem za tento dotaz, ktery nema moc spolecneho s delphi.
#
# V zivote jsem neprogramoval aplikaci, ktera ma bezet na siti. Mam vytvorit
# aplikaci v Access a ma bezet na siti. Prosim poradte mi (nejlepe vsichni :))
# jaky je rozdil a jak bych mel postupovat.
#

Vysdilel bych ten adresar s MDB po siti a pak si jako soubor databaze zvolil
to MDB z toho adresare. Nevim ale, jak Access zamyka, coz je pri praci se
siti treba.

--milan sorm



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