Archív konference Delphi

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

Takova legracka (ale ze zacatku jsem se moc nesmal

[*] Ji�� Foldyna <jiri.f(zv)avizo(tec)cz> - 16.8.2001 08:16:57

> Zdravim
>
> Ani ja se moc nesmeju. Stale a porad se mi stava, ze mi
> Delphi5 samovolne
> zkryvaji a presouvaji okna z projektu. Ani to nedokaze udrzet
> okno s kodem
> maximalizovany. Asi ten autosave vypnu. A za boha mi to
> nechce zobrazovat
> ObjectInspector, vzdy po natazeni projektu musim dat F11. V
> Delphi5 je asi
> chyba.
>
> Hurricane

Ahoj,

mozna by pomohlo vyuzit moznost nastaveni ruznych desktopu pro editaci a pro
ladeni.

> > A tohle se mi stalo tak nejak samo o sobe. Po restartu PC
> najednou IDE
> > prepadla stydlivost a u jednoho projektu se radsi ani neukazalo...
> > Mohl by to byt i namet na docela skodolibej vtipek :-)

Nezkousel jsem toto, ale pokud Ti zmizelo hlavni okno IDE, tak by to mohlo
byt zpusobeno tim, ze se Ti po padu nejake aplikace misto Dr.Watsona spustil
jako run-time debugger Delphi Debugger. Aspon mi se to stavalo casteji, nez
by mi bylo mile. Vyresil jsem to tak, ze jsem Delphi jako default run-time
debugger vypnul a mam pokoj. Zatim jsem nemel potrebu ladit cizi aplikace po
padu, prijde mi vyhodnejsi vyuzivat Autosave :-)).

Ing. Jiri Foldyna
mailto:jiri.f(zv)avizo(tec)cz

Koexistence Delphi5 a Delphi6

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 16.8.2001 08:49:17

> Asi moc ne.
ale asi jo, proc ne?
sice jsem v D6 jeste nedelal zadny velky projekty, ale instalace vedle
D5, jak se zda funguje normalne.

dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz
wwW.HofyLand.Cz

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

TListView - multiselect - kopirovani do schranky

[*] Hazuka Filip <filip.hazuka(zv)multivac(tec)cz> - 16.8.2001 08:58:14

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

Ahoj, nevite nekdo, jak mam kopirovat oznacene polozky v TListView do
schranky ?

Diky za pomoc.

====================================
Filip Hazuka
��pkova 363
L�zn� Bohdane�, 533 41
Tel: 0602/411 828, E-mail: Filip.Hazuka(zv)uhk(tec)cz
====================================

COM Port monitor.

[*] VALIK <valentapat(zv)volny(tec)cz> - 16.8.2001 08:59:16

Pri praci s COM porty me stvaly ruzne improvizace tak sem si slepil malou
aplikaci o kterou se chci
podelit... tady: http://svd.host.sk/detail.php3?id=40. nekomu se to muze
hodit. Doufam ze to nenamichne ADMINA.

e-mail : valentapat(zv)volny(tec)cz
ICQ: 54152896

TDBGrid + Selected

[*] Martin Bab�k <M.Babik(zv)mus(tec)cz> - 16.8.2001 09:43:31

Zdravim!
1. Jak zjistim, ze v TDBGridu je oznacena nejaka polozka (vysvicena modre), funkce SelectedRows.Count mi vraci nulu a pritom radek je oznacen, jen nema ten puntik v indicaroru (bez nej to take nefunguje). Stava se mi to pri vyberu polozky pomoci kursorovych klaves, temi si polozku oznacim, ale nemuzu s ni nic delat.
2. Lze nejak zmenit to modre vysviceni.
3. Dekuji.

M&B


FastReport + Summary

[*] Peter Laurinc <Peter.Laurinc(zv)ibaware.sk> - 16.8.2001 09:50:54

Zdravim,

existuje nejaky sposob ako donutit FR, aby tlacil summary na spodok
stranky (nieco ako AllignBottom pri QR).

Dik

FR 2.42 + D5.01E + Win2k


Koexistence Delphi5 a Delphi6

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

Podobne zkusenosti - pro zmenu zniceny help k D6 ale pouze na W9x

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

16.8.2001 Milan Tome#:
>> nevite nekdo jaxe snesou Delphi5 a Delphi6 nainstalovane na jednom pocitaci
>> Ondrej Krajicek

> Zkousel jsem to, ale po instalaci trial D6 mam zniceny help k D5 :(((

> S pozdravem

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

volba databaze

[*] Pavel Kupka <pavel.kupka(zv)atlas(tec)cz> - 16.8.2001 10:09:57

Diky za tip, ta databaze vypada fakt dobre, ale 250$ se mi platit nechce.
Neco free nebo co je soucasti delphi pro.
Kde bych se mohl neco vic docist o IBX, nejaky tutorialy ci neco takovyho?
Diky
Pavel

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Viktor Marek
Sent: Thursday, August 16, 2001 12:27 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: volba databaze


Zdrav�m

Nechal jsem se inspirovat radou Martina Nedopila a stahl jsem si databazi
DBISSAM
http://elevatesoft.com/ordering.htm a nepotrebuje BDE. Zkou#�m ji v trial
verzi t�den a moc se mi l�b�.

Viktor Marek
viktor(zv)mbox.vol(tec)cz


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


Koexistence Delphi5 a Delphi6

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 16.8.2001 10:15:18

On 16 Aug 2001, at 8:01, Ondrej Krajicek wrote:

> nevite nekdo jaxe snesou Delphi5 a Delphi6 nainstalovane na jednom
> pocitaci ? Asi moc ne.

V pohode. Dokonce sdilim i nektere zdrojaky komponent.


S pozdravem

Zbysek Hlinka

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


Tisk, QR, rozdeleni stringu na vice casti

[*] Ond�ej H�gr - 16.8.2001 10:26:29

Priznam ze jsem z toho celkem zmateny. Takze jestli to nebude vadit poprosil
bych te o detailnejsi rozpis co bych mel delat.
Co potrebuji je rozdelit string z databaze do nekolika oddilu tistenych
vedle sebe. Oddily budou 4 nebo 5 podle poctu tancu takze bych si mohl
udelat formular na 5 oddilu a kdyby byly tance jen 4 tak ten paty oddil
proste vynecham - jenze netusim jak se to dela.
Kazdy oddil bude mit maximalne 13 sloupcu (co sloupec to porotce). Bezna
hodnota byva 5 - 7. Obe cisla vyctu z databaze takze jedine co vazne neumim
je rozdelit ten vstupni string co potrebuji vytisknout. No a k tomu
potrebuji jeste tisknout ke kazdemu paru promenny pocet radku hodnoceni
podle toho, kam az postoupil - tohle je myslim stejny problem jako s tiskem
promenneho poctu sloupcu. Maximum je 5 radku. Kolik jich mam pro dany par
tisknout zjistim SQL dotazem.
Vysledek tisku by mel vypadat asi takhle:

Majova cena Pecky 12.5.2001 D-Latinske
Tanecni par cislo 37 Tanci za
Ondra - Jana TS Let's dance Kutn� Hora
Celkem 5 / 18
----------------------------------
Samba Rumba Chacha Jive
ABCDE ABCDE ABCDE ABCDE Suma
Fin�le 5 / 6 46433 43664 55655 56464 18
4 4 5
5
Semifinale 3 / 12 xxxxx xxx-x xxxx- xxx-x 17
1. kolo 1-3 / 18 xxxxx xxxxx xxxxx xxxxx 20
----------------------------------
A-Poznarova B-Novak C-Svecena D-Mach E-Macura

Prolezt jsem help ke QR ale moc chytry z toho nejsem. Proto bych poprosil
zdatnejsi kolegy o pomoc. Nebranim se jakemukoli navrhu - nemusim pouzivat
jen QR. Jde mi jen o vysledek :-)

Diky
Ondra

OT: Win2000 a usporny rezim

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 16.8.2001 10:41:37

Ahoj,
nevite nekdo kde by se dalo zjistit ve Win2000, proc neni aktivovana polozka
PREPNOUT DO USPORNEHO REZIMU.
Ze dne na den se rozhodla zmizet a ja nemuzu prijit na to proc.
Pokud si pamatuju, tak zadne ovladace jsem neinstaloval.

Diky


Kompilacia Unitu

[*] Jozef Cervenansky <dodosoft(zv)hotmail(tec)com> - 16.8.2001 10:58:58

Ahojte,

ako mozem prelozit nejaky unit do DCU?
diky.
jozo

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


Koexistence Delphi5 a Delphi6

[*] Mephisto <mephisto(zv)akvila(tec)cz> - 16.8.2001 11:35:23

> V pohode. Dokonce sdilim i nektere zdrojaky komponent.

To ja taky ale nejak mi zacalo haprovat BDE


---
Odchozi zprava neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.268 / Virov� b�ze: 140 - datum vyd�n�: 07.08.2001

LPT port - rezim cteni

[*] �ejka Pavel <cejka(zv)proteco(tec)cz> - 16.8.2001 11:43:56

Ahoj,
netusite nekdo jak programove prepnout LPT port v modu ECP, EPP do rezimu
cteni (abych mohl cist stav datovych pinu D0-D7)?

Dik Pavel

Tisk, QR, rozdeleni stringu na vice casti

[*] ing. Pavel Zilinec <zilinec(zv)email(tec)cz> - 16.8.2001 12:11:49

Dobra.
Vysledny select by mnel obsahovat:
CisloParu, KodPostupu, Tanec, KodRozhodciho, Hodnoceni

Pokud jsi schopen vytahnout to takto, je to vcelku jednoduche. Na
report si nahod co potrebujes + 5 sloupcu pro hodnoceni.
Detail bude mit jeden radek.
Report m� ud�lost OnNeedData. Tou se to bude v#e ��dit (m� v�stupn�
vlastnost MoreData).
Report nemus� b�t nav�z�n na ��dn� dataset (sp�# by spr�vn� nem�l
b�t) a PrintIfEmpty bude True.
Na po��tku si nastav do prom�nn�ch CisloParu, KodPostupu, Tanec n�jak� nesmysly.
Moje funkce Tiskni(sloupec) bude tisknout do urciteho sloupce a
zapamatuje si hodnoty do tech promennych
Za�neme ��dit tisk:
procedure TfMujDialog.rReportNeedData(Sender: TObject; var MoreData: Boolean);
begin
Tiskni(Sloupec1)
DataSet.Next;
pokud neni konec a jde jen o dalsiho rozhodciho, tak Tiskni(Sloupec2), jinak zacni znovu
DataSet.Next
pokud neni konec a jde jen o dalsiho rozhodciho, tak Tiskni(Sloupec3), jinak zacni znovu
DataSet.Next
pokud neni konec a jde jen o dalsiho rozhodciho, tak Tiskni(Sloupec4), jinak zacni znovu
DataSet.Next
pokud neni konec a jde jen o dalsiho rozhodciho, tak Tiskni(Sloupec5), jinak zacni znovu
end;
To 'jinak zacni znovu' znamena, ze tam budeneco jako
begin
MoreData := not DataSet.EOF;
exit
end


Tak nejak to mam ja. Po odchytani drobnych chyb by to melo fungovat
Neni problem nahazet si tam grupy na ty lokalni vlastnosti.
Pokud ches mit treba nejake mezisoucty nebo oddeleni radku, tak se to
hodi.
Doufam, ze Ti to pomuze.

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

> Co potrebuji je rozdelit string z databaze do nekolika oddilu tistenych
> vedle sebe. Oddily budou 4 nebo 5 podle poctu tancu takze bych si mohl
> udelat formular na 5 oddilu a kdyby byly tance jen 4 tak ten paty oddil
> proste vynecham - jenze netusim jak se to dela.
> Kazdy oddil bude mit maximalne 13 sloupcu (co sloupec to porotce). Bezna
> hodnota byva 5 - 7. Obe cisla vyctu z databaze takze jedine co vazne neumim
> je rozdelit ten vstupni string co potrebuji vytisknout. No a k tomu
> potrebuji jeste tisknout ke kazdemu paru promenny pocet radku hodnoceni
> podle toho, kam az postoupil - tohle je myslim stejny problem jako s tiskem
> promenneho poctu sloupcu. Maximum je 5 radku. Kolik jich mam pro dany par
> tisknout zjistim SQL dotazem.
> Vysledek tisku by mel vypadat asi takhle:

> Majova cena Pecky 12.5.2001 D-Latinske
> Tanecni par cislo 37 Tanci za
> Ondra - Jana TS Let's dance Kutn� Hora
> Celkem 5 / 18
> ----------------------------------
> Samba Rumba Chacha Jive
> ABCDE ABCDE ABCDE ABCDE Suma
> Fin�le 5 / 6 46433 43664 55655 56464 18
> 4 4 5
> 5
> Semifinale 3 / 12 xxxxx xxx-x xxxx- xxx-x 17
> 1. kolo 1-3 / 18 xxxxx xxxxx xxxxx xxxxx 20
> ----------------------------------
> A-Poznarova B-Novak C-Svecena D-Mach E-Macura


Tisk, QR, rozdeleni stringu na vice casti

[*] Jan Tungli <Jan.Tungli(zv)datapac.sk> - 16.8.2001 12:25:40

Priznam sa z tvojho popisu som nepochopil co vlastne chces.
Ale ak ide iba o rozdelenie stringu tak na udalost ONQRLabelPrint zadaj
nieco take:
mS1:=copy(QRDBLabelX.Caption,x,y);
mS2:=copy(QRDBLabelX.Caption,x,y);
QRLableY.Caption:=mS1;
QRLabelY2.Caption:=mS2;
atd.

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



> -----P�vodn� zpr�va-----
> Od: Ond�ej H�gr [SMTP:hegro(zv)seznam(tec)cz]
> Odesl�no: 16. august 2001 10:26
> Komu: Konference Delphi
> P�edm�t: Re: Tisk, QR, rozdeleni stringu na vice casti
>
> Priznam ze jsem z toho celkem zmateny. Takze jestli to nebude vadit
> poprosil
> bych te o detailnejsi rozpis co bych mel delat.
> Co potrebuji je rozdelit string z databaze do nekolika oddilu tistenych
> vedle sebe. Oddily budou 4 nebo 5 podle poctu tancu takze bych si mohl
> udelat formular na 5 oddilu a kdyby byly tance jen 4 tak ten paty oddil
> proste vynecham - jenze netusim jak se to dela.
> Kazdy oddil bude mit maximalne 13 sloupcu (co sloupec to porotce). Bezna
> hodnota byva 5 - 7. Obe cisla vyctu z databaze takze jedine co vazne
> neumim
> je rozdelit ten vstupni string co potrebuji vytisknout. No a k tomu
> potrebuji jeste tisknout ke kazdemu paru promenny pocet radku hodnoceni
> podle toho, kam az postoupil - tohle je myslim stejny problem jako s
> tiskem
> promenneho poctu sloupcu. Maximum je 5 radku. Kolik jich mam pro dany par
> tisknout zjistim SQL dotazem.
> Vysledek tisku by mel vypadat asi takhle:
>
> Majova cena Pecky 12.5.2001 D-Latinske
> Tanecni par cislo 37 Tanci za
> Ondra - Jana TS Let's dance Kutn� Hora
> Celkem 5 / 18
> ----------------------------------
> Samba Rumba Chacha Jive
> ABCDE ABCDE ABCDE ABCDE Suma
> Fin�le 5 / 6 46433 43664 55655 56464 18
> 4 4 5
> 5
> Semifinale 3 / 12 xxxxx xxx-x xxxx- xxx-x
> 17
> 1. kolo 1-3 / 18 xxxxx xxxxx xxxxx xxxxx
> 20
> ----------------------------------
> A-Poznarova B-Novak C-Svecena D-Mach E-Macura
>
> Prolezt jsem help ke QR ale moc chytry z toho nejsem. Proto bych poprosil
> zdatnejsi kolegy o pomoc. Nebranim se jakemukoli navrhu - nemusim pouzivat
> jen QR. Jde mi jen o vysledek :-)
>
> Diky
> Ondra
>

Ako je mozne zistit kotra komponenta je hore

[*] Jan Tungli <Jan.Tungli(zv)datapac.sk> - 16.8.2001 12:27:55

Ako je mozne v run time zistit ktora komponenta je hore.
Mam dva komponenty a na stejnej pozicii a potrebujem vediet ktora je hore
(predu - Bring to front). Jan Tungli
email: jan.tungli(zv)seznam(tec)cz
tungli(zv)datapac.sk
http://www.tungli.host.sk (NEW SQL REPORT BUILDER)

volba databazi (2)

[*] Pavel Kupka <pavel.kupka(zv)atlas(tec)cz> - 16.8.2001 12:41:31

Jeste jednou se na vas obracim kvuli delphi a databazi.
Mozna spatne hledam, ale nikde na internetu ani v dokumentaci se mi nedari objevit kriteria pro vyber databazi.
V teto konferenci je mnoho zkusenych delphinaru, tak mi jiste poradi.

Jde mi o lokalni databazi, moje moznosti jsou (prosim opravte ci pridejte):
- BDE (paradox, dbase, access 97, odbc)
- bez BDE od nejakeho jineho vyrobce, tedy vetsinou za penize jako je elevasoft a s omezenymi moznostmi
- Local Interbase a komponenty IBX

Jake jsou vyhody/nevyhody jednotlivych moznosti, jake jsou dalsi moznosti?
Myslim si, ze by toto jiste zajimalo vice ucastniku konference.
Diky.
Pavel Kupka


Flow chart komponenta

[*] Ales Vasicek <vasicek(zv)ecommerce(tec)cz> - 16.8.2001 12:41:25

Ahoj,

nevite nekdo o nejake (free) komponente, ktera umi vykreslit flow chart.
Melo by to vypadat nejak takto:
http://mujobchod.atlas(tec)cz/muj_obchod/aplikace/prenos/flowchart.bmp


Diky, Ales


PopupMenu

[*] Mephisto <mephisto(zv)akvila(tec)cz> - 16.8.2001 13:00:44

Neznate nekdo komponentu popup menu ktere se daji nastavovat barvy a
styl(flat, standart)

D.


---
Odchozi zprava neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.268 / Virov� b�ze: 140 - datum vyd�n�: 07.08.2001

LPT port - rezim cteni

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 16.8.2001 13:05:55


----- Original Message -----
From: "#ejka Pavel" <cejka(zv)proteco(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, August 16, 2001 11:43 AM
Subject: LPT port - rezim cteni


> Ahoj,
> netusite nekdo jak programove prepnout LPT port v modu ECP, EPP do
rezimu
> cteni (abych mohl cist stav datovych pinu D0-D7)?
>

V jednom svem zdrojaku jsem nasel tohle:

DX by melo byt zrejme nastaveno na (port_base+2) or $400 cili
napriklad ($378+2) or $400 = $77A

; nastav direction = 1 = prijem
; back in PS2 mode
MOV AL,34h
OUT DX,AL
; direction = 1
AND DH,03h
MOV AL,20h
OUT DX,AL
; ECP mode
OR DH,04h
MOV AL,74h
OUT DX,AL


Existuje dokumentace (od Microsoftu definice IEEE 1284 (ECP) ) ale na
Inetu ji narychlo nejak nemuzu najit.

D. Toman

Ikony

[*] Hazuka Filip <filip.hazuka(zv)multivac(tec)cz> - 16.8.2001 13:08:31

Ahojte,
chtel bych se zeptat, zda mohu pouzivat do komercnich projektu ikony, ktere
pouziva office, nebo zda je na to nejaka licence atd. ???

Diky.

==============================================
Filip Hazuka
��pkova 363
L�zn� Bohdane�, 533 41
Tel: 0602/411 828, E-mail: Filip.Hazuka(zv)uhk(tec)cz
==============================================

volba databazi (2)

[*] Jan Tungli <Jan.Tungli(zv)datapac.sk> - 16.8.2001 13:10:23

Z tychto moznosti ti odporucam IBX. Neviem o ake nasadenie ide, ale ak budes
potrebovat replikaciu tak jednoznacne ti odporucam Sybase Anywere. Ak budes
potrebovat pracu s XML tak MSSQL2000 alebo Oracle.
Tiez je dolezite hlasisko objem dat. Ak budes mat velky objem dat a
potrebujes velmi rychlo ziskat odpoved na velku mnozinu dat tak (niekolko GB
alebo TB ) tak tiez ti odporucam jednoznacne investovat do Sybase IQ.


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



> -----P�vodn� zpr�va-----
> Od: Pavel Kupka [SMTP:pavel.kupka(zv)atlas(tec)cz]
> Odesl�no: 16. august 2001 12:42
> Komu: Delphi konfera
> P�edm�t: volba databazi (2)
>
> Jeste jednou se na vas obracim kvuli delphi a databazi.
> Mozna spatne hledam, ale nikde na internetu ani v dokumentaci se mi nedari
> objevit kriteria pro vyber databazi.
> V teto konferenci je mnoho zkusenych delphinaru, tak mi jiste poradi.
>
> Jde mi o lokalni databazi, moje moznosti jsou (prosim opravte ci
> pridejte):
> - BDE (paradox, dbase, access 97, odbc)
> - bez BDE od nejakeho jineho vyrobce, tedy vetsinou za penize jako je
> elevasoft a s omezenymi moznostmi
> - Local Interbase a komponenty IBX
>
> Jake jsou vyhody/nevyhody jednotlivych moznosti, jake jsou dalsi moznosti?
> Myslim si, ze by toto jiste zajimalo vice ucastniku konference.
> Diky.
> Pavel Kupka


Zjisteni zda je nainstalovan acrobat ....

[*] Hazuka Filip <filip.hazuka(zv)multivac(tec)cz> - 16.8.2001 13:21:55

Ahoj,
oteviram pdf soubor pres webbrowser.navigate. Jeste nez to udelam, snazim se
nejak zkontrolovat, zda je nainstalovan Acrobat. Delam to nasledujicim
zpusobem. Nekde mi to funguje a vraci true, ale na nekterych pocitacich to
pada a vraci to false.

function TfrmPdf.InstalaceAcrobat(FileExe: String): Boolean;
var
reg : TRegistry;
temp: String;
begin
Result:=False;
Reg:= Tregistry.Create;
Try
Reg.RootKey:= HKEY_LOCAL_MACHINE;
if Reg.OpenKey ('\Software\Microsoft\Windows\CurrentVersion\App
Paths\'+FileExe,FALSE) then
if Reg.ValueExists('') then
begin
temp := Reg.ReadString('Path');
Result := FileExists(temp+'\'+FileExe);
end;
finally
Reg.Free;
end;
end;

Nevite nekdo v cem je chyba, nebo jak to resit lepe ?

Diky za pomoc.

====================================
Filip Hazuka
��pkova 363
L�zn� Bohdane�, 533 41
Tel: 0602/411 828, E-mail: Filip.Hazuka(zv)uhk(tec)cz
====================================

Kliknutie mysou

[*] Martin Bob�k <bobek(zv)bobek.sk> - 16.8.2001 13:37:55

Dobry den,

chcel by som vediet, ako odchytit kliknutie mysou, kdekolvek na
obrazovke.

Viem zistit kde na obrazovke sa nachadzam aj aka farba pixelu sa tam
nachadza


ScrDC:=GETDC (0);
Color:= GetPixel (ScrDC,TMouse.CursorPos.X,TMouse.CursorPos.Y);

Potrebujem nejaku rovnako jednoduchu a elegantnu fnc ako odchytit klik
mysou mimo formular /samozrejme/.
mouse_event, ak spravne chapem dokaze len vyvolat danu situaciu, ja ju
potebujem odchytit

Dakujem

Martin Bobak
bobek(zv)bobek.sk


Zjisteni zda je nainstalovan acrobat ....

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 16.8.2001 13:50:54

v textu

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

16.8.2001 Hazuka Filip:
> Ahoj,
> oteviram pdf soubor pres webbrowser.navigate. Jeste nez to udelam, snazim se
> nejak zkontrolovat, zda je nainstalovan Acrobat. Delam to nasledujicim
> zpusobem. Nekde mi to funguje a vraci true, ale na nekterych pocitacich to
> pada a vraci to false.

> function TfrmPdf.InstalaceAcrobat(FileExe: String): Boolean;
> var
> reg : TRegistry;
> temp: String;
> begin
> Result:=False;
> Reg:= Tregistry.Create;
> Try
> Reg.RootKey:= HKEY_LOCAL_MACHINE;
> if Reg.OpenKey ('\Software\Microsoft\Windows\CurrentVersion\App
> Paths\'+FileExe,FALSE) then
tady zkus misto OpenKey pouzit OpenKeyReadOnly, pokud mas aspon D5,
kvuli uzivatelskym pravum

> if Reg.ValueExists('') then
tady ta kontrola nema smysl

> begin
> temp := Reg.ReadString('Path');
> Result := FileExists(temp+'\'+FileExe);
> end;
> finally

jeste je slusnost udelat CloseKey

> Reg.Free;
> end;
> end;

> Nevite nekdo v cem je chyba, nebo jak to resit lepe ?

Zjisteni zda je nainstalovan acrobat ....

[*] surfman <surfman(zv)volny(tec)cz> - 16.8.2001 13:52:27

Zkus pres ShellExecute otevrit to PDF. Tim dostanes chybovy kod, jestli je
akrobat asociovany.

Surfman

oteviram pdf soubor pres webbrowser.navigate. Jeste nez to udelam, snazim se
nejak zkontrolovat, zda je nainstalovan Acrobat. Delam to nasledujicim

Filip Hazuka

volba databazi (2)

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 16.8.2001 13:58:44

> Jde mi o lokalni databazi, moje moznosti jsou (prosim opravte ci
> pridejte): - BDE (paradox, dbase, access 97, odbc) - bez BDE od
> nejakeho jineho vyrobce, tedy vetsinou za penize jako je elevasoft a s
> omezenymi moznostmi - Local Interbase a komponenty IBX

Protoze toto tema se tady relativne casto opakuje, mozna by stalo
za to zkusit prohrabat archiv. Jinak - muj nazor:

Pro pristup k paradoxu a dbase lze bud pres BDE, ale snad by na
Torryho strankach (nebo jinych podobnych) mely byt komponenty
pro pristup k temto tabulkam i bez BDE. Co to umi, nevim.

My jsme si zvykli jako nahradu Paradoxu pouzivat FlashFiler v
single exe modu. To je dobre, muzes mit jen sve exe a prislusne
tabulky, nicmene FF je placeny (www.clexpert(tec)cz)

U interbase a IBX uz jde o reseni client/server (u FF taky, ale...), tj.
je potreba s aplikaci nainstalovat lokalni interbasi server a ten
provozovat nezavisle na aplikaci. Pokud by v tom nebyl problem, je
to asi dobra cesta. IB je SQL databaze, takze by se aplikace mela
programovat s ohledem na to, tj. ponekud jinak nez nad
souborovou databazi. Rada cennych informaci se da jiste ziskat
treba z archivu.

David Lebeda


TComboBox

[*] Hazuka Filip <filip.hazuka(zv)multivac(tec)cz> - 16.8.2001 14:02:04

Ahoj,
potreboval bych zmenit sirku rozbalovaciho menu ComboBoxu, ktery je stylu
DropDownList a nevim jak na to. Nechci rozsirovat cely ComboBox, ale jen to
rozbalovaci menu. Poradte mi prosim nekdo, uz se tady s tim trapi hrozne
dlouho.

Diky

====================================
Filip Hazuka
��pkova 363
L�zn� Bohdane�, 533 41
Tel: 0602/411 828, E-mail: Filip.Hazuka(zv)uhk(tec)cz
====================================

Odinstalovani Active Directory

[*] ��hal Jaroslav <cihal(zv)mppraha(tec)cz> - 16.8.2001 14:18:43

Ahoj asi te moc nepotesim, ale musel jsem delat opravnou instalaci a nakonec
abych mel klid tak jsem to nainstaloval znova. v nouzovem rezimu se mi to
take nepodarilo odstranit. Podle spousty lidi je fakt lespi to nainstalovat
znovu. :(

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Lud�k ZITA
Sent: Monday, August 06, 2001 1:36 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: OT:Odinstalovani Active Directory


Zdravim.
Prosim o zachranu.
Po havarii disku (W2K SERVER radic Active Directory) jsem sice vse obnovil
ze zalohy, ale jeste jsem z pilnosti vlastni blbosti pri pokusu prece jenom
ziskat o dva dny aktualnejsi stav znicil NTDS samozrejme vcetne zalohy ::)).
Ted mi to ovsem pri startu hlasi ze nemam domenu a donuti mne to restartovat
do "rezimu obnoveni adresarovych sluzeb".
Tam mne to ovsem nenecha odinstalovat domenu a DCPROMO na mne rve ze v
nouzovem rezimu nepracuje.
Jak ji tedy odparat ?

Ludek

Omlouvam se za offtopic, s Delphi to souvisi pouze tak, ze misto prijemneho
psani SW budu muset instalovat az do zblbnuti.

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

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

Odstraneni nabodenicek

[*] Jan Krizek <krizek(zv)vitasw(tec)cz> - 16.8.2001 14:35:29

Ahoj,

mam-li ansi retezec s hacky a carky (konkretne z FormatMessage) je
nejaka funkce, ktera by je odstranila? Ve Windows, v Synapsy, ci jinde?

Honza +

volba databazi (2)

[*] Pavol Kaka�ka <kakacka(zv)proca(tec)cz> - 16.8.2001 14:36:07


Jednoznacne IB (Firebird). Klient na disku zaberie menej ako 0.5 MB, je
velmi vykona jak pre male tak velke projekty, spolahliva a hlavne SQL (s
podporou uzivatelsky definovatelnych funkcii UDF takze v tom napises v
podstate cokolvek). Je free a ma velku podporu a prijemne vyhliadky do
buducnosti. Nejake info najdes u Borlandu alebo www.ibphoenix.com

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

> Jeste jednou se na vas obracim kvuli delphi a databazi.
> Mozna spatne hledam, ale nikde na internetu ani v dokumentaci se mi nedari
objevit kriteria pro vyber databazi.
> V teto konferenci je mnoho zkusenych delphinaru, tak mi jiste poradi.
>
> Jde mi o lokalni databazi, moje moznosti jsou (prosim opravte ci
pridejte):
> - BDE (paradox, dbase, access 97, odbc)
> - bez BDE od nejakeho jineho vyrobce, tedy vetsinou za penize jako je
elevasoft a s omezenymi moznostmi
> - Local Interbase a komponenty IBX
>
> Jake jsou vyhody/nevyhody jednotlivych moznosti, jake jsou dalsi moznosti?
> Myslim si, ze by toto jiste zajimalo vice ucastniku konference.

LPT port - rezim cteni

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 16.8.2001 14:39:43

Jo a tohle bude fungovat pouze pod Win3.x,Win9x,Me a dosem, pod WinNT/2000 ne.
Ale muzes si stahnou driver, ktery umi zpristupnit libovolny port v pocitaci
i pod WinNT. Je to primo systemovy driver, ale nevim kde jsem to videl.
Potum uz jenom nahradis Out prikazem toho driveru (In samozrejme taky).

Slavek

> V jednom svem zdrojaku jsem nasel tohle:
>
> DX by melo byt zrejme nastaveno na (port_base+2) or $400 cili
> napriklad ($378+2) or $400 = $77A
>
> ; nastav direction = 1 = prijem
> ; back in PS2 mode
> MOV AL,34h
> OUT DX,AL
> ; direction = 1
> AND DH,03h
> MOV AL,20h
> OUT DX,AL
> ; ECP mode
> OR DH,04h
> MOV AL,74h
> OUT DX,AL
>
>
> Existuje dokumentace (od Microsoftu definice IEEE 1284 (ECP) ) ale na
> Inetu ji narychlo nejak nemuzu najit.
>
> D. Toman
>
>

Synapse

[*] Jaroslav Nadhera <nadhera(zv)csh(tec)cz> - 16.8.2001 15:00:56

MessageJe mozne pomoci nejake funkce v Synapsi poslat mail s pripojenym souborem (soubory)20

J. N�dhera

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

Jak spustit explorer.exe

[*] Petr =?iso-8859-2?q?E=B9ner?= <petr.esner(zv)atlas(tec)cz> - 16.8.2001 09:34:23 -0400

Ahoj,

On Tuesday 14 August 2001 15:47, you wrote:
> Je to jeden a tentyz explorer.exe. Tusim, ze na to je nejaky skryty
> prepinac. Zeptam se ti v konferenci na podobne tema.

Zadny prepinac tam neni. Explorer se spusti jako plocha a spol. v pripade, ze
systemovy shell je nastaven na explorer a zadna dalsi instance exploreru
nebezi.

Zkus si to: ve W2K spust Task Managera a killni Explorer. Zmizi plocha, panel
atd. Zbude jen to okno Task Manager. V tom okne vyber z nabidky prikaz
spustit a napis "explorer" bez parametru. A vida - spusti se plocha!

Stejne to funguje i na W9x.

--
Petr E#ner
petr.esner(zv)atlas(tec)cz


LPT port - rezim cteni

[*] Radek Cervinka <radek.cervinka(zv)centrum(tec)cz> - 16.8.2001 15:55:19

Ted jsem cetl knihu advanced windows od Jefrey Richtera, a on tvrdi, ze se
da
u CreateFile specifikovat parametr LPTx, ktery by mel otevrit paralelni port
stejne jako COMx otevre seriovy. Vic o tom tam neni.
Dival jsem se do MSDN a nic o tom tam neni.
Nesetkal se s tim nekdo?
Radek
>Jo a tohle bude fungovat pouze pod Win3.x,Win9x,Me a dosem, pod WinNT/2000
ne.
>Ale muzes si stahnou driver, ktery umi zpristupnit libovolny port v
pocitaci
>i pod WinNT. Je to primo systemovy driver, ale nevim kde jsem to videl.
>Potum uz jenom nahradis Out prikazem toho driveru (In samozrejme taky).
>

http://www.torry.net/portaccess.htm SmallPort v.1.4

TComboBox

[*] skalsky(zv)oksystem(tec)cz - 16.8.2001 15:58:55

IMHO to asi nepujde ... mas danou sirku komponenty a kdyz ji rozbalis, pak i
rozbalenej seznam zachovava nadefinovanou sirku.
Milan

P.S.
jen nazor ...

Milan
delphi beginner
D3 - Ent., W98, IB6
ICQ #67571111



-----Original Message-----
From: Hazuka Filip [mailto:filip.hazuka(zv)multivac(tec)cz]
Sent: Thursday, August 16, 2001 2:02 PM
To: 'delphi-l(zv)clexpert(tec)cz'
Subject: TComboBox


Ahoj,
potreboval bych zmenit sirku rozbalovaciho menu ComboBoxu, ktery je stylu
DropDownList a nevim jak na to. Nechci rozsirovat cely ComboBox, ale jen to
rozbalovaci menu. Poradte mi prosim nekdo, uz se tady s tim trapi hrozne
dlouho.

Diky

====================================
Filip Hazuka
��pkova 363
L�zn� Bohdane�, 533 41
Tel: 0602/411 828, E-mail: Filip.Hazuka(zv)uhk(tec)cz
====================================

OT: NNTP Server

[*] Mephisto <mephisto(zv)akvila(tec)cz> - 16.8.2001 16:02:34

Hi,

sorry za OT. Nevite nekdo jak se instaluje NNTP Server popripade jestli neni
soucasti treba IIS nebo nejakeho podobneho baliku nebo kde jinde se da
sehnat.

Dik


---
Odchozi zprava neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.268 / Virov� b�ze: 140 - datum vyd�n�: 07.08.2001

TComboBox

[*] Petr Hartman <petr.hartman(zv)medisoft(tec)cz> - 16.8.2001 16:12:02

From: "Hazuka Filip" <filip.hazuka(zv)multivac(tec)cz>
> potreboval bych zmenit sirku rozbalovaciho menu ComboBoxu, ktery je
stylu
> DropDownList a nevim jak na to. Nechci rozsirovat cely ComboBox, ale
jen to
> rozbalovaci menu.

Ahoj,

ComboBox1.Perform(CB_SetDroppedWidth, Sirka, 0)

S pozdravem
Petr Hartman

ShellExecute a email

[*] Mephisto <mephisto(zv)akvila(tec)cz> - 16.8.2001 17:02:18

Hi,

jak pripojit soubor k odesilanemu emailu. Toto funguje bez problemu ale
potrebuji tak dostat prilohu.
mailto:ja(zv)ja.ja?subject=Test mailu?&cc=ja(zv)ja.ja&bcc=ja(zv)ja.ja&body=testicek

Diky za kazdou inspiraci

---
Odchozi zprava neobsahuje viry.
Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
Verze: 6.0.268 / Virov� b�ze: 140 - datum vyd�n�: 07.08.2001

Obj soubory pro Delphi 3

[*] Ka.Kewasa <kewasa(zv)quick(tec)cz> - 16.8.2001 17:09:08

Ahoj,
nemate nekdo, pekne prosim, prelozene asm soubory z adresare C:\Program
Files\Borland\Delphi3\Source\RTL\SYS do obj? Pripadne by mi je nekdo, kdo ma
TurboAssembler mohl prelozit? Diky

Ka.
P.S. Prosim na muj soukromy mail.

Synapse

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 16.8.2001 17:35:32

> MessageJe mozne pomoci nejake funkce v Synapsi poslat mail s
> pripojenym souborem (soubory)?

Ach jo. ;-) Jasne ze jde!

1. Uz to v teto konferenci parkrat bylo... (naposled to neni ani tyden!)
2. je to napsano v dokumentaci na webu Synapse...
3. je to napsano v dokumentaci obsazene v ZIP souboru, ve kterem
je synapse distribuovana...

Jinak info o tom je na:

http://www.ararat(tec)cz/synapse/docs/GuideMIME.htm

Lukas.

Outlook Express

[*] <bukaj(zv)iol(tec)cz> - 16.8.2001 17:40:43

Dobry vecer,
potreboval bych vedet, jak muzu (jestli vubec) cist zpravy z Outlook
Expressu.
Dik

Kuba

Zjisteni zda je nainstalovan acrobat ....

[*] Roman Toda <toda(zv)digitaldocuments.org> - 16.8.2001 18:05:19

Ja by som skor kontroloval ci je asociovana koncovka .pdf priblizne takto:

Reg.RootKey := HKEY_CLASSES_ROOT;
Reg.OpenKey('.pdf',false);
Name:=Reg.ReadString('');
Reg.CloseKey;
Reg.OpenKey(Name+'\shell\open\command',false);
pth:=Reg.ReadString('');
Reg.CloseKey;

no a ked je pth <>'' tak by asi bol instalovany

Roman

----- Original Message -----
From: "Hazuka Filip" <filip.hazuka(zv)multivac(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, August 16, 2001 1:21 PM
Subject: Zjisteni zda je nainstalovan acrobat ....


Ahoj,
oteviram pdf soubor pres webbrowser.navigate. Jeste nez to udelam, snazim se
nejak zkontrolovat, zda je nainstalovan Acrobat. Delam to nasledujicim
zpusobem. Nekde mi to funguje a vraci true, ale na nekterych pocitacich to
pada a vraci to false.

function TfrmPdf.InstalaceAcrobat(FileExe: String): Boolean;
var
reg : TRegistry;
temp: String;
begin
Result:=False;
Reg:= Tregistry.Create;
Try
Reg.RootKey:= HKEY_LOCAL_MACHINE;
if Reg.OpenKey ('\Software\Microsoft\Windows\CurrentVersion\App
Paths\'+FileExe,FALSE) then
if Reg.ValueExists('') then
begin
temp := Reg.ReadString('Path');
Result := FileExists(temp+'\'+FileExe);
end;
finally
Reg.Free;
end;
end;

Nevite nekdo v cem je chyba, nebo jak to resit lepe ?

Diky za pomoc.

====================================
Filip Hazuka
��pkova 363
L�zn� Bohdane�, 533 41
Tel: 0602/411 828, E-mail: Filip.Hazuka(zv)uhk(tec)cz
====================================

LPT port - rezim cteni

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 16.8.2001 18:05:43



> Jo a tohle bude fungovat pouze pod Win3.x,Win9x,Me a dosem, pod
WinNT/2000 ne.
> Ale muzes si stahnou driver, ktery umi zpristupnit libovolny port v
pocitaci
> i pod WinNT. Je to primo systemovy driver, ale nevim kde jsem to
videl.
> Potum uz jenom nahradis Out prikazem toho driveru (In samozrejme
taky).

samozrejme. Ale v puvodnim dotazu byla nejaka zminka o Windows? Natoz
o WinNT :-)

Krome toho to mel byt spise jen navod co kde nastavit.

D. Toman

IMHO

[*] Dalibor Falt�nek <dalibor.faltynek(zv)orgrez(tec)cz> - 16.8.2001 18:23:34

Ahoj,
co to je to IMHO?
dalibor.faltynek(zv)orgrez(tec)cz

ANN: rkEdit 2.0 Public beta 2

[*] Slavek Rydval <rk(zv)atrey.karlin.mff.cuni(tec)cz> - 16.8.2001 19:20:53

Preji vsem pekneho dne,

dovolte, abych oznamil beta verzi rkEditu 2.0.

Nove tam jsou krome jineho sablony - zname tez v Delphi - ale ve
velmi vyraznem rozsireni (definovani si promennych apod.), vse je
popsano v prilozene napovede.

Stahnout lze z:

http://atrey.karlin.mff.cuni(tec)cz/~rk/rkEdit.shtml

Slavek


Buh miluje ateisty. Neobtezuji ho svymi problemy.
-------------------------------------------------
http://atrey.karlin.mff.cuni(tec)cz/~rk
http://swnet(tec)cz
-------------------------------------------------


IMHO

[*] David Mensik <mensikd(zv)seznam(tec)cz> - 16.8.2001 19:40:11

In My Humble Opinion ;)
Ozon

P.S. Podle meho skromneho nazoru (preklad).

> co to je to IMHO?

Probl�m

[*] Tom� Vala - 16.8.2001 20:34:15

P�eji hezk� den,

m�m probl�m, p�i vyv�jen� jedn� aplikace, na kter� se mi zat�m nikde nepoda�ilo naj�t vytou�enou odpov��. Cht�l bych si vytvo�it ladi�ku (aplikaci) pro moji kytaru. Aplikace by spracovala sign�l z mikrofonu a ur�ila by frekvenci t�nu, kter� p�ijala. Abych �ekl pravdu, tak jsem se v API funkc�ch t�kaj�c�ch se multim�di� p�kn� zamotal. Nev�m, ke kter�mu za��zen� pat�� mikrof�n - t�eba waveInOpen. Pomoc� waveInGetDevCaps, auxGetDevCaps a programu SiSoft Sandra se mi poda�ilo zjistit n�jak� informace o moj� zvukov� kart�:

Name: SB AudioPCI 128 Record
Manufacturer: Creative Labs
Version: 4.75
Product ID: 500/2
Max Sampling Bits: 16-bit
Max Sampling Rate: 44.1kHz
Channels: 2-Stereo

Nev�m, jak naplnit strukturu TWaveFormatEx a jestli se t�mto zp�sobem v�bec dostanu k mikrofonu jako za��zen� pro vstup. V�sledkem vol�n� fce waveInOpen je v�dy WAVERR BADFORMAT. Poda�ilo se mi detekovat 8 AUX za��zen� a mezi nimi i "Mic In" a "Mic Boost". Dal#�m vod�tkem (mo�n� chybn�m) byl �len struktury MIXERLINE - dwComponentType = MIXERLINE COMPONENTTYPE SRC MICROPHONE. Co s t�m?

Opravdu si nev�m rady a r�d bych uv�tal pomoc, kter� by p�isp�la k �e#en� m�ho probl�mu.

S d�ky a pozdravem

Tom�# VALA


TComboBox

[*] Roland Turcan <rotursoft(zv)kiwwi.sk> - 16.8.2001 20:36:24

self.Perform(CB_SETDROPPEDWIDTH, DropDownWidth, 0);

R.

----- Original Message -----
From: "Hazuka Filip" <filip.hazuka(zv)multivac(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, August 16, 2001 2:02 PM
Subject: TComboBox


Ahoj,
potreboval bych zmenit sirku rozbalovaciho menu ComboBoxu, ktery je stylu
DropDownList a nevim jak na to. Nechci rozsirovat cely ComboBox, ale jen to
rozbalovaci menu. Poradte mi prosim nekdo, uz se tady s tim trapi hrozne
dlouho.

Diky

====================================
Filip Hazuka
��pkova 363
L�zn� Bohdane�, 533 41
Tel: 0602/411 828, E-mail: Filip.Hazuka(zv)uhk(tec)cz
====================================

Outlook Express

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

Podivej se na unitu JCLMapi z knihovny JCL

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

16.8.2001 bukaj(zv)iol(tec)cz:
> Dobry vecer,
> potreboval bych vedet, jak muzu (jestli vubec) cist zpravy z Outlook
> Expressu.
> Dik

> Kuba


ShellExecute a email

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 16.8.2001 21:17:04

Obavam se, ze budes must sahnout po necem jinem nez po ShellApi.
Muzes zkusit NetMaster komponenty (soucasti delphi), JCL knihovnu
(unita JCLMapi), Synapse ...

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

16.8.2001 Mephisto:
> Hi,

> jak pripojit soubor k odesilanemu emailu. Toto funguje bez problemu ale
> potrebuji tak dostat prilohu.
> mailto:ja(zv)ja.ja?subject=Test mailu?&cc=ja(zv)ja.ja&bcc=ja(zv)ja.ja&body=testicek


Zjisteni zda je nainstalovan acrobat ....

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 16.8.2001 21:19:49

Skvele. A kdyz je asociovany, tak se to v tom Acrobatu otevre, ze ?
Dobra metoda na zjistovani existence :-)
I kdyz bys tam dal parametr na nezobrazovani okna, porad se ti to
monstrum bude startovat a navic jej pak nezavres.

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

16.8.2001 surfman:
> Zkus pres ShellExecute otevrit to PDF. Tim dostanes chybovy kod, jestli je
> akrobat asociovany.

LPT port - rezim cteni

[*] �ejka Pavel <cejka(zv)proteco(tec)cz> - 17.8.2001 07:38:05

Ja jsem zjistil, ze v rezimu Extended SPP (Bi-Directional) staci nastavit
5.bit na port_base+2 do log. 1, ale v rezimu ECP, EPP to bohuzel nefunguje.
Nize uvedene otestuji ( i kdyz z toho moc moudry nejsem ).

Dik
Pavel

> Ahoj,
> netusite nekdo jak programove prepnout LPT port v modu ECP, EPP do
rezimu
> cteni (abych mohl cist stav datovych pinu D0-D7)?
>

V jednom svem zdrojaku jsem nasel tohle:

DX by melo byt zrejme nastaveno na (port_base+2) or $400 cili
napriklad ($378+2) or $400 = $77A

; nastav direction = 1 = prijem
; back in PS2 mode
MOV AL,34h
OUT DX,AL
; direction = 1
AND DH,03h
MOV AL,20h
OUT DX,AL
; ECP mode
OR DH,04h
MOV AL,74h
OUT DX,AL


Existuje dokumentace (od Microsoftu definice IEEE 1284 (ECP) ) ale na
Inetu ji narychlo nejak nemuzu najit.

D. Toman


volba databazi (2)

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 17.8.2001 08:09:40

> - BDE (paradox, dbase, access 97, odbc)
v dnesni dobe je to krok zpet. vzdyt jsou dostupne SQL servery, ktere
behaji na kancelarskych strojich. kazdopadne, jestli to je neco pod
200MHz, tak spis ciste DBF tabulky treba prez TDBF

> - bez BDE od nejakeho jineho vyrobce, tedy vetsinou za penize
> jako je elevasoft a s omezenymi moznostmi
nebo uvedene TDBF, free, ale zase musis pocitat, ze na DBF nepostavis
rizeni vyroby ;). ale je to takovej ultralight. pro domaci knihovnicku
nebo neco takovyho by to urcite stacilo. buhuzel nevim url z hlavy.
poskej, pustim delphi...

> - Local Interbase a komponenty IBX
pouzivam k naproste spokojenosti. neni problem ani pristup na "vzdaleny"
server. to bych doporucoval. mozna misto IB pouzit FB (FireBird:
http://firebird.sourceforge.net ). podobna varianta by mohla byt i MSDE,
ale nevim o komponentach pro primy pristup (nejak obdoba IBX).

dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz
wwW.HofyLand.Cz

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

volba databazi (2)

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 17.8.2001 08:11:44

> bohuzel nevim url z hlavy. pockej, pustim delphi...
sorry, chyba mezi klavesnici a zidli ;)

http://www.tdbf.net

dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz
wwW.HofyLand.Cz

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

Zjisteni zda je nainstalovan acrobat ....

[*] surfman <surfman(zv)volny(tec)cz> - 17.8.2001 08:24:39

> Skvele. A kdyz je asociovany, tak se to v tom Acrobatu otevre, ze ?
> Dobra metoda na zjistovani existence :-)
> I kdyz bys tam dal parametr na nezobrazovani okna, porad se ti to
> monstrum bude startovat a navic jej pak nezavres.

Pokud jsem to dobre cetl, tak ucelem je ten soubor skutecne otevrit.

Surfman

> ing. Jan Fiala
> mailto:jan.fiala(zv)iol(tec)cz
>
> 16.8.2001 surfman:
> > Zkus pres ShellExecute otevrit to PDF. Tim dostanes chybovy kod, jestli
je
> > akrobat asociovany.
>
>

Zjisteni zda je nainstalovan acrobat ....

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 17.8.2001 08:38:43

Ano, ale pokud jsi dobre cetl, tak v TWebBrowseru a ne primo na
obrazovce :-(

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

17.8.2001 surfman:
>> Skvele. A kdyz je asociovany, tak se to v tom Acrobatu otevre, ze ?
>> Dobra metoda na zjistovani existence :-)
>> I kdyz bys tam dal parametr na nezobrazovani okna, porad se ti to
>> monstrum bude startovat a navic jej pak nezavres.

> Pokud jsem to dobre cetl, tak ucelem je ten soubor skutecne otevrit.

Probl�m - nahravani zvuku

[*] Radek Cervinka <radek.cervinka(zv)centrum(tec)cz> - 17.8.2001 08:51:40

Ahoj,

asi pred rokem jsem psal taky maly osciloskop pomoci zvukove karty, jestli
chces, muzu ti poslat source.
Neni lepsi pouzit uz napsany program na ladicku kytary? Videl jsem jich
nekolik, a nektere jsou perfektni.
Nebo si koupit opravdovou ladicku (asi 600 Kc), tak jsem to nakonec vyresil
ja,
porad tahat pocitac je docela otrava :).
Ozvi se na soukromej mail.

Radek

PS: A priste bez cestiny, a bez HTML s poradnym subjektem :)

m�m probl�m, p�i vyv�jen� jedn� aplikace, na kter� se mi zat�m nikde
nepoda�ilo naj�t vytou�enou odpov��. Cht�l bych si vytvo�it ladi�ku
(aplikaci) pro moji kytaru. Aplikace by spracovala sign�l z mikrofonu a
ur�ila by frekvenci t�nu, kter� p�ijala. Abych �ekl pravdu, tak jsem se v
API funkc�ch t�kaj�c�ch se multim�di� p�kn� zamotal. Nev�m, ke kter�mu
za��zen� pat�� mikrof�n - t�eba waveInOpen. Pomoc� waveInGetDevCaps,
auxGetDevCaps a programu SiSoft Sandra se mi poda�ilo zjistit n�jak�
informace o moj� zvukov� kart�: Nev�m, jak naplnit strukturu TWaveFormatEx a jestli se t�mto zp�sobem
v�bec dostanu k mikrofonu jako za��zen� pro vstup. V�sledkem vol�n� fce
waveInOpen je v�dy WAVERR_BADFORMAT. Poda�ilo se mi detekovat 8 AUX za��zen�
a mezi nimi i "Mic In" a "Mic Boost". Dal#�m vod�tkem (mo�n� chybn�m) byl
�len struktury MIXERLINE - dwComponentType =
MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE. Co s t�m?

volba databazi (2)

[*] Jon� Mari�n <Jonas(zv)komercpoj(tec)cz> - 17.8.2001 07:52:29

> Petr Palicka napsal :
>
> pouzivam k naproste spokojenosti. neni problem ani pristup na
> "vzdaleny"
> server. to bych doporucoval. mozna misto IB pouzit FB (FireBird:
> http://firebird.sourceforge.net ). podobna varianta by mohla
> byt i MSDE,
> ale nevim o komponentach pro primy pristup (nejak obdoba IBX).
>

pro MSDE lze pouzit komponenty SQLQuery nebo SQLDirect, nepotrebuji
na klientovi nic krome dvou komunikacnich DLL a par zapisu do
registru. Samozrejme umi komunikovat s SQL serverem "jen" na urovni
MS SQL 6.5, takze datove typy jako GUID atp. nepodporuji.

Marian Jonas


SMS textovky na OSKAR branu

[*] (R) <rpvp(zv)vagnerplast(tec)cz> - 17.8.2001 09:03:45

Zdrav�m,
nev�te n�kdo jak� jsou aktu�ln� parametry pro pos�l�n�
SMS na Oskara pomoc� metody POST v HTTP ???
To co mus�m poslat jako data a kam?

S �ctou

Robert Plz�k

Odd�len� IT Vagnerplast spol. s r.o.
http://www.vagnerplast(tec)cz
Tel:(++420 312 216 772)
Fax:(++420 312 688 815)

Nacteni adresare z OE

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 17.8.2001 09:06:17

Ahoj,
nevite jak nacist adresar z Outlook Expressu.
Z Outlooku vim, ale na Outlook Express to nechodi.

Diky moc.

Dalibor B.

Export DAT

[*] Ing. J�n Kuch�r <kuchar(zv)unicodesys(tec)cz> - 17.8.2001 09:50:54

Caute,

potrebuji surne pomoc, potrebuji importovat data z FOXPRO do SQL a nemam
vubec zadnou predstavu jak na to, takze poradte, kazda rada dobra, ale musi
to jit pres DELPHI
a ne pres SQL MANAGER (tam to umim) ale v Delphach nevim ani kde a s cim mam
zacit.


DIK

volba databazi (2)

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 17.8.2001 09:53:10

On 17 Aug 2001, at 8:09, Petr Palicka wrote:

> mohla byt i MSDE, ale nevim o komponentach pro primy pristup (nejak
> obdoba IBX).

Za primy pristup k MSDE lze svym zpusobem povazovat
komponenty Delphree OLE DB.


S pozdravem

Zbysek Hlinka

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


Synapse

[*] Jaroslav Nadhera <nadhera(zv)csh(tec)cz> - 17.8.2001 09:57:27

> 2. je to napsano v dokumentaci na webu Synapse...
> 3. je to napsano v dokumentaci obsazene v ZIP souboru, ve kterem
> je synapse distribuovana...
>

Asi jsem naprosto tupej, ale radek

{now we may send it to SMTP server... by SMTPSend unit...}
SendToRaw (fromaddress, toaddress, SMTPHost, MIME.Lines);

neprelozim a neprelozim. SendToRaw ma totiz uplne jine parametry.

J. N�dhera

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

SQL, delphi, writetext

[*] Radek Janu� FSG <janus(zv)foresta(tec)cz> - 17.8.2001 10:03:40

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
Ahoj,
potreboval bych poradit s funkci WRITETEXT jazyka Transakt SQl.


Mam SQL 2000 a do pole v tabulce,ktere je typu TEXT bych potreboval ulozit pres Insert texttovou hodnotu.
Zkousim to pres ADODataset ale nevim jak spravne sestavit SQL insert ktery by my textovou hodnotu do pole vlozil.

Diky za kazdou radu.. S pozdravem Radek Janus Foresta SG a.s.Vsetin

SQL, delphi, writetext

[*] Martin Bob�k <bobek(zv)bobek.sk> - 17.8.2001 10:09:46

insert into zakaznici values ('Jano','Hrach')

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of Radek Janu# FSG
Sent: Friday, August 17, 2001 10:04 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: SQL, delphi, writetext


Ahoj,
potreboval bych poradit s funkci WRITETEXT jazyka Transakt SQl.


Mam SQL 2000 a do pole v tabulce,ktere je typu TEXT bych potreboval
ulozit pres Insert texttovou hodnotu.
Zkousim to pres ADODataset ale nevim jak spravne sestavit SQL insert
ktery by my textovou hodnotu do pole vlozil.

Diky za kazdou radu.. S pozdravem Radek Janus Foresta SG a.s.Vsetin

IB UDF, prace s timestamp

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

Ahoj,

pokousel jsem se napsat UDF, ktera pracuje s typem timestamp
(IB6, dialect3). Svuj pokus prikladam nize. Je to ovsem spatne
(dojde ke ztrate pripojeni k IB). Chyba je zrejme ve volani fce
isc_decode_timestamp, protoze kdyz ji vyhodim a pracuji primo s
IBTS, je vse OK. Porad na tom ale nevidim nic zavadneho. Muzete
nekdo poradit. Nejsou nejake priklady UDF s Timestamp na Siti?

Tez me prekvapilo, ze se timestamp ukladal s presnosti na
sekundu, ocekaval jse ms. Ale mozna jsem malo cetl v
dokumentaci.
Jiri Binder

function Pokus(IBTS: PISC_TIMESTAMP): integer; cdecl; export;
var
tm_date: TCTimeStructure;
begin
isc_decode_timestamp(IBTS, (zv)tm_date);
result := tm_date.tm_mday;
end;

DECLARE EXTERNAL FUNCTION Pokus
TIMESTAMP
RETURNS INTEGER BY VALUE
ENTRY_POINT 'Pokus' MODULE_NAME 'xxx.dll';

Export DAT

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 17.8.2001 10:43:04

Ing. J�n Kuch�r dne 17 Aug 2001, v 9:50:

> potrebuji surne pomoc, potrebuji importovat data z FOXPRO do SQL a
> nemam vubec zadnou predstavu jak na to, takze poradte, kazda rada
> dobra, ale musi to jit pres DELPHI a ne pres SQL MANAGER (tam to umim)
> ale v Delphach nevim ani kde a s cim mam zacit.

Ahoj,

delal jsem si programek na prevod z Paradoxu do InterBase. Ten
programek umoznuje bud rucni prevod (tabulku po tabulce), nebo
vygenerovat skript a ten pak spoustet. Muzes si v nem nastavit, z
jakych do jakych policek se data kopiruji popr. pro policka v cilove
tabulce zadat konstantu. Je to celkem primitivni, na ten prevod se mi
to ale osvedcilo - 90 tabulek provazanych ref. integritou to zvlada.
Jestli chces, mohu Ti to poslat, bohuzel tam neni moc komentaru...
Pro FoxPro by sis to musel pochopitelne prizpusobit.

Karel Rys


Export DAT

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 17.8.2001 10:50:17

Chtelo by to vice informaci. Z jakeho Delphi na jakou SQL databazi? atd.
Bez techto informaci se moc konkretne radit neda.

Jinac v Delphi je mozno data exportovat treba pres komponentu BatchMove.
----- Original Message -----
From: "Ing. J�n Kuch�r" <kuchar(zv)unicodesys(tec)cz>
To: "Delphi" <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, August 17, 2001 9:50 AM
Subject: Export DAT


> Caute,
>
> potrebuji surne pomoc, potrebuji importovat data z FOXPRO do SQL a nemam
> vubec zadnou predstavu jak na to, takze poradte, kazda rada dobra, ale
musi
> to jit pres DELPHI
> a ne pres SQL MANAGER (tam to umim) ale v Delphach nevim ani kde a s cim
mam
> zacit.
>
> DIK
>
>

rychle zobrazeni ...

[*] \(Radek Masnica - konference\) <delphi(zv)wige-mic(tec)cz> - 17.8.2001 10:56:08

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
Ahoj vsichni !

Mam takovej problem ... mam v pameti obrazek, kterej je ve formatu RGB, vim, jak je sirokej a vysokej a potrebuju ho co nejrychleji dostat na obrazovku - na nejakej canvas.

Bohuzel vsechny API, ktery sem nasel, pracujou vyborne jen s formatem BMP, takze ted jsem nucen muj obrazek nejdrive prevratit v radkach a pak jeste prohodit Red -> Blue, coz trva par stovek ms ... Potreboval bych neco, jako Pixels[x,y], ale abych tam mohl presunout vse najednou, protoze pres pixels to trva a trva ...

SetDIBits, LoadFromStream a podobne jsem uz zkousel, ale furt muj problem s bmp ...

Vite nekdo neco lepsiho ?

S pozdravem & diky

Radek Masnica


Synapse

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 17.8.2001 11:00:03

> Asi jsem naprosto tupej, ale radek
>
> {now we may send it to SMTP server... by SMTPSend unit...}
> SendToRaw (fromaddress, toaddress, SMTPHost, MIME.Lines);
>
> neprelozim a neprelozim. SendToRaw ma totiz uplne jine parametry.
>

Ahoj,

ja to mam v jednom programu takto:

SendToRaw(fromaddress, toaddress, SMTPHost, MIME.Lines, '',
'');

V navodu je zrejme chyba, resp. nejaka drivejsi podoba, ale
pohledem do zdrojaku se da na leccos prijit.

David Lebeda


ShellExecute a email

[*] Kriz Pavel, TDS <tds(zv)volny(tec)cz> - 17.8.2001 11:23:59


> jak pripojit soubor k odesilanemu emailu. Toto funguje bez problemu ale
> potrebuji tak dostat prilohu.
> mailto:ja(zv)ja.ja?subject=Test mailu?&cc=ja(zv)ja.ja&bcc=ja(zv)ja.ja&body=testicek

Pridej parametr attachfile, napr.:
&attachfile="c:\testicek.txt"


Pavel Kriz
> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
> Behalf Of Mephisto
> Sent: Thursday, August 16, 2001 5:02 PM
> To: Delphi
> Subject: ShellExecute a email


Export DAT

[*] Ing. J�n Kuch�r <kuchar(zv)unicodesys(tec)cz> - 17.8.2001 11:26:39

Mam delphi 5 a jde mi o prevody MICROSOFT VISUAL FOXPRO DATABSE (.DBC) ,
nebo MICROSOFT VISUAL FOXPRO DRIVER na SQL 7 pres ODBC


ShellExecute a email

[*] Milan Schembera <milan(zv)missoftware(tec)cz> - 17.8.2001 11:32:29

Ja tedy nevim, jaky s tim mate zkusenosti, ale tohle funguje v jednom
pripade z deseti. Spis bych pouzil unitu JCLMapi.

end ohekzeh minarp a mevardzop S

arebmehcS naliM .rDCP
ERAWTFOSSIM
444449/8060 .let
zc.erawtfossim.www\\:ptth

> -----Original Message-----
> From: Kriz Pavel, TDS
>
>
> > jak pripojit soubor k odesilanemu emailu. Toto funguje bez
> problemu ale
> > potrebuji tak dostat prilohu.
> > mailto:ja(zv)ja.ja?subject=Test
> mailu?&cc=ja(zv)ja.ja&bcc=ja(zv)ja.ja&body=testicek
>
> Pridej parametr attachfile, napr.:
> &attachfile="c:\testicek.txt"

Export DAT

[*] Ren� Otisk <otisk(zv)MISEL(tec)cz> - 17.8.2001 11:37:11

Mno a co takhle pouzit makrosoft data transformation service - Export import
data (Soucast MS SQL 7.0) a mas to bez jakychkoliv problemu... Pokud bys to
chtel pravidelne, muzes si tam nadefinovat Job se tebou definovanym
intervalem...

Sroub

> Mam delphi 5 a jde mi o prevody MICROSOFT VISUAL FOXPRO DATABSE (.DBC) ,
> nebo MICROSOFT VISUAL FOXPRO DRIVER na SQL 7 pres ODBC


kliknutie mysou - inak

[*] Martin Bob�k <bobek(zv)bobek.sk> - 17.8.2001 12:14:31

Dobry den,

idem sa pytat este raz na to iste, inak.

Potrebujem zistit kedy system posiela message WM_RBUTTONDOWN a reagovat
na nu.
Potreboval by som nejaku ukazku kodu, kde sa to deje. PlayKeys.pas
/mistrovstvi delphi 3 - odkaz som nasiel v databaze konferencie /
popisuje
ako woknam taku udalost poslat. Ja potrebujem len aby ked do message
queue pride sprava WM_RBUTTONDOWN, sa nieco stalo /napriklad som nahle
zbohatol a podobne, ale stacilo by aj keby sa nam prezident nevratil z
dovolenky a ine banalitky/.

VOPRED DAKUJEM ZA USPOKOJIVE WALKTROUGH MOJIM PROBLEMOM.

Martin Bobak
bobek(zv)bobek.sk

Nacteni adresare z OE

[*] Pavel Gazda <Pavel.Gazda(zv)seznam(tec)cz> - 17.8.2001 12:46:33

A jak to delas z Outlooku ?

Pavel

> Ahoj,
> nevite jak nacist adresar z Outlook Expressu.
> Z Outlooku vim, ale na Outlook Express to nechodi.

rychle zobrazeni ...

[*] \(Radek Masnica - konference\) <delphi(zv)wige-mic(tec)cz> - 17.8.2001 12:56:45

Ahoj ...

Ja ho samozrejme manipuluju v pameti ... kde jinde taky, ale problem tkvi v
tom, ze ho musim manipulovat ...

Jinak ty data dostavam pres TCP/IP, kdy pro urychleni prijimani pouzivam jen
ReadBuffer a data zapisu do MemoryStreamu, pak teprve prijde konverze pro
celej obrazek najednou ...

krom toho jsem ted zjistil, ze kdyz pouziju LoadFromStream, musi byt sirka

(imWidth mod 4) = 0
nebo
(imWidth mod 4) = 3

jinak se zobrazi totalni shit ...

tschuss

Radek

----- Original Message -----
From: "Petr Palicka" <petr.palicka(zv)atlas(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, August 17, 2001 1:06 PM
Subject: RE: rychle zobrazeni ...> ahoj,
>
> no, a neslo by ten obrazek zmanipulovat jeste v pameti (drive nez ho das
> zobrazit)? nebo primo pri nacitani/vytvareni?
>
> dekuji PeC(zv)
>
> CU onTheFutureOfMatrix
> MatriX.CyberSpace.Cz
> wwW.HofyLand.Cz
>
> /~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
> |[smtp:petr.palicka(zv)atlas(tec)cz]|
> |[smtp:peca(zv)email(tec)cz] |
> \~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

RTF grid

[*] iturcan(zv)gamo.sk - 17.8.2001 12:57:48

hi,


potreboval by som do jednej aplikacie pouzit nieco ako RTF Grid . V
podstate problem by riesil aj TDBCtrlGrid keby vedel spolupracovat s
TDBRichEdit-om. Neviete o niecom ?


vdaka

It



Ivan Turcan
Development Specialist

Phone: +421 905 500958
Email: iturcan(zv)gamo.sk


rychle zobrazeni ...

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

ahoj,

no, a neslo by ten obrazek zmanipulovat jeste v pameti (drive nez ho das
zobrazit)? nebo primo pri nacitani/vytvareni?

dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz
wwW.HofyLand.Cz

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

Nacteni adresare z OE

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 17.8.2001 13:09:39

Pro MS Outlook jsou informace na
http://www.fsid.cvut(tec)cz/cp1250/cz/U210/Prs/ulohy/2000-1/blue/


----- Original Message -----
From: "Pavel Gazda" <Pavel.Gazda(zv)seznam(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, August 17, 2001 12:46 PM
Subject: Re: Nacteni adresare z OE


> A jak to delas z Outlooku ?
>
> Pavel
>
> > Ahoj,
> > nevite jak nacist adresar z Outlook Expressu.
> > Z Outlooku vim, ale na Outlook Express to nechodi.
>
>

WebSnap a Select prvek

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 17.8.2001 13:11:55

Ahoj,

snazim se proniknout do vytvareni webovych aplikaci s pouzitim
WebSnap. Narazil jsem na takovou drobnost. Mam stranku s
AdapterPageProducerem, pomoci nehoz jsem nechal na formulari
vytvorit AdapterFieldGroup a v ni mimo jine editor typu Select (=
Combo v HTML podobe). Jak ale zadat seznam polozek, tedy to,
cemu se v normalnim Combu rika Items? Tak, jak to Delphi
vygeneruje, to nefunguje (prvek zustane zcela bez textu) a sahnout
do html u AdapterPageProduceru nelze. Zkousel jste to nekdo?

Dik. David Lebeda


WebSnap a Select prvek

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 17.8.2001 13:29:00

> snazim se proniknout do vytvareni webovych aplikaci s pouzitim
> WebSnap. Narazil jsem na takovou drobnost. Mam stranku s
> AdapterPageProducerem, pomoci nehoz jsem nechal na formulari
> vytvorit AdapterFieldGroup a v ni mimo jine editor typu Select (=
> Combo v HTML podobe). Jak ale zadat seznam polozek, tedy to, cemu se v
> normalnim Combu rika Items? Tak, jak to Delphi vygeneruje, to
> nefunguje (prvek zustane zcela bez textu) a sahnout do html u
> AdapterPageProduceru nelze. Zkousel jste to nekdo?
>

Sorry, chyba byla mezi klavesnici a zidli, problem ve skutecnosti
neexistuje.

David Lebeda


IB BLOB

[*] Sula Milos <milos.sula(zv)oku-su(tec)cz> - 17.8.2001 13:40:56

Cau
nemate nekdo nejaky priklad jak updatovat BLOB (text) v IB6 pomoci SQL
prikazu z Delphi ? Koukal jsem se do manualu k IB6, ale tam jsem to moc
nepochopil .

poradi provadeni initialization a finalization sek

[*] likeapear <likeapear(zv)centrum(tec)cz> - 17.8.2001 13:42:02

ahoj, nevite nekdo, v jakem poradi se provadeji inicializacni a finalizacni
sekce v aplikaci, pripadne jak toto poradi ovlivnim? studoval jsem help, ale
zjistil jsem pouze, ze finalizacni sekce se provadeji v opacnem poradi nez
inicializacni. myslel jsem si, ze to zalezi na poradi unitu v dpr-souboru,
ale zrejme to tak neni.
dik likeapear

SQL, delphi, writetext

[*] Radek Janu� FSG <janus(zv)foresta(tec)cz> - 17.8.2001 13:43:05

Toto je zprava ve formatu MIME obsahujmcm vmce hastm.
MessageAsi jsem to spatne napsal, ale potreboval bych neco jineho -
tohle samozrejmne znam (insert into zakaznici values ('Jano','Hrach')),
pole v databazi je typu TEXT na CHAR, nebo VARCHAR, ja do nej potrebuju ulozit memo

uklada se to pomoci funkce WRITETEXT - ale nevim jak to pouzit

Diky za odpoved...... ----- Original Message -----
From: Martin Bob�k
To: delphi-l(zv)clexpert(tec)cz
Sent: Friday, August 17, 2001 10:09 AM
Subject: RE: SQL, delphi, writetext


insert into zakaznici values ('Jano','Hrach')
-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Radek Janu# FSG
Sent: Friday, August 17, 2001 10:04 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: SQL, delphi, writetext


Ahoj,
potreboval bych poradit s funkci WRITETEXT jazyka Transakt SQl. Mam SQL 2000 a do pole v tabulce,ktere je typu TEXT bych potreboval ulozit pres Insert texttovou hodnotu.
Zkousim to pres ADODataset ale nevim jak spravne sestavit SQL insert ktery by my textovou hodnotu do pole vlozil.

Diky za kazdou radu.. S pozdravem Radek Janus Foresta SG a.s.Vsetin

rychle zobrazeni ...

[*] Josef Kokes <kokes(zv)fsid.cvut(tec)cz> - 17.8.2001 13:46:39

Podivej se na TBitmap.ScanLine.
ScanLine dovoluje pristupovat k jednotlivym radkum bitmapy jako k vektorum.
V helpu je taky priklad (funguje).
JK
----- Original Message -----
From: (Radek Masnica - konference)
To: Delphi Konference
Sent: Friday, August 17, 2001 10:56 AM
Subject: rychle zobrazeni ... Ahoj vsichni !

Mam takovej problem ... mam v pameti obrazek, kterej je ve formatu RGB, vim, jak je sirokej a vysokej a potrebuju ho co nejrychleji dostat na obrazovku - na nejakej canvas.

Bohuzel vsechny API, ktery sem nasel, pracujou vyborne jen s formatem BMP, takze ted jsem nucen muj obrazek nejdrive prevratit v radkach a pak jeste prohodit Red -> Blue, coz trva par stovek ms ... Potreboval bych neco, jako Pixels[x,y], ale abych tam mohl presunout vse najednou, protoze pres pixels to trva a trva ...

SetDIBits, LoadFromStream a podobne jsem uz zkousel, ale furt muj problem s bmp ...

Vite nekdo neco lepsiho ?

S pozdravem & diky

Radek Masnica

IB BLOB

[*] Ota Maly <ota.maly(zv)volny(tec)cz> - 17.8.2001 13:55:36

Ahoj,
na www.ibphoenix.com je BlobUDF, ktera tohle resi.
UDF je DLL, kterou prihrajes do adresare Interbase/UDF a zaregistrujes v
Interbase. Postup je tam prilozen, vse je dobre vysvetleno.
Pokud to tam nenajdes, mohu poslat. Ja to spokojene pouzivam.

S pozdravem
Ota Maly

PaPouch elektronika
http://www.papouch.com


>Cau
>nemate nekdo nejaky priklad jak updatovat BLOB (text) v IB6 pomoci SQL
>prikazu z Delphi ? Koukal jsem se do manualu k IB6, ale tam jsem to moc
>nepochopil .

poradi provadeni initialization a finalization sek

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 17.8.2001 14:05:17

> ahoj, nevite nekdo, v jakem poradi se provadeji inicializacni a
> finalizacni sekce v aplikaci, pripadne jak toto poradi ovlivnim?
> studoval jsem help, ale zjistil jsem pouze, ze finalizacni sekce se
> provadeji v opacnem poradi nez inicializacni. myslel jsem si, ze to
> zalezi na poradi unitu v dpr-souboru, ale zrejme to tak neni. dik

Dovolim si nazor zcela bez zaruky. Podle me by to skutecne
mohlo jit primarne podle poradi unit v dpr souboru, nicmene je
potreba si uvedomit, ze unita muze mit v sobe dalsi uses na jine
unity. Takze se vezme prvni z dpr souboru, pokracuje to podle
uses v ni do dalsich unit a az teprve pote se poradi vrati zpatky do
dpr souboru k dalsi unite.

Nicmene si myslim, ze psat unity tak, ze zalezi na poradi v
uses, bude zdrojem problemu, az je bude chtit pouzit nekdo, kdo
to nebude vedet, neuvedomi si to, zapomene.... k cemu to
potrebujes, jestli se muzu zeptat?

David Lebeda


Nacteni adresare z OE

[*] Tomas Vladik <tom.vladik(zv)swadvice(tec)cz> - 17.8.2001 14:11:43

> Ahoj,
> nevite jak nacist adresar z Outlook Expressu.
> Z Outlooku vim, ale na Outlook Express to nechodi.
>

PV to asi dnes necte, tak odpovim misto nej:

ftp://delphi-jedi.org/api/WAB.zip

T.

Synapse

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 17.8.2001 14:26:02

> {now we may send it to SMTP server... by SMTPSend unit...}
> SendToRaw (fromaddress, toaddress, SMTPHost, MIME.Lines);
>
> neprelozim a neprelozim. SendToRaw ma totiz uplne jine parametry.

No, protoze v prubehu casu pribyly dalsi dva parametry na podprou
SMTP autentizace.. a navod jsem jaksi pozapomnel upravit. Oba
nove parametry dej jako prazdne retezce a je to.

Myslim, ze letmy pohled na deklaraci te funkce ti musel udelat jasno.
Tak nejak predpokladam, ze se Synapsi pracuji programatori,
kterym vyresit tento problem nedela velke vrasky. Kazdopadne dik
za upozorneni. ;-)

Lukas.

Odstraneni nabodenicek

[*] Lukas Gebauer <gebylist(zv)mlp(tec)cz> - 17.8.2001 14:27:21

> mam-li ansi retezec s hacky a carky (konkretne z FormatMessage) je
> nejaka funkce, ktera by je odstranila? Ve Windows, v Synapsy, ci
> jinde?

V soucasne dobe umi Synapse pouze prekodovavat znakove sady...
Moznost odstranovat diakritiku vsak planuji, ale v brzke dobe to
nebude.. neni zase tolik casu. ;-)

Lukas.

poradi provadeni initialization a finalization sek

[*] Petr Palicka <petr.palicka(zv)atlas(tec)cz> - 17.8.2001 14:41:42

> ahoj, nevite nekdo, v jakem poradi se provadeji inicializacni
.....
> myslel jsem si, ze to zalezi na poradi unitu v

taky ze jo:

The initialization sections of units used by a client are executed in
the order in which the units appear in the client's uses clause.

cilize, inicializace se provadi v podle poradi v klauzuli uses.

dekuji PeC(zv)

CU onTheFutureOfMatrix
MatriX.CyberSpace.Cz
wwW.HofyLand.Cz

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

ctrl+alt+delete

[*] Skalka Jan <jskalka(zv)ukf.sk> - 17.8.2001 14:45:24

zdravim,

existuje nejaky sposob, ako zablokovat kombinaciu ctrl+alt+del tak, aby
nebola pouzitelna pri starte {nabehnuti) windows - mam aplikaciu, ktora ju
zablokuje a potom uvolni, ale kym aplikacia nastartuje, mozno ju cez
ctrl+alt+delete zrusit - a to je zablokovanie v prvom riadku a aplikacia sa
startuje pri nabehnuti login dialogu.
resp. kam ju mam umiestnit, aby sa spustila hned pri starte windows ale tak,
aby neprevzala riadenie - potrebujem ju potom ukoncit, aby dalej bezal
klasicky win.

Vdaka


Service a pravidelne provedeni funkce

[*] "FAIT Ji��, ml." <fait(zv)jakl(tec)cz> - 17.8.2001 14:56:01

Potrebuji v pravidelnych intervalech spoustet urcity program.
Puvodni program jsem preprogramoval jako sluzbu, to problem neni a je
funkcni, ale ted by me zajimalo zda mam pro pravidelne (cca 1 za hodinu)
provadeni kodu pouzit nejaky timer ktery dam do programu, nebo zda lze
vyuzit nejakych ostatnich sluzeb. Tim mam na mysli, jako jestli
neexistuje nejaky centralni, citac ktery by pravidelne rozesilal zpravy,
ja je nekde odchytaval (jak?) a jenom kontroloval zda uz ubehl patricny
interval.

Nebo na to jdu blbe a je nejake elegantnejsi reseni.

Rady typu "Dej to do planovace uloh", v mem pripade, nelze pouzit.

Diky za pripadne namety.


Jiri Fait
Informacni systemy
ICQ: 113357332
Email: fait(zv)jakl(tec)cz , ftsoft(zv)iol(tec)cz

IBX demos

[*] Pavel Kupka <pavel.kupka(zv)atlas(tec)cz> - 17.8.2001 15:02:10


Nemate nebo nevite kde bych nasel nejaky priklady, jak pouzivat Interbase Express?
Diky
Pavel


poradi provadeni initialization a finalization sek

[*] likeapear <likeapear(zv)centrum(tec)cz> - 17.8.2001 16:09:04

> Dovolim si nazor zcela bez zaruky. Podle me by to skutecne
> mohlo jit primarne podle poradi unit v dpr souboru, nicmene je
> potreba si uvedomit, ze unita muze mit v sobe dalsi uses na jine
> unity. Takze se vezme prvni z dpr souboru, pokracuje to podle
> uses v ni do dalsich unit a az teprve pote se poradi vrati zpatky do
> dpr souboru k dalsi unite.
>
> Nicmene si myslim, ze psat unity tak, ze zalezi na poradi v
> uses, bude zdrojem problemu, az je bude chtit pouzit nekdo, kdo
> to nebude vedet, neuvedomi si to, zapomene.... k cemu to
> potrebujes, jestli se muzu zeptat?

jo tohle by asi sedelo - no jsem ten pripad, kterej nevi (nevedel) jak to je
a prisel k castecne hotovemu kodu. potrebuju urcite veci provest v jinem
poradi. uz jsem to nejak vyresil - proste casti kodu ktere, jsou na to
haklive jsem dal "k sobe" takze poradi jejich provedeni mam pod kontrolou.
kazdopadne dik za odpoved

likeapear

poradi provadeni initialization a finalization sek

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 17.8.2001 17:32:38


----- Original Message -----
From: "Petr Palicka" <petr.palicka(zv)atlas(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, August 17, 2001 2:41 PM
Subject: RE: poradi provadeni initialization a finalization sekci


> > ahoj, nevite nekdo, v jakem poradi se provadeji inicializacni
> .....
> > myslel jsem si, ze to zalezi na poradi unitu v
>
> taky ze jo:
>
> The initialization sections of units used by a client are executed
in
> the order in which the units appear in the client's uses clause.
>
> cilize, inicializace se provadi v podle poradi v klauzuli uses.
>

jenze ty uses se vnoruji podle toho jak knihovny potrebuji zase jine
knihovny, takze udelat si predstavu o poradi bez prokrokovani programu
je celkem nemozne...

Ale neni mozne rici, ze ten vyrok z dokumentace je nepravdivy :-)

D. Toman

JCL

[*] <bukaj(zv)iol(tec)cz> - 17.8.2001 19:32:27

Dobry den,
asi budu vypadat jako totalni laik, ale muzete mi nekdo rict, co je to JCL a
kde to stahnout?

Kuba

software na z�lohov�n� v s�ti

[*] Milan ��ek - 17.8.2001 20:14:01

ahoj,
chci se zeptat, nez si to napisu sam, jestli nevite nekdo uz o necem
hotovem. Schanim program na zalohu souboru v siti. Mim pranim je, abych
program nemusel instalovat na vsechny stanice (asi 50), ale aby bezel jen v
jakemsi server-modu. Mam asi takovou predstavu: program bude spusten na NT
serveru, napriklad kazdou hodinu projde vsechny pripojene stanice v siti a
zazalohuje profil (staci profiles/dokumenty) aktualniho uzivatele.

Pokud budu nucen si to napsat sam, pak:
1) jak zjistim seznam jmen vsech prihlasenych stanic v siti
2) jak zjistim jmeno prihlaseneho uzivatele na vzdalenem PC (abych mohl
odvodit cestu - napr. 'WINNT/Profiles/Lubos/Dokumenty').
3) musim pocitat s ruznymi systemy, ktere pouzivame (WinNT,Win2k...) - tzn.
cesta k dokumentum je jina
4) potrebuji za zalohovat cely adresar - vcetne podadresaru, pripadne nejak
zkomprimovat - to snad zvladnu.

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

Outlook Express

[*] <bukaj(zv)iol(tec)cz> - 17.8.2001 21:00:20

Mohl bys rict nejake konkretnejsi informace?

----- Original Message -----
From: ing. Jan Fiala <jan.fiala(zv)iol(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, August 16, 2001 9:14 PM
Subject: Re: Outlook Express


Podivej se na unitu JCLMapi z knihovny JCL

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

16.8.2001 bukaj(zv)iol(tec)cz:
> Dobry vecer,
> potreboval bych vedet, jak muzu (jestli vubec) cist zpravy z Outlook
> Expressu.
> Dik

> Kuba

Jina barva formul��e

[*] Jan Hejda <cz.waterman(zv)worldonline(tec)cz> - 17.8.2001 21:44:51

Nebo staci v Object Inspectoru poklepat na vlastnost Color, kde se ti objevi
krasnej Color Dialog.

> Jiste, pomoci funkce RGB(red, green, blue : byte), ktera vraci
> hodnotu typu TColor. Staci napsat
>
> Color := rgb(0,0,0);
>
> a mas cernou.
>
> Petr Kuklik
>
>
> > Ahoj,
> > potreboval bych vedet, zda je mozne nastavit jinou barvu formulare, nez
> > nabizi ze zakladni nabidky, napriklad kdyz znam jeji RGB ?
> >
> > Diky
> >
> > ====================================
> > Filip Hazuka
> > ��pkova 363
> > L�zn� Bohdane�, 533 41
> > Tel: 0602/411 828, E-mail: Filip.Hazuka(zv)uhk(tec)cz
> > ====================================
> >
> >
> >
> >
>
> ______________________________________________________________________
> Poctenicko pro kazdy den: http://www.novinky(tec)cz
>

Edit & SetFocus

[*] Viktor Marek <viktor(zv)mbox.vol(tec)cz> - 17.8.2001 22:43:03

Poradi nekdo

Jestlize mam v Editu nejaky zapis a dam Edit.SetFocus dojde k modremu
zabarveni toho co v Editu uz bylo napsano, takze
abych mohl pokracovat v zapisovani dalsich znaku musim do editu kliknout
levym tlacitkem mysi, nebo stisknout klavesu End, nebo stisknout pravou
kurzorovou sipku.

Pot�eboval bych to ale osetrit programove - neco jako programove
nasimulovani stisknuti klavesy

Mozna jsem ale prehledl nebo nepochopil neco v nastaveni Editu


Diky za radu

Viktor Marek
viktor(zv)mbox.vol(tec)cz


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


software na z�lohov�n� v s�ti

[*] Jan Tungli <Jan.Tungli(zv)datapac.sk> - 17.8.2001 23:21:35

Na tvoj problem ti viem dat velmi jednoduche riesenie.
Poznas program AT?
Program AT je sucastou instalacie NT - akysi sheduler.
Do AT napises co ma robit a kedy a on ti to spravi. K suborm sa dostanes cez
IP adresu.
Napr: copy \\10.10.1.255\c\data\file c\zaloha\
Ak nemas komprimacni program, ktory je spustitelny v pozadi ako consol
aplikacia tak na mojej stranke naides kvalitny komprimacny program (consol
application) JPK32, ktory ti komprimuje este lepsie ako zip.

Jan Tungli
mailto:jan.tungli(zv)seznam(tec)cz ; mailto:tungli(zv)datapac.sk
http://www.tsoft.szm.com ; http://www.t-soft.miesto.sk ;
http://www.tungli.host.sk ;
http://www.ezoterika.host.sk ; http://www.verseim.host.sk

> -----P�vodn� zpr�va-----
> Od: Milan #ݿek [SMTP:cizek.milan(zv)seznam(tec)cz]
> Odesl�no: 17. august 2001 20:14
> Komu: Delphi konference
> P�edm�t: software na z�lohov�n� v s�ti
>
> ahoj,
> chci se zeptat, nez si to napisu sam, jestli nevite nekdo uz o necem
> hotovem. Schanim program na zalohu souboru v siti. Mim pranim je, abych
> program nemusel instalovat na vsechny stanice (asi 50), ale aby bezel jen
> v
> jakemsi server-modu. Mam asi takovou predstavu: program bude spusten na NT
> serveru, napriklad kazdou hodinu projde vsechny pripojene stanice v siti a
> zazalohuje profil (staci profiles/dokumenty) aktualniho uzivatele.
>
> Pokud budu nucen si to napsat sam, pak:
> 1) jak zjistim seznam jmen vsech prihlasenych stanic v siti
> 2) jak zjistim jmeno prihlaseneho uzivatele na vzdalenem PC (abych mohl
> odvodit cestu - napr. 'WINNT/Profiles/Lubos/Dokumenty').
> 3) musim pocitat s ruznymi systemy, ktere pouzivame (WinNT,Win2k...) -
> tzn.
> cesta k dokumentum je jina
> 4) potrebuji za zalohovat cely adresar - vcetne podadresaru, pripadne
> nejak
> zkomprimovat - to snad zvladnu.
>
> Diky za namety
> S pozdravem Milan Cizek, amatersky programator, D5 Ent (SP1)
> Win2k (SP1) a Win98, cizek.milan(zv)seznam(tec)cz, ICQ: 59826637
>

Edit & SetFocus

[*] Jan Tungli <Jan.Tungli(zv)datapac.sk> - 17.8.2001 23:28:11

Pozri SetStart a SetLength- nastavis SetStart na velkost stringu a vse je
OK.

Jan Tungli
mailto:jan.tungli(zv)seznam(tec)cz ; mailto:tungli(zv)datapac.sk
http://www.tsoft.szm.com ; http://www.t-soft.miesto.sk ;
http://www.tungli.host.sk ;
http://www.ezoterika.host.sk ; http://www.verseim.host.sk

> -----P�vodn� zpr�va-----
> Od: Viktor Marek [SMTP:viktor(zv)mbox.vol(tec)cz]
> Odesl�no: 17. august 2001 22:43
> Komu: Konference Delphi 2000
> P�edm�t: Edit & SetFocus
>
> Poradi nekdo
>
> Jestlize mam v Editu nejaky zapis a dam Edit.SetFocus dojde k modremu
> zabarveni toho co v Editu uz bylo napsano, takze
> abych mohl pokracovat v zapisovani dalsich znaku musim do editu kliknout
> levym tlacitkem mysi, nebo stisknout klavesu End, nebo stisknout pravou
> kurzorovou sipku.
>
> Pot�eboval bych to ale osetrit programove - neco jako programove
> nasimulovani stisknuti klavesy
>
>
> Mozna jsem ale prehledl nebo nepochopil neco v nastaveni Editu
>
>
> Diky za radu
>
> Viktor Marek
> viktor(zv)mbox.vol(tec)cz
>
>
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.268 / Virov� b�ze: 140 - datum vyd�n�: 7.8.2001


Win2000 a usporny rezim

[*] Adam Feistner <feistna(zv)volny(tec)cz> - 18.8.2001 04:24:26

A co misto na disku? Vim, suspend a hibernace je neco jineho, ale zkus to: Mo�nosti nap�jen� - karta re�im sp�nku (APM -
zapnuto).

S pozdravem,

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

----- Original Message -----
From: "Bednar��k Dalibor" <dalibor(zv)torola(tec)cz>
Sent: Thursday, August 16, 2001 10:41 AM


> Ahoj,
> nevite nekdo kde by se dalo zjistit ve Win2000, proc neni aktivovana polozka
> PREPNOUT DO USPORNEHO REZIMU.
> Ze dne na den se rozhodla zmizet a ja nemuzu prijit na to proc.
> Pokud si pamatuju, tak zadne ovladace jsem neinstaloval.

volba databaze

[*] Jan #ebel�k <honza(zv)haes(tec)cz> - 18.8.2001 08:08:50

> Odes�latel: Pavel Kupka <pavel.kupka(zv)atlas(tec)cz>
> Diky za tip, ta databaze vypada fakt dobre, ale 250$ se mi platit nechce.
> Neco free nebo co je soucasti delphi pro.
> Kde bych se mohl neco vic docist o IBX, nejaky tutorialy ci neco takovyho?
Odpovedi tu bylo dost, takze se nechci opakovat.
Jenom:
Aplikace se (databaze+klient) se navrhuje uplne jinak, kdyz zvolim tabulkove orientovane databaze versus SQL. Prenos aplikacni logiky na server prinasi mnoho vyhod, i kdyz trochu neprijemnosti.
Je to o necem jinem.

Honza
=========================================
= HAES - RNDr. Jan Sebelik
= http://www.haes(tec)cz
= Skolici a konzultacni stredisko pro Delphi a Win32
= Vojtiskova 206
= 507 81 Lazne Belohrad
= tel. 0434 692 569 (0601 203084]
=========================================

registry

[*] <bukaj(zv)iol(tec)cz> - 18.8.2001 14:20:45

Dobry den,
muzete mi rict, jaky je rozdil mezi: TRegistry, TRegIniFile a
TRegistryIniFile

Kuba

kliknutie mysou - inak

[*] Heinisch Jiri <deis(zv)deis(tec)cz> - 18.8.2001 18:38:11

Message>Potrebujem zistit kedy system posiela message WM_RBUTTONDOWN a
reagovat na nu.


ahoj

zasilam kus kodu ze ktereho si to vytahni , jediny rozdil je ten, ze ja jdu
po levem tlacitku
ale to si uz predelas. kusy kodu jsou mezi ***

unit DbGridDEIS;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
Grids,RxDBCtrl ,dbgrids;

type
TDirectionMove=(DownMove,RightMove);
TDbGridDEIS = class(TRxDBGrid)
private
{ Private declarations }
****************
FONLeftMouseDown:TNotifyEvent;

*****************
FCRLF: boolean; // p�i enter pohyb po jednom radku nebo prechod na dalsi
FEnterDirectionMove:TDirectionMove; // smer pohybu vyberu pri Enter a
povoleni EnterIsTab


procedure SetEnterDirectionMove(Value:TDirectionMove);

*****************
procedure WMLButtonDown(var Message: TWMLButtonDown); message
WM_LBUTTONDOWN;
*****************
protected
{ Protected declarations }
procedure KeyPress(var Key: char); override;
public
{ Public declarations }
published
{ Published declarations }
property EnterIsTab: boolean read FEnterIsTab write FEnterIsTab;
property CrLf: boolean read FCrLf write FCrLf;
property EnterDirectionMove :TDirectionMove read FEnterDirectionMove write
SetEnterDirectionMove;

*****************
property OnMysDown: TNotifyEvent read FOnLeftMouseDown write
FOnLeftMouseDown;

*****************
end;
procedure Register;

implementation

*****************

procedure TDbGridDEIS.WMLButtonDown(var Message: TWMLButtonDown);
begin
inherited;
if Assigned(FONLeftMouseDown) then FONLeftMouseDown(Self);
end;

*****************
atd ...............

Mailto:

[*] Martin Kasman <martinkasman(zv)pobox.sk> - 18.8.2001 18:51:33

Cez ShellExecute volam mailto:

Ked zadam mailto:blabla(zv)bla.sk?subject=ahoj
tak mi do prijimatela zapise blabla(zv)bla.sk a do Predmetu Ahoj

Ked zadam mailto:blabla(zv)bla.sk?body=sprava
tak mi do prijimatela zapise blabla(zv)bla.sk a do Tela Sprava

Al ked zadam mailto:blabla(zv)bla.sk?subject=ahoj?body=sprava
tak mi do prijimatela zapise blabla(zv)bla.sk, do Predmetu Ahoj?body=sprava a
do tela nezapise nic!!!


Ako to spravne zapisat aby sa dal dat text do Predmetu a zaroven do Tela?


Vdaka za kazdu radu.

Mailto:

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 18.8.2001 19:16:01

Puvodni zprava, kterou napsal Martin Kasman dne 18 Aug 2001,:

> Al ked zadam mailto:blabla(zv)bla.sk?subject=ahoj?body=sprava
> tak mi do prijimatela zapise blabla(zv)bla.sk, do Predmetu Ahoj?body=sprava a
> do tela nezapise nic!!!

Me v Pegasus Mailu to chodi bez problemu, ale zkus misto druheho
otazniku dat znak &, tedy:

mailto:bla(zv)bla(tec)cz?subject=ahoj&body=zprava


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

Vstup z mikrofonu - LADICKA NA KYTARU

[*] <mydelphi(zv)email(tec)cz> - 18.8.2001 20:17:47

Preji hezky den,

mam problem, pri vyvyjeni jedne aplikace, na ktery se mi zatim nikde
nepodarilo najit vytoutzenou odpoved. Chtel bych si vytvorit ladicku
(aplikaci) pro moji kytaru. Aplikace by spracovala signal z mikrofonu a
urcila by frekvenci tonu, ktery prijala. Abych rekl pravdu, tak jsem se v
API funkcich tykajicich se multimedii pekne zamotal. Nevim, ke kteremu
zarizeni patri mikrofon - treba waveInOpen? Pomoci waveInGetDevCaps,
auxGetDevCaps a programu SiSoft Sandra se mi podarilo zjistit nejake
informace o moji zvukove karte:

Name: SB AudioPCI 128 Record
Manufacturer: Creative Labs
Version: 4.75
Product ID: 500/2
Max Sampling Bits: 16-bit
Max Sampling Rate: 44.1kHz
Channels: 2-Stereo

Nevim, jak naplnit strukturu TWaveFormatEx a jestli se timto zpusobem vubec
dostanu k mikrofonu jako zarizeni pro vstup. Vysledkem volani fce waveInOpen
je vzdy WAVERR_BADFORMAT. Podarilo se mi detekovat 8 AUX zarizeni a mezi
nimi i "Mic In" a "Mic Boost". Dalsim voditkem (mozna chybnym) byl clen
struktury MIXERLINE - dwComponentType =
MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE. Co s tim?

Opravdu si nevim rady a rad bych uvital pomoc, ktera by prispela k reseni
meho problemu. Protoze jsem vetsinu casu offline a nemuzu okamzite reagovat
na vase ohlasy, posilejte rady na adresu mydelphi(zv)email(tec)cz.

S diky a pozdravem

Tomas Vala

---
** CREATED BY EMAIL.CZ **
http://www.email(tec)cz <--- Get Your Free Email


ISAPI alebo CGI na remote serveri, LoadFromFile a

[*] Marek Agh <magh(zv)mail.risoul(tec)com.mx> - 18.8.2001 13:18:36 -0500

Caute,
asi 2 tyzdne som robil jednu ISAPI aplikaciu a skusal som ju priebezne na MS Personal Web serveri na lokalne masine, kde mi v pohode na dll-ka reagovalo.
Ked som sa ale snazil najst nejake free web hosting server, kam by to mohlo byt uploadovane, nikde mi to nebezi.
Ak pustam dll bez pathinfo, pise, ze tam ten dll subor nema.
Ak ho pustam s pathinfo, napr. .../isapi.dll/path, tak ma asi pocit, ze sa treba vnorit do adresara isapi.dll a pustat path.
Ak ho zkompilujem ako cgi a hodim do adresara cgi-bin, pise mi:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, Your Webmaster and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Snazil som sa hadzat to na servre, ktore pisu, ze maju Full CGI. S exacom moze byt problem, ze na serveri nebezi Win alebo nieco ine, ale velmi tomu neverim. Je CGI exe zavisly na platforme ?

S dll-kom, ze tam nie je IIS ( alebo staci aj nieco ine ? ).

Viete niekto o free hosting serveri, kde sa daju spusat ISAPI alebo Delphi CGI vecicky (niektore pisu, ze chcu len Perl CGI, ale v tom sa nevyznam).

Mozno mam problem v tom, ze to spustanie dll alebo exe nemozem len tak hodit do linku ( <A href="...blabla.../isapi.dll/path"> alebo <A href="...blabla.../cgi.exe/path", tak to robim ), ale treba to nejak zabalit do skriptu, nech to vola on funkciou Call(xyz.dll...)ale to som len niekde zazrel. Kazdopadne na PWS u mna to slape priamo v linku, takze to asi bude v tom, ze nieco musim nastavit na servri, alebo najst vhodny.

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

Druhy moj problem. Do HTML v HREFoch mozem kludne pisat relativne cesty, ako /Adresar/subor.ext, ./Adresar/subor.txt a ../Adresar/subor.ext, ale ked vyuzivam LoadFromFile, ten akosi pozna iba /Adresar/subor.txt, teda vie loadovat len od rootu. No a ja potrebujem mat v ISAPI na remote serveri LoadFromFile, ktory bude naberat z relativnej adresy v relativne vzdialenom dire, (../ )lebo full cestu, ako to tam ma server, nemam sancu vediet. Alebo mi staci uvadzat len cestu od rootu mne prideleneho diru na publikovanie?

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

Ked si debugujem ISAPI dll ,ktore robim na lokalnom MS PSW, vyuzivam Oracle 8.0 z mojej firmy. Ako sa nan dostanem, ked dll publikujem na vzdialeny server ? Vo vnutri BDE sa nevyznam, takze neviem, ze ci ked vyberam aliasy z combo-boxu v databazovych komponentoch, ci ich Object inspector berie z nejakeho suboru, z BDE alebo je mu jedno, kde som, takze bude ten alias platny aj na vzdialenom serveri. Ake su bezne parametre databazy, ktore musim uviest, ked sa na nu chcem dostat z webu a ako to spravit?

V pripade, ze sa na svoj Oracle neviem z www dostat, uspokojim sa aj s nejakym Paradoxom priamo na webe, ale staci mi tam len namiesto aliasu uviest cestu k .db suboru ? A ak chcem cgi-cku dovolit robit v subor.db zmeny, mozem ho nechat u neho v cgi-bin adresari ?

Dik za kazdu malicku radu alebo napad.

Magh

Mailto:

[*] <bukaj(zv)iol(tec)cz> - 18.8.2001 21:38:35

Misto posledniho otaznicku tam ma byt ampersand (&).

Kuba

----- Original Message -----
From: Martin Kasman <martinkasman(zv)pobox.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Saturday, August 18, 2001 6:51 PM
Subject: Mailto:


Cez ShellExecute volam mailto:

Ked zadam mailto:blabla(zv)bla.sk?subject=ahoj
tak mi do prijimatela zapise blabla(zv)bla.sk a do Predmetu Ahoj

Ked zadam mailto:blabla(zv)bla.sk?body=sprava
tak mi do prijimatela zapise blabla(zv)bla.sk a do Tela Sprava

Al ked zadam mailto:blabla(zv)bla.sk?subject=ahoj?body=sprava
tak mi do prijimatela zapise blabla(zv)bla.sk, do Predmetu Ahoj?body=sprava a
do tela nezapise nic!!!


Ako to spravne zapisat aby sa dal dat text do Predmetu a zaroven do Tela?


Vdaka za kazdu radu.

Konferencia.exe

[*] <bukaj(zv)iol(tec)cz> - 18.8.2001 22:10:56

Mam par dotazu na tenhle program:

1) Nebudou zdrojaky?
2) Kdyztak bys mi aspon mohl prozradit, jak natahujes data z Outlooku.
3) Kdyz spustim program, tak asi kazdou vterinu mi program na vterinu
zamrzne. Snad provadi nejakou operaci, natahuje neco z databaze, a to
nejakou dobu trva.

Zatim
Kuba


----- Original Message -----
From: Martin Kasman <martinkasman(zv)pobox.sk>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Saturday, August 18, 2001 6:52 PM
Subject: Konferencia.exe


Ak prispevky tejto konferencie stahujete cez Outlook, stiahnite si program
Konferencia.exe z adresy www.webpark.sk/kom. Program stiahne prispevky z
Outlooku, spoji otazky s odpovediami a vytvori z nich diskusie. Diskusie
potom este uhladne usporiada do priecinkov stromu podla toho, o co vnich
ide.

Je to prva verzia programu a chcem Vas poprosit aby ste mi z dalsimi
verziami pomohli. Na internte bude casom uverejnena i velka cast zdrojaku,
ku ktoremu uvitam pripomienky a tak isto uvitam aj free zdrojak ku citaniu z
inych prehliadacov ako z Outlooku.


PS: Niektori ste mi pisali, aby som si pred zacatim robenia tohoto programu
pozrel program KonfView. Myslim, ze moj program je dost odlisny od
KonfViewu.

ISAPI alebo CGI na remote serveri, LoadFromFile a

[*] Pavol Stolc <pstolc(zv)sc.sknet.sk> - 19.8.2001 00:24:23

----- Original Message -----
From: Marek Agh
Sent: Saturday, August 18, 2001 8:18 PM

Ahoj,

> Druhy moj problem. Do HTML v HREFoch mozem kludne pisat relativne cesty,
> ako /Adresar/subor.ext, ./Adresar/subor.txt a ../Adresar/subor.ext, ale
> ked vyuzivam LoadFromFile, ten akosi pozna iba /Adresar/subor.txt, teda
> vie loadovat len od rootu. No a ja potrebujem mat v ISAPI na remote
> serveri LoadFromFile, ktory bude naberat z relativnej adresy v relativne
> vzdialenom dire, (../ )lebo full cestu, ako to tam ma server, nemam sancu
> vediet. Alebo mi staci uvadzat len cestu od rootu mne prideleneho diru na
> publikovanie?

kedze pouzivas PWS si iny ASP-podporujuci server, mozes skusit pouzit
funkciu Server.MapPath(<filename>),
ktory prevedie relativnu adresu na absolutnu

Pavol Stolc
pstolc(zv)sc.sknet.sk


ConnectionString na ODBC Interbase

[*] Pavol Stolc <pstolc(zv)sc.sknet.sk> - 19.8.2001 00:30:57

Ahoj

pokusam sa pripojit na Interbase cez ODBC driver od Intersolv.
ConnectionString vyrobim v D5 pre ADOExpress a je takyto:
ConnectionString="Provider=MSDASQL;Password=masterkey;User ID=SYSDBA;Data
Source=IBData" - v D5 to funguje.

Ak pouzijem v ASP-subore tento ConnectionString, vynada mi ze takyto zdroj
dat nenasiel. Ak to niekto skusal, prosim o radu aky ConnectionString ste
pouzili, resp. kde robim chybu.

Dik,
Pavol Stolc
pstolc(zv)sc.sknet.sk


ConnectionString na ODBC Interbase

[*] Raul Endymion <raul(zv)raphael(tec)cz> - 19.8.2001 00:55:55

Hello Pavol,

Sunday, August 19, 2001, 12:30:57 AM, you wrote:

PS> Ahoj

PS> pokusam sa pripojit na Interbase cez ODBC driver od Intersolv.
PS> ConnectionString vyrobim v D5 pre ADOExpress a je takyto:
PS> ConnectionString="Provider=MSDASQL;Password=masterkey;User ID=SYSDBA;Data
PS> Source=IBData" - v D5 to funguje.

Ja teda vzdycky mel misto user id uid=
delam s mysql a tam vypadal tenhle string napr..
"driver=mySQL;host=localhost;uid=root;password=xxxxx;db=yyyyy"
zkus neco podobneho...

PS> Ak pouzijem v ASP-subore tento ConnectionString, vynada mi ze takyto zdroj
PS> dat nenasiel. Ak to niekto skusal, prosim o radu aky ConnectionString ste
PS> pouzili, resp. kde robim chybu.

PS> Dik,
PS> Pavol Stolc
PS> pstolc(zv)sc.sknet.sk



--
Best regards,
Raul mailto:raul(zv)raphael(tec)cz


Konferencia.exe

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 19.8.2001 05:42:18

To by pak bylo vhodne dat k dispozici i zpracovany obsah konference,
podobne jako to dela KonfView.
Ne vsichni pouzivaji Outlook a pochybuji, ze dodelas import ze vsech
pouzivanych klientu

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

18.8.2001 Martin Kasman:
> Ak prispevky tejto konferencie stahujete cez Outlook, stiahnite si program
> Konferencia.exe z adresy www.webpark.sk/kom. Program stiahne prispevky z
> Outlooku, spoji otazky s odpovediami a vytvori z nich diskusie. Diskusie
> potom este uhladne usporiada do priecinkov stromu podla toho, o co vnich
> ide.

> Je to prva verzia programu a chcem Vas poprosit aby ste mi z dalsimi
> verziami pomohli. Na internte bude casom uverejnena i velka cast zdrojaku,
> ku ktoremu uvitam pripomienky a tak isto uvitam aj free zdrojak ku citaniu z
> inych prehliadacov ako z Outlooku.> PS: Niektori ste mi pisali, aby som si pred zacatim robenia tohoto programu
> pozrel program KonfView. Myslim, ze moj program je dost odlisny od
> KonfViewu.

registry

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 19.8.2001 05:48:53

TRegistry slouzi pro uplnou praci s registrem Windows
TRegistryIniFile slouzi jako nahrada TIniFile, pouze misto do souboru
zapisuje do registru. Pouziva stejnou syntaxi. Takze staci TIniFile
nahradit za TRegistryIniFile.
TRegIniFile je jednodussi variantou TRegistryIniFile.


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

18.8.2001 bukaj(zv)iol(tec)cz:
> Dobry den,
> muzete mi rict, jaky je rozdil mezi: TRegistry, TRegIniFile a
> TRegistryIniFile

> Kuba


Hurricane: Cesta k Office

[*] Frankie Y <frankie.y(zv)seznam(tec)cz> - 19.8.2001 07:18:41

Vzdyt to vsechno bylo uz v tom prikladu, ktery jsem posilal.

----- Original Message -----
From: "Hurricane" <hurricane(zv)quick(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Sunday, August 12, 2001 3:17 PM
Subject: Re: Hurricane: Cesta k Office


> Zdravim
>
> NAkonec jsem to udelal zjistovanim podle pridruzeneho souboru, ale nemuzu
> vyresit jednu banalni vec. Funkce mi vraci string
> "C:\Office\Office\Winword.exe" /n. Ja z toho potrebuju odfiltrovat okolni
> balast tak, aby mi zbylo jen C:\Office\Office\Winword.exe. Vim, ze na to
> jsou funkce v SysUtils, ale nenapada me, jak je spravne zkombinovat.
>
> Pro informaci, napsal jsem na to tohle: Uplne na konci celeho retezce je
> jeste testovani FileExist(WrdPath), takze mam osetrenou i neexistenci
> asociace pro DOC priponu.
>
> procedure TForm1.HCButton1Click(Sender: TObject);
> var
> Registry: TRegistry;
> ExcPath, ExcBuf, WrdPath, WrdBuf: String;
> begin
> Registry := TRegistry.Create;
> Registry.RootKey:=HKey_classes_root;
>
> Registry.OpenKey('\.doc',false);
> WrdBuf := Registry.ReadString('');
> Registry.CloseKey;
> Registry.OpenKey(WrdBuf+'\shell\open\command',false);
> WrdPath := Registry.ReadString('');
> Registry.CloseKey;
>
> Registry.OpenKey('\.xls',false);
> ExcBuf := Registry.ReadString('');
> Registry.CloseKey;
> Registry.OpenKey(ExcBuf+'\shell\open\command',false);
> ExcPath := Registry.ReadString('');
> Registry.CloseKey;
>
> label1.Caption := WrdPath;
> label2.Caption := ExcPath;
>
> Registry.Free;
> end;
>
> ----- Original Message -----
>
> > Nemyslim si, ze by byla prapodivna. Byla vytvorena na reseni konkretniho
> > problemu - tedy zjisteni cesty k Office. Proto jsem zvolil predavani
> seznamu
> > vsech pripon rovnou te fci. Psal jsem to tak, abys to mohl rovnou pouzit
> bez
> > dalsich uprav. Nicmene priznavam, ze jsem skutecne opomnel moznost, ze
ma
> > dane pripony registrovana aplikace, jez neni soucasti Office. To se da
> lehce
> > napravit kontrolou "typu" souboru. U dokumentu MS Wordu je to napr.
> > Word.Document.8. To snad ostatni kancelarske baliky v registrech mit
> > nebudou.
>
>

FileTime v Stringu

[*] Martin Kasman <martinkasman(zv)pobox.sk> - 19.8.2001 10:35:40

D5, ent.

Mam v premennej typu string ulozeny retazec,
ktory je akoby vo formate FileTime.
(nieco taketo: 'Tuesday, July 03, 2001 7:03 PM',
alebo 'Mon, 3 Jul 2000 19:05:07 +0200')

FileTime najdete v uses Windows, ale v helpe o tom nieje ani zmienka.

Ako tuto premennu mozem previest na nieco ine?
Napriklad na DateTime, LocalFileTime alebo samotny FileTime.

Vdaka za kazdu radu.

WSH v Delphi programu

[*] Filip Jirs�k <Filip.Jirsak(zv)centrum(tec)cz> - 19.8.2001 12:57:10

Tohle uz snad bude fungovat...

http://www.btinternet.com/~awingrove/scripting/

Filip Jirs�k

----- Original Message -----
From: "ing. Jan Fiala" <jan.fiala(zv)iol(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, August 14, 2001 6:35 AM
Subject: Re: WSH v Delphi programu


> Link neni funkcni, e-mail na autora take ne. Pokud mas funkceni verzi
> (na borlandu je pouze z roku 1999), posli
>
> ------
> ing. Jan Fiala
> mailto:jan.fiala(zv)iol(tec)cz
>
> 11.8.2001 Filip Jirs�k:
> > Na adrese http://www.delphicity.net/component.cfm?componentid=235 je
> > komponenta awscript, kter� umoznuje spoustet JavaScript/VBScript pr�mo z
> > aplikace v Delphi. Nen� to �plne to, co chcete, ale ta komunikace s
> > programem v Delphi tam urcite pujde udelat l�pe, nez vol�n� vnejs�ho
> > inetrpretu. A pokud potrebujete nejak� sluzby WSH, je WSH mysl�m ActiveX
> > objekt, kter� z toho skriptu pujde vytvorit.
> > Filip Jirs�k


Spusteni Excelu v DLL

[*] Pesek Michal <Michal.Pesek(zv)MNUL.CZ> - 19.8.2001 13:05:25

Hi,

nejak se mi nedari exportovat data do Excelu v DLL knihovne.
Pouzivam tento kod:

library BlankDLL;

uses
SysUtils,
Classes,
Excel97,
ComObj,
Windows,
ComCtrls,
Dialogs;{$R *.RES}

procedure ExportToExcel(Meritko: TProgressBar); StdCall;
var
Excel : Variant;
procedure Gauge(Skolko: Byte);
begin
try
Meritko.Position := Skolko;
Meritko.Refresh;
except end;
end;
begin
Gauge(0);
try
Excel := GetActiveOleObject('Excel.Application');
except
try
Excel := CreateOleObject('Excel.Application');
except
ShowMessage('Nelze vyvolat MS Excel');
Exit;
end;
end;
....

....
Gauge(100);
end;

exports
ExportToExcel;
end.

a vzdy kdyz to z programu zavolam vyhodi hlasku 'Nelze vyvolat MS Excel'.
Nevite proc, pripadne co s tim?

Delphi 5 Prof./W98

Dekuji
Michal PEPR Pesek

CPU temp apod.

[*] Adam Feistner <feistna(zv)volny(tec)cz> - 19.8.2001 17:11:03

Zdravim,

neznate nekdo free komponentu, ktera umi zmerit teplotu CPU, systemu a otacek vetracku, pokud to deska umi? Dik,

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

CPU temp apod.

[*] Jan #ereda <explo(zv)atlas(tec)cz> - 19.8.2001 17:27:12

Ahoj,

Treba tady ta http://www.geocities.com/mbockelkamp/index.htm

Honza

neznate nekdo free komponentu, ktera umi zmerit teplotu CPU, systemu a
otacek vetracku, pokud to deska umi?


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


CPU temp apod.

[*] Adam Feistner <feistna(zv)volny(tec)cz> - 19.8.2001 18:08:16

A nebylo by jeste neco dalsiho? Tohle ma jenom dcu a bez pasu mi to D5 nechteji a nechteji... Dik,

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


----- Original Message -----
From: "Jan �ereda" <explo(zv)atlas(tec)cz>
Sent: Sunday, August 19, 2001 5:27 PM


> Ahoj,
>
> Treba tady ta http://www.geocities.com/mbockelkamp/index.htm
>
> Honza
>
> neznate nekdo free komponentu, ktera umi zmerit teplotu CPU, systemu a
> otacek vetracku, pokud to deska umi?

OT: XML, XSL, DTD...

[*] Miroslav Novosad <mirnov(zv)atlas(tec)cz> - 19.8.2001 22:59:03

Ahoj,

uz si vazne pripadam jako posledni trouba (slusne receno). Vsude se
mluvi o podpore XML a ja uz nekolik dni "maturuju" na (verim ze)
primitivnim problemu:-(
Muze mi nekdo prozradit, jak prinutim prohlizec (IE 5.5), aby provedl
transformaci xml dokumentu a zobrazil mi ho jako html stranku? Pripadne
jestli k tomu potrebuji jeste neco dalsiho.

Diky.

Miroslav Novosad
mirnov(zv)atlas(tec)cz


OT: XML, XSL, DTD...

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 20.8.2001 00:24:43

Puvodni zprava, kterou napsal Miroslav Novosad dne 19 Aug 2001,:

> Muze mi nekdo prozradit, jak prinutim prohlizec (IE 5.5), aby provedl
> transformaci xml dokumentu a zobrazil mi ho jako html stranku? Pripadne
> jestli k tomu potrebuji jeste neco dalsiho.

No musis udelat XML a k nemu XSL a do toho XML dat odkaz na XSL,
pak otevres XML a IE ti ho prelozi a ukaze. Ten XML muze zacinat
asi takhle:

<?xml version="1.0" encoding="UTF-8"?>
<?xml:stylesheet type="text/xsl" href="soubor.xsl"?>
...


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

Dll knihovny

[*] Ji�� Baudy� - 20.8.2001 01:04:15

Zdravim,
narazil jsem na problem s volanim vlastni dll. Vytvoril jsem si dll
knihovnu, ktera pres asociace v reg. spousti spravny program.

Function RunAs(FileName:String):Boolean; stdcal;
..
.

A furt to nejak nefunguje. Problem tkvi v tom, ze do 'FileName' lezou uplny
zhovadilosti a ne argument kterym to volam. Nevite nekdo kde je chyba.

Baudys

FileTime v Stringu

[*] PeJaSoft <pejasoft(zv)pejasoft(tec)com> - 20.8.2001 06:47:45

function FiletimeToDatetime(const date: TFileTime): TDateTime;
var
st: TSystemTime;
ft: TFileTime;
begin
FileTimeToLocalFileTime(date, ft);
FileTimeToSystemTime(ft, st);
Result := SystemTimeToDateTime(st);
end;

S pozdravem

Petr Jarkovsky
pejasoft(zv)pejasoft.com
www.pejasoft.com

----- Original Message -----
From: "Martin Kasman" <martinkasman(zv)pobox.sk>
> Ako tuto premennu mozem previest na nieco ine?
> Napriklad na DateTime, LocalFileTime alebo samotny FileTime.

Dll knihovny

[*] Ing. Lud�k Florian <Ludek.Florian(zv)bluerose(tec)cz> - 20.8.2001 07:37:37



> Zdravim,
> narazil jsem na problem s volanim vlastni dll. Vytvoril jsem si dll
> knihovnu, ktera pres asociace v reg. spousti spravny program.
>
> Function RunAs(FileName:String):Boolean; stdcal;
> ..
> .
>
> A furt to nejak nefunguje. Problem tkvi v tom, ze do 'FileName' lezou
uplny
> zhovadilosti a ne argument kterym to volam. Nevite nekdo kde je chyba.
>

Jo vim, FileName nemuze byt string, ale PChar... Pred predanim FileName do
DLL to preved na PChar a v DLL si to preved zpatky pres StrPas.


Bye Ludan

Dll knihovny

[*] Pavel Gazda <Pavel.Gazda(zv)seznam(tec)cz> - 20.8.2001 07:52:57

Mozny problem je v parametru STRING.
Zkus pouzit PCHAR, nebo je v DELPHI podpora pro praci s typem STRING
( delphimm.dll )

Pavel


> Zdravim,
> narazil jsem na problem s volanim vlastni dll. Vytvoril jsem si dll
> knihovnu, ktera pres asociace v reg. spousti spravny program.
>
> Function RunAs(FileName:String):Boolean; stdcal;
> ..
> .
>
> A furt to nejak nefunguje. Problem tkvi v tom, ze do 'FileName' lezou
uplny
> zhovadilosti a ne argument kterym to volam. Nevite nekdo kde je chyba.
>
> Baudys

Dll knihovny

[*] Jiri Wendl, KSH-Data <wendl(zv)ksh-data(tec)cz> - 20.8.2001 08:00:12

> A furt to nejak nefunguje. Problem tkvi v tom, ze do 'FileName' lezou uplny
> zhovadilosti a ne argument kterym to volam. Nevite nekdo kde je chyba.

Ahoj

Mas jako prvni v uses u tej DLL unitu ShareMem?

Jirka


Delphi 2

[*] DHederer(zv)softip.sk - 20.8.2001 08:01:29

Ahoj

Kamarat by rad programovat v Delphi a vraj Delphi 2 bolo uvolnene ako free
aj pre komercne ucely. Ak ano, kde by som ho mohol najst?

D.

kontrola pravopisu

[*] Richard Valny <Richard.Valny(zv)oku-st(tec)cz> - 20.8.2001 08:26:15

Prijemny horky den,
jakym zpusobem udelat nejlepe v delphini aplikaci kontrolu pravopisu?
Asi by to mohl jit pomoci WORD server (komponentou WordApplication) a jeji funkci CheckSpelling.
Co ale nevim je:
1. Jak presne pouzit tuto fumkci? (ma mnoho parametru a neni mi zcela jasny jejich vyznam)
2. Bude takto napsana aplikace fungovat na Win98+Office97 a zaroven na Win2000 + Office2000?
P.S: Cele to chci pachat v D5 Professional

Dik

=========================================
Richard Valny richard.valny(zv)oku-st(tec)cz
Okresni urad Strakonice tel. 0342-441 l. 216
Smetanova 533 fax. 0342-323 746
386 22 STRAKONICE
=========================================

rychle zobrazeni ...

[*] Alexandr #tefek <alex(zv)scova.vabo(tec)cz> - 20.8.2001 08:31:45

Urcite pouzij CreateDIBSection,
obrazek lze obratit vzhuru nohama, kdyz jeho vyska bude zaporna,
pokud ma obrazek paletu, tak zmen barvy pouze v palete,
v opacnem pripade snad neni zarovnani nutne.
Alexandr STEFEK
----- Original Message -----
From: Josef Kokes
To: delphi-l(zv)clexpert(tec)cz
Sent: Friday, August 17, 2001 1:46 PM
Subject: Re: rychle zobrazeni ... Podivej se na TBitmap.ScanLine.
ScanLine dovoluje pristupovat k jednotlivym radkum bitmapy jako k vektorum.
V helpu je taky priklad (funguje).
JK
----- Original Message -----
From: (Radek Masnica - konference)
To: Delphi Konference
Sent: Friday, August 17, 2001 10:56 AM
Subject: rychle zobrazeni ... Ahoj vsichni !

Mam takovej problem ... mam v pameti obrazek, kterej je ve formatu RGB, vim, jak je sirokej a vysokej a potrebuju ho co nejrychleji dostat na obrazovku - na nejakej canvas.

Bohuzel vsechny API, ktery sem nasel, pracujou vyborne jen s formatem BMP, takze ted jsem nucen muj obrazek nejdrive prevratit v radkach a pak jeste prohodit Red -> Blue, coz trva par stovek ms ... Potreboval bych neco, jako Pixels[x,y], ale abych tam mohl presunout vse najednou, protoze pres pixels to trva a trva ...

SetDIBits, LoadFromStream a podobne jsem uz zkousel, ale furt muj problem s bmp ...

Vite nekdo neco lepsiho ?

S pozdravem & diky

Radek Masnica


XML, XSL, DTD...

[*] Martin Bob�k <bobek(zv)bobek.sk> - 20.8.2001 09:00:50

ak myslis, odstranenie tagov v xml, ktore zobrazuje prehliadac, tak to
sa obavam neda.
Myslimze to vsak riesi najnovsia opera, alebo cosi podobne. XML je vsak
XML a HTML je HTML daju sa kombinovat, ale nie funkcne nahradit.

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz] On
Behalf Of Miroslav Novosad
Sent: Sunday, August 19, 2001 10:59 PM
To: Delphi forum
Subject: OT: XML, XSL, DTD...


Ahoj,

uz si vazne pripadam jako posledni trouba (slusne receno). Vsude se
mluvi o podpore XML a ja uz nekolik dni "maturuju" na (verim ze)
primitivnim problemu:-( Muze mi nekdo prozradit, jak prinutim prohlizec
(IE 5.5), aby provedl transformaci xml dokumentu a zobrazil mi ho jako
html stranku? Pripadne jestli k tomu potrebuji jeste neco dalsiho.

Diky.

Miroslav Novosad
mirnov(zv)atlas(tec)cz

Vazba na data v pameti

[*] ing.Pavel Cabalka <pavel_cabalka(zv)vcshk(tec)cz> - 20.8.2001 09:41:14

Ahoj,
zda se, ze jsem u konce se svymi znalostmi, proto se obracim na vas s
prosbou o radu. Mym cilem je nacist data z IB do pameti=kbmMemTable a s
takto nactenymi daty potom pracovat (staci zobrazovat) pomoci dalsich
komponent=napr.TreeView.
Dostat data z databaze do kbmMemTable je brnkacka=No Problem. Ale napr. v
TreeView zobrazuji pouze cast dat a zbytek (resp. cely "zaznam") bych
potreboval pres pointer privazat (TreeView.Items.AddObject(Node: TTreeNode;
const S: string; Ptr: Pointer)). Otazka zni kde vezmu to Ptr ???
Pokud uvazuji, ze kbmMemTable mi vystupuje v roli DataSet-u a zobecnim
problem : Existuje v DataSet-u (TQuery,...) odkaz na jednotlive recordy ???
Pokud ano, jak se s tim ma pracovat - potrebuji se odkazovat na jednotlive
polozky toho recordu - jakeho je ten record typu? Podotykam, ze okolnosti me
nuti predpokladat, ze predem neznam strukturu onoho zaznamu (pocet a typ
polozek).
Pro vysvetleni k cemu to potrebuji : dejme tomu, ze podle stavu urcitych
nezobrazenych(TreeView) ale nactenych(kbmMemTable) polozek chci nastavit
napr. barvu podbarveni nebo tak neco.
Samozrejme ze takovych komponent, ktere jsou schopny drzet pointry na data
ackoliv je vsechna primo nezobrazuji je hromada, ja jsem pro priklad
nadhodil TreeView.
Jinak samozrejme ze pokud bych znal strukturu nactenych dat, mohu si je v
pameti prekopirovat do jine pametove struktury ale vzheledem k tomu, ze je
jiz jednou mam nactene do kbmMemTable pripada mi to jako zbytecne plytvani
pameti. Co vy na to?
Poradi nekdo ?
za pomoc predem dekuji
a preji prijemny den, tyden, ...
Cauky
PavelC


Vazba na data v pameti

[*] \(Radek Masnica - konference\) <delphi(zv)wige-mic(tec)cz> - 20.8.2001 09:57:25

Ahoj ...

My v nasi firme tohle resime tim, ze ten pointer pouzivame jako Integer,
kterej ma v sobe id z databazuveho recordu, pokuz pak z databaze netahas ID,
tak tam dej cisla radku, pokud to chces resit jeste jinak, tak si vsechny
radke nacti do tvych objektu (TMyRec = Class ... End) a pak tam pridej na
adresu toho objektu ->
(TreeView.Items.AddObject(TMyRec(lstMyRecod[index ..]),
TMyRec(lstMyRecod[index ..]) a mas to ...

Tak ahoj

Radek Masnica


----- Original Message -----
From: "ing.Pavel Cabalka" <pavel_cabalka(zv)vcshk(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, August 20, 2001 9:41 AM
Subject: Vazba na data v pameti


> Ahoj,
> zda se, ze jsem u konce se svymi znalostmi, proto se obracim na vas s
> prosbou o radu. Mym cilem je nacist data z IB do pameti=kbmMemTable a s
> takto nactenymi daty potom pracovat (staci zobrazovat) pomoci dalsich
> komponent=napr.TreeView.
> Dostat data z databaze do kbmMemTable je brnkacka=No Problem. Ale napr. v
> TreeView zobrazuji pouze cast dat a zbytek (resp. cely "zaznam") bych
> potreboval pres pointer privazat (TreeView.Items.AddObject(Node:
TTreeNode;
> const S: string; Ptr: Pointer)). Otazka zni kde vezmu to Ptr ???
> Pokud uvazuji, ze kbmMemTable mi vystupuje v roli DataSet-u a zobecnim
> problem : Existuje v DataSet-u (TQuery,...) odkaz na jednotlive recordy
???
> Pokud ano, jak se s tim ma pracovat - potrebuji se odkazovat na jednotlive
> polozky toho recordu - jakeho je ten record typu? Podotykam, ze okolnosti
me
> nuti predpokladat, ze predem neznam strukturu onoho zaznamu (pocet a typ
> polozek).
> Pro vysvetleni k cemu to potrebuji : dejme tomu, ze podle stavu urcitych
> nezobrazenych(TreeView) ale nactenych(kbmMemTable) polozek chci nastavit
> napr. barvu podbarveni nebo tak neco.
> Samozrejme ze takovych komponent, ktere jsou schopny drzet pointry na data
> ackoliv je vsechna primo nezobrazuji je hromada, ja jsem pro priklad
> nadhodil TreeView.
> Jinak samozrejme ze pokud bych znal strukturu nactenych dat, mohu si je v
> pameti prekopirovat do jine pametove struktury ale vzheledem k tomu, ze je
> jiz jednou mam nactene do kbmMemTable pripada mi to jako zbytecne plytvani
> pameti. Co vy na to?
> Poradi nekdo ?
> za pomoc predem dekuji
> a preji prijemny den, tyden, ...
> Cauky
> PavelC


CPU temp apod.

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 20.8.2001 10:04:39

Ono to hlavne chce jeste nejakou unitu, ktera u toho vtipne vubec neni...
;-/

> A nebylo by jeste neco dalsiho? Tohle ma jenom dcu a bez pasu mi to D5
> nechteji a nechteji...

Louci se Lukas Gebauer.

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


Vazba na data v pameti

[*] Miroslav Slav�k <slavik(zv)ticketpro(tec)cz> - 20.8.2001 10:12:58

Ahoj,

zkus se podivat na VirtualTreeView(http://www.lischke-online.de).

Mira

Ing. Miroslav Slavik
TICKETPRO, a.s.
Salv�torsk� 10
Praha 1
Tel.: +420 2 840 111 50
mail: slavik(zv)ticketpro(tec)cz


----- Original Message -----
From: "ing.Pavel Cabalka" <pavel_cabalka(zv)vcshk(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, August 20, 2001 9:41 AM
Subject: Vazba na data v pameti


> Ahoj,
> zda se, ze jsem u konce se svymi znalostmi, proto se obracim na vas s
> prosbou o radu. Mym cilem je nacist data z IB do pameti=kbmMemTable a s
> takto nactenymi daty potom pracovat (staci zobrazovat) pomoci dalsich
> komponent=napr.TreeView.
> Dostat data z databaze do kbmMemTable je brnkacka=No Problem. Ale napr. v
> TreeView zobrazuji pouze cast dat a zbytek (resp. cely "zaznam") bych
> potreboval pres pointer privazat (TreeView.Items.AddObject(Node:
TTreeNode;
> const S: string; Ptr: Pointer)). Otazka zni kde vezmu to Ptr ???
> Pokud uvazuji, ze kbmMemTable mi vystupuje v roli DataSet-u a zobecnim
> problem : Existuje v DataSet-u (TQuery,...) odkaz na jednotlive recordy
???
> Pokud ano, jak se s tim ma pracovat - potrebuji se odkazovat na jednotlive
> polozky toho recordu - jakeho je ten record typu? Podotykam, ze okolnosti
me
> nuti predpokladat, ze predem neznam strukturu onoho zaznamu (pocet a typ
> polozek).
> Pro vysvetleni k cemu to potrebuji : dejme tomu, ze podle stavu urcitych
> nezobrazenych(TreeView) ale nactenych(kbmMemTable) polozek chci nastavit
> napr. barvu podbarveni nebo tak neco.
> Samozrejme ze takovych komponent, ktere jsou schopny drzet pointry na data
> ackoliv je vsechna primo nezobrazuji je hromada, ja jsem pro priklad
> nadhodil TreeView.
> Jinak samozrejme ze pokud bych znal strukturu nactenych dat, mohu si je v
> pameti prekopirovat do jine pametove struktury ale vzheledem k tomu, ze je
> jiz jednou mam nactene do kbmMemTable pripada mi to jako zbytecne plytvani
> pameti. Co vy na to?
> Poradi nekdo ?
> za pomoc predem dekuji
> a preji prijemny den, tyden, ...
> Cauky
> PavelC
>
>

Vazba na data v pameti

[*] ing.Pavel Cabalka <pavel_cabalka(zv)vcshk(tec)cz> - 20.8.2001 10:32:12

Ahoj,
tomu pointer jako integer moc nerozumim jak je to mysleno. Samozrejme neni
problem tahat ID z databaze, ale co s tim? Muzes prosimtu myslenku rozvinout
?
Tahat data z databaze jeste jednou do svych objektu se mi nechce kdyz uz je
mam v kbmMemTable a navic dopredu nevim kolik polozek a jakeho typu budu
mit.
zatim dik
PavelC

> Ahoj ...
>
> My v nasi firme tohle resime tim, ze ten pointer pouzivame jako Integer,
> kterej ma v sobe id z databazuveho recordu, pokuz pak z databaze netahas
ID,
> tak tam dej cisla radku, pokud to chces resit jeste jinak, tak si vsechny
> radke nacti do tvych objektu (TMyRec = Class ... End) a pak tam pridej na
> adresu toho objektu ->
> (TreeView.Items.AddObject(TMyRec(lstMyRecod[index ..]),
> TMyRec(lstMyRecod[index ..]) a mas to ...
>
> Tak ahoj
>
> Radek Masnica
>
>
> > Ahoj,
> > zda se, ze jsem u konce se svymi znalostmi, proto se obracim na vas s
> > prosbou o radu. Mym cilem je nacist data z IB do pameti=kbmMemTable a s
> > takto nactenymi daty potom pracovat (staci zobrazovat) pomoci dalsich
> > komponent=napr.TreeView.
> > Dostat data z databaze do kbmMemTable je brnkacka=No Problem. Ale napr.
v
> > TreeView zobrazuji pouze cast dat a zbytek (resp. cely "zaznam") bych
> > potreboval pres pointer privazat (TreeView.Items.AddObject(Node:
> TTreeNode;
> > const S: string; Ptr: Pointer)). Otazka zni kde vezmu to Ptr ???
> > Pokud uvazuji, ze kbmMemTable mi vystupuje v roli DataSet-u a zobecnim
> > problem : Existuje v DataSet-u (TQuery,...) odkaz na jednotlive recordy
> ???
> > Pokud ano, jak se s tim ma pracovat - potrebuji se odkazovat na
jednotlive
> > polozky toho recordu - jakeho je ten record typu? Podotykam, ze
okolnosti
> me
> > nuti predpokladat, ze predem neznam strukturu onoho zaznamu (pocet a typ
> > polozek).
> > Pro vysvetleni k cemu to potrebuji : dejme tomu, ze podle stavu urcitych
> > nezobrazenych(TreeView) ale nactenych(kbmMemTable) polozek chci nastavit
> > napr. barvu podbarveni nebo tak neco.
> > Samozrejme ze takovych komponent, ktere jsou schopny drzet pointry na
data
> > ackoliv je vsechna primo nezobrazuji je hromada, ja jsem pro priklad
> > nadhodil TreeView.
> > Jinak samozrejme ze pokud bych znal strukturu nactenych dat, mohu si je
v
> > pameti prekopirovat do jine pametove struktury ale vzheledem k tomu, ze
je
> > jiz jednou mam nactene do kbmMemTable pripada mi to jako zbytecne
plytvani
> > pameti. Co vy na to?
> > Poradi nekdo ?
> > za pomoc predem dekuji
> > a preji prijemny den, tyden, ...
> > Cauky
> > PavelC


Vazba na data v pameti

[*] ing.Pavel Cabalka <pavel_cabalka(zv)vcshk(tec)cz> - 20.8.2001 10:35:54

Ahoj,
diky ale ja jsem mel na mysli spise princip nez reseni jedne konkretni
situace. Jde mi o to, ze kdyz mam data v pametovem DataSetu
(napr.kbmMemTable) jak se na ne dostanu z nonDB komponent, ktere jsou
vybaveny aparatem pro udrzovani seznamu pointru na pametove datove zaznamy
(napr.TreeView)
dik
PavelC

> Ahoj,
>
> zkus se podivat na VirtualTreeView(http://www.lischke-online.de).
>
> Mira
>
> Ing. Miroslav Slavik
> TICKETPRO, a.s.
> Salv�torsk� 10
> Praha 1
> Tel.: +420 2 840 111 50
> mail: slavik(zv)ticketpro(tec)cz
>
>
> ----- Original Message -----
> From: "ing.Pavel Cabalka" <pavel_cabalka(zv)vcshk(tec)cz>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Monday, August 20, 2001 9:41 AM
> Subject: Vazba na data v pameti
>
>
> > Ahoj,
> > zda se, ze jsem u konce se svymi znalostmi, proto se obracim na vas s
> > prosbou o radu. Mym cilem je nacist data z IB do pameti=kbmMemTable a s
> > takto nactenymi daty potom pracovat (staci zobrazovat) pomoci dalsich
> > komponent=napr.TreeView.
> > Dostat data z databaze do kbmMemTable je brnkacka=No Problem. Ale napr.
v
> > TreeView zobrazuji pouze cast dat a zbytek (resp. cely "zaznam") bych
> > potreboval pres pointer privazat (TreeView.Items.AddObject(Node:
> TTreeNode;
> > const S: string; Ptr: Pointer)). Otazka zni kde vezmu to Ptr ???
> > Pokud uvazuji, ze kbmMemTable mi vystupuje v roli DataSet-u a zobecnim
> > problem : Existuje v DataSet-u (TQuery,...) odkaz na jednotlive recordy
> ???
> > Pokud ano, jak se s tim ma pracovat - potrebuji se odkazovat na
jednotlive
> > polozky toho recordu - jakeho je ten record typu? Podotykam, ze
okolnosti
> me
> > nuti predpokladat, ze predem neznam strukturu onoho zaznamu (pocet a typ
> > polozek).
> > Pro vysvetleni k cemu to potrebuji : dejme tomu, ze podle stavu urcitych
> > nezobrazenych(TreeView) ale nactenych(kbmMemTable) polozek chci nastavit
> > napr. barvu podbarveni nebo tak neco.
> > Samozrejme ze takovych komponent, ktere jsou schopny drzet pointry na
data
> > ackoliv je vsechna primo nezobrazuji je hromada, ja jsem pro priklad
> > nadhodil TreeView.
> > Jinak samozrejme ze pokud bych znal strukturu nactenych dat, mohu si je
v
> > pameti prekopirovat do jine pametove struktury ale vzheledem k tomu, ze
je
> > jiz jednou mam nactene do kbmMemTable pripada mi to jako zbytecne
plytvani
> > pameti. Co vy na to?
> > Poradi nekdo ?
> > za pomoc predem dekuji
> > a preji prijemny den, tyden, ...
> > Cauky
> > PavelC
> >
> >

Vazba na data v pameti

[*] \(Radek Masnica - konference\) <delphi(zv)wige-mic(tec)cz> - 20.8.2001 10:47:54

Ahoj ...

Tak kdyz se ti nelibi tvorba vlastnich objektu ...

1. Pointer jako Integer

Z databaze si myzes tahat ID, kdyz to je AutoInc, tak mas vyhrano, jinak
doporucuji prenastavit .... pak ID je Integer ... pak muzes

ptr := Pointer(ID) ...

a nazpet ID := Integer(ptr)
A kdyz mas ID, tak muzes nastavit aktualni radek v databazi, jak chces,
Locate asi fastest ... a pak mas k dispozici vsechny sloupce z tabulky ...

Cau

Radek


Vazba na data v pameti

[*] \(Radek Masnica - konference\) <delphi(zv)wige-mic(tec)cz> - 20.8.2001 10:53:22

Ahoj ...

ja sice nevim, jestli VirtualTreeView tohle resi, ale kdyz bys chtel pouzit
Combo, listbox nebo grid, tak je to opruz ... zatimco tim nasim zpusobem se
daji vyuzit uplne vsechny komponenty, trba i Button, kde si ID das do TAGu
...

Tak se mejte..

Radek



----- Original Message -----
From: "Miroslav Slav�k" <slavik(zv)ticketpro(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, August 20, 2001 10:12 AM
Subject: Re: Vazba na data v pameti


> Ahoj,
>
> zkus se podivat na VirtualTreeView(http://www.lischke-online.de).
>
> Mira
>
> Ing. Miroslav Slavik
> TICKETPRO, a.s.
> Salv�torsk� 10
> Praha 1
> Tel.: +420 2 840 111 50
> mail: slavik(zv)ticketpro(tec)cz
>
>
> ----- Original Message -----
> From: "ing.Pavel Cabalka" <pavel_cabalka(zv)vcshk(tec)cz>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Monday, August 20, 2001 9:41 AM
> Subject: Vazba na data v pameti
>
>
> > Ahoj,
> > zda se, ze jsem u konce se svymi znalostmi, proto se obracim na vas s
> > prosbou o radu. Mym cilem je nacist data z IB do pameti=kbmMemTable a s
> > takto nactenymi daty potom pracovat (staci zobrazovat) pomoci dalsich
> > komponent=napr.TreeView.
> > Dostat data z databaze do kbmMemTable je brnkacka=No Problem. Ale napr.
v
> > TreeView zobrazuji pouze cast dat a zbytek (resp. cely "zaznam") bych
> > potreboval pres pointer privazat (TreeView.Items.AddObject(Node:
> TTreeNode;
> > const S: string; Ptr: Pointer)). Otazka zni kde vezmu to Ptr ???
> > Pokud uvazuji, ze kbmMemTable mi vystupuje v roli DataSet-u a zobecnim
> > problem : Existuje v DataSet-u (TQuery,...) odkaz na jednotlive recordy
> ???
> > Pokud ano, jak se s tim ma pracovat - potrebuji se odkazovat na
jednotlive
> > polozky toho recordu - jakeho je ten record typu? Podotykam, ze
okolnosti
> me
> > nuti predpokladat, ze predem neznam strukturu onoho zaznamu (pocet a typ
> > polozek).
> > Pro vysvetleni k cemu to potrebuji : dejme tomu, ze podle stavu urcitych
> > nezobrazenych(TreeView) ale nactenych(kbmMemTable) polozek chci nastavit
> > napr. barvu podbarveni nebo tak neco.
> > Samozrejme ze takovych komponent, ktere jsou schopny drzet pointry na
data
> > ackoliv je vsechna primo nezobrazuji je hromada, ja jsem pro priklad
> > nadhodil TreeView.
> > Jinak samozrejme ze pokud bych znal strukturu nactenych dat, mohu si je
v
> > pameti prekopirovat do jine pametove struktury ale vzheledem k tomu, ze
je
> > jiz jednou mam nactene do kbmMemTable pripada mi to jako zbytecne
plytvani
> > pameti. Co vy na to?
> > Poradi nekdo ?
> > za pomoc predem dekuji
> > a preji prijemny den, tyden, ...
> > Cauky
> > PavelC
> >
> >

TStream

[*] Sula Milos <milos.sula(zv)oku-su(tec)cz> - 20.8.2001 11:00:58

s:TStream;
bdata:string;

s:=TStream.Create ;
bdata:=dotaz.Fields.Fields[i].AsString;
x:=s.Write(PChar(bdata)^,length(bdata));

nevite nekdo proc mi pri write do streamu hlasi Delphi abstract error ?

Milos


Vazba na data v pameti

[*] Hynek Svato� <svatos(zv)kam(tec)czu(tec)cz> - 20.8.2001 11:03:16

A co pouzit bookmarky ?
TreeView.Items.AddObject(MemDataSet['Nazev'], MemDatatSet.GetBookmark);
Vice viz. help: TBookmark.

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

> > Ahoj,
> > zda se, ze jsem u konce se svymi znalostmi, proto se obracim na vas s
> > prosbou o radu. Mym cilem je nacist data z IB do pameti=kbmMemTable a s
> > takto nactenymi daty potom pracovat (staci zobrazovat) pomoci dalsich
> > komponent=napr.TreeView.
> > Dostat data z databaze do kbmMemTable je brnkacka=No Problem.
> Ale napr. v
> > TreeView zobrazuji pouze cast dat a zbytek (resp. cely "zaznam") bych
> > potreboval pres pointer privazat (TreeView.Items.AddObject(Node:
> TTreeNode;
> > const S: string; Ptr: Pointer)). Otazka zni kde vezmu to Ptr ???
> > Pokud uvazuji, ze kbmMemTable mi vystupuje v roli DataSet-u a zobecnim
> > problem : Existuje v DataSet-u (TQuery,...) odkaz na jednotlive recordy
> ???
> > Pokud ano, jak se s tim ma pracovat - potrebuji se odkazovat na
> jednotlive
> > polozky toho recordu - jakeho je ten record typu? Podotykam, ze
> okolnosti
> me
> > nuti predpokladat, ze predem neznam strukturu onoho zaznamu (pocet a typ
> > polozek).
> > Pro vysvetleni k cemu to potrebuji : dejme tomu, ze podle stavu urcitych
> > nezobrazenych(TreeView) ale nactenych(kbmMemTable) polozek chci nastavit
> > napr. barvu podbarveni nebo tak neco.
> > Samozrejme ze takovych komponent, ktere jsou schopny drzet
> pointry na data
> > ackoliv je vsechna primo nezobrazuji je hromada, ja jsem pro priklad
> > nadhodil TreeView.
> > Jinak samozrejme ze pokud bych znal strukturu nactenych dat,
> mohu si je v
> > pameti prekopirovat do jine pametove struktury ale vzheledem k
> tomu, ze je
> > jiz jednou mam nactene do kbmMemTable pripada mi to jako
> zbytecne plytvani
> > pameti. Co vy na to?
> > Poradi nekdo ?
> > za pomoc predem dekuji
> > a preji prijemny den, tyden, ...
> > Cauky
> > PavelC


TStream

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 20.8.2001 11:13:13

Sula Milos dne 20 Aug 2001, v 11:00:

> s:TStream;
> bdata:string;
>
> s:=TStream.Create ;
> bdata:=dotaz.Fields.Fields[i].AsString;
> x:=s.Write(PChar(bdata)^,length(bdata));
>
> nevite nekdo proc mi pri write do streamu hlasi Delphi abstract error

Misto tStream.Create musis pouzit nektery z jeho potomku - napr.
tFileStream.Create(...), tMemoryStream.Create apod., viz help. Objekt
tStream nema metodu Write (a jeste dalsi) implementovanu.

Karel Rys

PS: v tom Tvem prikladu doporucuji do streamu jeste nejprve zapsat
delku toho retezce, abys ho pak byl schopen zase nacist.

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