Archív konference Delphi

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

IB6: separatory v char sloupcich

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 31.1.2002 16:08:23

On 31 Jan 2002, at 15:28, Rado Benc wrote:

> A kde je problem? Na mojom stroji to funguje. :-)
> SET AUTODDL OFF;
> SET TERM ^ ;
> /* Stored procedures */
> CREATE PROCEDURE "INIT_STATUS"
> AS
> BEGIN
> DELETE FROM STATUS;
> EXECUTE PROCEDURE ADD_STATUS('Profile ^ ; locked');
> EXIT;
> END
> ^
>
> SET TERM ; ^
> COMMIT WORK;
Tak to teda nevim kde je problem. Me tohleto
INSERT ... (TEXT) VALUES ( 'text ktery obsahuje ; strednik' );
neprojde a neprojde.

Z.Kalhous


SQL problem

[*] Vymazal Milan <vymazal.milan(zv)seznam(tec)cz> - 31.1.2002 16:17:46

Hello Danny,

Thursday, January 31, 2002, 1:20:23 PM, you wrote:

D> Zdarek,

D> v Paradox 7 tabulce mam pole "N�kupn� cena". (Sorry za diakritiku, ale o tu
D> tady pujde)

D> Chtel jsem udelat dotaz: Select SUM("N�kupn� cena" * Po�et) FROM ...
D> ale nefacha to. Je nejaky zpusob, jak to zprovoznit nebo se mam radsi s
D> diakritikou v nazvech atribitu rozloucit (nikde jinde to potize zatim
D> nedela)

D> Dikec.

D> Danny

Bez diakritiky. Prejdes tim mnoha bespecnostnim problemum a hlavne
problemum pri presunu na jinej jazyk ci platformu.


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


Broadcast mask

[*] Blazek Jaroslav <Jaroslav.Blazek(zv)access-it(tec)cz> - 31.1.2002 16:17:21

Ahoj,
potrebuji poslat data pres UDP vsem uzivatelum.
jak zjistit nejakou C++B, API, Delphi fci broadcastovou adresu?
Lokalni IP mam, nevim jak na broadcastovou masku........s tim uz by se to dalo zjistit.
Diky

S pozdravem

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


Faxovanie cez modem.

[*] Miroslav Hro��o <hrossik(zv)nrsys.sk> - 31.1.2002 16:22:25

Nazdar

Potreboval by som poradit s Faxovanim cez modem.

Mam takyto problem pri faxovani cez modem.
Dam prikazom ATDT[cislo] napojit sa a po dvoch zazvoneniach mi modem odpovie BUSY a fax na druhej strane by to mal zdvihnut az po 4 zazvoneniach.
Ako nastavit aby modem dlhsie vyzvanal, aby to fax zdvihol?
Miro


Prevod Access klient do Delphi

[*] Martin Dvoracek <dvory(zv)email(tec)cz> - 31.1.2002 16:26:33

Ahoj, chystam se na prevod vetsiho klienta v MS Access 2000 do Delphi 6.
Nevite nekdo o nejakem sw ktery by mi to "ulehcil".

Predem diky
dvory


SQL problem

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 31.1.2002 16:40:39

Zkus to zavrit do hranatych zavorek []. Vetsina SQL parseru to akceptuje.

Pavel

> Pokud mohu radit: v techto pripadech nikdy a za zadnych
> okolnosti nepouzivat
> diakritiku
>
> Martin Ben
>
> > v Paradox 7 tabulce mam pole "N�kupn� cena". (Sorry za
> > diakritiku, ale o tu
> > tady pujde)
> >
> > Chtel jsem udelat dotaz: Select SUM("N�kupn� cena" * Po�et) FROM ...
> > ale nefacha to. Je nejaky zpusob, jak to zprovoznit nebo se
> > mam radsi s
> > diakritikou v nazvech atribitu rozloucit (nikde jinde to
> potize zatim
> > nedela)
>

TDataset.Locate a hladanie ciselnych hodnot

[*] Lstiburek Pavel <Lstiburek(zv)ceb(tec)cz> - 31.1.2002 16:43:36

Asi pouze napsat rucne, a projit cely dataset (pokud najdu OK pokud ne vzit
posledni nejpodobnejsi)!

> Neda sa nejako presvedcit TDataset.Locate aby vyhladaval ako
> to robi napr.
> MS VFoxPro, t.j.
>
> mam v tabulke cisla
>
> 5
> 56
> 420
> 635
> 1022
>
> stojim na prvom zazname a hladam cislo 100 Locate mi vrati
> False, to mi je
> jasne ale aby postavil kurzor na najblizsie nizsie cislo t.j.
> na 56, lebo
> teraz necha na tom zazname kde stal pre locate. Toto iste robi aj pri
> stringu ale to mi nevadi, lebo hladam v v evente onChange a
> tam sa postupne
> zadavaju znaky a ked uz nenajde tak stoji tam kde chcem, ale
> pri hladani
> cisla to je ine.
>
> Ako ?
>
> Dakujem a ostavam s pozdravom
>
> Roland Turcan - amatersky programator
> D5ProSP1, Firebird 1.0RC2, IBX4.63, Win2000Pro/CZ, Win98CZSE
>

IB6 a odradkovani

[*] Alex Cherednichenko <cherednichenko(zv)wo(tec)cz> - 31.1.2002 16:51:49

Hello, Lebeda!
You wrote :

LD> pisu ulozenou proceduru a potrebuji vratit v retezci (varchar(50))
LD> text obsahujici odradkovani. Jak ho zadat?

SET TERM ^;

CREATE PROCEDURE DEMO(
INPUT_RETEZ VARCHAR(48))
RETURNS (
OUTPUT_RETEZ VARCHAR(50))
AS
DECLARE VARIABLE CRLF CHAR(2);
BEGIN
CRLF = '
';
OUTPUT_RETEZ = :INPUT_RETEZ || :CRLF;
SUSPEND;
END^

SET TERM ;^

COMMIT;
With best regards, Alex Cherednichenko.

Faxovanie cez modem.

[*] Vaclav Riha - Soft Consult <vaclav_riha(zv)softconsult(tec)cz> - 31.1.2002 17:36:50

Tato promena je ve vlastnostech modemu.

Ovladaci panely ->Modemy ->Vlastnosti -> zalozka Pripojeni....stornovat
volani nedojdeli ke spojeni do xx vterin

zaskrtnout tuto volbu a nastavit treba 90 vterin

S pozdravem Vaclav Riha

-----P�vodn� zpr�va-----
Od: Miroslav Hro��o [SMTP:hrossik(zv)nrsys.sk]
Odesl�no: 31. ledna 2002 16:22
Komu: DELPHI - L
P�edm�t: Faxovanie cez modem.

Nazdar

Potreboval by som poradit s Faxovanim cez modem.

Mam takyto problem pri faxovani cez modem.
Dam prikazom ATDT[cislo] napojit sa a po dvoch zazvoneniach mi modem
odpovie BUSY a fax na druhej strane by to mal zdvihnut az po 4
zazvoneniach.
Ako nastavit aby modem dlhsie vyzvanal, aby to fax zdvihol?
Miro
<<Soubor: ATT00013.html>>

ToolButton

[*] Peter Surovy <psurovy(zv)uevora.pt> - 31.1.2002 16:41:49 -0000

Ahoj
na TToolPaneli mam ToolButton
ktoremu sa pri onclick vyhodnoti podmienka.
Ak je tato podmienka splnena vlastnost enabled nastavim na false.

Problem : Ked niekde inde nastavim
vlastnost enabled na true ten button zostane stlaceny
predpokladam ze je to vlastnost down=true
nech vsak uz robim cokolvek ten button nezdvihnem.
nie je to check button a nie je grouped.

ake udalosti neprebehnu ked pri onclicku nastavim
button.enabled:=false.
resp. v com je problem.
Vdaka
Peter Surovy


N�vrh struktury DB

[*] bardon <bardon(zv)akord-soft(tec)cz> - 31.1.2002 17:42:22

Ja bych tomu Tvemu znamemu velmi durazne doporucil, aby se do toho za danych
podminek nepoustel. Duvod je jednoduchy:

Na pobocce A naskladni vyrobek X, a behem stejneho dne na pobocce B
naskladni take vyrobek X. Vecer se to slije do centralni databaze. Druhy den
rano prileti nejvrchnejsi skladnik za programatorem a otriska mu o hlavu co
ze je to za blby software, ze mu dela bordel ve skladu a stejne zbozi mu
dava pod ruznymi kody.

Ale tim to neskonci. Oni budou chtit do skladu davat i dodavatele a
odberatele a tam nastane uplne stejny problem s daleko horsimi nasledky,
protoze se pak nikdo nedopocita kolik kdo dluzi a kolik je komu dluzno,
nebot jeden a tentyz partner tam za chvili bude 10x.

Jestli je to prosperujici firma, at si to propoji online, a jestli neni, at
zacnou podnikat v jinem oboru. Pokud to budou mit propojeno On-line, tak se
da diskutovat o technologiich a najde se rada technologii s prijatelnymi
parametry.

Nespolehej na to, ze to vyresi nejaky JKPOV, celni sazebnik, ICO a podobne
jednoznacne identifikace. Jestli se ta databaze nema rozpadnout, nemohou byt
tyto identifikace primarnimi klici, primarni klice musi byt nevyznamove.
Jakakoli zmena uvedenych "jednoznacnych" identifikatoru by v konecnem
dusledku zase vedla k problemum jejichz reseni by bylo drazsi, nez napriklad
propojit on-line 50 pobocek pres VPN.

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Krmela Tom�
Sent: Thursday, January 31, 2002 9:40 AM
To: 'delphi-l(zv)clexpert(tec)cz'
Subject: N�vrh struktury DB


Dobry den

jeden muj znamy mne pozadal o pomoc , a jelikoz sam mu nedokazu pomoci ,
obracim se na vas .

Ten muj znamy dostal ukol udelat pro jednu firmu evidenci skladu .Problem
je v tom , ze ta firma ma centralu a par pobocek a je praxi ,aby ze zbozi
ruzne se presouva mezi pobockami a je nutne , aby na centrale byli
aktualni informace o stavu skladu .premyslel jsem , ze na pobocce
vygeneruji jedinecny klic a ten bude stale svazan se zbozim . Problem
je , jak zajistit , aby nevznikl duplicitni klic . Pobocky budou offline
a maximalne 1 denne se pripoji k centrale . Poradte mi jak zajistit
generovani klice. Zatim neni upresnena DB ale asi to bude Paradox nebo
nejaky free DB system

Zmena poradi sloupcu RxDBGrid

[*] Pavel Malinsk� <spiderland(zv)iol(tec)cz> - 31.1.2002 18:04:20

Ahoj,

muzete me, prosim, nekdo nakopnout jak
programove zmenit poradi sloupcu RxDBGidu ?

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

Jak zapisovat a cist registry z CGI aplikace

[*] Lumir Karas <lumirkaras(zv)seznam(tec)cz> - 31.1.2002 19:25:10

Ahojte ve spolek,

Mam problem, ktery zatim nedokazu vyresit :o).
Potreboval bych precist a zapsat polozku nekam do registru z me CGI
aplikace. Z normalni aplikace spustene lokalne to neni problem ale
protoze je tato CGI aplikace spustena pres IIS tak nemam prava jak
cist tak zapisovat :o(. Zkousel jsem nekolik mist (klicu) ale pokazde
bez uspechu.

Prosim, jestli nekdo ma s timto zkusenost, nebo primo vi, ktera
vetev, (misto) je pro toto urcena, dejte vedet.

Predem moc dekuji.

Lumir Karas

D5 Ent,
W2K

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


Jak zapisovat a cist registry z CGI aplikace

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 31.1.2002 19:53:39


mozna bude problem v pravech toho uzivatele, pod kterym bezi service
toho IIS serveru, ne? zkus IIs spustit pod nejakym jinym uzivatelem,
ktery ma vetsi prava.

> Mam problem, ktery zatim nedokazu vyresit :o).
> Potreboval bych precist a zapsat polozku nekam do registru z me CGI
> aplikace. Z normalni aplikace spustene lokalne to neni problem ale
> protoze je tato CGI aplikace spustena pres IIS tak nemam prava jak
> cist tak zapisovat :o(. Zkousel jsem nekolik mist (klicu) ale pokazde
> bez uspechu.


-- Lukas Gebauer.

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

divx

[*] Zden�k �t�p�nek�����^��ޏ����� - 31.1.2002 21:57:36

Zdravim

Nejdriv se podivej do textaku s titulkama. Jsou delene podle framu toho
videa. Tzn, ze staci pouzit TMEdiaPlayer, pres nej dat TLabel a pak uz v
navaznosti na aktualni frame parsovat ten textak.

Popis OLE bych na ZIVE opravdu nehledal. To mel byt for? Ctu zive uz dost
dlouho a nic podobneho jsme tam nevidel. Napis aspon odkaz primo na clanek.

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

> Pouzij kompomentu TmediaPlayer a pres nej dej transparentni Tlabel, dalsi
> moznost
> je vyuzit TOleContainer, popis technologie OLE najdes na www.zive(tec)cz


> > nevite nekdo jak prehravat divx a zobrazovat k nemu titulky?

Faxovanie cez modem.

[*] Zden�k �t�p�nek�����^��ޏ����� - 31.1.2002 22:00:24

Zdravim

Mozna to mas za samozrejmost, ale vypnul jsi cekani na oznamovaci ton? Pred
tim nez zadas ATDT musis jeste poslat prikaz na vypnuti cekani. Nastaveni v
Telef. pripojeni site na to nema vliv.

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

Potreboval by som poradit s Faxovanim cez modem.

Mam takyto problem pri faxovani cez modem.
Dam prikazom ATDT[cislo] napojit sa a po dvoch zazvoneniach mi modem odpovie
BUSY a fax na druhej strane by to mal zdvihnut az po 4 zazvoneniach.
Ako nastavit aby modem dlhsie vyzvanal, aby to fax zdvihol?

ToolButton

[*] Zdenek Step�nek <zstepanek(zv)atlas(tec)cz> - 31.1.2002 22:04:18

Zdravim

Nepochopil jsem presne, o co ti jde.

Mas problem s tim, ze kdyz je button Down a ty ho Disablujes, uz nejde
prestavit na Down=false.

Reseni vidim dve:

1) Nepouzivat TToolPanel a prejit na neco lepsiho (mysleno nejlepsiho) -
Toolbar2000. www.jrsoftware.org

2)
ToolButton1.Enabled := true;
ToolButton.Down := false;
ToolButton1.Enabled := false;


----- Original Message -----
From: "Peter Surovy" <psurovy(zv)uevora.pt>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, January 31, 2002 5:41 PM
Subject: ToolButton


> Ahoj
> na TToolPaneli mam ToolButton
> ktoremu sa pri onclick vyhodnoti podmienka.
> Ak je tato podmienka splnena vlastnost enabled nastavim na false.
>
> Problem : Ked niekde inde nastavim
> vlastnost enabled na true ten button zostane stlaceny
> predpokladam ze je to vlastnost down=true
> nech vsak uz robim cokolvek ten button nezdvihnem.
> nie je to check button a nie je grouped.
>
> ake udalosti neprebehnu ked pri onclicku nastavim
> button.enabled:=false.
> resp. v com je problem.
> Vdaka
> Peter Surovy
>

jedna instance

[*] Zden�k �t�p�nek <zstepanek(zv)atlas(tec)cz> - 16.10.2001 01:39:16

Zdravim

Funguje to tak, ze se tesne po startu aplikace vytvori mutex. Pokud uz stejny mutex existuje, nastane chyba, ze mutex uz existuje. Posledni chyba se pomoci GetLastError precte a pokd je, ze mutex uz existuje, provede se Exit. Pouze jsem si myslel, ze se mutex vytvari z Handle aplikace, ne z toho textu.

Zdenek

----------

> > Diky za upozorneni, to me nenapadlo, ja myslel,
> > ze tam muze byt cokoliv.
>
> Takze mozna je na case si neco precist o tom, jak vlastne tech
> "Tvych 5 radku" vlastne funguje ;-)

jedna instance

[*] Zden�k �t�p�nek <zstepanek(zv)atlas(tec)cz> - 16.10.2001 03:29:57

Zdravim

No jo, mas pravdu, za handle to vlastne nejde, kdyz kazdy program ma svuj. Je fakt, ze tady mam trochu zmatek v pojmech, takze uzeviram diskuzi s tim, ze jsem si myslel, ze se mutex vytvari podle NECEHO, co je nemenne pro dany program.

P.S.: Podle jmena souboru a cesty bych to nerozdeloval ani omylem. Copak je problem ten EXE zkopirovat nekam jinam? A jsem si jisty, ze BFU, ktery nechape, ze si na plose nevytvoril zastupce, ale zkopiroval tam EXE (znam takove) by s tim pak mel problemy.

Zdenek

----------

> > Pouze jsem si myslel, ze se mutex vytvari z Handle aplikace, ne z toho
> > textu.
>
> Co je to Handle aplikace ? Pokud by se jednalo o nejakou hodnotu specifickou
> pro process (treba process ID) tak jak by jsi potom poznal, ze se jedna o
> dalsi instanci *teze* aplikace. Jako jedinecny string se da pouzit napriklad
> neco zalozeneho na jmenu souboru (vcetne cesty).

Outlook Data

[*] Zden�k �t�p�nek <zstepanek(zv)atlas(tec)cz> - 16.10.2001 18:19:12

Zdravim

Kompletni posta (i s prilohama) se uklada do slozky, kterou nastavi uzivatel. Vetsinou to byva ta, kterou napsal Ludek, ale nekteri uzivatele maji tu slozku jinde (treba ja, kvuli bezpecnejsimu disku). Je to obycejna nejaka (druh nevim) databaze. Existuje na to nejaka utilitka (ted ji tady bohuzel nemam), ktera umi maily z techto databazi extrahovat (samotnou prilohu nedostanes, ta je soucasti mailu), tusim ze byla i se zdrojakama. Kdyztak napis a ja se po tom budu pidit.

Zdenek

> ----- Original Message -----

> > viem ze spravy v Outlook Express
> > sa ukladaju do vetvy
> > windows\Application Data\Identities\{77d21...}\Microsoft\OutlookExpress

> > ale kde sa ukladaju prilohy?

> Zklamu te. Ukladaji se tamtez.
> Jedine zkus Jcl tam by snad neco na cteni zprav OE (pokud se nemylim tak jen
> z dorucene posty) melo byt.
> Hledej v archivu konference prispevky od p. Vonese.

N�vrh struktury DB

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 1.2.2002 02:09:02

Puvodni zprava, kterou napsal bardon dne 31 Jan 2002:

> Jestli je to prosperujici firma, at si to propoji online, a jestli neni,
> at zacnou podnikat v jinem oboru. Pokud to budou mit propojeno On-line,
> tak se da diskutovat o technologiich a najde se rada technologii s
> prijatelnymi parametry.

To si delas legraci a nebo to myslis vazne? K cemu myslis, ze slouzi
replikace? Na co jsou notebooky, PDA, terminaly atd.? Tohle vsechno se da
resit, kdyz mas zkusenosti s replikacemi, udelas kvalitni database design
a dobrou analyzu.

S pozdravem
Petr Zahradnik, pocitacovy expert

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

OLEAUTO Text602 navratova hodnota

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 1.2.2002 02:18:09

Zdravim.
Pouzivam OLEAUTO pro vyplnovani sablon v T602text.
Pouzivam funkci GoToBookmark popsanou v helpu takto :
*************
int GoToBookmark(LPOLESTR pBookmarkName);
Popis:
Funkce umo�n� odskok na z�lo�ku.
Parametr pBookmarkName je jm�no z�lo�ky.
P�i �sp�n�m proveden� vrac� NOERROR.
*************
Jak ziskam z OleObjektu navratovou hodnotu ?
Nejak se mi to nedari....
Zkousel jsem ShowMessage(wb.GoToBookmark('zalozka')) a pokazde mi to hodi
nulu (at zalozka existuje nebo ne).
Musi se to jeste nejak osetrit ?

Kousek kodu :

var
wb : Variant;
begin
wb := CreateOleObject('602Text');
wb.ReadFile('C:\Dokumenty\Delphi\vm\Dokument.doc', 0);
// tohle funguje
wb.GoToBookmark('ADRESA');
wb.InsertText(myADDR);
// no a ja bych potreboval neco takoveho:
// if wb.GoToBookmark('ADRESA')= ?NOERROR? then
// wb.InsertText(myADDR);
wb.FileExit(0);
end;

Predem diky

Ludek


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


InterBase datove type

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 1.2.2002 02:58:51


----- Original Message -----
From: "Jaroslav Popluhar" <delphi1(zv)acc.sk>

> 3. Ako zabezpecit v jednej tabulke niekolko ciselnych radov?
>
> Priklad:
> Napr. potrebujem generovat separatny ciselny rad dokladov pre kazde
> stredisko podniku.
> Rad nesmie byt preruseny ani sa v nom nesmu vyskytovat duplicity.
> Vyrobit v DB pre kazde stredisko generator sa mi nezda calekom koser, ako
sa
> to da urobit najlepsie?

Ahoj.
Ciselna rada dokladu ma obvykle nejaky prefix treba RRDDSSxxxx kde RR je
rok, DD je typ dokladu, SS je cislo strediska a xxxx je poradove cislo.
Pokud nechces duplicitu a potrebujes souvislou radu, je nejlepsi (i kdyz
uzivatele to obvykle nechteji pochopit) prirazovat cislo tomuto dokladu az
pri ulozeni, tedy ne (jak byva castym zvykem) jiz ve chvili, kdy uzivatel
odklikne "Novy doklad". Jinak se nevyhnes problemum.
(Mam tady samozrejme na mysli sitovy provoz).
Rozhodne nepouzivej cislo dokladu jako primarni klic. Radeji pridej jedno
nebo dve pole na GUID zaznamu v kazde tabulce.
Take si tam pridej pole Delete a misto mazani jen oznacuj zaznamy jako
neplatne. V selectech pak pridas jen WHERE Delete=0 a je to.
Rozhodne se ti ti v budoucnu vyplati, az si uzivatele budou chtit brat praci
domu a budes muset nejak replikovat.

Take neni spatne rozsirit tabulky o pole
Zalozil_Uzivatel,Zalozil_Datum,Zmenil_Uzivatel,Zmenil_datum a ty plnit v
prislusnych procedurach.
POkud si das praci a mezi uzivatele a databazi postavis dusledne vsude
StoredProc (i na selecty) pak jsou jeste dobra pole Cist,Menit,Mazat pro
nastaveni uzivatelskych prav k jednotlivym zaznamum.

Sice to potom vypada, ze tabulka ma vic poli pro ovladani, nez pro vlastni
data, ale ma to svoje kouzlo.
Neradim to proto ze bych snad byl tak chytry, ale spis proto, ze jsem se sam
nekolikrat spalil a ted uz se to snazim davat i tam kde mne ani ve snu
nenapadne, ze by to bylo nekdy jenom trochu potreba.


Ludek



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


InterBase datove type

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 1.2.2002 07:00:59

> 1. Kedy je lepsi CHAR a kedy VARCHAR?

Protoze na to zatim nikdo neodpovedel, napisu svuj nazor. Melo by
to byt tak, ze data jsou v databazi ulozena v obou pripadech
stejne, a to bez mezer (odpovida typu varchar) a u typu char jsou
pak pro uzivatele doplnovana mezerami na deklarovanou delku.
Jediny mne znamy rozdil mezi obema typy je prave v teto rezii,
proto nevim duvod v beznych pripadech pouzivat char.
Pozor, na jinych SQL serverech to nemusi byt pravda (napr. u
MSSQL 7 serveru je naopak vetsi rezie spjata s typem varchar,
aspon dle literatury).

David Lebeda


TDataset.Locate a hladanie ciselnych hodnot

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 1.2.2002 07:10:04

> Neda sa nejako presvedcit TDataset.Locate aby vyhladaval ako to robi
> napr. MS VFoxPro, t.j.
>
> mam v tabulke cisla
>
> 5
> 56
> 420
> 635
> 1022
>
> stojim na prvom zazname a hladam cislo 100 Locate mi vrati False, to
> mi je jasne ale aby postavil kurzor na najblizsie nizsie cislo t.j. na
> 56

Takhle nejak funguje FindNearest, ale ten je jen u Table. Locate je
u Query myslim implementovano pomoci sequencniho prochazeni
datasetu. Podle me stavajici Locate neukecas, ale pokud si
napises vlastni funkci, nemyslim, ze by byla pomalejsi nez Locate,
aspon ne vyrazne.

David Lebeda


ToolButton

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 1.2.2002 07:13:59

> na TToolPaneli mam ToolButton
> ktoremu sa pri onclick vyhodnoti podmienka.
> Ak je tato podmienka splnena vlastnost enabled nastavim na false.
>
> Problem : Ked niekde inde nastavim
> vlastnost enabled na true ten button zostane stlaceny
> predpokladam ze je to vlastnost down=true
> nech vsak uz robim cokolvek ten button nezdvihnem.
> nie je to check button a nie je grouped.
>

Ahoj,

nevim, v cem je problem, ale zkusil bych takovouhle obezlicku -
Misto nastaveni Enabled primo v OnClick poslat nejaky vlastni
message formu a ten na tento message zareaguje zakazanim
Toolbuttonu. Tim to zakazani probehne az po skonceni OnClick a
treba to tak bude OK. Nezkouseno, jen napad.

David Lebeda


IB6: separatory v char sloupcich

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 1.2.2002 07:18:46

> On 31 Jan 2002, at 15:28, Rado Benc wrote:
> > A kde je problem? Na mojom stroji to funguje. :-)
> > SET AUTODDL OFF;
> > SET TERM ^ ;
> > /* Stored procedures */
> > CREATE PROCEDURE "INIT_STATUS"
> > AS
> > BEGIN
> > DELETE FROM STATUS;
> > EXECUTE PROCEDURE ADD_STATUS('Profile ^ ; locked');
> > EXIT;
> > END
> > ^
> >
> > SET TERM ; ^
> > COMMIT WORK;
Tak uz vim kde je problem - zase jsem zapomel, ze kdyz se neco
chova divne, je potreba to zkusit pres iSQL. Pricinou byla
IBConsole pres kterou prikaz
INSERT ... (TEXT) VALUES ( 'text ktery obsahuje ; strednik' );
neprojde. Z iSQL, v SQL procedure (viz vyse) je to v poradku.
Zrejme IBConsole "iniciativne" hleda oddelovace a pritom kasle na
apostrofy.


Z.Kalhous


InterBase datove type

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 1.2.2002 07:24:43

On 31 Jan 2002, at 14:35, Jaroslav Popluhar wrote:

> 2. Do akeho typu je najlepsie ukladat hodnoty generatora? (Numeric
> (10)?)
Myslim ze spise Integer. To by mel byt jeho typ.
3. Ako zabezpecit v jednej tabulke niekolko ciselnych radov?
> Vyrobit v DB pre kazde stredisko generator sa mi
> nezda calekom koser, ako sa to da urobit najlepsie?
A taky by to nebylo asi to spravne orechove. Generatory se
posunuji nezavisle na transakcich takze by vznikaly mezery -
jakmile se generator posune, tak po rollback transakce se zpatky
nevraci!
Z.Kalhous


TDataset.Locate a hladanie ciselnych hodnot

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 1.2.2002 07:32:14

Mozna by slo vyuzit dost katastroficke vlastnosti Locate - nejen ze
dataset prochazi sekvencne ale navic na kazdem zaznamu vola
AfterScroll. Takze v AfterScroll si sam pamatovat to "nejblizsi
nizsi" a kdyz Locate nenajde co chci, udelat locate na to, co jsem
si zapamatoval.
> Neda sa nejako presvedcit TDataset.Locate aby vyhladaval ako
> to robi napr.
> MS VFoxPro, t.j.
> mam v tabulke cisla
> 5
> 56
> 420
> 635
> 1022
>
> stojim na prvom zazname a hladam cislo 100 Locate mi vrati
> False, to mi je
> jasne ale aby postavil kurzor na najblizsie nizsie cislo t.j.
> na 56

Z.Kalhous


InterBase datove type

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 1.2.2002 07:39:05

> 1. Kedy je lepsi CHAR a kedy VARCHAR?

tezka odpoved. AFAIK se oboji uklada stejne.
char vzdy obsahuje i mezery za poslednim znakem
az do konce polozky.

> 2. Do akeho typu je najlepsie ukladat hodnoty generatora?
> (Numeric (10)?)

pouzivam integer, no problem.

> 3. Ako zabezpecit v jednej tabulke niekolko ciselnych radov?

predradit identifikator rady. tedy rekneme ciselnik stredisek
v ciselniku muze byt posledni cislo dokladu. stredisko ma svuj
kod a cislo si udrzuje postupnou inkrementaci. hmm, to by asi
delalo problem v multi-user zadavani. mejlepsi asi bude pouzit
max(cislo) where stredisko = 'kod strediska'.

dekuji PeC(zv)

OpenDialog v DLL

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 1.2.2002 07:42:01

> From: "Rumcajs" <prajz.rumcajs(zv)quick(tec)cz>
> > na jednom z nich potrebuju pouzit OpenDialog. Kdyz zavolam if
> > OpenDialog1.Execute then .... tak se mi objevi chyba. Kdyz tu hlasku
> > odklepnu, tak se normalne OpenDialog otevre a program bezi dal ...
Formular
> mozna by pomohlo vedet jaka chyba to presne je.

Acces violation at address 005D1B0F in module 'MATDATA.DLL'. Read of address
FFFFFFFF.
Vsechny okan se minimaliziji a kdyz to odklepnu, tak se otevre OpenDialog a
podle toho, ktere okno je zrovna aktivni, se vraci zpet do puvodniho
umisteni na plose. Jo, jeste neco, jak ten program potom zavru, vyhodi to
Runtime Error at 00031975.

OpenDialog v DLL

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 1.2.2002 07:51:41

Ahoj,
bohuzel jsem vychozi mail smazal, ale zaujala mne tam konstrukce
Form1 := TForm.Create(Form1)
to mi prijde dost zvlastni, nemuze byt problem zde ?

----- P�vodn� zpr�va -----
Od: "Rumcajs" <prajz.rumcajs(zv)quick(tec)cz>
Komu: <delphi-l(zv)clexpert(tec)cz>
Odesl�no: 1. �nora 2002 7:42
P�edm�t: OpenDialog v DLL


> > From: "Rumcajs" <prajz.rumcajs(zv)quick(tec)cz>
> > > na jednom z nich potrebuju pouzit OpenDialog. Kdyz zavolam if
> > > OpenDialog1.Execute then .... tak se mi objevi chyba. Kdyz tu hlasku
> > > odklepnu, tak se normalne OpenDialog otevre a program bezi dal ...
> Formular
> > mozna by pomohlo vedet jaka chyba to presne je.
>
> Acces violation at address 005D1B0F in module 'MATDATA.DLL'. Read of
address
> FFFFFFFF.
> Vsechny okan se minimaliziji a kdyz to odklepnu, tak se otevre OpenDialog
a
> podle toho, ktere okno je zrovna aktivni, se vraci zpet do puvodniho
> umisteni na plose. Jo, jeste neco, jak ten program potom zavru, vyhodi to
> Runtime Error at 00031975.
>
>

Stopnuti service

[*] Jon� Mari�n <Jonas(zv)komercpoj(tec)cz> - 1.2.2002 08:11:07

> pavel.ales(zv)popron(tec)cz napsal
>
> Aha jakou budu potrebovat knihovnu? Take jak zjistim handle
> sve service
> podle jmena??
> Nejhorsi je je ze to bude delat po siti, fuj..
> Potrebuji ji sestrelit a nahradit;-)))

Na stopnuti sluzby pouzivam tuto funkci, funguje i pro zastaveni sluzby na
jinem serveru, musis mit ale dostatecna prava.

uses
Windows, WinSvc, SysUtils;

function StopService(SvcName: string; ComputerName: string; var
ServiceStatus: TServiceStatus; var ErrorMsg: string): integer;
var
SvcMgr: SC_HANDLE;
Svc: SC_HANDLE;
CS: BOOL;
ErrFunc: string;
begin
SvcMgr:=OpenSCManagerA(PAnsiChar(ComputerName), nil,
SC_MANAGER_ALL_ACCESS);
if SvcMgr=0 then
begin
result:=GetLastError;
ErrFunc:='OpenSCManager';
end
else
begin
Svc:=OpenServiceA(SvcMgr, PAnsiChar(SvcName), SERVICE_STOP);
if Svc=0 then
begin
result:=GetLastError;
ErrFunc:='OpenService';
end
else
begin
CS:=ControlService(Svc, SERVICE_CONTROL_STOP, ServiceStatus);
if not CS then
begin
result:=GetLastError;
ErrFunc:='ControlService';
end
else
begin
result:=0;
end;
CloseServiceHandle(Svc);
end;
CloseServiceHandle(SvcMgr);
end;
if Result<>0 then
ErrorMsg:=Format('Function : %s Error : %d %s', [ErrFunc, result,
SysErrorMessage(result)])
else
ErrorMsg:='OK';
end;

Pokud potrebujes nahradit jenom treba starsi verzi sluzby za novou, a
nezmenil jsi parametry sluzby (napr. ServiceName, DisplayName), staci jen
starou verzi stopnout, nakopirovat novy EXE a sluzbu znovu spustit.

Pro spusteni sluzby staci upravit kod takto :
Svc:=OpenServiceA(SvcMgr, PAnsiChar(SvcName), SERVICE_START);
CS:=StartServiceA(Svc, 0, nil);

Marian

> Diky
> Aldik Pavel
> W2000 D5 Ent amater v profesialnim rozletu
>

Text v system tray

[*] smako <smako(zv)post.sk> - 1.2.2002 08:23:08

Pre WIN9x,W2000 pod D3 alebo D6 potrebujem :
- zobrazit pomerne dlhy text / napr. " stvrtok - 31.januara 2002 " / v system tray vedla hodin , pricom tento text sa moze casto menit !

Vie niekto, ako na to ?

Dakujem za kazdu informaciu !

---------------------------------------
smako
e-mail >smako(zv)post.sk
smako(zv)post(tec)cz
---------------------------------------


Faxovanie cez modem.

[*] Miroslav Hro��o <hrossik(zv)nrsys.sk> - 1.2.2002 08:30:34

Vypnutie detekovania obsadzovacieho tonu som vyskusal, ale to nezabralo.

Miro


> zkusil bych napred ATX1, vypnuti detekovani obsazovaciho tonu
>
> TL
>
> ----- Original Message -----
>
> Nazdar
>
> Potreboval by som poradit s Faxovanim cez modem.
>
> Mam takyto problem pri faxovani cez modem.
> Dam prikazom ATDT[cislo] napojit sa a po dvoch zazvoneniach mi modem
odpovie
> BUSY a fax na druhej strane by to mal zdvihnut az po 4 zazvoneniach.
> Ako nastavit aby modem dlhsie vyzvanal, aby to fax zdvihol?
>
>
> Miro
>

Prejmenovani PC v domene

[*] Sula Milos <milos.sula(zv)oku-su(tec)cz> - 1.2.2002 08:35:41

Cau
nevite jak prejmenovat PC pripojene do NT domeny ? SetComputerName to asi nebude (to nastavi jen lokalni jmeno pro pridani tohoto jmena do domeny je vsak treba zadat heslo nejakeho administratora NT domeny)

dik


BDE - rutinne aplikace

[*] Str�n�k Franti�ek - 1.2.2002 09:46:44

Sleduji diskuze kolem nevhodnosti souborovych databazi (Paradox-BDE) a SQL databazi (IB, FB a dalsi).

Samozrejme, ze era BDE konci a nove projekty by se mely delat v IB, FB, MySQL atd. (jak se zde doporucuje) i pro aplikace mensiho rozsahu.

Presto, ze se drive v BDE udelalo hodne aplikaci, hodne se zde na BDE narika.
Osobne by me zajimalo, jestli vubec existuji aplikace tohoto typu souborovych databazi (BDE), s kterymi byli uzivatele (i resitele] v prubehu rutinneho provozu spokojeni ?

Jsem presvedcen, ze kdyz byla aplikace dobre napsana (z hlediska moznosti BDE) a nebyly na ni kladeny pozadavky patrici spise k FB,IB apod. - zadne problemy nebyly.

Jaky je Vase zkusenost ?

P.S. tim netvrdim, ze by se melo BDE dale prosazovat.

zdrav�
Franti�ek STR�N�K
mailto:FSTRANIK(zv)CPOJ.CZ
tel. 02-67991481


OpenDialog v DLL

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 1.2.2002 09:47:08

No a jak bys to resil ty? Ja pouzivam tady toto a az na ty dialogy to
funguje bez problemu ...
> Ahoj,
> bohuzel jsem vychozi mail smazal, ale zaujala mne tam konstrukce
> Form1 := TForm.Create(Form1)
> to mi prijde dost zvlastni, nemuze byt problem zde ?
> > > From: "Rumcajs" <prajz.rumcajs(zv)quick(tec)cz>
> > > > na jednom z nich potrebuju pouzit OpenDialog. Kdyz zavolam if
> > > > OpenDialog1.Execute then .... tak se mi objevi chyba. Kdyz tu hlasku
> > > > odklepnu, tak se normalne OpenDialog otevre a program bezi dal ...
> > Acces violation at address 005D1B0F in module 'MATDATA.DLL'. Read of
> address
> > FFFFFFFF.
> > Vsechny okan se minimaliziji a kdyz to odklepnu, tak se otevre
OpenDialog
> a
> > podle toho, ktere okno je zrovna aktivni, se vraci zpet do puvodniho
> > umisteni na plose. Jo, jeste neco, jak ten program potom zavru, vyhodi
to
> > Runtime Error at 00031975.

IB6: separatory v char sloupcich

[*] Rado Benc <bego(zv)pobox.sk> - 1.2.2002 09:52:35

Nazdar,

> > On 31 Jan 2002, at 15:28, Rado Benc wrote:
> > > A kde je problem? Na mojom stroji to funguje. :-)
[...]
> > > SET TERM ; ^
> > > COMMIT WORK;

> Tak uz vim kde je problem - zase jsem zapomel, ze kdyz se neco
> chova divne, je potreba to zkusit pres iSQL. Pricinou byla
> IBConsole pres kterou prikaz
> INSERT ... (TEXT) VALUES ( 'text ktery obsahuje ; strednik' );
> neprojde. Z iSQL, v SQL procedure (viz vyse) je to v poradku.

A ja som zabudol spomenut, ze spustam SQL skript cez isql - IMHO
jedina spolahliva metoda. Test som robil tak, ze som zeditoval prave
rozpisany skript a prehnal ho cez isql - a vsetko vyzeralo byt OK.

Cez IBConsole skripty nespustam z viacerych dovodov:
- caste AV z najroznejsich dovodov - a mam pocit ze s rastucim cislom
buildu je to skor horsie (mozno len pre FB),
- problemy s velkymi skriptami (BTW, ten skript na ktorom som to testoval
ma vyse 30000 riadkov a 1, 3 MB). IBConsole si neporadi ani zo skriptami
radovo kratsimi.
- po pade IBConsole mi obcas ostane FB server "visiet" spolu s 200 - 250
MB pamate - treba restartovat server.

FWIW,

Rado



____________________________________
http://www.pobox.sk/ - urcujeme trendy

QR - export/import

[*] Martin Macko <martinm(zv)m-pro(tec)cz> - 1.2.2002 09:57:46

Neptal si se na neco podobnyho uz 18.7.2001 ?

odpovidal ing. Pavel Zilinec:
------------------------------
My mame sice zdroje QR upraveny, ale myslim, ze nasledujici je
soucasti QR (zalezi na cilovem formatu):
Report.QRPrinter.Save(AFileName);
Report.ExportToFilter(TQRASCIIExportFilter.Create(AFileName));
Report.ExportToFilter(TQRCommaSeparatedFilter.Create(AFileName));
Report.ExportToFilter(TQRHTMLDocumentFilter.Create(AFileName));
Report.ExportToFilter(TQRXLSFilter.Create(AFileName));
Report.ExportToFilter(TQRWMFExportFilter.Create(AFileName));
Report.ExportToFilter(TQRWMFExportFilter.Create(AFileName));
---
Avast: Odchoz� zpr�va vyhodnocena jako �ist�
Datum a �as testov�n�: 1.2.2002 9:57:46
Datum virov� datab�ze (VPS): 29.1.2002
Avast! antivirus od Alwil Software


Avast32 (VPS 29.1.2002): zprava neobsahuje virus


BDE - rutinne aplikace

[*] Kr�l Jirka jr. <admin(zv)printo(tec)cz> - 1.2.2002 10:07:38

>Presto, ze se drive v BDE udelalo hodne aplikaci, hodne se zde na BDE
narika.
>Osobne by me zajimalo, jestli vubec existuji aplikace tohoto typu
souborovych
>databazi (BDE), s kterymi byli uzivatele (i resitele] v prubehu rutinneho
>provozu spokojeni ?

Tak to mohu klidne rict o svem Paradoxim programu, ktery bezel od 1.1.1997 v
nasi tiskarne. (Prvni verze v D 1.0 / W 3.11 !!) Posledni dva roky fungoval
soubezne na 28 stanicich a bez jakekoli ztraty dat. Nyni jsme to prekopali
pro MS SQL, takze jiz je v SW duchodu.

Obcas (1x do mesice) jsem rucne pozabijel opuchle *.LCK a to byla jedina
udrzba.

Ted kdyz jsou dostupne SQL servery je blbost zacit delat nad Paradoxem, ale
to vubec neznamena, ze to je uplne nepouzitelne reseni.

Pokud nejsou velke naroky na slozite vybery z dat je programovani pro Pdox
fest dost moc rychlejsi nez nad SQL. Data-aware komponenty fugujou bezvadne.
Ale nedoporucuju na nejake velke projekty. Celni naraz do limitu soub.
databaze boli ;-)
===========================================
Ji�� Kr�l jr.
administr�tor IT
tisk�rna Printo, spol. s r.o.
http://www.printo(tec)cz
mailto:admin(zv)printo(tec)cz
ICQ#15303940
tel.: +420 (69) 693 84 00, linka 143


OpenDialog v DLL

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 1.2.2002 10:10:47

> No a jak bys to resil ty? Ja pouzivam tady toto a az na ty dialogy to
> funguje bez problemu ...
> > Ahoj,
> > bohuzel jsem vychozi mail smazal, ale zaujala mne tam konstrukce
> > Form1 := TForm.Create(Form1)
> > to mi prijde dost zvlastni, nemuze byt problem zde ?

Form1 := TForm.Create(nil)

Insert/update unicode textu do mssql2000 s pouziti

[*] Jan Misek <jmdelphiforum1(zv)seznam(tec)cz> - 1.2.2002 10:16:26

Dekuji,

Ale toto bohuzel nefunguje, nefunguje to ani s pouzitim Tparemeters od
ADOQuery - to mi poradili na newsgoupech na borlandu.

Nema s tim nekdo zkusenost


----- Original Message -----
From: "Zbysek Hlinka" <hlinka(zv)hlinka(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, January 31, 2002 2:28 PM
Subject: Re: Insert/update unicode textu do mssql2000 s pouzitim AdoQuery


> On 31 Jan 2002 at 14:15, Jan Misek wrote:
>
> > nema nekdo zkusenosti s vkladanim unicode dat do MSSQL2000 pomoci
> > ADOQuery, ukladam to tam jako soucet funkci nchar, ale na serveru
> > pretece zasobnik kdyz je tech funkci moc:
> >
> > insert into table
> > (col)
> > values(nchar(8437)+nchar(3849).....)
>
> Tak si to sestav rovnou jako WideString, a ten predej ADO.
>
> ws: WideString;
> ws := 'insert into col values("blabla")';
>
> S pozdravem
>
> Zbysek Hlinka
>
> Phone: 0603 551 282
>
>

PopupMenu ve sloupcich

[*] Zapl�k <zaplik(zv)volny(tec)cz> - 1.2.2002 10:18:05

Pratele

Dotaz je jednoduchy. Jak dostanu vetsi pocet polozek v PopupMenu do vice
sloupcu nebo nejakou obdobu rolovaciho menu tak jak to delaji W2000 aby se
dala vybrat i polozka mimo rozsah obrazovky.

D5,W2000

dikec za pripadne namety
zaplik(zv)volny(tec)cz



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


OpenDialog v DLL

[*] Tomas Rosa <trosa(zv)seznam(tec)cz> - 01.2.2002 10:23:08

Pokud vim, tak v dobe zapisu teto konstrukce je ve FORM1 nejaka blbost a ja
davam novemu TForm1.Create jako vlastnika FORM1 v cemz nevim co je -> TEDY
NAPROSTA BLBOST !!!

Pise se:

Form1 := TForm1.Create(Application);

a navic pokud mam nejake formulare v DLL, musim (mel bych ) pri
inicializaci DLL zapisovat:

Application.Handle:=apph;

kde apph si predam z volaci aplikace.

>bohuzel jsem vychozi mail smazal, ale zaujala mne tam konstrukce
>Form1 := TForm.Create(Form1)
>to mi prijde dost zvlastni, nemuze byt problem zde ?

S pozdravem
Tomas Rosa

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


OT: Cena FlashFileru 2

[*] Tomas Rosa <trosa(zv)seznam(tec)cz> - 01.2.2002 10:27:58

Cus,

nevite nekdo cenu FlashFileru 2? Na webu je cena 0,- Kc vcetne DPH :))))
a pan Zahradnik mi na dotaz ohledne ceny neodpovedel a dovolat se tam take
nemuzu. Da se to vubec koupit????? S pozdravem
Tomas Rosa

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


PopupMenu ve sloupcich

[*] Jan Misek <jmdelphiforum1(zv)seznam(tec)cz> - 1.2.2002 10:29:52

V design time v nastavovani menu je to prave tlacitko mysi na polozce a
"create sub menu" , v runtime lze pouzit
Tmenuitem.add


----- Original Message -----
From: "Zapl�k" <zaplik(zv)volny(tec)cz>
To: "Delphi Konference" <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, February 01, 2002 10:18 AM
Subject: PopupMenu ve sloupcich


> Pratele
>
> Dotaz je jednoduchy. Jak dostanu vetsi pocet polozek v PopupMenu do vice
> sloupcu nebo nejakou obdobu rolovaciho menu tak jak to delaji W2000 aby se
> dala vybrat i polozka mimo rozsah obrazovky.
>
> D5,W2000
>
> dikec za pripadne namety
> zaplik(zv)volny(tec)cz
>
>
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.320 / Virov� b�ze: 179 - datum vyd�n�: 30.1.2002
>
>

Broadcast mask

[*] Blazek Jaroslav <Jaroslav.Blazek(zv)access-it(tec)cz> - 01.2.2002 10:46:16

Ahoj,
kdyz si spustite ipconfig - vypise vam Subnet mask, tak tuto masku potrebuji
kdyz to umi ipconfig, tak to musim udelat i ja programove, ale jak.........?
Diky


S pozdravem

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

>>> Jaroslav.Blazek(zv)access-it(tec)cz 31.1.02 16:17 >>>
Ahoj,
potrebuji poslat data pres UDP vsem uzivatelum.
jak zjistit nejakou C++B, API, Delphi fci broadcastovou adresu?
Lokalni IP mam, nevim jak na broadcastovou masku........s tim uz by se to dalo zjistit.
Diky

S pozdravem

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

Pomoc s Formularema

[*] Martin Pe�ava - 1.2.2002 10:51:11

Ahojte,

IRC klienta uz jsem vyresil na torry, ale ted potrebuji udelat to,
aby se po spusteni aplikace objevil nastavovaci dialog s nejakymi
edity a tlacitky OK a Cancel. Po stisknuti Cancel se ukonci program a
po stisknuti OK tento dialog zmizi a objevi se formular aplikace. Po
zavreni tohoto formu se aplikace ukonci. Formulare, jsou na sobe
datove nezavisle. Ten prvni jenom ulozi to, co tam clovek zadal do INI a ten
druhej si to z toho INI zase vytahne. Jak to udelat. Primo v DPR? Nebo
jak jinak by to slo? Predem dik za pomoc.

--
Martin mailto:jimx(zv)volny(tec)cz


IP pres ISDN a na jine siti

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 1.2.2002 10:51:54

>
> >
> > jen na okraj. ISDN a obyc analog dialup spojeni rozhodne nedostava
IPcko
> > protokolem DHCP ale behem navazovani PPP spojeni v jeho
uvodnicasti (LCP
> > protokolem)
> >

IPcko stroje na kterym bezis (predpokladam, ze ten stroj je pripojen
dialupem) zjistis napriklad
pomoci RAS funkci RASGetProjectionInfo() ktere sezenes handle na dane
RAS spojeni pomoci
RASEnumConnections().

Samozrejme muzes pouzit i funkce WinSocku ke zjisteni IPcek na stroji
ale tim dostanes seznam adres
a nebudes vedet, ktera je na modemu.

Tebe zrejme ale vice zajima IP adresa vzdaleneho protejsku. Pokud je
tento
pripojen dialupem a dostava dynamickou IP adresu neni jednoduche jej
lokalizovat.
Jsou-li oba stroje, ktere se snazi spojit, na dymanicke IP adrese,
nemaji jinou moznost nez si dat nejak vedet prez nekoho tretiho (resi
se to
tak, ze se oba nahlasi na nejaky domluveny server, poslou si nejakou
mailovou
zpravu, atd). Existuje tusim nejaka verejne dostupna sluzba, ktera
vymenu
informaci sprostredkovava (realizuje ten server pro vymenu dat) ale
nikdy
jsem to nepouzival a netusim, zda se na to da spolehat. Pokud jsem se
dobre
koukal tak jeden takovy server bezi na www.dyndns.org

Zdravi
Dalibor Toman

InterBase datove type

[*] Rado Benc <bego(zv)pobox.sk> - 1.2.2002 10:58:14

Nazdar,

> 1. Kedy je lepsi CHAR a kedy VARCHAR?

V principe, VARCHAR by sa mal pouzivat v pripade, ze dlzky poloziek v
zaznamoch sa vyrazne lisia. VARCHAR (teoreticky) setri diskovy priestor
a pocet I/O operacii, pretoze na jednu database page sa vojde viac
zaznamov.
(Je to trochu zlozitejsie, pretoze IB/FB pouziva pri ukladani dat na disk /
citani z disku kompresiu / dekompresiu). Ak su dlzky zaznamov rovnake
(napr. identifikacny kod) mal by byt CHAR (opat teoreticky) vyhodnejsi.
Moc tazku hlavu by som si z toho nerobil.

> 2. Do akeho typu je najlepsie ukladat hodnoty generatora? (Numeric (10)?)

Zalezi od pouziteho SQL dialektu. V dialekte 1 je NUMERIC(10) vnutorne
ukladany ako DOUBLE PRECISION, v dialekte 3 ako INT64 (64bit integer).
IMHO lepsie je pouzivat dialekt 3 - NUMERIC(10) je v pohode.

> 3. Ako zabezpecit v jednej tabulke niekolko ciselnych radov?
> Priklad:
> Napr. potrebujem generovat separatny ciselny rad dokladov pre kazde
> stredisko podniku.
> Rad nesmie byt preruseny ani sa v nom nesmu vyskytovat duplicity.
> Vyrobit v DB pre kazde stredisko generator sa mi nezda calekom
> koser, ako sa to da urobit najlepsie?

Pouzil by som zlozeny kluc - 2 stlpce: cislo strediska, cislo polozky.

Co sa tyka neprerusovanych radov, je to problem. AFAIK su tri moznosti:

1. Vykaslat sa na tuto podmienku. Moznost jednoducha, vo vacsine systemov
funkcna, doklady su tak ci tak jednoznacne identifikovatelne.
2. Kedze generatory funguju mimo kontextu transakcii, nie je mozne
zarucit, ze nasledujuca hodnota generatora bude o 1 vacsia nez predosla
(rollbacknute transakcie apod.). Akonahle ide o viacuzivatelsky system,
riesenia typu SELECT MAX(..) vedu k duplicitam (v lepsom pripade),
deadlockom (v horsom pripade), resp. po urcitom case k naruseniu
integrity databazy a jej administratora (obvykle).
3. V pripade, ze je naozaj nevyhnutne, aby rad bol neprerusovany, je
mozne v urcitych casovych intervaloch zaznamy precislovat (napr. stored
procedurou, ktora raz zacas odstrani "diery"). A potom IMHO rucne
prestavit generator).

V pripade, ze je databaza centralna (neviem to zo zadania vycitat), je
pouzitie viacerych generatorov naozaj zhubna metoda.

HTH,

Rado
____________________________________
http://www.antikvariatshop.sk Virtualny antikvariat - proza, poezia,
historia, umenie, psychologia, naucna a odborna literatura, skripta ...
Vybrane knihy ZLAVA AZ 80 % !!!

OpenDialog v DLL

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 1.2.2002 11:18:25

> Pokud vim, tak v dobe zapisu teto konstrukce je ve FORM1 nejaka blbost a
ja
> davam novemu TForm1.Create jako vlastnika FORM1 v cemz nevim co je -> TEDY
> NAPROSTA BLBOST !!!
>
> Pise se:
>
> Form1 := TForm1.Create(Application);
>
> a navic pokud mam nejake formulare v DLL, musim (mel bych ) pri
> inicializaci DLL zapisovat:
>
> Application.Handle:=apph;
>
> kde apph si predam z volaci aplikace.
>

Zmenil sem to tedy na Form1 := TForm1.Create(Application); -> vysledek
stejny i pri Form1 := TForm.Create(nil) (jak radil kolega). Pak sem tam dal
Application.CreateForm(TMaterial, Material); a zacalo to behat az na ten
Runtime pri ukonceni programu (Runtime Error at 00031975). Co se tyce
Application.Handle:=apph;, tak sem to zatim nikde nevidel a (nekamenujte
me) ani nevim, jak se pouziva ...
S pozdravem Rumcajs


Verze OS

[*] plupinek(zv)synthesia(tec)cz - 1.2.2002 11:23:00


Preji hezky den,

prosim o radu, jak lze zjistit verzi OS na vzdalenem PC, na lokale pouzivam
GetWindowsVersion.

Neco jako GetWindowsVersion (\\SERVER_NAME). Konkretne me zajima, zdali na
PC bezi NT nebo W9x.

Diky moc.

D4 C/S SP3, WNT4.0 SP6

S pozdravem

Ing. Petr Lup�nek
datov� komunikacn� syst�my
odbor Informatika
ALIACHEM a.s. o.z SYNTHESIA
tel. 040/6825535
mob. 0602/406235


sputeni IB6/FB

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 1.2.2002 11:27:42

ahoj

po nekolika instalacich a od instalacich
IB6, potom FB beta 2, nakonec FB 1 rc 2
mi prestalo fungovat automaticke spousteni
serveru jako sluzby (Win2000).

ve sluzbach je ibguardian a ibserver. kdyz
zkusim spustit ib server rucne, nabehne.
kdyz ale zkusim nahodit ibguardiana
(s vypnutym ibserverem), vyhodi mi chybu:
"
could not start the InterBase Guardian
service on LocalComputer.

Error 1058: The service cannot be started,
either because it is disabled or because it
has not enabled devices associated with it.
"

nemate nekdo radu?

nehlede na to, ze po cisty instalaci FB 1 rc 2
jsem ibguardiana nikde nenasel ?:-|

dekuji PeC(zv)

OpenDialog v DLL

[*] Tomas Bihary <delphi(zv)wige-mic(tec)cz> - 1.2.2002 11:37:42

Ahoj,
Presne tohle se nam stavalo v OCXu na Delphi 4 Client/Server
pred vydanim servicepacku (uz nevim jestli SP2 nebo SP3).
Po upgrade Delphi bylo vsechno v poradku.
Jaky Delphi pouzivas?
Ahoj Tomas

----- Original Message -----
> > From: "Rumcajs" <prajz.rumcajs(zv)quick(tec)cz>
> > > na jednom z nich potrebuju pouzit OpenDialog. Kdyz zavolam if
> > > OpenDialog1.Execute then .... tak se mi objevi chyba. Kdyz tu hlasku
> > > odklepnu, tak se normalne OpenDialog otevre a program bezi dal ...
> Acces violation at address 005D1B0F in module 'MATDATA.DLL'. Read of
address
> FFFFFFFF.
> Vsechny okan se minimaliziji a kdyz to odklepnu, tak se otevre OpenDialog
a
> podle toho, ktere okno je zrovna aktivni, se vraci zpet do puvodniho
> umisteni na plose. Jo, jeste neco, jak ten program potom zavru, vyhodi to
> Runtime Error at 00031975.
>

Stopnuti service

[*] pavel.ales(zv)popron(tec)cz - 1.2.2002 12:05:33

OT:
Diky uz jsem to vyresil,podobne jak ty.Nasel jsem zdroje na netu..
For Marian:
-----------
delala mi trochu problem tahle fce (blbec daval jsem tam celou cestu,ale je
potreba jen nazev),
OpenSCManagerA

Pro ostatni:
------------
Stopnuti fce je jednoduche,jen je potreba vedet,ze nejde odstrelit pres
procesy jak jsem si puvodne myslel win si je chrani jako oko v hlave -
kupodivu :-))) Diky
Aldik Pavel
W2000 D5 Ent amater v profesialnim rozletu


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

Jak na vlakna

[*] Martinec <martin108(zv)post(tec)cz> - 1.2.2002 12:14:38

Potrebuji poradit s timto:

Pravidelne kazdou minutu vytvarim jedno nebo dve vlakna, ktera provedou vypocet a ukonci se. Problem je v tom, ze nekdy tento vypocet trva vice nez minutu (klidne 5 minut i vice) a ja jej nesmim predcasne ukoncit (tak zni zadani), ale zaroven musim zahajit novy vypocet.

1) Jak na to, kdyz predem neznam pocet vlaken ? Napadlo mne pouzit dynamicke pole. Pred vytvorenim vlakna zjistit nejmensi "volnou pozici" v poli, na ktere potom vlakno vyvorit, pripadne pole zvetsit. Po ukonceni vlakna zase zjistit jestli bylo v poli "posledni" a pole zase zmensit. Jdu spravnym smerem nebo jsem zabloudil ?

2) Prestoze vypocet nesmim predcasne ukoncit, muze se stat, ze to budu muset udelat - napr. ukonceni programu. Vypocet neprovadi vlakno, ale OLE object. Vypada to nejak takto:

procedure TMyThrd.Execute;
var
MyObj: OLEVariant;
MyResult: Variant;
begin
...
MyObj:=CreateOleObject(<ole_object>);
MyResult:=MyObj.Test1; //tady se ceka
...
end;

Jak v tomto pripade radne ukoncit vypocet a vlakno?

Dekuji za kazdou pomoc.

Martinec


OpenDialog v DLL

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 1.2.2002 12:27:51


> Zmenil sem to tedy na Form1 := TForm1.Create(Application); -> vysledek
> stejny i pri Form1 := TForm.Create(nil) (jak radil kolega). Pak sem tam
dal
> Application.CreateForm(TMaterial, Material); a zacalo to behat az na ten
> Runtime pri ukonceni programu (Runtime Error at 00031975). Co se tyce
> Application.Handle:=apph;, tak sem to zatim nikde nevidel a (nekamenujte
> me) ani nevim, jak se pouziva ...


k Runtime Error - jak uvolnujes ten formular ? Pokud Release, tak by to
mohlo byt ono, pokud Free, pak nevim.

OT: Tlac z dosu na usb

[*] <delphi(zv)zvlauto.sk> - 1.2.2002 12:29:40

Zdravim Vas,
Moj problem mozno nesuvisi s Delphi ale:
tlaciaren HP 845C mam pripojenu na USB vo win98.
Ako zaistit, aby sa tlac aplikaci z dosu, ktore vedia len o porte lpt,
presmerovali na ten usb? Da sa to? (Konkretne sa mi jedna o Fox 2.6)
Alebo da sa(ma to uz niekto hotove) napisat program trebars v pascale, na
odchytavanie lpt v dose a posielanie tlace na usb do win?

Vdaka za kazdy napad

Tlac z dosu na usb

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 1.2.2002 12:43:45

> tlaciaren HP 845C mam pripojenu na USB vo win98.
> Ako zaistit, aby sa tlac aplikaci z dosu, ktore vedia len o porte lpt,
> presmerovali na ten usb? Da sa to? (Konkretne sa mi jedna o Fox 2.6)
> Alebo da sa(ma to uz niekto hotove) napisat program trebars v pascale, na
> odchytavanie lpt v dose a posielanie tlace na usb do win?

Prima systemova cesta neexistuje. My pouzivame program MRP Tiskovy Manazer
od www.mrp(tec)cz , ktery prevadi tisk do souboru na tisk na jakoukoli Win
tiskarnu (i USB).

OT: Tlac z dosu na usb

[*] Ales(zv)kerner(tec)cz - 1.2.2002 12:54:16

> Ako zaistit, aby sa tlac aplikaci z dosu, ktore vedia len o porte lpt,
> presmerovali na ten usb? Da sa to? (Konkretne sa mi jedna o Fox 2.6)

Co zkusit primo zachytavat port LPT1 primo ve Windows

Ales


Insert/update unicode textu do mssql2000 s pouziti

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 1.2.2002 12:58:59

On 1 Feb 2002 at 10:16, Jan Misek wrote:

> Ale toto bohuzel nefunguje, nefunguje to ani s pouzitim Tparemeters od
> ADOQuery - to mi poradili na newsgoupech na borlandu.

A proc vlastne pouzivas obsolete ADOQuery a ne ADODataSet?

Ja posilam WideString primo na OLE DB, a funguje to dobre. Takze
predpokladam, ze by to melo fungovat i v pripade ADO, protoze
OleVariant ma primou podporu WideStringu, a OLE DB tak jako tak
pracuje s WideStringem, takze Ansi se uvnitr musi na Wide preklopit.

Podle mych zkusenosti prochazi cokoliv unicode do MS SQL 2000
naprosto hladce (tedy i do nvarchar), naopak problemy mohou byt obcas
s Ansi (tedy s varcharem), diky konverzim z unicode smerem dolu.
Takze pokud to s ADOExpress komponentami nejde, hledal bych chybu v
tech komponentach, ne ADO. Muzes take celou komponentu obejit a volat
primo metody ADO objektu.

> ----- Original Message -----
> From: "Zbysek Hlinka" <hlinka(zv)hlinka(tec)cz>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Thursday, January 31, 2002 2:28 PM
> Subject: Re: Insert/update unicode textu do mssql2000 s pouzitim
> AdoQuery
>
>
> > On 31 Jan 2002 at 14:15, Jan Misek wrote:
> >
> > > nema nekdo zkusenosti s vkladanim unicode dat do MSSQL2000 pomoci
> > > ADOQuery, ukladam to tam jako soucet funkci nchar, ale na serveru
> > > pretece zasobnik kdyz je tech funkci moc:
> > >
> > > insert into table
> > > (col)
> > > values(nchar(8437)+nchar(3849).....)
> >
> > Tak si to sestav rovnou jako WideString, a ten predej ADO.
> >
> > ws: WideString;
> > ws := 'insert into col values("blabla")';

S pozdravem

Zbysek Hlinka

Phone: 0603 551 282


Image v hlavicce formulare

[*] <ivan.virag(zv)aliatel(tec)cz> - 1.2.2002 12:59:23

Zdravim.

Da se komponenta TImage um�stit do hlavicky formulare - takzvane pod jeho Caption? Dekuji.

Ivan Virag


OT: chybne ukoncovani Win2k

[*] Milan ��ek <Cizek.Milan(zv)seznam(tec)cz> - 01.2.2002 13:00:56

ahoj,
mam tady takovy problem. Na jednom PC s diskem 4,3GB jsou
nainstalovany win2k Prof(tec)cz. Pokud se rozhodnu pocitac vypnout, dojde
k pouhemu restartu. Pri kazdem spusteni system opravuje mnozstvi
chyb, prevazne ve strukture souboru, i kdyz byl "bezproblemove"
restartovan. Disk je zcela v poradku, zkousel jsem i jiny kousek
stejneho druhu. Kdysi jsem cetl nekde neco o problemy s ukoncovanim
OS, prave kuli disku. Bylo to asi tim, ze se nestihli zapsat vsechny
potrebne udaje a disk vypnul drive nez se system ukoncil. Vite nekdo
vic o teto chybe? Snad by na to mela existovat nejaka zaplata.

odpovedi radeji na muj email. Dekuji

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

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


OT: RE: Tlac z dosu na usb

[*] Milan Schembera <milan(zv)missoftware(tec)cz> - 1.2.2002 13:03:03

> -----Original Message-----
> From: Zdenek Brejsa

> Prima systemova cesta neexistuje. My pouzivame program MRP
> Tiskovy Manazer
> od www.mrp(tec)cz , ktery prevadi tisk do souboru na tisk na jakoukoli Win
> tiskarnu (i USB).
>

A co tisk z DOSu na tiskarnu pripojenou primo na LPT ? Canon C20SX ? Vasi
technici tvrdi, ze to nejde ...

M.S.

OT: Tlac z dosu na usb

[*] <delphi(zv)zvlauto.sk> - 1.2.2002 13:03:41

No hej, ale ako? Tlaciaren je pripojena na usb, takze tam to neide.
Skusal som "oklamat" win, a dat ju ako sietovu ale nenamapujem sietovu ako
lokalnu.

Robo


> Ako zaistit, aby sa tlac aplikaci z dosu, ktore vedia len o porte lpt,
> presmerovali na ten usb? Da sa to? (Konkretne sa mi jedna o Fox 2.6)

Co zkusit primo zachytavat port LPT1 primo ve Windows

Ales

Seriova a paralelni komunikace

[*] Radek Cervinka <radek.cervinka(zv)centrum(tec)cz> - 1.2.2002 13:04:55

Ahoj,

>> Pro paralelni komunikaci by jsi musel napsat specialni kernel driver
(nebo
>jej
>> koupit). Vzhledem k zastaralosti printer portu, pomalosti a dalsim
nevyhodam
no na nektere veci se to hodi, prece jen kazdy pocitac ma LPT a prenos 8 bit
najednou se nekdy hodi.>
>ECP/EPP mod LPT neni zase uplne k zahozeni ( teoreticka rychlost cca 10Mbps
>ethernet), ale
>je pravda, ze ten kabel je ponekud tlustej a nemotornej. FireWire ci USB2
je
>o necem jinem

No ale jak se to programove ovlada (myslim ve Windows - teda v tech co to
podporuji:-) )?
Neverim ze to nejak pujde bez vlastniho driveru. Delal jsi s tim nekdy (s
USB)?
Radek

PopupMenu ve sloupcich

[*] Zapl�k <zaplik(zv)volny(tec)cz> - 1.2.2002 13:29:11

> V design time v nastavovani menu je to prave tlacitko mysi na polozce a
> "create sub menu" , v runtime lze pouzit
> Tmenuitem.add

Nerozumime si. NECHCI SubMenu, ale jetnotlive MenuItems do sloupcu vedle
sebe.

zaplik(zv)volny(tec)cz



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


OT Cena FlashFileru 2

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

From: "Tomas Rosa" <trosa(zv)seznam(tec)cz>
> nevite nekdo cenu FlashFileru 2? Na webu je cena 0,- Kc vcetne DPH :))))

Asi to preslo do Open Source <g>

Na strance TurboPoweru pisi ze 'Only 499$':
http://www.turbopower.com/products/FlashFiler/

Petr Vones


OT chybne ukoncovani Win2k

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 1.2.2002 13:42:23

From: "Milan ��ek" <Cizek.Milan(zv)seznam(tec)cz>
> nainstalovany win2k Prof(tec)cz. Pokud se rozhodnu pocitac vypnout, dojde
> k pouhemu restartu. Pri kazdem spusteni system opravuje mnozstvi

Ahoj,

chybne nainstalovane Windows, zastaraly BIOS, stary drivery pro dany chipset
desky atd ....

Petr Vones


OpenDialog v DLL

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 1.2.2002 13:44:11

From: "Rumcajs" <prajz.rumcajs(zv)quick(tec)cz>
> Zmenil sem to tedy na Form1 := TForm1.Create(Application); -> vysledek
> stejny i pri Form1 := TForm.Create(nil) (jak radil kolega). Pak sem tam dal
> Application.CreateForm(TMaterial, Material); a zacalo to behat az na ten
> Runtime pri ukonceni programu (Runtime Error at 00031975). Co se tyce

Ahoj,

pokus vytvraris a rusis modalni dialog, tak by jsi jako parenta mel do
konstruktoru vzdy predavat nil.

Petr Vones


ToolButton

[*] Karel Horky <horky.karel(zv)quick(tec)cz> - 1.2.2002 13:45:40

Peter Surovy, <mailto:psurovy(zv)uevora.pt> napsal:
> na TToolPaneli mam ToolButton
> ktoremu sa pri onclick vyhodnoti podmienka.
> Ak je tato podmienka splnena vlastnost enabled nastavim na false.

> Problem : Ked niekde inde nastavim
> vlastnost enabled na true ten button zostane stlaceny

Zkus pouzit akce. Stejnou akci muzes navesit na ToolButton, na
MainMenu, na PopupMenu. Nastavenim Enabled na true/false u akce se ti
zaroven meni i vsechny polozky, kde mas tuto akci pouzitou.
Plati to i pro Caption, Hint, ImageIndex, atd ...
------
S pozdravem Karel Horky
horky.karel(zv)quick(tec)cz
W2K/SP1, D5Ent/UP1


BDE - rutinne aplikace

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 1.2.2002 20:50:57

From: "Str�n�k Franti�ek" <FStranik(zv)cpoj(tec)cz>

> Jsem presvedcen, ze kdyz byla aplikace dobre napsana
> (z hlediska moznosti BDE) a nebyly na ni kladeny
> pozadavky patrici spise k FB,IB apod. - zadne problemy nebyly.
> Jaky je Vase zkusenost ?


BDE jsme pouzivali v multithreaded aplikacich bezicich 7x24 napr.
proti IBM DB/400 nebo DB/2 (pouze tQuery) bez jakychkoli problemu az
do okamziku, kdy jsme potrebovali do stejne databaze lezt z ISAPI.DLL
(na stejnem stroji jako ta aplikace). To jsme museli BDE vydusit ven,
protoze bylo nepouzitelne a ISAPI nevydrzelo pracovat ani 24h bez
chyby:

a) abychom to vubec nejak rozjeli, muselo se laborovat kolem
nastaveni sharedmem (chyby 210D apod.)
b) stejne ta ISAPI padala na obdobne chyby dal a navic se pridaly
dalsi jako 'Cannot load IDAPI01.DLL (2109) apod.


Na druhou stranu musim rict, ze provozujeme aplikaci taky 7x24, kde se
leze pres BDE na IB z wap serveru bez problemu, ale tentokrat bezi ten
wap server na tom stroji sam jen s tou databazi.

***

Nyni jedeme pres ODBCe a mame po problemech.
Bye, pf

Jak na vlakna

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

From: "Martinec" <martin108(zv)post(tec)cz>
> Pravidelne kazdou minutu vytvarim jedno nebo dve vlakna, ktera provedou
> vypocet a ukonci se.

Ahoj,

tohle uz je prvni chyba. Caste vytvareni a ukoncovani thready nesvedci o
dobrem navrhu aplikace, vytvoreni threadu je pro system pomerne narocna
operace.

> 1) Jak na to, kdyz predem neznam pocet vlaken ? Napadlo mne pouzit dynamicke

V techto pripadech si vytvoris pool threadu a manager ktery se bude starat o
pridelovani dane ulohy nekteremu nicnedelajicimu threadu. Ten ulohu zpracuje a
pak bude opet cekat na prideleni dalsi ulohy atd. Ten pool muze byt samozrejme
i dynamicky, v momente kdy uz neni zadny volny thread muze vytvorit dalsi
apod.

> 2) Prestoze vypocet nesmim predcasne ukoncit, muze se stat, ze to budu muset
> udelat - napr. ukonceni programu. Vypocet neprovadi vlakno, ale OLE object.

Tady vicemene zadne reseni neexistuje. Muzes samozrejme thread nasilne
ukoncit, ale to muze mit neprijemne vedlejsi nasledky, zvlastne kdyz nevis co
se v nem presne deje (volani OLE serveru ...)

Petr Vones


Seriova a paralelni komunikace

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 1.2.2002 14:06:26

> >ECP/EPP mod LPT neni zase uplne k zahozeni ( teoreticka rychlost
cca 10Mbps
> >ethernet), ale
> >je pravda, ze ten kabel je ponekud tlustej a nemotornej. FireWire
ci USB2
> je
> >o necem jinem
>
> No ale jak se to programove ovlada (myslim ve Windows - teda v tech
co to
> podporuji:-) )?

pred par lety jsem programoval ECP mod transfer - ale to bylo v DOSu

> Neverim ze to nejak pujde bez vlastniho driveru.

taky si myslim.

Delal jsi s tim nekdy (s USB)?

S USB ne - ale koukal jsem, ze existuje Microsofti podpora (nejaka
DLL) pro FireWire. Akorat
si nejsem jist, zda se pomoci toho da napsat komunikace PC to PC.

D. Toman

Tlac z dosu na usb

[*] <delphi(zv)zvlauto.sk> - 1.2.2002 14:10:02



No to nie je cesta. Musi existovat nejake lepsie riesenie..
Hm ?

> tlaciaren HP 845C mam pripojenu na USB vo win98.
> Ako zaistit, aby sa tlac aplikaci z dosu, ktore vedia len o porte lpt,
> presmerovali na ten usb? Da sa to? (Konkretne sa mi jedna o Fox 2.6)
> Alebo da sa(ma to uz niekto hotove) napisat program trebars v pascale, na
> odchytavanie lpt v dose a posielanie tlace na usb do win?

> Prima systemova cesta neexistuje. My pouzivame program MRP Tiskovy Manazer
> od www.mrp(tec)cz , ktery prevadi tisk do souboru na tisk na jakoukoli Win
> tiskarnu (i USB).

Tlac z dosu na usb

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 1.2.2002 14:16:34

> > > tlaciaren HP 845C mam pripojenu na USB vo win98.
> > > Ako zaistit, aby sa tlac aplikaci z dosu
> > > presmerovali na ten usb? Da sa to?

> > Prima systemova cesta neexistuje.
> > My pouzivame program MRP Tiskovy Manazer

> No to nie je cesta.
> Musi existovat nejake lepsie riesenie.

ano, jeste existuji jine tiskove manageri,
kteri tisknou zhruba stejne jako MRP TiskMan.
windows (alespon 9x rada) proste neumi zachytavat
lokalni port na jiny lokalni. umi zachytavat
lokalni lpt na nejaky sitovy. blby je, ze ten
sitovy nemuze byt z toho sameho PC, tedy nelze
zachytavat lpt1 na sdileny USB na jednom a tom
samem PC, ale na sdileny USB na jinem PC.

dekuji PeC(zv)

InterBase datove type

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 1.2.2002 14:19:36

Haj hou!

On 31 Jan 2002, at 14:35, Jaroslav Popluhar wrote:

> 1. Kedy je lepsi CHAR a kedy VARCHAR?

U IB/FB je to prakticky jedno - Ukladaji se stejne hospodarne,
pouze CHAR je expandovan (doplnen mezerami) pri prenosu na
klienta. Kazdopadne doporucuji pouzivat CHAR pro pole ktera maji
vzdy stejny pocet znaku, a VARCHAR pro pole kde text muze byt
ruzne dlouhy. IB/FB je to jedno, ale vysledkem je mnohem
citelnejsi (pro tebe) struktura tabulky.

> 2. Do akeho typu je najlepsie ukladat hodnoty generatora? (Numeric (10)?)

Integer.

> 3. Ako zabezpecit v jednej tabulke niekolko ciselnych radov?

To je problem. Generatory jsou mimo transakcni kontrolu. Jsou
tedy rychle a jedinecne, ale nezajistuji neprerusovanou radu.
Pokud potrebujes spojitou radu cisel, podivej se na dokument o
"Auditable series" ktery se vali nekde na www.ibobjects.com.

S pozdravem

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


OT: vytvaranie patchov

[*] Miroslav Barica <miroslav.barica(zv)matador.sk> - 1.2.2002 14:38:49

zdravim vas,
taky technicky dotaz mam na vas, ako riesite drobne upravy a zmeny v
aplikaciach? vytvorenim patchu pre danu aplikaciu, alebo distribuovanim
zmenenych suborov? ide mi o to, omylom som v aplikacii dal moznost
zadania DPH na 6 a 23 %, lenze 6%dph na slovensku je uz davno zmenene na
10% (zaspal som dobu ;)), takze aplikacia je polofunkcna. tak mi napadla
otazka, ako taketo situacie riesia ostatni.

popripade, keby niekto vedel o nejakom free patchmakeri a funkcnom,
mohol by mi sepnut kde rastie ;o).

OT Tlac z dosu na usb

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 1.2.2002 14:40:30

From: <delphi(zv)zvlauto.sk>
> No to nie je cesta. Musi existovat nejake lepsie riesenie..

Ano existuje - pouzivat pouze normalni aplikace.

Petr Vones

Tlac z dosu na usb

[*] V.Tepl� <teplyv(zv)chrudim(tec)cz> - 1.2.2002 14:43:41

DD,

pokud na tom pocitaci (PC1) mate tiskarnu (PR1) a nainstalovany TCP/IP
protokol tak opravdu nejde udelat NET USE LPT1 \\PC1\PR1, ale MUSITE misto
jmena pocitace(PC1) napsat jeho IP adresu, napr. NET USE LPT1
\\192.168.0.1\PR1 - holt W9x

VT

----- Original Message -----
From: "Petr Palicka" <petr.palicka(zv)atlas(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, February 01, 2002 2:16 PM
Subject: RE: Tlac z dosu na usb


> blby je, ze ten
> sitovy nemuze byt z toho sameho PC, tedy nelze
> zachytavat lpt1 na sdileny USB na jednom a tom
> samem PC, ale na sdileny USB na jinem PC.
>
> dekuji PeC(zv)
>

Jak na vlakna

[*] Martinec <martin108(zv)post(tec)cz> - 1.2.2002 15:08:12

Pool threadu - o tom jsem neslysel, ale napadlo mne, ze bych vlakna vytvoril na zacatku a pro kazde mereni je aktivoval.
Mohlo by to vypadat takto ? Pominu zatim dalsi podminky zadani, jde o praci s threadem. Nevim vsak co s tim poolem.

type
TMyThread = class(TThread);
private
FCanTerm: boolean;
procedure Execute;
public
constructor Create(CanTerm: boolean);
end;

var
MyThrdA, MyThrdB, TempThrdA, TempThrdB: TMyThread;

procedure TForm1.Create;
begin
MyThrdA := TMyThread.Create(false);
MyThrdB := TMyThread.Create(false);
end;

procedure TForm1.MyTimerTimer;
begin
if MyThrdA.Suspended then MyThrdA.Resume
else TempThrdA := TMyThread.Create(true);
if MyThrdB.Suspended then MyThrdB.Resume
else TempThrdB := TMyThread.Create(true);
end;

procedure TForm1.Destroy;
begin
MyThrdA.Terminate;
MyThrdA.WaitFor;
MyThrdB.Terminate;
MyThrdB.WaitFor;
end;

procedure TMyThread.Execute;
begin
while not Terminated do
begin
//merit
if FCanTerm then Terminate else Suspend;
end;
end;

Martinec


Jak zapisovat a cist registry z CGI aplikace

[*] Lumir Karas <lumirkaras(zv)seznam(tec)cz> - 01.2.2002 15:20:00

Ahoj,

S temi pravy uzivatele to neni zase tak jednoduche, samozrejme, ze ja
jsem na svem systemu prihlasen jako Administrator ale preci nemuzu
nastavit jakehokoliv uzivatele, ktery spusti mou CGI aplikaci pres
internet s temito pravy. Mimochodem, bohuzel jsem ani nenasel nikde v
IIS options nebo nekde jinde zadne nastaveni prav pro cteni a zapis
do registru :o(. Prosim poradte nekdo co vsechno musim nastavit a
kde, aby ma CGI aplikace spustena z netu dokazala pristupovat do
registru.

Mockrat dekuji.

Lumir Karas

D5 Ent, W2K

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


Jak zapisovat a cist registry z CGI aplikace

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 1.2.2002 15:40:51

nevim jak IIS, takova vec mi do pocitace nesmi! Ale ja napriklad
provozuji WEB pod serverem APACHE. ten se spousti jako NT service.

A kazdy NT service se da spustit bud pod uctem SYSTEM, nebo pod
jakymkoliv jinym uctem. Definuje se to v ServiceManageru.

A jakekoliv dcerinne procesy,m tedy trebas CGIcka dedi prava po
procsu, ktery je pousti.

Vsadim se, ze i IIS se spousti jako service a tedy v Servicemanageru
jde nastavit jiny ucet.

> Ahoj,
>
> S temi pravy uzivatele to neni zase tak jednoduche, samozrejme, ze ja
> jsem na svem systemu prihlasen jako Administrator ale preci nemuzu
> nastavit jakehokoliv uzivatele, ktery spusti mou CGI aplikaci pres
> internet s temito pravy. Mimochodem, bohuzel jsem ani nenasel nikde v
> IIS options nebo nekde jinde zadne nastaveni prav pro cteni a zapis
> do registru :o(. Prosim poradte nekdo co vsechno musim nastavit a
> kde, aby ma CGI aplikace spustena z netu dokazala pristupovat do
> registru.
>
> Mockrat dekuji.
>
> Lumir Karas
>
> D5 Ent, W2K
>
> ______________________________________________________________________
> Kam do kina ci divadla? http://kultura.seznam(tec)cz



-- Lukas Gebauer.

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

OT: WMA soubory

[*] Vasek Navrat <engine(zv)ropacek(tec)cz> - 1.2.2002 15:48:05

Zdravim!

Jsem uz uplne zoufaly - mam hudbu ve formatu WMA a zaboha ji nemuzu spustit pod Windows XP. Zkusil jsem nainstalovat nekolikrat WinAMP s podporou WMA, ruzne prevadece z WMA, ale vse je marne. Z WinAMP me to furt posila na nejakou stranku Microsoftu (ale doma nemam internet) a prevadece napisou nejakou chybu s pameti. Mohl by mi nekdo poradit jak na to? Nebo jak to dostat do nejakeho rozumnejsiho formatu?

Dikes
Vasek


Jak zapisovat a cist registry z CGI aplikace

[*] �imek Ji�� <Jiri.Simek(zv)czech-tv(tec)cz> - 1.2.2002 16:12:11

IMHO IIS server bezi pod uzivatelem IUSR_NAZEVSERVERU.
Takze je potreba nastavit prava pro tohoto usera.

JirkaS

> -----Original Message-----
> From: Lumir Karas [mailto:lumirkaras(zv)seznam(tec)cz]
> Sent: Friday, February 01, 2002 3:20 PM
> To: delphi-l(zv)clexpert(tec)cz
> Subject: Re: Jak zapisovat a cist registry z CGI aplikace
>
>
> Ahoj,
>
> S temi pravy uzivatele to neni zase tak jednoduche, samozrejme, ze ja
> jsem na svem systemu prihlasen jako Administrator ale preci nemuzu
> nastavit jakehokoliv uzivatele, ktery spusti mou CGI aplikaci pres
> internet s temito pravy. Mimochodem, bohuzel jsem ani nenasel nikde v
> IIS options nebo nekde jinde zadne nastaveni prav pro cteni a zapis
> do registru :o(. Prosim poradte nekdo co vsechno musim nastavit a
> kde, aby ma CGI aplikace spustena z netu dokazala pristupovat do
> registru.
>
> Mockrat dekuji.
>
> Lumir Karas
>
> D5 Ent, W2K
>
> ______________________________________________________________________
> Kam do kina ci divadla? http://kultura.seznam(tec)cz
>

Verze OS

[*] Vymazal Milan <vymazal.milan(zv)seznam(tec)cz> - 1.2.2002 17:49:20

Zdravim

psc> Preji hezky den,

psc> prosim o radu, jak lze zjistit verzi OS na vzdalenem PC, na lokale pouzivam
psc> GetWindowsVersion.

psc> Neco jako GetWindowsVersion (\\SERVER_NAME). Konkretne me zajima, zdali na
psc> PC bezi NT nebo W9x.


mno ono jeste zalezi na tom zdali ten stroj umoznuje zjisteni verze.
Bezne se to dalo treba znuzitim IPC$ bug nebo neceho podobneho.

Pak je tu jeste moznost podle aktivnich portu !!!

Treti snad pro vas nejhorsi moznost je fingerprinting. To znamena ze
na dany pocitac poslete vytvoreny packet a pote analyzujete paket
ktery vam posle spet.

Dosti silene............ CO?

psc> Diky moc.

psc> D4 C/S SP3, WNT4.0 SP6

psc> S pozdravem

psc> Ing. Petr Lup�nek
psc> datov� komunikacn� syst�my
psc> odbor Informatika
psc> ALIACHEM a.s. o.z SYNTHESIA
psc> tel. 040/6825535
psc> mob. 0602/406235

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


None

[*] Rainbow Dark <rainbof(zv)seznam(tec)cz> - 1.2.2002 18:12:07

potreboval bych vedet jak mam polopruhledny formular, a jak mam udelat skin
pro formular, treba by me zajimalo jak to zaridit aby ta lista nahore u
kazdyho okna byla tim skinem taky pokryta.
d�ky


OpenDialog v DLL

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 1.2.2002 18:41:04

Delphi 4 Client/Server
:-(

> Ahoj,
> Presne tohle se nam stavalo v OCXu na Delphi 4 Client/Server
> pred vydanim servicepacku (uz nevim jestli SP2 nebo SP3).
> Po upgrade Delphi bylo vsechno v poradku.
> Jaky Delphi pouzivas?
> Ahoj Tomas
>
> ----- Original Message -----
> > > From: "Rumcajs" <prajz.rumcajs(zv)quick(tec)cz>
> > > > na jednom z nich potrebuju pouzit OpenDialog. Kdyz zavolam if
> > > > OpenDialog1.Execute then .... tak se mi objevi chyba. Kdyz tu hlasku
> > > > odklepnu, tak se normalne OpenDialog otevre a program bezi dal ...
> > Acces violation at address 005D1B0F in module 'MATDATA.DLL'. Read of
> address
> > FFFFFFFF.
> > Vsechny okan se minimaliziji a kdyz to odklepnu, tak se otevre
OpenDialog
> a
> > podle toho, ktere okno je zrovna aktivni, se vraci zpet do puvodniho
> > umisteni na plose. Jo, jeste neco, jak ten program potom zavru, vyhodi
to
> > Runtime Error at 00031975.
> >
>

Jak zapisovat a cist registry z CGI aplikace

[*] Lumir Karas <lumirkaras(zv)seznam(tec)cz> - 01.2.2002 19:00:32

Ahoj,

Zmenil jsem prava IIS procesu v Service manageru i uzivatele
IUSR_Jmeno v Users and Passwords na nejvyssi, tedy Admin a toto
opravdu funguje. Diky za radu. Ale stejne si nemyslim, ze je to
nejlepsi reseni. Neni to vubec bezpecne, aby mel internetovy host
prava na dane masine jako Administrator. To uz je lepsi zustat u 16b
INI souboru. Co vy na to?

Lumir Karas

D5 Ent, W2K

______________________________________________________________________
Cesky film Zatraceni v kinech od 7. unora 2002 - vice na www.zatraceni(tec)cz
hraji: Jan Plouhar, Jan Revai, Dana Vavrova, Isabela Bencova, rezie Dan Svatek


PopupMenu ve sloupcich

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

Zkus si nastavit u nejake polozky (zhruba v polovine) property
Break := mbBarBreak

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

1.2.2002 Zapl�k:
> Dotaz je jednoduchy. Jak dostanu vetsi pocet polozek v PopupMenu do vice
> sloupcu nebo nejakou obdobu rolovaciho menu tak jak to delaji W2000 aby se
> dala vybrat i polozka mimo rozsah obrazovky.

Jak na vlakna

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 1.2.2002 21:28:29



> From: "Martinec" <martin108(zv)post(tec)cz>
> > Pravidelne kazdou minutu vytvarim jedno nebo dve vlakna, ktera provedou
> > vypocet a ukonci se.
>
> Ahoj,
>
> tohle uz je prvni chyba. Caste vytvareni a ukoncovani thready nesvedci o
> dobrem navrhu aplikace, vytvoreni threadu je pro system pomerne narocna
> operace.

Jeden thread za 60 sekund? No to by to bylo s windows moc spatny kdyby jim
start threadu
jednou za minutu delal problemy.
V literature od MS se pri diskusich nad vykonem mluvilo o rezii prepinani
tasku (pokud je moc
threadu najednou v systemu pak se prepina prilis casto a vlastni prepinani
zere cim dal vice procent
casu CPU) a ne o rezii se startem threadu (asi je rozumne predpokladat, ze
kazdy thread pobezi tak
dlouho, ze cas straveny jeho startem/exitem je zanedbatelny)

U programu, ktery pouziva nekolik malo threadu bych si s nejakou
optimalizaci threadu nedelal moc
hlavu..


D. Toman


Tlac z dosu na usb

[*] Zden�k �t�p�nek�����^��ޏ����� - 1.2.2002 21:38:02

Zdravim

Mozna palcam, nikdy jsem to nezkousel, ale IMHO to uz osetreny je. Pri
instalaci sitove tiskarny se widle ptaji, za na ni chces tisknout i z dosu,
no a pak uz je jedno, jestli ta tiskarna je LPT nebo USB. Pokud to nefunguje
primo pro lokalni tiskarnu (melo by), tak by nejak melo jit tiskarnu
nasdilet a lokalne pripojit.

V dosu lze napsat rezidentni program, ktery odychytava data na LPT, provadi
konverzi na cestinu a posila na COM. Pochybuju ale, ze to pujde na USB.
Kdyztak muzu poslat zdrojak, v ASMu.

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

> Moj problem mozno nesuvisi s Delphi ale:
> tlaciaren HP 845C mam pripojenu na USB vo win98.
> Ako zaistit, aby sa tlac aplikaci z dosu, ktore vedia len o porte lpt,
> presmerovali na ten usb? Da sa to? (Konkretne sa mi jedna o Fox 2.6)
> Alebo da sa(ma to uz niekto hotove) napisat program trebars v pascale, na
> odchytavanie lpt v dose a posielanie tlace na usb do win?

Faxovanie cez modem.

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

From: "Zden�k �t�p�nek" <zstepanek(zv)atlas(tec)cz>
> Mozna to mas za samozrejmost, ale vypnul jsi cekani na oznamovaci ton? Pred

Spravne, homologovane modemy totiz nepoznaji oznamovaci ton.

Petr Vones


OT: chybne ukoncovani Win2k

[*] Kan�r - 1.2.2002 23:32:55

Ta chyba s tim rychlym vypnutim disku opravdu existuje a projevuje se tusim
bud u velmi rychlych disku nebo u rychlych pocitacu, ktere se vypnou drive
nez se stihne zapsat obsah cache. Patch na tento problem je dostupny tusim
na Windows Update primo s popisem tohoto problemu. Tusim, ze tam psali, ze
jedine, co udela je to, ze vypinani prodlouzi tusim o 2s a tim padem se vse
ulozi a je to ok.

V. Jurasek

ahoj,
mam tady takovy problem. Na jednom PC s diskem 4,3GB jsou
nainstalovany win2k Prof(tec)cz. Pokud se rozhodnu pocitac vypnout, dojde
k pouhemu restartu. Pri kazdem spusteni system opravuje mnozstvi
chyb, prevazne ve strukture souboru, i kdyz byl "bezproblemove"
restartovan. Disk je zcela v poradku, zkousel jsem i jiny kousek
stejneho druhu. Kdysi jsem cetl nekde neco o problemy s ukoncovanim
OS, prave kuli disku. Bylo to asi tim, ze se nestihli zapsat vsechny
potrebne udaje a disk vypnul drive nez se system ukoncil. Vite nekdo
vic o teto chybe? Snad by na to mela existovat nejaka zaplata.

vytvaranie patchov

[*] Kan�r - 1.2.2002 23:44:45

Zdravim,
problem opravnych patchu resim pomerne casto, ja ho napriklad pouzivam k
"aktualizovani" postupne vyvijene aplikace na jinem pocitaci 300 km daleko
po internetu. Nemusim tak odesilat desitky megabajtu, ale pouze rozdilovy
patch, zabirajici par set kilobajtu.
Dlouho jsem patral a nakonec jsem nasel produkt jmenem ClickTeam Patch
Maker.
Jde najit vcetne spousty dalsich genialnich veci na http://www.clickteam.com
(napriklad Install maker, Game Maker...)
Idealni je, ze existuji dve verze - free a komercni. Komercni je jasna, free
se od komercni odlisuje pouze skromnym reklamnim aboutem Patch Makeru
(informace, cim byl patch vyroben) pred ukoncenim patche. Ta free verze se
da pouzit i pro komercni aplikace, pokud ti nevadi ta ona reklama na konci.
Ovladani je uplne jasne (zadas adresar s puvodni verzi a adresar s novou
verzi), informace co se maji zobrazit a pak das build a on vytvori
spustitelny exe s aktualizaci. pokud budes mit zajem, muzu ti poslat i cesky
skript do patch makeru, aby to mluvilo cesky. vrele doporucuji - pouzivam
jiz 2 roky a zatim zadny problem.

Vit Jurasek


zdravim vas,
taky technicky dotaz mam na vas, ako riesite drobne upravy a zmeny v
aplikaciach? vytvorenim patchu pre danu aplikaciu, alebo distribuovanim
zmenenych suborov? ide mi o to, omylom som v aplikacii dal moznost
zadania DPH na 6 a 23 %, lenze 6%dph na slovensku je uz davno zmenene na
10% (zaspal som dobu ;)), takze aplikacia je polofunkcna. tak mi napadla
otazka, ako taketo situacie riesia ostatni.

popripade, keby niekto vedel o nejakom free patchmakeri a funkcnom,
mohol by mi sepnut kde rastie ;o).

ikonky komponent zmenily obrazky POMOOOOOCCCC

[*] Ale� Pavel <Aldik(zv)quick(tec)cz> - 1.2.2002 23:50:10

Pri zmene instalaci komponent mi najednou zmenili komponnenty obrazky a ja
nevim cim to je nevite radu,pripadne co mam udelat uz jsem preinstaloval
delphi a je to tu porad,jsem bezradnej pomozte prosim mam D5 Ent.W2000

Aldik Pavel
W2000 D5Ent


OT: XP likvidator

[*] David Kraina <DKx(zv)Seznam(tec)cz> - 2.2.2002 09:50:09

Windows XP setri cas - neceka az se soubory zkazi neplatnou operaci, ale
znici je sam. Jiz u nekolikrate instalace XP se po nejake dobe stane, ze
nektere aplikace prestanou fungovat (vypada to na zniceni registru ci
souboru), ale pri preinstalaci mi vyhodi jen x-mistne chybove cislo. Uz se
mi 2x stalo, ze si smazal svuj startovaci soubor. Zkousel jsem R (repair)
pri instalaci a ruzne prikazy - nic. Jedina moznost vse smazat a znovu...
Take rad nici paralelni OS (98) bud znicenim FAT nebo jiz zminovanym
zpusobem. Pritom se nejedna o vypinani PC primo aj. Nevite co s tim, nemate
vlastni zkusenosti ?

prikaz INSERT a datum na Ms-Sq lServeru 7.0

[*] 3dimenzion <3dimension(zv)seznam(tec)cz> - 2.2.2002 11:23:00

Dobry den,
mam databazy na MS-SQL Serveru 7.0. V te databazy je tabulka T s jedinym sloupcem Datum typu Datetime.
Snazim ze prikazem INSERT pridat novy radek, ale nejak se mi to nedari.
Prikaz vypada asi takhle:
insert into T (01.01.2001)
zkousel jsem ruzne i hruzne upravy ale prikaz porad nechodi vzdy skoncim na teto chybe: "incorrect syntax near '01.01' "
Pokud datum zadam ve formatu 01/01/2001prikaz se provede datum je vsak 1.1.1900.
Timto prosim o radu, predem dekuji.

Vyuziti pameti

[*] David Kraina <DKx(zv)Seznam(tec)cz> - 2.2.2002 11:37:26

Nevite o komponente, ktera zjisti pouze % vyuziti pameti ? (Potrebuji pouze
mem, at nezatezuje CPU)
Diky.

David Kraina, DKx
vedouc� n.v.t. MX-3
http://MX-3.w3.to
Support.MX-3(zv)Seznam(tec)cz


Baterie

[*] David Kraina <DKx(zv)Seznam(tec)cz> - 2.2.2002 11:38:07

Jde nejak v delphi zjistit % stav baterie ?

David Kraina, DKx
vedouc� n.v.t. MX-3
http://MX-3.w3.to
Support.MX-3(zv)Seznam(tec)cz


prikaz INSERT a datum na Ms-Sq lServeru 7.0

[*] ing. Pavel �ilinec����)b���zf���3 - 2.2.2002 12:20:59

Datum lze univerzalne format jako string 'RRRRMMDD', takze staci
insert into T values ('20010101')

------
ing. Pavel �ilinec
mailto:zilinec(zv)email(tec)cz

2.2.2002 3dimenzion:
> mam databazy na MS-SQL Serveru 7.0. V te databazy je tabulka T s jedinym sloupcem Datum typu Datetime.
> Snazim ze prikazem INSERT pridat novy radek, ale nejak se mi to nedari.
> Prikaz vypada asi takhle:
> insert into T (01.01.2001)
> zkousel jsem ruzne i hruzne upravy ale prikaz porad nechodi vzdy skoncim na teto chybe: "incorrect syntax near '01.01' "
> Pokud datum zadam ve formatu 01/01/2001prikaz se provede datum je vsak 1.1.1900.
> Timto prosim o radu, predem dekuji.

Network

[*] Milos Veselovsky <milos(zv)seko.sk> - 2.2.2002 12:38:43

Takze, dik vsetkym za odpoved.

MV> Zdravim odbornikov,

MV> Prosim o radu:

MV> potrebujem v klasickej windows sieti (cca 20 PC) vytvarat subory na
MV> diskoch tych pocitacov a zapisovat do nich data. Chcem vediet, ci je
MV> vyhodnejsie pristupovat cez UNC alebo cez IP cisla. Vsade je Win98,
MV> 1 pocitac je akoze server.
MV> Dik za kazdu radu, popr. nejake priklady.

MV> Milos

Network

[*] Ondrej Krsko <krsko(zv)gjh.sk> - 2.2.2002 13:35:00

Ak narazas na to, ze ti nikto neodpovedal (pokial sa nemylim), tak:

- nemozes nikoho nutit, aby ti poradil
- vsetky skusenosti/rady... co si tu vymiename su zadarmo
- stalo sa to napriklad aj mne (ze moja otazka ostala zabudnuta)


----- Original Message -----
From: "Milos Veselovsky" <milos(zv)seko.sk>
To: "Milos Veselovsky" <delphi-l(zv)clexpert(tec)cz>
Sent: Saturday, February 02, 2002 12:38 PM
Subject: Re: Network


> Takze, dik vsetkym za odpoved.
>
> MV> Zdravim odbornikov,
>
> MV> Prosim o radu:
>
> MV> potrebujem v klasickej windows sieti (cca 20 PC) vytvarat subory na
> MV> diskoch tych pocitacov a zapisovat do nich data. Chcem vediet, ci je
> MV> vyhodnejsie pristupovat cez UNC alebo cez IP cisla. Vsade je Win98,
> MV> 1 pocitac je akoze server.
> MV> Dik za kazdu radu, popr. nejake priklady.
>
> MV> Milos
>

Vyuziti pameti

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 2.2.2002 13:55:50

From: "David Kraina" <DKx(zv)Seznam(tec)cz>
> Nevite o komponente, ktera zjisti pouze % vyuziti pameti ? (Potrebuji pouze
> mem, at nezatezuje CPU)

Ahoj,

zalezi na tom jestli to ma ukazovat pouze v tve aplikaci nebo i pro ostatni
procesy a take na tom na jakych Windows to ma fungovat. Navic 'vyuziti pameti'
je ponekud zjednodusene, protoze tech udaju je vic.

Petr Vones


Baterie

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

From: "David Kraina" <DKx(zv)Seznam(tec)cz>
> Jde nejak v delphi zjistit % stav baterie ?

Ahoj,

v JclSysInfo najdes funkci GetAPMBatteryLifePercent
http://delphi-jedi.org/Jedi:CODELIBJCL

Petr Vones


Pamet alokovana aplikaci

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

From: "Ji�� B�l�" <jiri.bily(zv)cmail(tec)cz>
> Nevite, prosim, nekdo jak zjistit kolik pameti ma alokovano aplikace?
> Nemyslim moji, ale jinou spustenou v systemu. Neco jako je v seznamu procesu
> ve spravci uloh ve Win2000.

Ahoj,

na Windows NT pomoci performance monitoru. Stahni si PerfMon.zip je tam i demo
aplikace SingleCounter.dpr kde vyberes Performance Object: Process
http://delphi-jedi.org/Jedi:APILIBRARY

Petr Vones

null v paradoxu

[*] Jirka Virt <virt(zv)volny(tec)cz> - 2.2.2002 14:23:52

mel jsem uplne steny problem,

Toto borland nedomyslel.V DOSovem paradoxu je nastaveni NULL=0,
ale v BDE je NULL dalsi stav.

Ja to resim mezistupnem

UPDATE "table"
SET polozka = 0 WHERE Polozka IS NULL

na nic lepsiho jsem neprisel.

Jirka Virt
email: virt(zv)volny(tec)cz

----- Original Message -----
From: "Zden�k Sv�en" <dkonf(zv)seznam(tec)cz>
To: "Delphi konference" <delphi-l(zv)clexpert(tec)cz>
Sent: Saturday, January 26, 2002 11:43 AM
Subject: null v paradoxu


> Zdravim,
>
> potrebuju prepocitat pole v tabulce paradoxu7.
> Chtel jsem udelat UPDATE pomoci SQL, ale to pole (s nazvem Pocet) muze byt
i
> null, takze kdyz ja udelam nasledujici konstrukci: Pocet=Pocet+neco, tak
> null+neco=null.
> Otazka je tedy jasna. Jak zaridit, aby se v tomto mem konkretnim dotazu
null
> nahrazovalo nulou?
>
> Predem diky za reseni.
>
> Zdenek
>
>

prikaz INSERT a datum na Ms-Sq lServeru 7.0

[*] Blazek Jaroslav <Jaroslav.Blazek(zv)access-it(tec)cz> - 02.2.2002 14:27:12

INSERT INTO MyTable VALUES ('1.1.2001')

S pozdravem

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

>>> 3dimension(zv)seznam(tec)cz 2.2.02 11:23 >>>
Dobry den,
mam databazy na MS-SQL Serveru 7.0. V te databazy je tabulka T s jedinym sloupcem Datum typu Datetime.
Snazim ze prikazem INSERT pridat novy radek, ale nejak se mi to nedari.
Prikaz vypada asi takhle:
insert into T (01.01.2001)
zkousel jsem ruzne i hruzne upravy ale prikaz porad nechodi vzdy skoncim na teto chybe: "incorrect syntax near '01.01' "
Pokud datum zadam ve formatu 01/01/2001prikaz se provede datum je vsak 1.1.1900.
Timto prosim o radu, predem dekuji.

Jak na vlakna

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

From: "Dalibor Toman" <dtoman(zv)fortech(tec)cz>
> Jeden thread za 60 sekund? No to by to bylo s windows moc spatny kdyby jim
> start threadu jednou za minutu delal problemy.

Nejde to to, ze by jednou za minutu delal start problemy, ale treba 100x za
vterinu uz asi ano. To vsak neni dulezite, protoze neni vubec duvod to takto
delat a dany thread muze existovat po celou dobu behu aplikace.

> V literature od MS se pri diskusich nad vykonem mluvilo o rezii prepinani
> tasku (pokud je moc threadu najednou v systemu pak se prepina prilis casto a
> vlastni prepinani zere cim dal vice procent casu CPU) a ne o rezii se

Jiste, tohle je obecny problem prepinani kontextu, jeste zajimavejsi je to na
viceprocesorovych strojich. Take se to lisi na Windows NT a PlayStation kde je
scheduler evidentne jiny (stejne tak jako cele jadro).

Petr Vones


Jako PageControl

[*] Zden�k Sv�en - 2.2.2002 15:56:26

Ahoj lidickove,

prosim, vas zkusenejsi, o malou radu.

Ve sve aplikaci chci mit na formulari PageControl a v nem mnoho
stranek/zalozek - asi tak 30.
Nevim, jestli je rozumne mit jich tam takove mnozstvi, velky pocet z nich
bude "navstiven" pouze prilezitostne.
Rad bych ale zachoval ty zalozky. Takze me napadlo, ze bych mel jeden PANEL
a pri precvaknuti na jinou zalozku bych na ten panel otevrel formular, ktery
by zajistil potrebny obsah.
Trochu jsem experimentoval s Windows.SetParent, ale moc slavne to nedopadlo.
Potrebuju, aby se nedalo poznat, ze se tam otevrel nejaky formular, takze
jsem nastavil windowstate na wsmaximized. Kdyz jsem ale jeste k tomu
nastavil borderstyle na bsnone, tak se ten form roztahl pres celou
obrazovku.


Jak mam udelat, abych otevrel formular v panelu, roztahl ho pres cely panel,
odstranil okraje formulare a zajistil, aby form menil velikost spolu s tim
panelem?


Moc dik za radu.

Zdenek


Jak zapisovat a cist registry z CGI aplikace

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 2.2.2002 16:38:53


----- Original Message -----
From: "Lumir Karas" <lumirkaras(zv)seznam(tec)cz>

Ahoj,

Zmenil jsem prava IIS procesu v Service manageru i uzivatele
IUSR_Jmeno v Users and Passwords na nejvyssi, tedy Admin a toto
opravdu funguje. Diky za radu. Ale stejne si nemyslim, ze je to
nejlepsi reseni. Neni to vubec bezpecne, aby mel internetovy host
prava na dane masine jako Administrator. To uz je lepsi zustat u 16b
INI souboru. Co vy na to?

Ahoj.
Asi to vazne nebude to nejlepsi. Co tedy zkusit vzit program RegEdt32
Vytvorit si vetev treba
HKLM\Sowtware\Vsichni\ a nastavit tady prava Read/write pro everyone nebo
primo jen pro IUsr.

Ludek


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


prikaz INSERT a datum na Ms-Sq lServeru 7.0

[*] Milan Schembera <milan(zv)missoftware(tec)cz> - 2.2.2002 17:21:50

Musis pred tim ale nastavit format data takhle:

SET DATEFORMAT dmy

pak to tam muzes ladovat ve formatu dd.mm.rrrr jinak standardne pouze
rrrr/mm/dd

Takze vysledny prikaz bude vypadat asi takhle:
SET DATEFORMAT dmy
INSERT INTO Tabulka (PoleDatum) VALUES ('2.2.2002')

Staci, kdyz das ten prikaz SET pouze jednou po pripojeni, melo by to platit
pro tvoji session (spid) do te doby, nez se odpojis.

M.S.

> -----Original Message-----
> From: Blazek Jaroslav

>
> INSERT INTO MyTable VALUES ('1.1.2001')
>>
> >>> 3dimension(zv)seznam(tec)cz 2.2.02 11:23 >>>
> Dobry den,
> mam databazy na MS-SQL Serveru 7.0. V te databazy je tabulka
> T s jedinym sloupcem Datum typu Datetime.
> Snazim ze prikazem INSERT pridat novy radek, ale nejak se mi
> to nedari.
> Prikaz vypada asi takhle:
> insert into T (01.01.2001)
> zkousel jsem ruzne i hruzne upravy ale prikaz porad nechodi
> vzdy skoncim na teto chybe: "incorrect syntax near '01.01' "
> Pokud datum zadam ve formatu 01/01/2001prikaz se provede
> datum je vsak 1.1.1900.
> Timto prosim o radu, predem dekuji.
>

OT: XP likvidator

[*] Daniel Hrotek <dan.hrotek(zv)seznam(tec)cz> - 02.2.2002 17:43:45

ehm me zase pri kazdem startu sebral 1MB z mista na HDD, kde byl nainstaleny - ve sve partition :) tak jsem ho odstranil... takhle kdyby se chovali servery hmmmmmmmmmm
D.
On Sat, 2 Feb 2002 09:50:09 +0100, David Kraina wrote:

>Windows XP setri cas - neceka az se soubory zkazi neplatnou operaci, ale
>znici je sam. Jiz u nekolikrate instalace XP se po nejake dobe stane, ze
>nektere aplikace prestanou fungovat (vypada to na zniceni registru ci
>souboru), ale pri preinstalaci mi vyhodi jen x-mistne chybove cislo. Uz se
>mi 2x stalo, ze si smazal svuj startovaci soubor. Zkousel jsem R (repair)
>pri instalaci a ruzne prikazy - nic. Jedina moznost vse smazat a znovu...
>Take rad nici paralelni OS (98) bud znicenim FAT nebo jiz zminovanym
>zpusobem. Pritom se nejedna o vypinani PC primo aj. Nevite co s tim, nemate
>vlastni zkusenosti ?
>
> starhill.web2001(tec)cz
dan.hrotek(zv)atlas(tec)cz

OT: Sinea 2002

[*] Vaclav Krmela <krmela(zv)ustinadorlici(tec)cz> - 2.2.2002 18:16:17

K 1.2.2002 byla vydana nova verze generatoru
tiskovych sestav SINEA 2002 pro Delphi 5, 6 a Kylix.

Ke stejnemu datu byly uvolneny dosavadni verze
pro Delphi 3 a 4 k volnemu pouziti.

Podrobnejsi informace naleznete na strankach
www.sinea(tec)cz
nebo v internetovem casopise
http://www.techbox(tec)cz/clanek.asp?id=2500
nebo v ramci prezentace a vecerni diskuze
na seminari Delphi 2002 v Belohrade
http://www.haes(tec)cz

Vaclav Krmela

Jak zapisovat a cist registry z CGI aplikace

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

A co zkusit pres RegEdt32 nastavit pro tohoto uzivatele prava pouze
pro registr a nedavat mu administratora ?

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

1.2.2002 Lumir Karas:
> Zmenil jsem prava IIS procesu v Service manageru i uzivatele
> IUSR_Jmeno v Users and Passwords na nejvyssi, tedy Admin a toto
> opravdu funguje. Diky za radu. Ale stejne si nemyslim, ze je to
> nejlepsi reseni. Neni to vubec bezpecne, aby mel internetovy host
> prava na dane masine jako Administrator. To uz je lepsi zustat u 16b
> INI souboru. Co vy na to?

prikaz INSERT a datum na Ms-Sq lServeru 7.0

[*] Blazek Jaroslav <Jaroslav.Blazek(zv)access-it(tec)cz> - 02.2.2002 18:38:54

INSERT INTO MyTable VALUES ('3.2.2001')
INSERT INTO MyTable VALUES ('03.02.01')
INSERT INTO MyTable VALUES ('2001.02.03')

Zkousel jsem vsechno, pokazde mi to ulozilo spravne
Zkousel jsem to sice na MSSQL2000, ale nemyslim si, ze by tam byl az tak velky rozdil v ukladani datumu
Nebo se mylim


S pozdravem

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

>>> milan(zv)missoftware(tec)cz 2.2.02 17:21 >>>
Musis pred tim ale nastavit format data takhle:

SET DATEFORMAT dmy

pak to tam muzes ladovat ve formatu dd.mm.rrrr jinak standardne pouze
rrrr/mm/dd

Takze vysledny prikaz bude vypadat asi takhle:
SET DATEFORMAT dmy
INSERT INTO Tabulka (PoleDatum) VALUES ('2.2.2002')

Staci, kdyz das ten prikaz SET pouze jednou po pripojeni, melo by to platit
pro tvoji session (spid) do te doby, nez se odpojis.

M.S.

> -----Original Message-----
> From: Blazek Jaroslav

>
> INSERT INTO MyTable VALUES ('1.1.2001')
>

prikaz INSERT a datum na Ms-Sq lServeru 7.0

[*] Blazek Jaroslav <Jaroslav.Blazek(zv)access-it(tec)cz> - 02.2.2002 18:53:06

INSERT INTO MyTable VALUES ('3.2.2001')
INSERT INTO MyTable VALUES ('03.02.01')
INSERT INTO MyTable VALUES ('2001.02.03')

Zkousel jsem vsechno, pokazde mi to ulozilo spravne
Zkousel jsem to sice na MSSQL2000, ale nemyslim si, ze by tam byl az tak velky rozdil v ukladani datumu
Nebo se mylim


S pozdravem

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

>>> milan(zv)missoftware(tec)cz 2.2.02 17:21 >>>
Musis pred tim ale nastavit format data takhle:

SET DATEFORMAT dmy

pak to tam muzes ladovat ve formatu dd.mm.rrrr jinak standardne pouze
rrrr/mm/dd

Takze vysledny prikaz bude vypadat asi takhle:
SET DATEFORMAT dmy
INSERT INTO Tabulka (PoleDatum) VALUES ('2.2.2002')

Staci, kdyz das ten prikaz SET pouze jednou po pripojeni, melo by to platit
pro tvoji session (spid) do te doby, nez se odpojis.

M.S.

> -----Original Message-----
> From: Blazek Jaroslav

>
> INSERT INTO MyTable VALUES ('1.1.2001')
>

Network

[*] Zdenek Step�nek <zstepanek(zv)atlas(tec)cz> - 2.2.2002 20:25:49

Zdravim

Co se tyce neodpovedeni, tak si myslim totez, co Ondrej Krsko.

K dotazu (bud jsem ho jeste necetl, nebo jsem si nevsiml). Nejsem si jisty,
zda vis, co znamena UNC a IP. Mozna ze vis, ale pro jistotu.

UNC - sitova cesty ke sdilenemu prostredku v siti. (\\OLDA\C)
IP - sitova adresa kazdeho pocitace.

Muzes sice pouzit \\ipadresa\sdilenaslozka (\\123.123.123.0\c), ale i v tom
pripade se jedna o UNC cestu. O preklad IP na jmeno pocitace se stara DNS
server, ktery bud bezi na serveru, nebo si ho vsechny stanice provozuji
navzajem (v pripade PeerToPeer site).

Pokud nepouzivas DHCP server (=stanice maji napovno prirazene IP adresy,
vzdy v PeerToPeer siti), muzes pouzit UNC cestu s IP adresou, kterou budes
menit. Vsechny tyto slozky samozrejme musi byt nasdilene ke cteni i k
zapisu. A to bez hesla, jinak na tebe bude vyskakovat okno pro zadani hesla.
Pokud tam hesla jsou, muzes to obejit tim, ze tu slozku pripojis (pri tom se
zadavaji hesla) do sdileneho (=sitoveho) disku (ten muze byt skryty(jak na
to ale nevim, snad poradi nekdo jiny)) a zapisovat pak do toho pripojeneho
disku.

Toto je IMHO nejlepsi cesta, jak zapisovat do vzdalenejch pocitacu.

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

> MV> potrebujem v klasickej windows sieti (cca 20 PC) vytvarat subory na
> MV> diskoch tych pocitacov a zapisovat do nich data. Chcem vediet, ci je
> MV> vyhodnejsie pristupovat cez UNC alebo cez IP cisla. Vsade je Win98,
> MV> 1 pocitac je akoze server.
> MV> Dik za kazdu radu, popr. nejake priklady.

OT: chybne ukoncovani Win2k

[*] Milan ��ek - 2.2.2002 20:31:58

> Ta chyba s tim rychlym vypnutim disku opravdu existuje a
> projevuje se tusim
> bud u velmi rychlych disku nebo u rychlych pocitacu, ktere se vypnou drive
> nez se stihne zapsat obsah cache. Patch na tento problem je dostupny tusim
> na Windows Update primo s popisem tohoto problemu. Tusim, ze tam psali, ze
> jedine, co udela je to, ze vypinani prodlouzi tusim o 2s a tim
> padem se vse
> ulozi a je to ok.

ahoj,
nejaky takovy popis chyby jsem nalezl na support microsoftu, ale zadny patch
tam neni. Vim ale, ze jsem ho nekde videl. Nevite nekdo, kde se to da najit?
Dekuju

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


prikaz INSERT a datum na Ms-Sq lServeru 7.0

[*] Milan Schembera <milan(zv)missoftware(tec)cz> - 2.2.2002 21:31:49

> -----Original Message-----
> From: Blazek Jaroslav

> INSERT INTO MyTable VALUES ('3.2.2001')
> INSERT INTO MyTable VALUES ('03.02.01')
> INSERT INTO MyTable VALUES ('2001.02.03')
>
> Zkousel jsem vsechno, pokazde mi to ulozilo spravne
> Zkousel jsem to sice na MSSQL2000, ale nemyslim si, ze by tam
> byl az tak velky rozdil v ukladani datumu
> Nebo se mylim

To by nebyl M$, kdyby to fungovalo uz ve v.7.0
Nicmene pouzitim SET DATEFORMAT si zajistis spravny chod na vsech OS ve
vsech jazykovych mutacich.

Jako PageControl

[*] Martin �ajbik <cajbik(zv)sct.sk> - 2.2.2002 23:13:29

Podobne veci tu uz boli parkrat riesene, v podstate to mozes robit tak, ze
si budes dynamicky vytvarat formulare na ktorych bude umiestneny jeden panel
(Align:=alClient) sluziaci ako Parent pre cely obsah formulara. Na
nastaveni formulara vobec nezalezi (samozrejme az na nastavenie Visible:=
False) pretoze formular sa zobrazovat nebude, namiesto toho zobrazenie
obsahu formulara na inom formulari zaistis prepnutim Parent-a toho panelu.
Formulare mozes podla potreby dynamicky vytvarat a rusit a na zalozky pouzit
trebars TabControl. Naviac budes mat kod obsluhy jednotlivych zaloziek v
samostatnych unitoch a bude to trochu prehladnejsie.
Dufam ze to bolo zrozumitelne :-)

MarCaNT


> Ahoj lidickove,
>
> prosim, vas zkusenejsi, o malou radu.
>
> Ve sve aplikaci chci mit na formulari PageControl a v nem mnoho
> stranek/zalozek - asi tak 30.
> Nevim, jestli je rozumne mit jich tam takove mnozstvi, velky pocet z nich
> bude "navstiven" pouze prilezitostne.
> Rad bych ale zachoval ty zalozky. Takze me napadlo, ze bych mel jeden
PANEL
> a pri precvaknuti na jinou zalozku bych na ten panel otevrel formular,
ktery
> by zajistil potrebny obsah.
> Trochu jsem experimentoval s Windows.SetParent, ale moc slavne to
nedopadlo.
> Potrebuju, aby se nedalo poznat, ze se tam otevrel nejaky formular, takze
> jsem nastavil windowstate na wsmaximized. Kdyz jsem ale jeste k tomu
> nastavil borderstyle na bsnone, tak se ten form roztahl pres celou
> obrazovku.
>
> Jak mam udelat, abych otevrel formular v panelu, roztahl ho pres cely
panel,
> odstranil okraje formulare a zajistil, aby form menil velikost spolu s tim
> panelem?
>
> Moc dik za radu.
>
> Zdenek
>
>

N�vrh struktury DB

[*] Lud�k P�ral - 3.2.2002 00:58:12

Problem
je , jak zajistit , aby nevznikl duplicitni klic . Pobocky budou offline
a maximalne 1 denne se pripoji k centrale .


- u nekolika zakazniku jsem se jiz o toto pokousel, nekde to i funguje.
Cislovani skladovych polozek musis mit nastavene na kazde pobocce na dalsi
ciselnou radu. Priklad :
SKlad A : A00001-A99999
Sklad B : B00001-B99999
Centrala: C00001-C99999
Pak by nemelo k duplicitnimu klici nikdy dojit.

Pokud firma zajisti, aby se toto 100%dodrzovali na vsech skladech a opravdu
kazdy den vymenovali data, ty pak kontrolovali, tak to lze zajistit. Musis
ovsem predem upozornit, ze nejde jen o stranku programovani, ale podari se
to jen tam, kde vladne poradek. Osobne mam radsi ne jen vymenu stavu skladu,
ale i jeho pohybu, event. vsech dokladu (prijemky, vydejky,atd). Ty ale muze
s zacit jen stazenim stavu skladu s primarnim klicem
"ID_Sklad_polozky,ID_Skladu).


S pozdravem

Ludek Paral


Tlac z dosu na usb

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 3.2.2002 07:56:57

U USB je to trochu neco jineho. Zachytavani je k tomu, aby se dalo na
tiskarnu tisknout i pres port a ne jen pres UNC cestu. To se da velmi
dobre vyuzit pro tisk na sitove tiskarny, u lokalnich to trochu ztraci
vyznam. Pokud je tiskarna pripojena na lokalnim pocitaci, je jedno,
zda je nastaveno zachytavani nebo ne. Dosovsky program proste tiskne
primo na LPT (a na USB tisknout neumi). Tohle bohuzel nebude chodit na
Win9x, ktere neumi namapovat na sebe vlastni prostredky (ve WinNT uz
tohle jde)

Ted me napada, ze jsem nekde videl typ, ze je treba nainstalovat
TCP/IP protokol a mapovat to primo pres IP adresu pocitace:
NET USE LPT1: \\192.168.1.1\Tiskarna
Ale nemam moznost to vyzkouset.

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

1.2.2002 Zden�k �t�p�nek:
> Mozna palcam, nikdy jsem to nezkousel, ale IMHO to uz osetreny je. Pri
> instalaci sitove tiskarny se widle ptaji, za na ni chces tisknout i z dosu,
> no a pak uz je jedno, jestli ta tiskarna je LPT nebo USB. Pokud to nefunguje
> primo pro lokalni tiskarnu (melo by), tak by nejak melo jit tiskarnu
> nasdilet a lokalne pripojit.

prikaz INSERT a datum na Ms-Sq lServeru 7.0

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

Pokud se chces vyhnout problemum, pouzivej format
INSERT INTO MyTable VALUES ('20010203')
proste format yyyymmdd hh:mm:ss.nnn je univerzalni a verme jej cokoliv

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

2.2.2002 Blazek Jaroslav:
> INSERT INTO MyTable VALUES ('3.2.2001')
> INSERT INTO MyTable VALUES ('03.02.01')
> INSERT INTO MyTable VALUES ('2001.02.03')

> Zkousel jsem vsechno, pokazde mi to ulozilo spravne
> Zkousel jsem to sice na MSSQL2000, ale nemyslim si, ze by tam byl az tak velky rozdil v ukladani datumu
> Nebo se mylim


Odchyt mysi mimo komponentu

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 3.2.2002 09:52:59

Zdravim,
v tipu 261 jsem se naucil, jak zjistim pozici mysi mimo danou komponentu.
Potrebuji ale odchytit stisk leveho tlacitka na mysi mimo danou komponnetu.
Diky za radu Pavel

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


Chyba compilace 16bit resource

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 3.2.2002 10:01:50

Zdravim,
mam 2 pocitace v siti.
1. Celeron, Win98
2. P4, Win2000
Data jsou ulozena na serveru - linux
Delphi 6 prof na obou pocitacich.

Na 1. pocitaci udelam jednoduchy projekt - staci pouze Form1. Zkompiluji -
vse je OK.
Vypadnu z Delphi na 1 pocitaci a tu samou ulohu rozjedu na 2 pocitaci.
Kompilator ale nahlasi chybu:
[Error] RLINK32: Unsupported 16bit resource in file "cesta... \Unit1.dfm"

Co s tim mam delat. Mam nejak spatne nastavene Delphi.

Help mi hlasi:
The resource linker (RLINK32) has encountered an error while processing a
resource file. This error may be caused by any of the following reasons:

You have used a duplicate resource name. Rename one of the resources.
You have a corrupted resource file. You need to replace it with another
version that is not corrupted or remove it.
You are using an unsupported resource type, such as a 16-bit resource or
form template.
If converting resources such as 16-bit icons to 32-bit, the resource linker
may have encountered problems.

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


Tlac z dosu na usb

[*] Vaclav Riha - Soft Consult <vaclav_riha(zv)softconsult(tec)cz> - 3.2.2002 11:05:32

Neni jenom USB, ale jednak tiskarny postupne ztraceji i univerzalni jazyky
(PCL, Esc...) a vznikaji z nich GDI tiskarny - obraz se v pocitaci prelozi
na bitmapu a tou se primo krmi inkoustova hlava nebo laser. Jsou take ruzne
faxy. Proto je jednodussi zachytavat LPTx v DOSu a vytvaret z neho soubor v
nejakem adresari, nebo tyto soubory vytvaret primo pri tisku ve sve
DOSovske aplikaci. Druhou aplikaci, jiz ve Windows tento adresar obcas
kontrolovat (staci cca jednou za 10-15 sekund) a dekodova (text vs.
grafika) a tu potom vytisknout jako Richtext nebo Bitmap. Pouzil jsem to ve
sve aplikaci a vysledky jsou vyborny. Za cca tyden vyresite tento zasadni
problem.


S pozdravem Vaclav Riha

Cas a datum souboru

[*] Bayer <jaroslav.bayer(zv)quick(tec)cz> - 3.2.2002 11:58:37

Ahoj,
Vim ze se ptam na primitivni vec, ale nepodarilo se mi to udelat. Potrebuji
zjistit datum a cas souboru - v klasickem DOS Pascalu to neni problem, ale v
Delphi budu muset asi pouzit GETFILETIME, ale ten nepracuje s klacickym FILE
of TYPE, ale chce HANDEL ,a ten jsem nebyl schopen k souboru nastavit.
Za radu dekuje Jarda.

OpenDialog v DLL

[*] Tomas Bihary <delphi(zv)wige-mic(tec)cz> - 3.2.2002 12:25:19

A mas aplikovany deplhi updaty 2 a 3 ?!?!

----- Original Message -----
> Delphi 4 Client/Server
> :-(
>
> > Ahoj,
> > Presne tohle se nam stavalo v OCXu na Delphi 4 Client/Server
> > pred vydanim servicepacku (uz nevim jestli SP2 nebo SP3).
> > Po upgrade Delphi bylo vsechno v poradku.
> > Jaky Delphi pouzivas?
> > Ahoj Tomas
> >
> > ----- Original Message -----
> > > > From: "Rumcajs" <prajz.rumcajs(zv)quick(tec)cz>
> > > > > na jednom z nich potrebuju pouzit OpenDialog. Kdyz zavolam if
> > > > > OpenDialog1.Execute then .... tak se mi objevi chyba. Kdyz tu
hlasku
> > > > > odklepnu, tak se normalne OpenDialog otevre a program bezi dal ...
> > > Acces violation at address 005D1B0F in module 'MATDATA.DLL'. Read of
> > address
> > > FFFFFFFF.
> > > Vsechny okan se minimaliziji a kdyz to odklepnu, tak se otevre
> OpenDialog
> > a
> > > podle toho, ktere okno je zrovna aktivni, se vraci zpet do puvodniho
> > > umisteni na plose. Jo, jeste neco, jak ten program potom zavru, vyhodi
> to
> > > Runtime Error at 00031975.
> > >
> >

Cas a datum souboru

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 3.2.2002 12:58:51

function GetFileDate(TheFileName: string): string;
var
FHandle: integer;
begin
FHandle := FileOpen(TheFileName, 0);
result := DateTimeToStr(FileDateToDateTime(FileGetDate(FHandle)));
FileClose(FHandle);
end;> Delphi budu muset asi pouzit GETFILETIME, ale ten nepracuje s klacickym
FILE
> of TYPE, ale chce HANDEL ,a ten jsem nebyl schopen k souboru nastavit.

OT: karta TV Demon v W2000

[*] Jaroslav Uher <moravia(zv)mbox.vol(tec)cz> - 3.2.2002 15:31:04

Ahoj,

omlouvam se za OT, netykajici se Delphi, ale uz si opravdu nevim
rady.

Mam PV-951 PCI TV Tuner/Capture Card a z
http://www.provideo.com.tw/drivers.htm jsem si stahnul posledni
ovladace na W2k. Bohuzel se mi to porad nedari rozchodit.

Pokud ma nekdo z vas podobnou kartu a podarilo se mu ji uspesne
nainstalovat ve W2000, prosim o kontakt, na muj mail
jarekuher(zv)volny(tec)cz

Prosim neodpovidejte DO KONFERECE.

Dekuji a jeste jednou omluva za OT.

Preji hezky den,

Jarek Uher


Chyba compilace 16bit resource

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 3.2.2002 17:45:29

From: "Pavel ZIDEK" <delphi(zv)kopr(tec)cz>
> Na 1. pocitaci udelam jednoduchy projekt - staci pouze Form1. Zkompiluji -
> vse je OK.
> Vypadnu z Delphi na 1 pocitaci a tu samou ulohu rozjedu na 2 pocitaci.
> Kompilator ale nahlasi chybu:
> [Error] RLINK32: Unsupported 16bit resource in file "cesta... \Unit1.dfm"

Ahoj,

mam pocit, ze linker neumi pouzit resource soubor ze sdileneho disku.

Petr Vones


datum poslednej zmeny suboru

[*] Martin Kasman <martinkasman(zv)pobox.sk> - 3.2.2002 18:04:14

Poslednu zmenu suboru zistujem cez FileAge, ale ako mam zistit vytvorenie
suboru a posledne otvorenie suboru, ktore zobrazuje vo vlastnostiach
Microsoft (R) Windows Explorer?

Vdaka za kazdu radu.


------
Konferencia.exe - inteligentne prezeranie prispevkov tejto konferencie -
www.webpark.sk/kom


Reboot

[*] Viktor Marek <viktor(zv)mbox.vol(tec)cz> - 3.2.2002 22:16:19

Jak vyresit restart PC s WIN 98 v pripade, ze zustala pripojena sitova
jednotka z jineho PC
Samotny prikaz " ExitWindowsEx(EWX_REBOOT,0);" nestaci, zobrazi se hlaska
"K tomuto pocitaci jsou pripojeni uzivatele ..........."

Jedna se o sdileny server na siti peer to peer na kterem bezi DOSovska
aplikace.
V okamziku spusteni teto aplikace z jineho PC se provede NET USE F:
\\Server\C
Po ukonceni aplikace se provadi NET USE * /DELETE
Je mi jasne, ze v okamziku restaru "serveru" riskuji , ale to uz je
zalezitost personalu, ktery byl proskolen .........

Diky za radu



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


Reboot

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 3.2.2002 23:02:13


----- Original Message -----
From: "Viktor Marek" <viktor(zv)mbox.vol(tec)cz>

> Jak vyresit restart PC s WIN 98 v pripade, ze zustala pripojena sitova
> jednotka z jineho PC
> Samotny prikaz " ExitWindowsEx(EWX_REBOOT,0);" nestaci, zobrazi se hlaska
> "K tomuto pocitaci jsou pripojeni uzivatele ..........."

Ahoj.
Zkus ExitWindowsEx(EWX_REBOOT or EVX_FORCE,0);

Lud�k


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


Network

[*] Ludek ZITA <konference(zv)sales(tec)cz> - 3.2.2002 23:07:55


----- Original Message -----
From: "Zdenek Step�nek" <zstepanek(zv)atlas(tec)cz>

> Pokud tam hesla jsou, muzes to obejit tim, ze tu slozku pripojis (pri tom
se
> zadavaji hesla) do sdileneho (=sitoveho) disku (ten muze byt skryty(jak na
> to ale nevim, snad poradi nekdo jiny)) a zapisovat pak do toho pripojeneho
> disku.

Ahoj.
Ten "skryty" adresar se dela tak, ze pri vytvareni sdilene polozky za nazev
sdileni pripojis $. Napriklad sdilet jako "Tajne$".
Pak neni tahle slozka "videt" v pruzkumniku ale normalne se na ni da dostat.
\\pocitac\Tajne$.

S vyhodou to houfne pouzivam pro pracovni adresare programu, kde nema
normalni user co delat.

Ludek


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


Reboot

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 3.2.2002 23:12:21


> Zkus ExitWindowsEx(EWX_REBOOT or EVX_FORCE,0);

Pardon. samozrejme EWX_FORCE.

Ludek


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


Tlac z dosu na usb

[*] Rainbow Dark <rainbof(zv)seznam(tec)cz> - 4.2.2002 00:59:33


----- Original Message -----
From: <delphi(zv)zvlauto.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, February 01, 2002 12:29 PM
Subject: OT: Tlac z dosu na usb


> Zdravim Vas,
> Moj problem mozno nesuvisi s Delphi ale:
> tlaciaren HP 845C mam pripojenu na USB vo win98.
> Ako zaistit, aby sa tlac aplikaci z dosu, ktore vedia len o porte lpt,
> presmerovali na ten usb? Da sa to? (Konkretne sa mi jedna o Fox 2.6)
> Alebo da sa(ma to uz niekto hotove) napisat program trebars v pascale, na
> odchytavanie lpt v dose a posielanie tlace na usb do win?
>
> Vdaka za kazdy napad

Na win9x funguje mapovani sebe sama p�es vlastni IP adresu, prave jsem to
zkousel.

OT: instalace databazi

[*] Rainbow Dark <rainbof(zv)seznam(tec)cz> - 4.2.2002 01:16:02

mam takovy problem, mam databazovou aplikaci ktera na mem pocitaci bezi ok,
ale kdyz udelam instalaci tak jaksi nejdou databaze ani kdyz nainstaluji
BDE, pri spusteni mi to vyhodi chybu ze nemuze pracovat s aliasem, tak jsem
udelal experiment, vzal jsem si formular, na nej dal DataSource, Table,
vytvoril alias vytvoril tabulku, pak nejaky data. zkompiloval zalinkoval,
udelal instalaci a zkusil to na jinem PC a vyhazuje mi to tu samou chybu, a
to i kdyz jsem alias vytvoril rucne, a tabulku i data tam nasypal. Asi jsem
trouba protoze opravdu nevim kde je zakopanej pes.

Restaurovani PARADOX tabulky - POMOoooC!!

[*] Rainbow Dark <rainbof(zv)seznam(tec)cz> - 4.2.2002 03:59:59


----- Original Message -----
From: "Martin Schayna" <mschayna(zv)aktis(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, January 30, 2002 11:19 AM
Subject: Re: Restaurovani PARADOX tabulky - POMOoooC!!> ----- Original Message -----
> From: "Ing. Ji�� SOKOL" <JS-delphi(zv)seznam(tec)cz>
>
> > zrejme jsem pomoci meho nesetrneho zasahu prisel o vsechny
> > data za nekolik mesicu. Proto prosim o vasi pozornost
> > a zadam vas o pomoc.
> >
> > Pouzivam PARADOXovou tabulku s automatickym vytvarenim
> > indexu a zaheslovanou.
> >
> > Pri vytvareni dalsiho zaznamu dojde k automatickemu ulozeni,
> > aby se vytvoril index. Bohuzel behem teto operace doslo
> > k vyvolani vyjimky a program skoncil na mrtvem bode.
> >
> > Kdyz jsem ho ukoncil a chtel jsem znovu zacit, tak se nerozjel.
> > Duvodem je poskozena tabulka.
>
> Vim ze ti to nepomuze, ale zakladni rada je pokud mozno
> nepouzivat souborove databaze obecne. Jsou sice rychle
> jako blesk, ale snadno prijdou k urazu.
>
> Martin Schayna
>
>
Zkus se mrknout sem http://kuchyn.delphi(tec)cz/ je tam n�co na opravu
paradoxov�ch tabulek, t�eba ti to pom��e :)

Chyba compilace 16bit resource

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 4.2.2002 05:47:32


> > Na 1. pocitaci udelam jednoduchy projekt - staci pouze Form1.
Zkompiluji -
> > vse je OK.
> > Vypadnu z Delphi na 1 pocitaci a tu samou ulohu rozjedu na 2 pocitaci.
> > Kompilator ale nahlasi chybu:
> > [Error] RLINK32: Unsupported 16bit resource in file "cesta...
\Unit1.dfm"
>
> mam pocit, ze linker neumi pouzit resource soubor ze sdileneho disku.
>

Jenomze sitovy disk neni sdilemy, ale klasicky Clientserver. Na siti je
Linux Redhed, a to pouze jako skladiste dat. A jestli je tomu tak, jak
pises, jak mam programovat sitove aplikace?
Diky Pavel ZIDEK


Chyba compilace 16bit resource - VYRESENO

[*] Pavel ZIDEK <delphi(zv)kopr(tec)cz> - 4.2.2002 07:11:11

Kompilator ale nahlasi chybu:
[Error] RLINK32: Unsupported 16bit resource in file "cesta...\Unit1.dfm"

Na jednom z pocitacu byla starsi komponenta, ktera mela trosku jine Events.
Takze je treba, aby na obou pocitacich byly pouzivane komponenty uplne
rovnake.
To mne ksakru mohlo napadnout drive.
Pavel

> > mam pocit, ze linker neumi pouzit resource soubor ze sdileneho disku.

Tich� instalace IB6.0

[*] borkovec(zv)email(tec)cz - 4.2.2002 07:16:43

Dobr� jitro,
dokon�uji aplikaci a cht�l bych se zeptat, jestlineexistuje odkaz na priklady instalacnich sad viz %subj% - bud v InnoSetupu, nebo v InstallShieldu. Pot�ebuji maxim�ln� lokalizaci a minim�ln� odborne dotazy vuci uzivateli.
D5ProfSP1, W98, diky
R&B


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

OT: Neznamy modem

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 04.2.2002 07:43:48

Ahoj,

prepacte za OT, ale vrta mi v hlave jeden problem.
Natrafil som na interny modem bez instalacneho CD,
neviem ani o aky typ ide. Neexistuje sposob (nejaka
utilita alebo tak), ako ho spravne detekovat?

Vlkovic


Neznamy modem

[*] Hol�k Martin <martin.holik(zv)vytahy(tec)com> - 4.2.2002 07:48:09


----- Original Message -----
From: Peter Vlkovic <vlkovic(zv)minv.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, February 04, 2002 7:43 AM
Subject: OT: Neznamy modem


> Ahoj,
>
> prepacte za OT, ale vrta mi v hlave jeden problem.
> Natrafil som na interny modem bez instalacneho CD,
> neviem ani o aky typ ide. Neexistuje sposob (nejaka
> utilita alebo tak), ako ho spravne detekovat?
>
> Vlkovic

Na desce tisteneho spoje, nebo na nekterem cipu je napsan vyrobce a typ
modemu.
Martin Hol�k

martin.holik(zv)vytahy.com



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


OT: Neznamy modem

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 4.2.2002 07:50:46

Pres FCC:ID najit vyrobce na http://www.fcc.gov/oet/fccid/

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

4.2.2002 Peter Vlkovic:
> Ahoj,

> prepacte za OT, ale vrta mi v hlave jeden problem.
> Natrafil som na interny modem bez instalacneho CD,
> neviem ani o aky typ ide. Neexistuje sposob (nejaka
> utilita alebo tak), ako ho spravne detekovat?

OpenDialog v DLL

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 4.2.2002 07:54:01

E? Ted nevim, eli mluvis o OpenDialogu nebo o dialogu jako o formulari
(Form) ... Ten formular potom volam jako Material.Show; tedy neni to modalni
okno ....

Rumcajs
> > Zmenil sem to tedy na Form1 := TForm1.Create(Application); -> vysledek
> > stejny i pri Form1 := TForm.Create(nil) (jak radil kolega). Pak sem tam
dal
> > Application.CreateForm(TMaterial, Material); a zacalo to behat az na ten
> > Runtime pri ukonceni programu (Runtime Error at 00031975). Co se tyce
>
> Ahoj,
>
> pokus vytvraris a rusis modalni dialog, tak by jsi jako parenta mel do
> konstruktoru vzdy predavat nil.
>
> Petr Vones
>
>

OpenDialog v DLL

[*] Rumcajs <prajz.rumcajs(zv)quick(tec)cz> - 4.2.2002 07:54:17

A kde je muzu sehnat a hlavne jak (pokud to je nejakych 50 Mb pres internet.
tak to asi neprojde na uctarne) ...

Rumcajs
> A mas aplikovany deplhi updaty 2 a 3 ?!?!
>
> ----- Original Message -----
> > Delphi 4 Client/Server
> > :-(
> >
> > > Ahoj,
> > > Presne tohle se nam stavalo v OCXu na Delphi 4 Client/Server
> > > pred vydanim servicepacku (uz nevim jestli SP2 nebo SP3).
> > > Po upgrade Delphi bylo vsechno v poradku.
> > > Jaky Delphi pouzivas?
> > > Ahoj Tomas

OT: Neznamy modem

[*] Peter Vlkovic <vlkovic(zv)minv.sk> - 04.2.2002 07:57:15

> Pres FCC:ID najit vyrobce na http://www.fcc.gov/oet/fccid/
>
> ing. Jan Fiala
>
> > Natrafil som na interny modem bez instalacneho CD,
> > neviem ani o aky typ ide. Neexistuje sposob (nejaka
> > utilita alebo tak), ako ho spravne detekovat?

A to FFC:ID kde vycitam (dufam, ze to nie je
prilis hlupa otazka).

Vlkovic



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