Archív konference Delphi

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

PubStrGrid zarovnani textu

[*] Viktor Marek <viktor(zv)mbox.vol(tec)cz> - 31.1.2004 23:22:14

Zdravim

1) jak zarovnam text v bunkach PubStrGridu napravo, pripadne na stred
2) jestlize spustim aplikaci oznaci se mi bunka 1,1 modre ackoliv mam
TabSop false

Delphi 5 prof
Diky za radu

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


zjisteni naiinstalovanych Portu

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 31.1.2004 15:49:37

From: "Jiri Virt" <virt(zv)volny(tec)cz>

> while GetCommState('COM1..10'....)
> while GetCommState('LPT1..10'....)

Tak to snad ne - tedy pokud GetCommState() ma znamenat Win API funkci
- ta prece potrebuje jako parametr handle zarizeni,
ktere musis ziskat pomoci CreateFile(....)
a uz pri jeho otevirani zjistis, jestli port existuje popr. jestli je
pouzivan
jinym procesem. popr. to skonci na BSD v pripade, ze na tom portu
visi nektery ze zdarilych SW modemu ;-)

Navic, jak psal uz DT, dnes nejsou porty souvisle cislovany a jejich cisla
jdou
i pres 10 - treba kdyz pripojujes pres IrDA ruzne mobily.

***

Pokud to nemusi bezet na W95, tak spravny postup je vyloudit
jejich seznam na woknech pomoci funkci z knihovny
setupapi.dll - interface pro Delphi je na http://delphi-jedi.org/APILIBRARY

V principu to vypada nejak takto:

InfoSet := SetupDiGetClassDevs
((zv)GUID_DEVCLASS_PORTS,nil,Application.Handle,DIGCF_PRESENT);
if InfoSet = HDEVINFO(INVALID_HANDLE_VALUE) then
RaiseLastOSError;
try
DevInfoData.cbSize := SizeOf(DevInfoData);
Idx := 0;
while SetupDiEnumDeviceInfo(InfoSet,Idx,DevInfoData) do
begin
...
Inc(Idx);
end;
finally
SetupDiDestroyDeviceInfoList(InfoSet);
end;

kde si misto tecek v tele cyklu vyctes napr. pomoci funkce
SetupDiGetDeviceRegistryProperty() co te zajima.
U portu to bude nejspis property SPDRP_FRIENDLYNAME
a mozna nejake dalsi.


HTH, pf


TMS Adv StringGrid

[*] Viktor Marek <viktor(zv)mbox.vol(tec)cz> - 31.1.2004 13:13:20

Zdravim

Z Torry jsem stahl ADV StringGrid verze 2.4.0.1 kde byl oznacen jako FW. Po
nainstalovani jsem zjistil, ze se jedna o demo. Ve spodni casti StringGridu
je napis firmy. Na strankach TMS jsem se docetl ze komponenta je placena.
Jak to tedy je?

Diky za odpoved.

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

Delphi 8 ???

[*] L. Svoboda <konference(zv)fdsystem(tec)cz> - 31.1.2004 03:12:28

Dobry den vsem...
Mozna uz mi starim neslouzi oci,
ale proc nikde nevidim ke stazeni
nejakou trial verzi Delphi 8???
Tady na konferenci uz par lidi psalo
sve zkusenosti s timto produktem...
Ale ja nechci kupovat zajice v pytli...
Vzhledem k tomu, ze me
"obchodni politika" firmy Borland
jiz delsi dobu rozciluje, dovolim
si dve poznamky:
Borlande!
1) vazne si myslite, ze si takhle
udrzite stavajici vyvojare?
2) co chcete delat v pripade,
ze odpoved na moji otazku
cislo jedna bude znit NE?
Ja vim, ze se tady prubezne
objevuji otazky a odpovedi
na uvedena temata...
Ale opakovani je matkou moudrosti,
takze jsem zrovna ted zvedav
na odpoved z Borlandu...
Dekuji
Ludek Svoboda


Delphi 8 Updates

[*] Petr Vones <pvones(zv)vol(tec)cz> - 31.1.2004 02:14:24

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

Petr Vones

zjisteni naiinstalovanych Portu

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 30.1.2004 20:40:03



> while GetCommState('COM1..10'....)
>
> while GetCommState('LPT1..10'....)

Takhle radsi ne - pokud mam v PC napriklad jen COM6 (USB konvertor na RS232
pro notebook) tak ho nenajdu :-)

D. Toman


OT: recenze knihy

[*] petr_cvach(zv)email(tec)cz - 30.1.2004 19:27:51

Chci si koupit knizku "Udelejte si z PC v Delphi", ale recenze na http://www.mcu(tec)cz/modules/news/article.php?storyid=413 me pomerne znacne odradila. Nemate nekdo tuto knihu? Muzete mi ji nekdo (ne)doporucit?

Dekuji
Petr Cvach

Stop na Exception v Delphi

[*] Jirka <delphi-l(zv)bedna(tec)net> - 30.1.2004 17:37:37

Ahoj vsem,
drive mi Delphi pokud nastala vyjimka pozastavila provadeni programu a
postavila se na misto kde nastala.
Ted mi ale provadi kod dal a nemuzu prijit na to jak to vratit zpatky.
Stop on Delphi exceptions mam zaskrtnute.

Predem diky za rady

Jirka, W2000, D6P


Pomala obnova databaze v FB1.5 RC7

[*] delphi(zv)mjsoft(tec)cz - 30.1.2004 16:27:32

Zdravim,

chtel bych se zeptat na %subj%. Drive jsem pouzival IB6 a obnova
databaze trvala podstatne kratsi dobu. Nyni je to na nekterych
pocitacich hodne prez 1/2 hodiny. Databazi je temer prazdna. Je to
stejne pomale kdyz to obnovuji z programu pomoci komponent FIB+ i z
IBOConsole. Nevite nekdo co se deje. Kdyz dam vystup na obrazovku, tak
to dojede az na posledni index relativne rychle, ale potom to jiz nic
hodne dlouhou dobu nepise. Nakonec to napise ze to probehlo.


Jin


OT: Informix client

[*] Pavel Polak <pavelp(zv)bnsoft(tec)cz> - 30.1.2004 15:41:28

Zdravim,

mam dotaz chova se mi velice divne klient Informix (zkousim verzi 9.14 a
9.30) mam windows xp a na jednom pocitaci mi velice dlouho trva prvni
konekt na informix a na druhem je vse v poradku oba pocitace maji stejnou HW
konfiguraci a stejnou verzi klienta at uz se pripojuji na lokalni databazi
nebo na vzdaleny server (pouzivam nativni pristup a zadne odbc apod.)

nesetkal ste se nekdo s timto chovanim?Vygoogloval sem ze s tim jsou
problemy ale reseni nikde neni

Diky Pavel Polak

UNICODE

[*] tomsir1.edu(zv)mail.cez(tec)cz - 30.1.2004 15:39:28

tak to nevrati nic, to jsem zkousel, GetWindowText vraci nadpis a ne obsah
.... vrati ti to obsah Caption okna aplikace, ale ne obsah editu

Radek
"Jiri Virt" <virt(zv)volny(tec)cz>(zv)clexpert(tec)cz on 30.01.2004 07:54:08

Odpovezte prosim - delphi-l(zv)clexpert(tec)cz

Odeslano kym: delphi-l-owner(zv)clexpert(tec)cz


Komu: delphi-l(zv)clexpert(tec)cz
Kopie:
Predmet: Re: UNICODE


Spis bych si nasel handle toho TextBoxu a zavolal

GetWindowText(TextBoxu.Handle,Buffer,sizeof(buffer));

Jirka Virt

zjisteni naiinstalovanych Portu

[*] Jiri Virt <virt(zv)volny(tec)cz> - 30.1.2004 14:09:14

while GetCommState('COM1..10'....)

while GetCommState('LPT1..10'....)

Jirka Virt


----- Original Message -----
From: "Jan Rizek" <jan_rizek(zv)centrum(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, January 30, 2004 10:30 AM
Subject: zjisteni naiinstalovanych Portu


> Vsechny zdravim,
>
> nevite jak zjistit vsechny nainstalovane porty?
>
> JR
>
>
>

SQL dotaz LIKE

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 30.1.2004 12:47:07

> V DB mam dva lidi s hodnotou search 'szurman radek'. Prikaz
> SELECT * FROM users.db WHERE (search LIKE '%sz%')
> mi najde jenom jednoho uzivatele s jmenem obsahujici sz.

no ale to je prece spravne! szurmana bys nasel prikazem:
SELECT * FROM users.db WHERE (search LIKE 'sz%')

jinymi slovy _zadny_ != _libovolny_

peca


TInterfacedObject a Kylix

[*] p.sestak(zv)corag.sk - 30.1.2004 12:31:01

>rad bych se zeptal jaka je vazba mezi TInterfacedObject a Kylixem
>respertive jestli je TInterfacedObject nejak zavisly na COM od MS.
>Myslim ze interfacy by se nam hodili v nasem projektu ale musime vyvijet
>i pro linux. Jen zbezne jsem se dival ze TInterfacedObject nejak pracuje
>s IUnknown a IInterface a nejsem si jistej co to na linuxu zpusobi a
>jestli to bude fungovat. Muzete mi nekdo dat par rad do zacatku?

Ja som s interface-ami v Kylixe nemal ziadne problemy. Dokonca som si
urobil pod BCB for Kylix v .so vlastny interfacovany objekt a v programe
ktory som napisal v Delphi for Kylix som ten objekt bez problemov pouzil.
Len som z cpp prepisal interface do pascalu. no problema.
Predpokladam ze TInterfacedObject nie je zavisly na COM.

Pavol Sestak
ICQ : 20989081


SQL dotaz LIKE

[*] Radek Szurman <surad(zv)digijoe(tec)com> - 30.1.2004 12:22:57

Ahoj vsichni,
mam tabulku a na ni poveseny Query1, kde mam Query1Search s prijmenim a jmenem bez hacku a carek kde hledam uzivatele. V DB mam dva lidi s hodnotou search 'szurman radek'. Prikaz SELECT * FROM users.db WHERE (search LIKE '%sz%') mi najde jenom jednoho uzivatele s jmenem obsahujici sz. Nechapu ted proc, v phpcku mi to najde vsechny polozky.

D7, WXP

seznam dostupnych portu

[*] Jan Rizek <jan_rizek(zv)centrum(tec)cz> - 30.1.2004 12:16:56

Nevite nekdo, jak zjistim seznam nainstalovanych portu - com1, com2, lpt1
atd.. ??

JR


Konec db aplikace via task manager

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 30.1.2004 11:24:45

> Neznate nekdo nejakou moznost, jak nejak pravidelne flushovat obsach
> cache na disk?

v BDE lze nastavit (presne uz si nevzpominam kde) LocalShare = True.
Vypne to cache na data. Nam to delalo ze kdyz klekla masina, tak
db fajly byly naruseny (konkretne indexy, ale tabulka nesla otevrit).
a hele, mas kliku, nasel jsem jete jaxem to nastavoval v registerech
pomoci installshieldu (pozor na zalomeni radku!):
[Registry]
Reg1Path=HKEY_LOCAL_MACHINE\Software
Reg2Path=HKEY_LOCAL_MACHINE\Software\Borland
Reg3Path=HKEY_LOCAL_MACHINE\Software\Borland\Database Engine
Reg4Path=HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings
Reg5Path=HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\SYSTEM
Reg6Path=HKEY_LOCAL_MACHINE\Software\Borland\Database
Engine\Settings\SYSTEM\INIT
Reg7Path=HKEY_LOCAL_MACHINE\Software\Borland\Database
Engine\Settings\SYSTEM\INIT
Reg7ValName=LOCAL SHARE
Reg7ValType=0
Reg7ValData=TRUE
Regs=7

snad ti t opomuze.

peca


QReport

[*] Lstiburek Pavel <lstiburek(zv)ceb(tec)cz> - 30.1.2004 10:52:41

Setrid to podle sloupce FuknkceX (a dal jak chces)
a grupuj to dle tohoto sloupce.
Do zahlavi TQRGrup dej FunkceX a do Detailu ostani sloupce.

Pavel




> From: Vlada [mailto:delphak(zv)centrum(tec)cz]
> Ahoj, potrebuju udelat report ve tvaru:
>
> FUNKCE1
> Polozka1
> Polozka2
> Polozka3
>
> FUNKCE2
> Polozka4
> Polozka5
>
> FUNKCEx
> Polozkax
>
> Data mam v datasetu ve tvaru:
>
> FUNKCE1 Polozka1
> FUNKCE1 Polozka2
> FUNKCE1 Polozka3
> FUNKCE2 Polozka4
> FUNKCE4 Polozka5
>
> Jde to nejak jednoduse udelat? Poradte prosim! Dik vsem.

znakova tiskarna

[*] Jan Rizek <jan_rizek(zv)centrum(tec)cz> - 30.1.2004 10:30:37

Nemate zkusenosti s tiskem na znakovou tiskarnu pomoci AssignPrn(f)

Pouzivam AssignFile(f, 'lpt1') a tisk Write(f,c); var c: char;

Pokud naiinstaluji znakovou tiskarnu do windows a prepnu
Printer.PrinterIndex na znak. tiskarnu, jde na ni tisknout prvnim zpusobem?

JR


zjisteni naiinstalovanych Portu

[*] Jan Rizek <jan_rizek(zv)centrum(tec)cz> - 30.1.2004 10:30:37

Vsechny zdravim,

nevite jak zjistit vsechny nainstalovane porty?

JR

QReport

[*] Vlada <delphak(zv)centrum(tec)cz> - 30.1.2004 10:18:35

Ahoj, potrebuju udelat report ve tvaru:

FUNKCE1
Polozka1
Polozka2
Polozka3

FUNKCE2
Polozka4
Polozka5

FUNKCEx
Polozkax

Data mam v datasetu ve tvaru:

FUNKCE1 Polozka1
FUNKCE1 Polozka2
FUNKCE1 Polozka3
FUNKCE2 Polozka4
FUNKCE4 Polozka5

Jde to nejak jednoduse udelat? Poradte prosim! Dik vsem.

TInterfacedObject a Kylix

[*] Ivo Novosad <ivonovosad(zv)atron.de> - 30.1.2004 10:02:32

zdravim,

rad bych se zeptal jaka je vazba mezi TInterfacedObject a Kylixem
respertive jestli je TInterfacedObject nejak zavisly na COM od MS.
Myslim ze interfacy by se nam hodili v nasem projektu ale musime vyvijet
i pro linux. Jen zbezne jsem se dival ze TInterfacedObject nejak pracuje
s IUnknown a IInterface a nejsem si jistej co to na linuxu zpusobi a
jestli to bude fungovat. Muzete mi nekdo dat par rad do zacatku?

Diky

Ivos


Tray_restart_Explorer

[*] Ondrej Kelle <o.kelle(zv)digitalpublishing.de> - 30.1.2004 09:56:25

> mam aplikaci v D3 zobrazenou jen pomoci Tray ikony. Potrebuji poradit,
> jakou zpravu mam odchytavat, kdyz dojde k restartu Exploreru (ne IE) a
> jak nasledne obnovit Tray ikonu v novem Exploreru? Pokud mozno
> i prikladem, nejsem tak dobry. Diky Pavel

Je to sprava 'TaskbarCreated' (IE4 a vyssie). Jej hodnotu dostanes pomocou
RegisterWindowMessage. Priklad najdes v $(DELPHI)\Source\VCL\ScktMain.pas.

HTH
TOndrej

Tray_restart_Explorer

[*] Ing. Pavel Spisar <pajastudio(zv)wo(tec)cz> - 30.1.2004 09:42:23

Dobry den,
mam aplikaci v D3 zobrazenou jen pomoci Tray ikony. Potrebuji poradit,
jakou zpravu mam odchytavat, kdyz dojde k restartu Exploreru (ne IE) a
jak nasledne obnovit Tray ikonu v novem Exploreru? Pokud mozno
i prikladem, nejsem tak dobry. Diky Pavel

Skinovatelna aplikace

[*] Zapletal Martin <zapletal(zv)inoma(tec)cz> - 30.1.2004 08:48:12

Nevite nahodou jak v D5-7 jednoduse udelat skinovatelnou app. Na netu je
toho sice mraky, ale prijde mi to vsechno moc komplikovane. Hlavne se
vetsinou musi distribuovat s aplikaci spousta balastu. Nemusi to byt ani
free, ale hlavne at to nedela z aplikace 400k megove fajly.

Zapletal Martin


UNICODE

[*] Jiri Virt <virt(zv)volny(tec)cz> - 30.1.2004 07:54:08

Spis bych si nasel handle toho TextBoxu a zavolal

GetWindowText(TextBoxu.Handle,Buffer,sizeof(buffer));

Jirka Virt

Komponenty na FB 1.5

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 30.1.2004 07:54:07

Ahoj,

jestli free, tak zkus UIB (Unified Interbase).
URL: http://www.progdigy.com/UIB/
Protoze k tomu jsou i cesky hlasky, tak to
zrejme nekdo v cechach pouziva. Zajimaly by
me zkusenosti. Je nekdo takovy tady?

peca


Komponenty na FB 1.5

[*] Dalibor <dalibor(zv)torola(tec)cz> - 30.1.2004 07:22:04

Mrkni se jeste treba tady http://www.zeoslib.net/
Ale nevim jestli budou pouzitelne a jestli jsou free.
Narazil jsem na ne, pri surfovani

----- Original Message -----
From: "Benda Lukas" <bendal(zv)volny(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, January 29, 2004 10:37 PM
Subject: Re: Komponenty na FB 1.5


> > > potrebujem napisat projekt v Delphi 6 a pristupovat k databaze
> FireBird 1.5.
> > > Jake komponenty mam pouzit? Najlepsie nejake free.
>
> > Pokud maji byt free, pak nejlepe UIB na
> > http://www.progdigy.com/UIB/
>
> Zkousel jste tyto komponenty pouzit? Kdyz je zkousim, tak se mi zda
> jejich pouziti extremne krkolomne a naprosto odlisne od beznych
> komponennt. To uz bych dokonce radsi sahnul k BDE, nez k temhle
> komponentam. Dokonce i na strankach pisi, ze tyhle komponenty jsou
> vhodne jenom v pripde, kdyz potrebujeme vicevlaknovy pristup do databaze
> a vsechny Examples ukazuji naprosto rucni ovladani techto komponent.
> Nejaka automatiazace jako treba napojit na DBGrid a utomaticky upravovat
> (napr. dotazovatelnou proceduru) se mi tady zda zhola nemozne.
>
> Lukas "benzin" Benda
>
>

rychle vyhledavani v databazi

[*] Jan Fiala <jan.fiala(zv)wo(tec)cz> - 30.1.2004 07:08:02

29.1.2004 Matejcek Petr:
> poradite pls jak to nejlepe resit pomoci tech indexu ?

Indexy musis navrhnout tak, aby ti urychlily prikaz Select.
Pokud tech indexu vytvoris moc, budou ti zdrzovat aktualizaci dat,
zabirat misto.
Takze musis najit nejaky kompromis mezi pozadavky na rychlost vyberu a
na rychlost aktualizaci.
Nejaka obecna rada neexistuje, vzdy to zavisi na konkretnim navrzeni
tabulek, datovych tocich, ...

Pro zacatek si zkus vytvorit indexy na sloupecky, ktere pouzivas
nejcasteji v klauzuli Where

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

Konec db aplikace via task manager

[*] Jan Fiala <jan.fiala(zv)wo(tec)cz> - 30.1.2004 05:21:47

28.1.2004 konfera(zv)rus(tec)cz:

> Ahoj,

> dekuju za odpoved, ja si to tak trosku i myslel. Jenom jsem dofal, ze
> to nejak pujde :-(

> Neznate nekdo nejakou moznost, jak nejak pravidelne flushovat obsach
> cache na disk?

A nestaci po provedene zmene zavolat FlushBuffers ?

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

qrpreview neotevre soubor

[*] Als <als.fofrsit(zv)worldonline(tec)cz> - 30.1.2004 01:37:31

Ahoj,

To same mi pise i pres preview 'Metafile not valid'


BL> Ja to vzdycky nacital prez Preview, at uz vlastni, nebo to defaultni.

>>Zdravim,
>>
>> zkousel jsem ulozit sestavu Quickreportu na disk a nasledne ji
>> precist zpet napr. programkem Qrprint. Ale po vybrani souboru qrp mi
>> napise hlasku Qrprint: ... Nastala vyjimka neznama softwarova
>> vyjimka v aplikaci... Dalsi hlaska je Application Error: Exception
>> EInvalidGraphic in module qrprint.exe at 0001BFDA. Metafile is not
>> valid.
>>
>> Nevite prosim nekdo co s tim ?
>> PS: Delphi 5, Win2000, Qrp 3.0.5
>>

--
S pozdravem

Jiri Kubelka Als.FofrsIT(zv)worldonline(tec)cz

Externi aplikace z IDE

[*] Mirek Mrakota <mirek(zv)mrakota(tec)cz> - 30.1.2004 01:09:29

Daji se pridat do Tools pres Configure Tools, tj tam, co je Database Desktop, Image Editor... pokud
jsi mel na mysli zrovna tohle.

Mirek

----- Original Message -----
From: "Benda Lukas" <bendal(zv)volny(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, January 29, 2004 6:05 PM
Subject: Externi aplikace z IDE


> Da se do IDE pridat polozky, prez ktere bych spoustel casteji pouzivane
> externi programy? Napr. Emacs, isql atp.?
>
> Lukas Benda


IBX - MasterDetail (MasterSource) - TIBClientDataS

[*] Benda Lukas <bendal(zv)volny(tec)cz> - 30.1.2004 00:43:25

Rozhodl jsem se pro svuj problem pozuit TIBClientDataSet, narazil jsem
ale na problem s MasterDetailem.
Tabulka Okrsy obsahuje kolonku Kraj, ktera je vazana na ID Kreje. Pri
pohybu v krajich, chci aby se mi menily zobrazene okresy.

Na DataModulu mam polozenou dve komponenty typu TIBClientDataSet -
CDSOkres, CDSKraj, na kraj je navazan DataSource. Kdyz v tabulce okresu
vyplnim MasterSource a MasterIndex a IndexField, nezobrazi se mi po
spusteni programu zadny okres. Kdyz od CDSOkres natahnu Provaidrem data
do TClientDataSetu a vsechno a opet nastavim MsterSource, MasterIndex a
IndexField uz to funguje jak ma a okresy se zobrazuji k danym krajum
spravne.

Kde je problem? Je chyba v TIBClientDataSet tride? Nebo se s tim musi
nakladat nejak jinak?

Lukas Benda


Existuje help pro Indy?

[*] David Klodner <d.klodner(zv)seznam(tec)cz> - 30.1.2004 00:45:25

Omlouvam se, nasel jsem.

> Zdravim konferenci,
>
> existuje nejaky podrobny help pro Indy?
> Nabizi nejakou knizku, ale radsi bych si neco stahnul.
>
> David Klodner


IBX - MasterDetail (MasterSource) - TIBClientDataS

[*] Benda Lukas <bendal(zv)volny(tec)cz> - 30.1.2004 00:57:27

Takze za pomoci IBX monitoru jsem zjistil jak ten "IBClientDataSet"
funguguje. DataSet neni na klientovi, ale pri kazde zmene kraje se
odesila dotaz na server a stahuji se nova data, zbytecne zatezovani
serveru, kdyz se jedna o data v praxi temer nemena (zmena, tak jednou do
roka).

Hlavni problem je v tom jak Ynteligentni IBClientDataSet vyhodnoti
vytvoreni dotazy, kdyz MasterIndex je ID a DetailIndex je Kraj.
IBClientDataSet vyhodnotil dotaz nasledovne:

SELECT * FROM Okres where "ID" = :"ID"

Tak tady se hosi od Borladnu* prilis nevycajchnovali :((

Lukas Benda

Existuje help pro Indy?

[*] David Klodner <d.klodner(zv)seznam(tec)cz> - 30.1.2004 00:13:18

Zdravim konferenci,

existuje nejaky podrobny help pro Indy?
Nabizi nejakou knizku, ale radsi bych si neco stahnul.

David Klodner


Interbase a licence - jak ji vubec nainstalovat

[*] Matejcek Petr <konference(zv)crhov.komfi(tec)cz> - 29.1.2004 23:47:14

Jak je to s verzemi interbase ? jsou zpoplatneny vsechny verze nebo
pouze ty novejsi ?
matne se mi neco vybavuje ze na verzi 6.0.1 nebyla potreba licence pokud
se pletu tak me opravte uz nevim kde jsem to cetl
dik
PM

Zbysek Hlinka napsal(a):

>>From: delphi-l-owner(zv)clexpert(tec)cz
>>[mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Burkovsky Ladislav
>>
>>Berem ze .NET je dobre navrhnuty a vykonny ale narabat s
>>datami z "nezavisleho"
>>zdroja sa da celkom v pohode aj v delphi pomocou
>>ClientDataSet (XML alebo Provider).
>>
>>
>
>Ja jsem ale nepsal ani naznakem, ze v Delphi to nejde. Ja jsem psal, ze v
>.NET je to jednodussi a hlavne LEVNEJSI. Je ciste na mne, zda se rozhodnu
>dat stredni vrstvu na klienta nebo server, a neplynou mi z toho zadne
>licencni poplatky. A je ciste na mne, zda si na to poridim MSDN Universal,
>Delphi 8 Architect nebo notepad. :-)
>
>
>
>

rychle vyhledavani v databazi

[*] Matejcek Petr <konference(zv)crhov.komfi(tec)cz> - 29.1.2004 23:47:15

poradite pls jak to nejlepe resit pomoci tech indexu ?

Slavomir Skopalik napsal(a):

>1. Rychly HW
>2. Pouzitim indexu (pokud to jde)
>3. Nactenim do pameti a vlastnim optimalnim algoritmem
>
>Pokud se jedna o zacatek retezce, tak by mel pomoci index
>(pokud se ivsem bavime o BDE), index by mohl pomoci i u midasu
>(jako memory table), ale nejsem si jist.
>
> Slavek
>
>
>
>>zdravim,
>> mam tabulku na paradoxu (asi 500 000 zaznamu) a potrebuju zobrazit
>>vsechny radky vyhovujici nejake podmince (zpravidla zacatek retezce)
>>zkousel jsem pouzit klasicky SELECT ale ten je prilis pomaly
>>
>>jakym zpusobem se to resi aby bylo hledani rychle ? nikdy jsem nic
>>takoveho neresil tak prosim o polopaticke vysvetleni
>>
>>diky PM
>>
>>
>>
>>
>>
>>
>
>
>
>

Externi aplikace z IDE

[*] Benda Lukas <bendal(zv)volny(tec)cz> - 30.1.2004 00:05:17

Da se do IDE pridat polozky, prez ktere bych spoustel casteji pouzivane
externi programy? Napr. Emacs, isql atp.?

Lukas Benda


Komponenty na FB 1.5

[*] Benda Lukas <bendal(zv)volny(tec)cz> - 29.1.2004 22:37:03

> > potrebujem napisat projekt v Delphi 6 a pristupovat k databaze
FireBird 1.5.
> > Jake komponenty mam pouzit? Najlepsie nejake free.

> Pokud maji byt free, pak nejlepe UIB na
> http://www.progdigy.com/UIB/

Zkousel jste tyto komponenty pouzit? Kdyz je zkousim, tak se mi zda
jejich pouziti extremne krkolomne a naprosto odlisne od beznych
komponennt. To uz bych dokonce radsi sahnul k BDE, nez k temhle
komponentam. Dokonce i na strankach pisi, ze tyhle komponenty jsou
vhodne jenom v pripde, kdyz potrebujeme vicevlaknovy pristup do databaze
a vsechny Examples ukazuji naprosto rucni ovladani techto komponent.
Nejaka automatiazace jako treba napojit na DBGrid a utomaticky upravovat
(napr. dotazovatelnou proceduru) se mi tady zda zhola nemozne.

Lukas "benzin" Benda


ISAPI filtr

[*] tondrej(zv)t-online.de - 29.1.2004 18:20:25

> Abych to upresnil, potreboval bych volat GetServerVariable a
> ServerSupportFunction, nejlepe kdyby byly jiz nejak v Delphi zaobaleny.

Najdes to v TISAPIRequest.ECB.

HTH
TOndrej


ISAPI filtr

[*] Michal Aichinger <michal.aichinger(zv)talk21(tec)com> - 29.1.2004 18:10:23

Abych to upresnil, potreboval bych volat GetServerVariable a
ServerSupportFunction, nejlepe kdyby byly jiz nejak v Delphi zaobaleny.
Ale to jsem zatim nikde nenasel (pokud vytvarim ISAPI DLL jako Web
Service Application)

Michal

On 29 Jan 2004 at 9:35, Martin Nedopil wrote:

> IMHO TISAPIRequest je pro delani ISAPI DLL, nikoli
> pro ISAPI filter. Pokud vim, tak standardne dodavanymi
> komponentami nelze.
>
> Martin
>
>
> ----- Original Message -----
> From: "Jiri Matejka" <matejka(zv)stemmark(tec)cz>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Thursday, January 29, 2004 9:05 AM
> Subject: Re: ISAPI filtr
>
>
> > V Delphi je na to trida TISAPIRequest, nevim sice jestli obsahuje tebou
> > zminovany nazev serveru a aktualni adresar, ale zatim jsem si vzdycky s
> tim
> > co obsahuje pri vytvareni bezne webove aplikace vystacil.
> >
> > Jirka Matejka
> >
> > ----- Original Message -----
> > From: "Michal Aichinger" <michal.aichinger(zv)talk21.com>
> > To: <delphi-l(zv)clexpert(tec)cz>
> > Sent: Wednesday, January 28, 2004 8:09 PM
> > Subject: ISAPI filtr
> >
> >
> > > Zdravim,
> > > mam problem :-) Chtel bych si udelat ISAPI filtr, ale nikde na
> internetu
> > > jsem nesehnal informace jak ziskat ze serveru do knihovny promenne
> > > (nazev serveru, aktualni adresar...), je nekde souhrnny popis rozhrani?
> >
> >
> >
> >
> >
>
>
>

Jak prepnout modem do prikazoveho rezimu?

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 29.1.2004 16:46:08

From: "Dalibor Toman" <dtoman(zv)fortech(tec)cz>

> Btw: sekvence '+++' musi mit zleva a zprava casovou prodlevu jinak je
> brana jako soucast provozu a modem na ni nereaguje

BTW, ve skutecnosti to byva 3x obsah registru, vetsinou S2

pf

Komponenty na FB 1.5

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 29.1.2004 17:04:10

Haj hou!

On 29 Jan 2004 at 16:03, Robert Fujak wrote:

> potrebujem napisat projekt v Delphi 6 a pristupovat k databaze FireBird 1.5.
> Ake komponenty mam pouzit?
> Najlepsie nejake free.

Pokud maji byt free, pak nejlepe UIB na

http://www.progdigy.com/UIB/

S pozdravem
Pavel Cisar
Delphree - Delphi Open Source Initiative
http://delphree.clexpert.com


OT: DVD decoding and playback

[*] Jaroslav Bucek <jaroslav.bucek-kd(zv)seznam(tec)cz> - 29.1.2004 16:38:06

Ahojky,

Z jedne nejmenovane ;-) firmy mi prisel email s timto textem (ne jenom ;-):
"We're investigating potential suppliers to provide DVD decoding and
playback capabilities for an upcoming Microsoft hardware product."

Byl bych rad, kdyby se mi ozval na muj soukromy email
(jaroslav.bucek(zv)seznam(tec)cz) nekdo, kdo by mel pripadny zajem o spolupraci na
takovem projektu.

Samozrejme to neni jiste (viz. "investigating"), spise tomu neverim -
pesimista od prirody ;-), ale cert nikdy nespi.

Diky,
Jarda


Jak prepnout modem do prikazoveho rezimu?

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 29.1.2004 16:32:04

On Thursday, January 29, 2004 8:48 AM [CET], Petr Brant
<brant(zv)dcomm(tec)cz> wrote:

> Diky vsem, uz je to vyresene, skutecne staci shodit DTR. Shodou
> okolnosti mel modem, ktery jsem pouzil, nestandardni nastaveni
> (prastary US Robotics s DIP prepinaci) a tim padem na shozeni DTR
> nereagoval. A na +++ take ne.

Btw: sekvence '+++' musi mit zleva a zprava casovou prodlevu jinak je
brana jako soucast provozu a modem na ni nereaguje (mimochodem je to
udajne patentovana zalezitost a nektere levne modemy to pry vubec z
licencnich duvodu nepodporovaly - to se Roboticsu samozrejme netyka
:-) )


D. Toman

CreateOleObject v DLL

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 29.1.2004 16:05:55

Zdravim,
potrebuju v DLL vytvorit funkci na zformatovani XML pomoci XSL, zkracene
vypada nejak takto:

function XMLTransform(xmlsoubor,xslsoubor,vystsoubor:PChar; var
zprava:PChar):integer; cdecl;
var xml:OLEVariant;
xsl:OLEVariant;
begin
Result:=-1;
CoInitialize(nil);
try
try
xml:=CreateOleObject('msxml2.DOMDocument');
Result:=0;
except
on e:exception do
begin
StrPCopy(zprava,E.Message);
end;
end
finally
CoUninitialize;
end;
end;

Pri zavolani z aplikace (neDelphi) aplikace spadne na radku s
CreateOleObject(...) (bez nej to projde).
Je vyse uvedeny zapis spravny zpusob jak pouzivat OLE z DLL? Kde vsude by
mohl byt problem? Nemam moznost spustenou DLL ladit... :-/

Dik za radu,
Roman


Komponenty na FB 1.5

[*] Robert Fujak <robof(zv)inmail.sk> - 29.1.2004 16:03:52

Zdravim Vas,
potrebujem napisat projekt v Delphi 6 a pristupovat k databaze FireBird 1.5.
Ake komponenty mam pouzit?
Najlepsie nejake free.
Dakujem.
S pozdravom Robo.
----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Skontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 6 - stiahnite si pomocnika pre digitalnu fotografiu (http://www.zoner.sk/zme6)

Pridavani upravenych stranek do PageControl

[*] Josef Kokes <kokes(zv)fsid.cvut(tec)cz> - 29.1.2004 15:01:40

Ahoj vsichni,

pouzivam PageControl a kdyz do nej v design-time pridavam nove stranky (pres
prave tlacitko mysi), tak se pridavaji stranky tridy TTabSheet. Ale ja bych
potreboval, aby se pridavaly stranky nejake jine tridy, kterou si z
TTabSheet zdedim a upravim podle sveho.
Nemate nejake napady jak na to?

Kokes


qrpreview neotevre soubor

[*] Benda Lukas <bendal(zv)volny(tec)cz> - 29.1.2004 14:07:32

Ja to vzdycky nacital prez Preview, at uz vlastni, nebo to defaultni.

>Zdravim,
>
> zkousel jsem ulozit sestavu Quickreportu na disk a nasledne ji
> precist zpet napr. programkem Qrprint. Ale po vybrani souboru qrp mi
> napise hlasku Qrprint: ... Nastala vyjimka neznama softwarova
> vyjimka v aplikaci... Dalsi hlaska je Application Error: Exception
> EInvalidGraphic in module qrprint.exe at 0001BFDA. Metafile is not
> valid.
>
> Nevite prosim nekdo co s tim ?
> PS: Delphi 5, Win2000, Qrp 3.0.5
>

Tisk z komponenty Web Browser

[*] Miso <delphinpp(zv)atlas(tec)cz> - 29.1.2004 12:13:24


----- Original Message -----
From: "Michal Adler" <michal.adler(zv)fotoadler(tec)cz>

> ...se mi na kazde strance objevuje nahore v hlavicce text nazvu dokumentu
a a vpravo Stranka c.1 z 1 a v paticce cesta k souboru a datum. Proste to
tam automaticky vklada explorer, jenze na fakture by tyhle udaje byt urcite
nemeli. Nevite nekdo jak se toho zbavit? Aby to tisklo jen tu tabulku s
fakturou a ne tyhle automaticky texty ze systemu?
>

..neviem ako programovo tieto nastavenia zmenit, ale v IE chod do Soubor -
Vzhled stranky, tam mas Zahlavi a Zapati..vsetko odtial zmaz a malo by to
byt OK..predpokladam, ze pri tlaci cez WEB Browser sa beru tieto globalne
nastavenia..

Miso


Tisk z komponenty Web Browser

[*] Michal Adler <michal.adler(zv)fotoadler(tec)cz> - 29.1.2004 11:37:21

Zdravim vsechny DELFINY,

mam maly problem a neni moc casu na to ho resit, takze budu moc rad pokud prilitne nejaka ta rychla rada :-)

Mam tisknout formulare faktur, ktere jsou ulozeny ve formatu HTML na tiskarne...pouzivam na to komponentu WebBrowser. Jenze pri klasickem tisku z tohoto kodu :

var
status : OLECMDF;
BEGIN
Status:=WebBrowser1.QueryStatusWB(OLECMDID_PRINT);
if Status and OLECMDF_SUPPORTED <> 0 then WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT);
END;...se mi na kazde strance objevuje nahore v hlavicce text nazvu dokumentu a a vpravo Stranka c.1 z 1 a v paticce cesta k souboru a datum. Proste to tam automaticky vklada explorer, jenze na fakture by tyhle udaje byt urcite nemeli. Nevite nekdo jak se toho zbavit? Aby to tisklo jen tu tabulku s fakturou a ne tyhle automaticky texty ze systemu?

diky moc

Michal A.

qrpreview neotevre soubor

[*] Als <als.fofrsit(zv)worldonline(tec)cz> - 29.1.2004 10:47:16

Zdravim,

zkousel jsem ulozit sestavu Quickreportu na disk a nasledne ji
precist zpet napr. programkem Qrprint. Ale po vybrani souboru qrp mi
napise hlasku Qrprint: ... Nastala vyjimka neznama softwarova
vyjimka v aplikaci... Dalsi hlaska je Application Error: Exception
EInvalidGraphic in module qrprint.exe at 0001BFDA. Metafile is not
valid.

Nevite prosim nekdo co s tim ?
PS: Delphi 5, Win2000, Qrp 3.0.5

--
Za odpoved diky.

Jiri Kubelka Als.FofrsIT(zv)worldonline(tec)cz

ISAPI filtr

[*] Martin Nedopil <delphi(zv)hon(tec)cz> - 29.1.2004 09:35:04

IMHO TISAPIRequest je pro delani ISAPI DLL, nikoli
pro ISAPI filter. Pokud vim, tak standardne dodavanymi
komponentami nelze.

Martin


----- Original Message -----
From: "Jiri Matejka" <matejka(zv)stemmark(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, January 29, 2004 9:05 AM
Subject: Re: ISAPI filtr


> V Delphi je na to trida TISAPIRequest, nevim sice jestli obsahuje tebou
> zminovany nazev serveru a aktualni adresar, ale zatim jsem si vzdycky s
tim
> co obsahuje pri vytvareni bezne webove aplikace vystacil.
>
> Jirka Matejka
>
> ----- Original Message -----
> From: "Michal Aichinger" <michal.aichinger(zv)talk21.com>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Wednesday, January 28, 2004 8:09 PM
> Subject: ISAPI filtr
>
>
> > Zdravim,
> > mam problem :-) Chtel bych si udelat ISAPI filtr, ale nikde na
internetu
> > jsem nesehnal informace jak ziskat ze serveru do knihovny promenne
> > (nazev serveru, aktualni adresar...), je nekde souhrnny popis rozhrani?
>
>
>
>

UNICODE

[*] tomsir1.edu(zv)mail.cez(tec)cz - 29.1.2004 09:17:01



Ahoj,

mam cizi aplikaci, psanou ve Visual Basicu 6.0. Potrebuji z jejiho TextBoxu
(jakysi ekvivalent TEditu) ziskat jeho obsah.
Resil jsem to takto :

// precteni z TextBoxu VB aplikace
SendMessage(SecondTextBoxHandle, EM_SETSEL,0,-1);
SendMessage(SecondTextBoxHandle, WM_COPY,0,0);

// zapis do meho Editu
EnableWindow(SecondEditHandle,true);
SendMessage(SecondEditHandle, EM_SETSEL,0,-1);
SendMessage(SecondEditHandle, WM_CLEAR,0,0);
SendMessage(SecondEditHandle, WM_PASTE,0,0);
EnableWindow(SecondEditHandle,false);

Funguje to ve vetsine pripadu, ale bohuzel ne stoprocentne ... nekdy je
obsah "uriznuty" nebo jsou tam jine znaky. Domnivam se, ze je to tim, ze
aplikace ve VB pouzivaji UNICODE a ja v Delphi ANSI. Hledal jsem tedy v
helpu, ale nejsem z toho moc moudry :o(
Prosim o nakopnuti spravnym smerem.

Diky Radek


ISAPI filtr

[*] Jiri Matejka <matejka(zv)stemmark(tec)cz> - 29.1.2004 09:05:00

V Delphi je na to trida TISAPIRequest, nevim sice jestli obsahuje tebou
zminovany nazev serveru a aktualni adresar, ale zatim jsem si vzdycky s tim
co obsahuje pri vytvareni bezne webove aplikace vystacil.

Jirka Matejka

----- Original Message -----
From: "Michal Aichinger" <michal.aichinger(zv)talk21.com>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, January 28, 2004 8:09 PM
Subject: ISAPI filtr


> Zdravim,
> mam problem :-) Chtel bych si udelat ISAPI filtr, ale nikde na internetu
> jsem nesehnal informace jak ziskat ze serveru do knihovny promenne
> (nazev serveru, aktualni adresar...), je nekde souhrnny popis rozhrani?

Jak prepnout modem do prikazoveho rezimu?

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 29.1.2004 08:48:58

Diky vsem, uz je to vyresene, skutecne staci shodit DTR. Shodou okolnosti
mel modem, ktery jsem pouzil, nestandardni nastaveni (prastary US Robotics s
DIP prepinaci) a tim padem na shozeni DTR nereagoval. A na +++ take ne.

Zdravim a diky

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
http://web.redbox(tec)cz/petr.brant
> A pak potrebuji zavesit linku, jenze netusim, jak prepnout modem
> do prikazoveho rezimu, aby se mu dal poslat prikaz ATH.

Vetsinu modemu lze nastavit do rezimu,
kdy zavesi po shozeni signalu DTR.
Takze pak staci jen zavrit seriovy port.

Vetsinou to byva prikaz &D2 a nekdy na tento rezim maji vliv
i jina nastaveni - viz dokumentace ke konkretnimu typu modemu.

OT : Re: Ekvivalent Delay

[*] tomsir1.edu(zv)mail.cez(tec)cz - 29.1.2004 08:12:49

.... mel bys trochu vic Sleep(EnoughTime) :O)

Radek


"MaReK Penguin Olsavsky" <orsm(zv)atlas(tec)cz>(zv)clexpert(tec)cz on 29.01.2004 07:18:45

Odpovezte prosim - delphi-l(zv)clexpert(tec)cz

Odeslano kym: delphi-l-owner(zv)clexpert(tec)cz


Komu: delphi-l(zv)clexpert(tec)cz
Kopie:
Predmet: Re: OT : Re: Ekvivalent Delay


tomsir1.edu(zv)mail.cez(tec)cz napsal(a):

> hm .. ted koukam na ten tvuj dotaz podruhe ... a proc se zadavalo to "x"
> ??? ... kdyz to stejne cekalo "s" milisekund ???
>
> :o))))))))))))))))))))))))
>
> Radek
^^^Takhle to dopada, kdyz se jeden zavrta trochu vic do prace... Rika se
tomu preklep. Na dnesek jsem spal cely 3 hodiny a takovych budu dneska
delat nespocetne mnoho...

Instalace BDE 5 na OS Windows Server 2003

[*] Milos Jircik <m.jircik(zv)mjsoft(tec)cz> - 29.1.2004 07:18:44

Zdravim,

nemate nekdo zkusenost se %sub%. Zakaznik tvrdi, ze instalace BDE probehne,
ale OS se tvari jako by BDE nainstalovan nebyl. Bohuzel to nemohu odzkouset.
Lze vubec BDE na Win Server 2003 pouzivat?

Milda.

OT : Re: Ekvivalent Delay

[*] MaReK Penguin Olsavsky <orsm(zv)atlas(tec)cz> - 29.1.2004 07:18:45

tomsir1.edu(zv)mail.cez(tec)cz napsal(a):

> hm .. ted koukam na ten tvuj dotaz podruhe ... a proc se zadavalo to "x"
> ??? ... kdyz to stejne cekalo "s" milisekund ???
>
> :o))))))))))))))))))))))))
>
> Radek
^^^Takhle to dopada, kdyz se jeden zavrta trochu vic do prace... Rika se
tomu preklep. Na dnesek jsem spal cely 3 hodiny a takovych budu dneska
delat nespocetne mnoho...


--
MaReK "Penguin" Olsavsky
ICQ#: 160 178 925
web: http://olsavsky.tk
!Dulezite: http://www.phax.sigut.net/nodoc.html

Instalace BDE 5 na OS Windows Server 2003

[*] Ing. Petr Sikola <developer(zv)efg(tec)cz> - 29.1.2004 07:24:46

Bez problenu provozujeme na W9x, W2kPro, W2kServer, WXP, W2k3Server,
WNT4

Petr Sikola

> nemate nekdo zkusenost se %sub%. Zakaznik tvrdi, ze instalace
> BDE probehne,
> ale OS se tvari jako by BDE nainstalovan nebyl. Bohuzel to
> nemohu odzkouset.
> Lze vubec BDE na Win Server 2003 pouzivat?

Ekvivalent Delay

[*] MaReK Penguin Olsavsky <orsm(zv)atlas(tec)cz> - 29.1.2004 07:04:42

tomsir1.edu(zv)mail.cez(tec)cz napsal(a):

> zeby Sleep ??
^^^Dekuju, to je on... Ja porad zkousel jen veci jako delay, wait, pause


--
MaReK "Penguin" Olsavsky
ICQ#: 160 178 925
web: http://olsavsky.tk
!Dulezite: http://www.phax.sigut.net/nodoc.html

OT : Re: Ekvivalent Delay

[*] tomsir1.edu(zv)mail.cez(tec)cz - 29.1.2004 06:58:41

hm .. ted koukam na ten tvuj dotaz podruhe ... a proc se zadavalo to "x"
??? ... kdyz to stejne cekalo "s" milisekund ???

:o))))))))))))))))))))))))

Radek
"MaReK Penguin Olsavsky" <orsm(zv)atlas(tec)cz>(zv)clexpert(tec)cz on 29.01.2004 06:52:39

Odpovezte prosim - delphi-l(zv)clexpert(tec)cz

Odeslano kym: delphi-l-owner(zv)clexpert(tec)cz


Komu: delphi-l(zv)clexpert(tec)cz
Kopie:
Predmet: Ekvivalent Delay


Dobre ranko,
do Helpu i prirucek, ktere mam pri ruce jsem koukal a presto tak nejak
nevidim... Potrebuji nahradu turbo_pascalovskeho prikazu Delay pro
Delphi. Pro nepametniky, delay(x) ceka s milisekund.
Diky moc
MaReK

--
MaReK "Penguin" Olsavsky
ICQ#: 160 178 925
web: http://olsavsky.tk
!Dulezite: http://www.phax.sigut.net/nodoc.html


Ekvivalent Delay

[*] tomsir1.edu(zv)mail.cez(tec)cz - 29.1.2004 06:56:40

zeby Sleep ??"MaReK Penguin Olsavsky" <orsm(zv)atlas(tec)cz>(zv)clexpert(tec)cz on 29.01.2004 06:52:39

Odpovezte prosim - delphi-l(zv)clexpert(tec)cz

Odeslano kym: delphi-l-owner(zv)clexpert(tec)cz


Komu: delphi-l(zv)clexpert(tec)cz
Kopie:
Predmet: Ekvivalent Delay


Dobre ranko,
do Helpu i prirucek, ktere mam pri ruce jsem koukal a presto tak nejak
nevidim... Potrebuji nahradu turbo_pascalovskeho prikazu Delay pro
Delphi. Pro nepametniky, delay(x) ceka s milisekund.
Diky moc
MaReK

--
MaReK "Penguin" Olsavsky
ICQ#: 160 178 925
web: http://olsavsky.tk
!Dulezite: http://www.phax.sigut.net/nodoc.html


Ekvivalent Delay

[*] MaReK Penguin Olsavsky <orsm(zv)atlas(tec)cz> - 29.1.2004 06:52:39

Dobre ranko,
do Helpu i prirucek, ktere mam pri ruce jsem koukal a presto tak nejak
nevidim... Potrebuji nahradu turbo_pascalovskeho prikazu Delay pro
Delphi. Pro nepametniky, delay(x) ceka s milisekund.
Diky moc
MaReK

--
MaReK "Penguin" Olsavsky
ICQ#: 160 178 925
web: http://olsavsky.tk
!Dulezite: http://www.phax.sigut.net/nodoc.html


Vlastni udalosti v potomkovi formulare v design ti

[*] tondrej(zv)t-online.de - 28.1.2004 22:42:04

> Uz sem to vyresil.Jeste mi chybela proxies.pas, kdyz jsem
> pouzit unit DesignEditors ale nasel sem k tomu nahradu
> proxies.pas

To sa robi tak, ze si pridas designide.dcp do klauzuly "requires" svojho
design balicka:
http://bdn.borland.com/article/0,1410,27779,00.html

Zdrojaky v $(DELPHI)\Source\ToolsAPI nie su urcene na kompilovanie.
Je divne, ze sa Ti vobec takto skompilovany balicek podarilo nainstalovat do
IDE. Ocakaval by som chybu duplicitnych mien unit.

Radsej si to oprav, lebo takyto balicek Ti v IDE moze sposobit kopec
problemov.

HTH
TOndrej

Jak prepnout modem do prikazoveho rezimu?

[*] konfera(zv)rus(tec)cz - 28.1.2004 22:38:03

Zdravim,

vzpominajic na davnou dobu modemu a bbs-ek, co takhle nejaka escape
sekvence, treba +++ ? Asi jsem mimo, ale co kdyz?

Prijemny den,

Peter


Original message (28. ledna 2004, "Petr Fejfar"):

PF> From: "Petr Brant" <brant(zv)dcomm(tec)cz>

>> A pak potrebuji zavesit linku, jenze netusim, jak prepnout modem
>> do prikazoveho rezimu, aby se mu dal poslat prikaz ATH.

PF> Vetsinu modemu lze nastavit do rezimu,
PF> kdy zavesi po shozeni signalu DTR.
PF> Takze pak staci jen zavrit seriovy port.

PF> Vetsinou to byva prikaz &D2 a nekdy na tento rezim maji vliv
PF> i jina nastaveni - viz dokumentace ke konkretnimu typu modemu.


PF> HTH, pf

Jak prepnout modem do prikazoveho rezimu?

[*] Petr Fejfar <development(zv)callnet(tec)cz> - 28.1.2004 22:07:58

From: "Petr Brant" <brant(zv)dcomm(tec)cz>

> A pak potrebuji zavesit linku, jenze netusim, jak prepnout modem
> do prikazoveho rezimu, aby se mu dal poslat prikaz ATH.

Vetsinu modemu lze nastavit do rezimu,
kdy zavesi po shozeni signalu DTR.
Takze pak staci jen zavrit seriovy port.

Vetsinou to byva prikaz &D2 a nekdy na tento rezim maji vliv
i jina nastaveni - viz dokumentace ke konkretnimu typu modemu.


HTH, pf

Konec db aplikace via task manager

[*] konfera(zv)rus(tec)cz - 28.1.2004 21:39:56


Ahoj,

dekuju za odpoved, ja si to tak trosku i myslel. Jenom jsem dofal, ze
to nejak pujde :-(

Neznate nekdo nejakou moznost, jak nejak pravidelne flushovat obsach
cache na disk?

Dekuju a prijemny den,

Peter



JF> Pokud je to pres standardni ukonceni, tak je zaslan normalni pozadavek
JF> na ukonceni aplikace a melo by to jit osetrit treba v OnCloseQuery
JF> hlavniho formulare.
JF> Pokud je to "sestreleni" v seznamu procesu, mas smulu.

Vlastni udalosti v potomkovi formulare v design ti

[*] Pavel Polak <admin(zv)golden-html(tec)com> - 28.1.2004 21:07:53

Uz sem to vyresil.Jeste mi chybela proxies.pas, kdyz jsem pouzit unit
DesignEditors ale nasel sem k tomu nahradu proxies.pas tak pro uplnost kdyz
to nekdo bude hledat po me tak to tu doplnuju

unit Proxies;

interface

function IsProxyClass(ComponentClass: TClass): Boolean;

implementation

function IsProxyClass(ComponentClass: TClass): Boolean;
begin
Result := True;
end;

end.


Dik za pomoc vse uz mi funguje

Pavel Polak

----- Original Message -----
From: <tondrej(zv)t-online.de>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, January 28, 2004 7:25 PM
Subject: Re: Vlastni udalosti v potomkovi formulare v design time


> > Tak to mam presne napsane a hlasi mi to ze to nezna TCustomModule pokud
tam
> > napisu TBaseCustomModule pak to zkompiluju ale pri dedeni potomka mi to
pise
> > chybovy hlaseni "Error ceating form:Interface not supported a vytvori to
jen
> > soubor *.pas a formular se nevytvori :-/
>
> Ta stranka nehovori nic o TBaseCustomModule.
> TCustomModule je v DesignEditors, preto tuto unitu potrebujes mat v uses.
>
> HTH
> TOndrej
>
>
>

ISAPI filtr

[*] Michal Aichinger <michal.aichinger(zv)talk21(tec)com> - 28.1.2004 20:09:45

Zdravim,
mam problem :-) Chtel bych si udelat ISAPI filtr, ale nikde na internetu
jsem nesehnal informace jak ziskat ze serveru do knihovny promenne
(nazev serveru, aktualni adresar...), je nekde souhrnny popis rozhrani?

diky
Michal

Konec db aplikace via task manager

[*] Jan Fiala <jan.fiala(zv)wo(tec)cz> - 28.1.2004 20:05:44

28.1.2004 konfera(zv)rus(tec)cz:
> Zdravim,

> netusite, jak vychytat korektni zavreni db (paradox) z Delphi 7,
> pokud obsluha zavre program pres task managera?

Pokud je to pres standardni ukonceni, tak je zaslan normalni pozadavek
na ukonceni aplikace a melo by to jit osetrit treba v OnCloseQuery
hlavniho formulare.
Pokud je to "sestreleni" v seznamu procesu, mas smulu.

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


Vlastni udalosti v potomkovi formulare v design ti

[*] tondrej(zv)t-online.de - 28.1.2004 19:25:41

> Tak to mam presne napsane a hlasi mi to ze to nezna TCustomModule pokud tam
> napisu TBaseCustomModule pak to zkompiluju ale pri dedeni potomka mi to pise
> chybovy hlaseni "Error ceating form:Interface not supported a vytvori to jen
> soubor *.pas a formular se nevytvori :-/

Ta stranka nehovori nic o TBaseCustomModule.
TCustomModule je v DesignEditors, preto tuto unitu potrebujes mat v uses.

HTH
TOndrej

Vlastni udalosti v potomkovi formulare v design ti

[*] Pavel Polak <admin(zv)golden-html(tec)com> - 28.1.2004 19:13:38

Tak to mam presne napsane a hlasi mi to ze to nezna TCustomModule pokud tam
napisu TBaseCustomModule pak to zkompiluju ale pri dedeni potomka mi to pise
chybovy hlaseni "Error ceating form:Interface not supported a vytvori to jen
soubor *.pas a formular se nevytvori :-/

Diky Pavel Polak

----- Original Message -----
From: "Ondrej Kelle" <o.kelle(zv)digitalpublishing.de>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, January 28, 2004 11:06 AM
Subject: Re: Vlastni udalosti v potomkovi formulare v design time


> > potreboval bych v D7 vytvorit potomka formulare TForm,pridat
> > nejake udalosti a umistit jej do respository.
>
> http://www.gexperts.org/opentools/
>
> Prave som to pre istotu znova vyskusal, funguje to.
>
> > uses
> ..., DsgnIntf;
>
> To sa Ti predsa v Delphi 7 neskompiluje. V uses potrebujes mat DesignIntf,
> DesignEditors.
>
> > Procedure Register;
> > Begin
> > RegisterCustomModule (TFormWithValue, TCustomModule);
> > end;
>
> Chyba Ti deklaracia procedury Register v interface sekcii.
> Jej meno musi byt 'Register' (case-sensitive), to mas spravne.
>
> HTH
> TOndrej
>
>

FileSize

[*] Pavel Masopust <delphi(zv)masopust(tec)net> - 28.1.2004 18:49:32

existuje funkce GetFileSize ...
var
hnd: THandle;
size: Cardinal;
begin
hnd := OpenFile ...
size := GetFileSize(hnd, nil);
end;

snad se nepletu ...

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of David Kraina
Sent: Wednesday, January 28, 2004 6:19 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: FileSize


Dobry den,
asi to nebude prvni dotaz, tak sorry.

WAS: Jak lze zjistit velikost souboru pri pristupu pres handle a FileOpen ?
Bezne (v C++) to jde pres FileSize, ale to mi pyskuje nekompatabilni typy -
chce, at si to otevru pres AssignFile, ale to je nepristupne.

Urcite existuje jiny prikaz, anebo procedurka - poslete prosim nekdo ?

Diky

S pozdravem


David Kraina, DKx
---------------------------
Vedouci vyvojarskeho tymu MX-3, programator

http://DKx.MX-3(tec)cz
http://www.MX-3(tec)cz


Interbase a licence - jak ji vubec nainstalovat

[*] BS Info <info(zv)borkovec(tec)com> - 28.1.2004 18:57:34

To co funguje bez problemu, je RDA a veskery prenos je staven na nem.
Pravda je, ze tohle uz provozujeme na .NETu, ale nerekl bych, ze je to
podminka
Tez preji hezky vecer.
rb


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Lasevic, Martin
Sent: Wednesday, January 28, 2004 6:46 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: Interbase a licence - jak ji vubec nainstalovat


Hezky vecer,

navod na komunikaci mezi MSSQL a MS SQL CE 2.0 uz mate vyzkouseny? Ten nativ
zpusob funguje spolehlive jen jednoduchych vecech a navic se tezko audituje
- tedy skoro vubec ne.

Martin

> -----Original Message-----
> From: BS Info [mailto:info(zv)borkovec.com]> 3. Navic ziskam vazbu i na PDA (SQL CE - CE verze Firebirdu
> jeste stale neni
> chodiva, nebo ano?)
> roman

Interbase a licence - jak ji vubec nainstalovat

[*] Lasevic, Martin <mlasevic(zv)ratiopharm(tec)cz> - 28.1.2004 18:45:31

Hezky vecer,

navod na komunikaci mezi MSSQL a MS SQL CE 2.0 uz mate vyzkouseny? Ten nativ
zpusob funguje spolehlive jen jednoduchych vecech a navic se tezko audituje
- tedy skoro vubec ne.

Martin

> -----Original Message-----
> From: BS Info [mailto:info(zv)borkovec.com]> 3. Navic ziskam vazbu i na PDA (SQL CE - CE verze Firebirdu
> jeste stale neni
> chodiva, nebo ano?)
> roman

FileSize

[*] David Kraina <dkx(zv)seznam(tec)cz> - 28.1.2004 18:19:27

Dobry den,
asi to nebude prvni dotaz, tak sorry.

WAS: Jak lze zjistit velikost souboru pri pristupu pres handle a FileOpen ?
Bezne (v C++) to jde pres FileSize, ale to mi pyskuje nekompatabilni typy -
chce, at si to otevru pres AssignFile, ale to je nepristupne.

Urcite existuje jiny prikaz, anebo procedurka - poslete prosim nekdo ?

Diky

S pozdravem


David Kraina, DKx
---------------------------
Vedouci vyvojarskeho tymu MX-3, programator

http://DKx.MX-3(tec)cz
http://www.MX-3(tec)cz


Konec db aplikace via task manager

[*] konfera(zv)rus(tec)cz - 28.1.2004 16:31:19

Zdravim,

netusite, jak vychytat korektni zavreni db (paradox) z Delphi 7,
pokud obsluha zavre program pres task managera?

Dekuju moc a prijemny den,

Peter


Pretazeni dat z databaze do databaze

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 28.1.2004 16:07:17

Haj hou!

On 28 Jan 2004 at 14:42, Kacka software wrote:

> Jak lze co snadno pretahnout data z jedne databaze do druhe.
> Pavel Cisar hovori o nejake "pumpe".
>
> Jedna se o InterBase

Podivej se sem, a vyber si :-)

http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_mig_tools

S pozdravem
Pavel Cisar (ICQ: 89017288)
Mobil: 724 281429
http://www.ibphoenix(tec)cz
Vse co potrebujete pro Firebird a InterBase


Interbase a licence - jak ji vubec nainstalovat

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 28.1.2004 15:53:06

> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Burkovsky Ladislav
>
> Berem ze .NET je dobre navrhnuty a vykonny ale narabat s
> datami z "nezavisleho"
> zdroja sa da celkom v pohode aj v delphi pomocou
> ClientDataSet (XML alebo Provider).

Ja jsem ale nepsal ani naznakem, ze v Delphi to nejde. Ja jsem psal, ze v
.NET je to jednodussi a hlavne LEVNEJSI. Je ciste na mne, zda se rozhodnu
dat stredni vrstvu na klienta nebo server, a neplynou mi z toho zadne
licencni poplatky. A je ciste na mne, zda si na to poridim MSDN Universal,
Delphi 8 Architect nebo notepad. :-)

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz


Interbase a licence - jak ji vubec nainstalovat

[*] Burkovsky Ladislav <ladislav.burkovsky(zv)autinform.de> - 28.1.2004 15:41:03

Berem ze .NET je dobre navrhnuty a vykonny ale narabat s datami z
"nezavisleho"
zdroja sa da celkom v pohode aj v delphi pomocou ClientDataSet (XML alebo
Provider).

Laco

A jeste neco - v .NET mohu reseni navrhnout tak, ze zakladni aplikace
_nevi_, z jakeho zdroje k ni tecou data. Takze mohu pomerne snadno osetrit
situaci, ze na serveru sedi modul, ktery komunikuje s datovym zdrojem
(schvalne to pisu takto, protoze tam muze byt jak MS SQL, tak Oracle,
Paradox nebo XML ci nejaky textak), a predava data na klientskou aplikaci v
jednotnem formatu. A nemusim dokupovat zadne drahe komponenty, zadne
licence, klidne to mohu napsat v notepadu (no, je to silne neproduktivni,
ale je to mozne).

Interbase a licence - jak ji vubec nainstalovat

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 28.1.2004 15:26:59

> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Jaromir Luhan
>
> Ma to par slabin - musis to udelat na .NET. Takze - tisice
> dekovnych dopisu od uzivatelu Win9x? :-)

MSDE davam uzivatelum uz nekolik let, takze zadny .NET. Ale mam neco i pro
uzivatele Win9x - pokud budou mit solidni server, mohu docela snadno
obslouzit i herni konzole - misto win formulare jim tam poslu web formular
(ktery v .NET napisu docela snadno, kupodivu :). No, ale pokud bych mel neco
psat primo pro uzivatele W9x, pak to neni trh pro placene databaze typu IB,
v podstate to neni moc zajimavy trh ani pro MSDE.

> Kdyz to udelas v
> Delphi, muzes pouzit - XML (DBF, P'Dox), pak lokalni
> InterBase (coz je plnohodnotny SQL server), pak plnou
> InterBase - nebo FireBird - uz vydis ty tisice dekovnych dopisu?

Nevidim - proto, ze ve Win Delphi je vyvoj takoveho reseni narocnejsi a
drazsi nez v .NET.
A jeste neco - v .NET mohu reseni navrhnout tak, ze zakladni aplikace
_nevi_, z jakeho zdroje k ni tecou data. Takze mohu pomerne snadno osetrit
situaci, ze na serveru sedi modul, ktery komunikuje s datovym zdrojem
(schvalne to pisu takto, protoze tam muze byt jak MS SQL, tak Oracle,
Paradox nebo XML ci nejaky textak), a predava data na klientskou aplikaci v
jednotnem formatu. A nemusim dokupovat zadne drahe komponenty, zadne
licence, klidne to mohu napsat v notepadu (no, je to silne neproduktivni,
ale je to mozne).

> Navic - uz jsi zkousel udelat embedded instalaci MS SQL
> serveru? Aby se to nainstalovalo jen tak mimochodem, aby
> uzivatel o nicem nevedel, kdyz nebude chtit. Ja nevim, jestli
> to jde, a docela by me to zajimalo.

MS SQL jsem takto neinstaloval (nebyla potreba), ale s MSDE to delam od
sameho pocatku. Jeste k tomu "nevedel" - uzivatel o tom samozrejme vi, ale
to je zamer. Sam nemam rad, kdyz mi nekdo podstrkuje do pocitace neco, o cem
nevim.

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz


Ulozena procedura na Oracle

[*] LUKES Vaclav <lukes(zv)ans(tec)cz> - 28.1.2004 15:08:57

Ahoj,

muzete mi proim poradit ?

Muzete mi prosim, napr. na muj mail (lukes(zv)ans(tec)cz) nekdo poslat maly prikladek ohledne pouziti ulozene procedury na Oracle ? Maly priklad jedoduche ulozene procedury a jeji volani a pouziti.

Dekuju moc

Vasek

Pretazeni dat z databaze do databaze

[*] Kacka software <kackasw(zv)kackasw(tec)cz> - 28.1.2004 14:42:55

Ahoj

Jak lze co snadno pretahnout data z jedne databaze do druhe.
Pavel Cisar hovori o nejake "pumpe".

Jedna se o InterBase


Dik

Interbase a licence - jak ji vubec nainstalovat

[*] BS Info <info(zv)borkovec(tec)com> - 28.1.2004 14:36:54

1. Uzivatel by mel vedet, ze neco instaluje - ne kazdy je BFU.
2. Proc to musim udelat na .NET? - mohu pouzit ODCe, ADO, proste cokoliv at
uz v Delphi, nebo VS, nebo treba ve Windows Scriptu.
3. Navic ziskam vazbu i na PDA (SQL CE - CE verze Firebirdu jeste stale neni
chodiva, nebo ano?)
roman
PS.: Neuprednostnuji MSSQL za kazdou cenu, ale tohle nebyla dobra
argumentace

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Jaromir Luhan
Sent: Wednesday, January 28, 2004 2:11 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: Interbase a licence - jak ji vubec nainstalovat



----- Original Message -----
From: "Zbysek Hlinka" <hlinka(zv)hlinka(tec)cz>> ??? MSDE dam uzivateli zadarmo (tedy v cene me aplikace). Az mu bude z
> nejakeho duvodu mala, dokoupi si plny server, a jen preinstaluje MSDE, a
> jede nevzrusene dal. Co je na tomto obchodnim modelu nepochopitelneho?
>
Ma to par slabin - musis to udelat na .NET. Takze - tisice dekovnych dopisu
od uzivatelu Win9x? :-)
Kdyz to udelas v Delphi, muzes pouzit - XML (DBF, P'Dox), pak lokalni
InterBase (coz je plnohodnotny SQL server), pak plnou InterBase - nebo
FireBird - uz vydis ty tisice dekovnych dopisu?
Navic - uz jsi zkousel udelat embedded instalaci MS SQL serveru? Aby se to
nainstalovalo jen tak mimochodem, aby uzivatel o nicem nevedel, kdyz nebude
chtit. Ja nevim, jestli to jde, a docela by me to zajimalo.

J. Luhan
Borland CZ

Interbase a licence - jak ji vubec nainstalovat

[*] Jakub Dusek <delphi(zv)corexpert(tec)com> - 28.1.2004 14:28:52

.NET framework je na Windows 98 podporovan. A Windows 95 nejsou
podporovany uz ani Borlandem ani Microsoftem.

Jakub Dusek
----------------------------------------------------------------------
web: http://www.corexpert.com, mobile: +420 604 615 795, ICQ: 86063232
odesilani smsek, vizitek, log a melodii, snadna integrace do Vaseho IS
=> Sms GateKeeper, Sms GateKeeper Service

======================================================================
Wednesday, January 28, 2004, 2:10:50 PM, you wrote:

JL> Ma to par slabin - musis to udelat na .NET. Takze - tisice
JL> dekovnych dopisu od uzivatelu Win9x? :-)

Jak prepnout modem do prikazoveho rezimu?

[*] Vaclav Sazima <vaclav.sazima(zv)utilia(tec)cz> - 28.1.2004 14:20:51

Ahoj,
sleep (2000);
'+++'
Vaclav Sazima
Petr Brant wrote:
> Ahoj vespolek, nevite nekdo, jak prepnout modem do prikazoveho rezimu?

Interbase a licence - jak ji vubec nainstalovat

[*] Jaromir Luhan <konference(zv)lionet(tec)cz> - 28.1.2004 14:10:50


----- Original Message -----
From: "Zbysek Hlinka" <hlinka(zv)hlinka(tec)cz>> ??? MSDE dam uzivateli zadarmo (tedy v cene me aplikace). Az mu bude z
> nejakeho duvodu mala, dokoupi si plny server, a jen preinstaluje MSDE, a
> jede nevzrusene dal. Co je na tomto obchodnim modelu nepochopitelneho?
>
Ma to par slabin - musis to udelat na .NET. Takze - tisice dekovnych dopisu
od uzivatelu Win9x? :-)
Kdyz to udelas v Delphi, muzes pouzit - XML (DBF, P'Dox), pak lokalni
InterBase (coz je plnohodnotny SQL server), pak plnou InterBase - nebo
FireBird - uz vydis ty tisice dekovnych dopisu?
Navic - uz jsi zkousel udelat embedded instalaci MS SQL serveru? Aby se to
nainstalovalo jen tak mimochodem, aby uzivatel o nicem nevedel, kdyz nebude
chtit. Ja nevim, jestli to jde, a docela by me to zajimalo.

J. Luhan
Borland CZ


Oramovani GroupBoxu

[*] Petr Vetesnik <wetty(zv)quick(tec)cz> - 28.1.2004 14:06:49

Nepouzivej ho. Pokud potrebujes neco seskupit, dej to na panel. Pokus
potrebujes popisek, pridej label.

Petr

----- Original Message -----
From: "LUKES Vaclav" <lukes(zv)ans(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, January 28, 2004 8:50 AM
Subject: Oramovani GroupBoxu


> Ahoj,
>
> muzete mi prosim nekdo poradit ? Lze ZRUSIT oramovani u GroupBoxu ?
>
> Diky
>
> Vasek
>
>
>
>

Interbase a licence - jak ji vubec nainstalovat

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 28.1.2004 13:50:47

> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Jaromir Luhan

> No jiste, konfiguraci s lokalnimi databazemi, chudymi
> zakazniky, nenarocnymi zakazniky, atd. - tech je skutecne
> nepreberne.

Slysel jsi neco o podnikatelskem zameru? :-))) Uvaha je nasledujici: nejlepe
me uzivi velci solventni zakaznici. Jestlize mam ale reseni, ktere zaroven
vyhovuje i malym mene solventnim zakaznikum, proc bych jim ho neprodal jen
proto, ze db licence by v jejich pripade vysla draz nez muj program? Ja jim
ho klidne prodam, a seznamim je s omezenimi, ktere to ma. Zakaznik je
spokojen, a ja taky.

> Proc vlastne pouzivat SQL server, kdyz mam
> XML...?

Presne tak. Sleduj muj podnikatelsky zamer (btw, v Delphi dost obtizne
realizovatelny, v .NET naopak krasne realizovatelny). Free verze, samozrejme
ocesana a s omezenymi moznostmi, je pro male zakazniky, kteri stejne
komercni nekoupi. Tuto verzi dostanou zdarma, nic nemusi instalovat, data se
ulozi do XML. Kdyz potreby zakaznika vzrostou, bude zvykly na muj program.
Tak neco zaplati, a dostane MSDN. Az zase jeho potreby vzrostou, dokoupi si
plny MS SQL, a je to. Spokojenost na vsech stranach, tisice dekovnych
dopisu. :-)

> Myslim, za tady slo o licence na plny SQL server a ne
> o nahrazky.

Ja si to nemyslim. Rumcajs to komentoval tak, ze by ho zakaznici zastrelili.

> Jiste - FB je cenove nejvyhodnejsi, kdyz je zadarmo. Ale MS
> SQL Server?

??? MSDE dam uzivateli zadarmo (tedy v cene me aplikace). Az mu bude z
nejakeho duvodu mala, dokoupi si plny server, a jen preinstaluje MSDE, a
jede nevzrusene dal. Co je na tomto obchodnim modelu nepochopitelneho?

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz


rychle vyhledavani v databazi

[*] Jiri Virt <virt(zv)volny(tec)cz> - 28.1.2004 13:28:42

FindKey je dobra a rychla metoda ... jenze to vyzaduje primarni klic...

Jirka

----- Original Message -----
From: "Matejcek Petr" <konference(zv)crhov.komfi(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, January 28, 2004 11:00 AM
Subject: rychle vyhledavani v databazi


> zdravim,
> mam tabulku na paradoxu (asi 500 000 zaznamu) a potrebuju zobrazit
> vsechny radky vyhovujici nejake podmince (zpravidla zacatek retezce)
> zkousel jsem pouzit klasicky SELECT ale ten je prilis pomaly
>
> jakym zpusobem se to resi aby bylo hledani rychle ? nikdy jsem nic
> takoveho neresil tak prosim o polopaticke vysvetleni
>
> diky PM
>
>
>
>

Interbase a licence - jak ji vubec nainstalovat

[*] Jaromir Luhan <konference(zv)lionet(tec)cz> - 28.1.2004 13:12:40


----- Original Message -----
From: "Zbysek Hlinka" <hlinka(zv)hlinka(tec)cz>>
> No, tohle si zaslouzi drobny dodatek. U MS SQL je jeste pribalena licence
na
> MSDE, kterou mohu se svymi aplikacemi volne sirit tem uzivatelum, kteri
> nepotrebuji plnohodnotny server (tedy tem chudsim s malymi db naroky).
Takze
> neni tak uplne pravda, ze zakaznik _musi_ zaplatit nejakou db licenci.
> Mam-li takvou strukturu zakazniku, ze nekteri z nich potrebuji plnou
verzi,
> jinym staci verze ocesana, pak je IB _nevyhodne_ reseni. V takovem pripade
> pouziju MS SQL, nebo FB - a to pro vsechny sve uzivatele.
>

No jiste, konfiguraci s lokalnimi databazemi, chudymi zakazniky, nenarocnymi
zakazniky, atd. - tech je skutecne nepreberne. Proc vlastne pouzivat SQL
server, kdyz mam XML...? Myslim, za tady slo o licence na plny SQL server a
ne o nahrazky. IB ma take lokalni isntalaci (i kdyz je taky za penize).
Jiste - FB je cenove nejvyhodnejsi, kdyz je zadarmo. Ale MS SQL Server?

J. Luhan
Borland CZ


Jak prepnout modem do prikazoveho rezimu?

[*] Petr Brant <brant(zv)dcomm(tec)cz> - 28.1.2004 13:06:38

Ahoj vespolek, nevite nekdo, jak prepnout modem do prikazoveho rezimu?
Pouzivam komponentu AFComPort z AsyncFree, pomoci ktere se vytoci cislo,
odesilaji a prijimaji data a v urcitem okamziku uz jsou vsechna. A pak
potrebuji zavesit linku, jenze netusim, jak prepnout modem do prikazoveho
rezimu, aby se mu dal poslat prikaz ATH. Nemate s tim nekdo zkusenost?

Zdravim vsechny

RNDr. Petr Brant [brant(zv)dcomm(tec)cz]
http://web.redbox(tec)cz/petr.brant

IB/FB - zmena sql dialect u existujici databaze

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 28.1.2004 12:58:36

Haj hou!

Zmena SQl dialektu nzmeni charakteristiky dane dielektem u jiz
existujicich objektu. proto vrele doporucuji vytvorit databazi znova
s pozadovanym dialektem (a pripadne pretahnout data nejakou pumpou).

S pozdravem
Pavel Cisar (ICQ: 89017288)
Mobil: 724 281429
http://www.ibphoenix(tec)cz
Vse co potrebujete pro Firebird a InterBase


Interbase a licence - jak ji vubec nainstalovat

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 28.1.2004 12:32:28

> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz] On Behalf Of Jaromir Luhan
>
> Pokud jde o zakaznicke licence - funguje to jako s ostatnimi
> komercnimi SQL servery od MS, nebo Oracle - zakaznik si musi
> zakoupit prislusny pocet serverovych a klientskych licenci.
> Muzes mu je zakoupit i ty a dodat mu je spolu s instalaci,
> ale kazdopadne je to nutne.

No, tohle si zaslouzi drobny dodatek. U MS SQL je jeste pribalena licence na
MSDE, kterou mohu se svymi aplikacemi volne sirit tem uzivatelum, kteri
nepotrebuji plnohodnotny server (tedy tem chudsim s malymi db naroky). Takze
neni tak uplne pravda, ze zakaznik _musi_ zaplatit nejakou db licenci.
Mam-li takvou strukturu zakazniku, ze nekteri z nich potrebuji plnou verzi,
jinym staci verze ocesana, pak je IB _nevyhodne_ reseni. V takovem pripade
pouziju MS SQL, nebo FB - a to pro vsechny sve uzivatele.

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka(tec)cz


IB/FB - zmena sql dialect u existujici databaze

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 28.1.2004 12:48:30

gfix -sql_dialect 3 C:\CESTA\DATABAZE.GDB

me to takto funguje. ma nastavene
systemove promenne ISC_PASSWORD a
ISC_USER, takze uz nemusim gfixu
davat tyto parametry v prikazovem
radku.

peca


refresh v ibx FB

[*] MMS <preas_w(zv)stonline.sk> - 28.1.2004 12:32:28

Ahoj,
From: "hlas" <hlas(zv)inmail.sk>
> nad tabulkou mam udalost afterpost - tam robim commit
a kde robis start transakcie?
v before post?
alebo pouzivas default nastavenie a nevolas transakciu vobec?

Miro

Nahrada souboru, ktery je pouzivan

[*] Nagy Dusan <dnagy(zv)inomacomp.sk> - 28.1.2004 11:40:20

Dobry den,
28. januara 2004, 11:30:17, napsal jste:

KR> Dobry den,

KR> potreboval bych programove nainstalovat novou verzi souboru (.DLL), ktery je ale pouzivan. Staci,
KR> kdyz se nahrada provede pri pristim restartu. Poradite nekdo prosim, jak toho docilit na Win95 a
KR> Win2K? Potrebuji to dat do novellovskeho login skriptu, pokud mozno tedy zadny instalator.

KR> Diky,

KR> Karel Rys



Premenuj existujuce dll kniznice a skopiruj nove.
Po restarte sa pouziju nove verzie.
--
S pozdravem,
Nagy
dnagy(zv)inomacomp.sk


Zmena clipping regionu okna cizi aplikace

[*] Ondrej Kelle <o.kelle(zv)digitalpublishing.de> - 28.1.2004 12:08:25

> Bohuzel kdyz zmenim velikost vnejsimu oknu, sice se opravdu zvetsi,
> ale "pruzor" do nej definovany regionem je stale stejny. Pokud
> roztahnu i vnitrni okno, vidim z nej zase jen oblast definovanou
> regionem. Vsechno by fungovalo, kdybych dokazal zmenit nebo
> pripadne zrusit region pro prekreslovani toho vnejsiho okna.

To zrejme nie je clipping region, ale tzv. window region. Pozri si API
SetWindowRgn.

HTH
TOndrej

IB/FB - zmena sql dialect u existujici databaze

[*] js-delphi(zv)quick(tec)cz - 28.1.2004 11:58:23

Ahoj.
Mam dotaz - viz subjekt. V helpu jsem se docetl, ze to lze pres properties dane databaze nebo pomoci gfix.
Bohuzel ani s jednim nemam uspech.
Zmena pres properties konci hlasenim:
"Database alias: xxx.gdb on server YYYYYYY inaccessible"

Zmena pres gfix konci:
"data base file name (xxx.gdb) already given"

Pls, muzete mi napsat co mam udelat, kdyz potrebuju ten dialect zmenit z 1 na 3?
Ocenil bych napr. presnou syntaxi u toho gfix-u
Diky za napady
Jirka
--------------------------------------------------
Ing. Jiri Sokol; jiri.sokol(zv)seznam(tec)cz; 972 231 187
D6Prof+SP3; WinXPProf+SP1
programator amater


Ktery komunikacni kanal vybrat pro internetovy obj

[*] Pavel Poles <delphi(zv)noni(tec)cz> - 28.1.2004 11:42:21

> Napr. TNMFTP.download - 10x funguje a potom pri uplne stejnych podminkach
> zahlasi 550 Permission denied,

TNMFTP je opravdu nespolehlive a casto nam delalo podobne problemy. Po
prechodu
na Indy vse bezi tak jak ma.

Pavel Poles


Zmena clipping regionu okna cizi aplikace

[*] Martin Schayna <mschayna(zv)aktis(tec)cz> - 28.1.2004 11:52:22

Ahoj,

mam spustenou cizi aplikaci, ktera ma takoveto "kulate" okno, tj.
ma nadefinovany region. Uvnitr tohoto okna je dalsi okno (control)
ktere je jiz normalne pravouhle. Umim si najit handle obou tech
oken a zmenit jim velikost (FindWindow/EnumChildWindows a
GetWindowPlacement/SetWindowPlacement).

Bohuzel kdyz zmenim velikost vnejsimu oknu, sice se opravdu zvetsi,
ale "pruzor" do nej definovany regionem je stale stejny. Pokud
roztahnu i vnitrni okno, vidim z nej zase jen oblast definovanou
regionem. Vsechno by fungovalo, kdybych dokazal zmenit nebo
pripadne zrusit region pro prekreslovani toho vnejsiho okna.

Pro info: jedna se o aplikaci Oxford Advanced Genie, ktera byla
pribalena ke stejnojmennemu vykladovemu slovniku. Je to vyborny
slovnik, bohuzel vzhledem k velikosti okna je skoro nepouzitelny.

Dik za rady

Martin Schayna


rychle vyhledavani v databazi

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 28.1.2004 11:38:19

1. Rychly HW
2. Pouzitim indexu (pokud to jde)
3. Nactenim do pameti a vlastnim optimalnim algoritmem

Pokud se jedna o zacatek retezce, tak by mel pomoci index
(pokud se ivsem bavime o BDE), index by mohl pomoci i u midasu
(jako memory table), ale nejsem si jist.

Slavek

> zdravim,
> mam tabulku na paradoxu (asi 500 000 zaznamu) a potrebuju zobrazit
> vsechny radky vyhovujici nejake podmince (zpravidla zacatek retezce)
> zkousel jsem pouzit klasicky SELECT ale ten je prilis pomaly
>
> jakym zpusobem se to resi aby bylo hledani rychle ? nikdy jsem nic
> takoveho neresil tak prosim o polopaticke vysvetleni
>
> diky PM
>
>
>
>

Nahrada souboru, ktery je pouzivan

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 28.1.2004 11:30:17

Dobry den,

potreboval bych programove nainstalovat novou verzi souboru (.DLL), ktery je ale pouzivan. Staci,
kdyz se nahrada provede pri pristim restartu. Poradite nekdo prosim, jak toho docilit na Win95 a
Win2K? Potrebuji to dat do novellovskeho login skriptu, pokud mozno tedy zadny instalator.

Diky,

Karel Rys

refresh v ibx FB

[*] hlas <hlas(zv)inmail.sk> - 28.1.2004 11:18:16

uz sa mi to tvari, ze mi to chodi,
nad tabulkou mam udalost afterpost - tam robim commit
a nad komponentou TIBtranscaction som nastavil readcommited
a potom refresh nad tabulkou zobrazi zmeny druheho uzivatela

ci je to ok to sa uvidi

----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Skontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 6 - stiahnite si pomocnika pre digitalnu fotografiu (http://www.zoner.sk/zme6)

Vlastni udalosti v potomkovi formulare v design ti

[*] Ondrej Kelle <o.kelle(zv)digitalpublishing.de> - 28.1.2004 11:06:14

> potreboval bych v D7 vytvorit potomka formulare TForm,pridat
> nejake udalosti a umistit jej do respository.

http://www.gexperts.org/opentools/

Prave som to pre istotu znova vyskusal, funguje to.

> uses
..., DsgnIntf;

To sa Ti predsa v Delphi 7 neskompiluje. V uses potrebujes mat DesignIntf,
DesignEditors.

> Procedure Register;
> Begin
> RegisterCustomModule (TFormWithValue, TCustomModule);
> end;

Chyba Ti deklaracia procedury Register v interface sekcii.
Jej meno musi byt 'Register' (case-sensitive), to mas spravne.

HTH
TOndrej

rychle vyhledavani v databazi

[*] Matejcek Petr <konference(zv)crhov.komfi(tec)cz> - 28.1.2004 11:00:13

zdravim,
mam tabulku na paradoxu (asi 500 000 zaznamu) a potrebuju zobrazit
vsechny radky vyhovujici nejake podmince (zpravidla zacatek retezce)
zkousel jsem pouzit klasicky SELECT ale ten je prilis pomaly

jakym zpusobem se to resi aby bylo hledani rychle ? nikdy jsem nic
takoveho neresil tak prosim o polopaticke vysvetleni

diky PM


Interbase a licence - jak ji vubec nainstalovat

[*] Jaromir Luhan <konference(zv)lionet(tec)cz> - 28.1.2004 10:48:11

InterBase, ktera se instaluje z jineho vyvojarskeho nastroje, je tak zvana
Developer licence, takze ji muzes pouzivat pro vyvoj, v zadnem pripade pro
distribuci k zakaznikum. Pokud baleni neobsahuje licencni cisla vytistena na
papire, jsou geberovana automaticky pri instalaci - ale musis ji spustit
pres spolecny instalacni program (takovy ten panel, ktery se spusti
autorunem), nikoliv pres setup.exe v adresari IB.
Pokud jde o zakaznicke licence - funguje to jako s ostatnimi komercnimi SQL
servery od MS, nebo Oracle - zakaznik si musi zakoupit prislusny pocet
serverovych a klientskych licenci. Muzes mu je zakoupit i ty a dodat mu je
spolu s instalaci, ale kazdopadne je to nutne.

J. Luhan
Borland CZ

----- Original Message -----
From: <konfera(zv)rumcajs.com>> Servus ve spolek...
>
> Mam dotaz ohledne Interbase; uz nejaky ten patek (rok) se snazim
> naistalovat na svoje PC Intebase (soucast disku Delphi 6 Prof). Pri
> instalaci to ale po me cche nejake licencni cislo. Vzdy ho necham
> ignorovane, jenze pak po spusteni Interbase to krici pri jakemkoliv
> pokusu o spusteni atd, ze nelze pracovat s databazi atd -> tudiz sem
> dodnes nemel snaci odzkouset, jak s ni pracuje.
> Tim me ale napada jedna vec, kdyz vytvorim aplikaci s Interbase, jakse
> to resi u zakaznika??? To si musi koupit licenci na Interbase???
>
> Lukas "Rumcajs" Weiss
>
>
>

Vlastni udalosti v potomkovi formulare v design ti

[*] delphin(zv)post(tec)cz - 28.1.2004 10:24:07

V casti Interface chybi:

procedure Register;> Zdravim,
>
> potreboval bych v D7 vytvorit potomka formulare TForm,pridat nejake
udalosti
> a umistit jej do respository.Hledal sem v historii konference ale vse co
sem
> nase mi nefungovalo - objekt sem zdedil, udelal udalosti a umistil do
> respository,jenze vsecky udalosti co jsem dodefinoval tak nevidim v dobe
> navrhu v Object Inspectoru.
>
> Diky
>
> Pavel Polak
>
> Pro zajimavost definice formulare vypada takto a mam jej umisteny v
baliku:
>
> unit uTest;
>
> interface
>
> uses
> Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
> Dialogs,DsgnIntf;
>
> type
> TFormWithValue = class(TForm)
> private
> fValue: Integer;
> fOnChangeValue: TNotifyEvent;
> procedure SetValue (Value: Integer);
> published
> property Value: Integer
> read fValue write SetValue;
> property OnChangeValue: TNotifyEvent
> read fOnChangeValue write fOnChangeValue;
> end;
>
> var
> FormWithValue: TFormWithValue;
>
> implementation
>
> {$R *.DFM}
>
> procedure TFormWithValue.SetValue (Value: Integer);
> begin
> if Value <> fValue then
> begin
> fValue := Value;
> if Assigned (fOnChangeValue) then
> fOnChangeValue (self);
> end;
> end;
>
> Procedure Register;
> Begin
> RegisterCustomModule (TFormWithValue, TCustomModule);
> end;
>
> end.
>
>
>
>

refresh v IB

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 28.1.2004 10:42:08

> Ak urobim refresh z druhej tak data stale nevidim. Musim znovu vojst do aplikacie.

1/ refresh delas jak? v TIBDataSet-u totiz refresh
obnovi jenom aktualni radek. pro refresh tabulky
musis dat close/open
2/ u transakce v druhe aplikaci si nastav read commited,
nebo pred refresh commitni i transakci. data z jine
transakce nemusi byt videt, zalezi na urovni izolace.

peca


desetina tecka - carka v IB

[*] LUKES Vaclav <lukes(zv)ans(tec)cz> - 28.1.2004 10:02:00

Podobnou vec jsme tu meli s Informixem. Pomohl DecimalSeparator.
Vasek


-----Original Message-----
From: Jan Rizek [mailto:abxsw(zv)centrum(tec)cz]
Sent: Wednesday, January 28, 2004 9:56 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: desetina tecka - carka v IB

Nevite nekdo kde se da (pokud to jde) nastavit zda v desetinnych cislech ma
byt tecka nebo carka:

pr.: select ... where id=123.5 - toto je spravne

nebo select ... where id=123,5

FieldByName('ID').AsString vrati '123,5' ale v SQL dotazu musi byt '123.5'

?? netusite nekdo?

JR

desetina tecka - carka v IB

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 28.1.2004 10:20:06

> nebo select ... where id=123,5

To nejde! standard SQL vyslovne urcuje
jako desetinny oddelovac tecku. Musis
si tu carka nahradit driv, nez to vlozis
do SQL. Samozrjme, pokud bys mel parametr,
tak to je neco jineho.
V delphi si taky nemuzes nastavit carku
misto tecky:
r:=123.5 vs r:=123,5

peca


refresh v IB

[*] hlas <hlas(zv)inmail.sk> - 28.1.2004 10:02:00

Da sa v skratke a narychlo pomoct s refresh pri IBX nad FB?

Zapisem do databazy z 1 stanice a commitnem to tam.

Ak urobim refresh z druhej tak data stale nevidim. Musim znovu vojst do aplikacie.


----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Skontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 6 - stiahnite si pomocnika pre digitalnu fotografiu (http://www.zoner.sk/zme6)

desetina tecka - carka v IB

[*] Slavomir Skopalik <skopalik(zv)hlubocky.del(tec)cz> - 28.1.2004 10:06:04

V dotazech musi byt tecka.> Nevite nekdo kde se da (pokud to jde) nastavit zda v desetinnych cislech ma
> byt tecka nebo carka:
>
> pr.: select ... where id=123.5 - toto je spravne
>
> nebo select ... where id=123,5
>
> FieldByName('ID').AsString vrati '123,5' ale v SQL dotazu musi byt '123.5'

To je proto, ze o konverzi FB/IB nic nevi, ta se deje na klientovi (schvalne si zmen
decimalseparator ve svem programu).

Slavek


desetina tecka - carka v IB

[*] Jan Rizek <abxsw(zv)centrum(tec)cz> - 28.1.2004 09:55:58

Nevite nekdo kde se da (pokud to jde) nastavit zda v desetinnych cislech ma
byt tecka nebo carka:

pr.: select ... where id=123.5 - toto je spravne

nebo select ... where id=123,5

FieldByName('ID').AsString vrati '123,5' ale v SQL dotazu musi byt '123.5'

?? netusite nekdo?

JR


Ktery komunikacni kanal vybrat pro internetovy obj

[*] Daniel Frantik <frantik(zv)telpro(tec)cz> - 28.1.2004 09:10:32

> -----Original Message-----
> Subject: Re: Ktery komunikacni kanal vybrat pro internetovy objednavkovy
system?
> > Mohl by mi nekdo poradit, jestli by se nenasel lepsi
> komunikacni kanal, nez FTP? Nemam s tim vubec zkusenosti.
> Ahoj.
> Co treba email.

Nebo WebService pres http ...
Danik


Canvas do Bitmapy nebo resize Canvasu

[*] Macecek Marcel <marcel.macecek(zv)siemens(tec)com> - 28.1.2004 08:24:24

Super, ted to jde, ale jeste je trochu problem, pokud mam v MetaFile Canvasu pouzity i text.
Spatne ho zmensuje, pismo je hodne zdrcnute

Marcel

QuickReport vlastni preview

[*] Benda Lukas <bendal(zv)volny(tec)cz> - 28.1.2004 09:14:34

Tak nic, uz jsem na to nasel material.

Lukas Benda


Canvas do Bitmapy nebo resize Canvasu

[*] Macecek Marcel <marcel.macecek(zv)siemens(tec)com> - 28.1.2004 08:26:25

> Super, ted to jde, ale jeste je trochu problem, pokud mam v MetaFile Canvasu pouzity i text.
> Spatne ho zmensuje, pismo je hodne zdrcnute
>
> Marcel
>
> >Jasne Ty potrebujes pracovat s velkymi canvasmi - tak v tom pripade
> >TMetaFile a TMetaFileCanvas.
>

QuickReport vlastni preview

[*] Benda Lukas <bendal(zv)volny(tec)cz> - 28.1.2004 09:02:30

Udelal jsem si pro QuickReport vlastni preview, to nebyl problem. Chci
ho ale zaregistrovat tak, aby pri kazdem volani ShowPreview (nebo
showmodalpreview) z kterekoli instance TQuickReport se otevrelo toto
preview. Jakym zpusobem toho muzu dosahnout?

Lukas Benda
btw.: Kdyz z modalniho okna zavolate jine okno (konkretne to nove
Preview) taky jako modal. Tak po ukonceni toho druheho modalniho okna
(pouze Hide, nikoli Free) se prvi modalni okno nechce nechat zavrit.

Oramovani GroupBoxu

[*] LUKES Vaclav <lukes(zv)ans(tec)cz> - 28.1.2004 08:50:27

Ahoj,

muzete mi prosim nekdo poradit ? Lze ZRUSIT oramovani u GroupBoxu ?

Diky

Vasek

Odvolani: Re: Canvas do Bitmapy nebo re size Canva

[*] Macecek Marcel <marcel.macecek(zv)siemens(tec)com> - 28.1.2004 08:26:24

Macecek Marcel by chtel/chtela odvolat zpravu: Re: Canvas do Bitmapy nebo resize Canvasu.

zmena nazvu adresaru - OffTopic

[*] Radek <radek_456(zv)seznam(tec)cz> - 28.1.2004 08:02:21


>
> na www.pspad(tec)cz najdes v drobnostech utilitu RemDiak, ktera by mohla
> delat presne to, co potrebujes. Zvladne to i v podadresarich
>

Diky,
zatrhnul jsem volbu nahradit "Nealfanumericke znaky podtrzitkem" a v
nekterych nazvech adresaru zustaly tecky.
Je tecka je alfanumericky znak ?

Radek


IBExpert - Prejmenovani tabulky

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 28.1.2004 08:18:23

ahoj,

prejmenovat asi ne, to by musel podporovat server.
muzes zkusit:

create table novejmeno (...);
insert into novejmeno ... select ... from starejmeno;
drop table starejmeno;
commit work;

... jsou sloupce, vytahni si je z metadat.
nejaky prejmenovani zasahem do systemovych tabulek bych si
radsi 5xrozmyslel, ale pokud to dobre nastudujes, tak by
to mozna slo (stejne bych se tomu radeji vyhnul).

peca


IBExpert - Prejmenovani tabulky

[*] Dalibor <dalibor(zv)torola(tec)cz> - 28.1.2004 07:36:19

Ahoj,
da se nejak v IBExpertovi prejmenovat tabulka?

Ktery komunikacni kanal vybrat pro internetovy obj

[*] Ludek ZITA <konference(zv)sales(tec)cz> - 28.1.2004 05:22:08


----- Original Message -----
From: "David Klodner" <d.klodner(zv)seznam(tec)cz>> Zdravim konferenci,
>
> vyvijim pro svou firmu objednavkovy system kde si zakaznici nainstaluji
muj
> program na svych pocitacich,
> stahuji si do nej ceniky a odesilaji z nej objednavky (vse ve forme
> souboru).
> Soucasna verze resi stahovani ceniku a prijimani objednavek pres FTP
server.
> Vznika mi s tim ale mnoho problemu,
> ktere si myslim, ze jsou zpusobeny FTP serverem nebo nedokonalosti NMFTP
> komponenty dodavane s D5.
>
> Napr. TNMFTP.download - 10x funguje a potom pri uplne stejnych podminkach
> zahlasi 550 Permission denied,
> 430 Not Connected a dalsi chyby na ktere si zrovna ted nevzpomenu. Stava
se,
> ze to stahne soubor s nulovou velikosti,
> ac na FTP serveru je spravne atd.
> K temto chybam dochazi i na mem programu, ktery bezi na stejne masine jako
> FTP server a zpracovava objednavky.
> I kdyz je na stejnem pocitaci, pristupuje k nim pres FTP.
>
> Mohl by mi nekdo poradit, jestli by se nenasel lepsi komunikacni kanal,
nez
> FTP? Nemam s tim vubec zkusenosti.

Ahoj.
Co treba email.
Ceniky budes rozesilat s nejakou "svoji" priponou (treba .qxb) a nastavis
asociaci qxb se svym programem ==> nacteni ceniku
Odeslani objednavek : primo z aplikace (synapse) nebo pres simple mapi a do
firmniho IT podobnou cestou.


Ludek


Ktery komunikacni kanal vybrat pro internetovy obj

[*] David Klodner <d.klodner(zv)seznam(tec)cz> - 28.1.2004 04:20:03

Zdravim konferenci,

vyvijim pro svou firmu objednavkovy system kde si zakaznici nainstaluji muj
program na svych pocitacich,
stahuji si do nej ceniky a odesilaji z nej objednavky (vse ve forme
souboru).
Soucasna verze resi stahovani ceniku a prijimani objednavek pres FTP server.
Vznika mi s tim ale mnoho problemu,
ktere si myslim, ze jsou zpusobeny FTP serverem nebo nedokonalosti NMFTP
komponenty dodavane s D5.

Napr. TNMFTP.download - 10x funguje a potom pri uplne stejnych podminkach
zahlasi 550 Permission denied,
430 Not Connected a dalsi chyby na ktere si zrovna ted nevzpomenu. Stava se,
ze to stahne soubor s nulovou velikosti,
ac na FTP serveru je spravne atd.
K temto chybam dochazi i na mem programu, ktery bezi na stejne masine jako
FTP server a zpracovava objednavky.
I kdyz je na stejnem pocitaci, pristupuje k nim pres FTP.

Mohl by mi nekdo poradit, jestli by se nenasel lepsi komunikacni kanal, nez
FTP? Nemam s tim vubec zkusenosti.

Diky

David Klodner


Vlastni udalosti v potomkovi formulare v design ti

[*] Pavel Polak <admin(zv)golden-html(tec)com> - 28.1.2004 00:01:46

Zdravim,

potreboval bych v D7 vytvorit potomka formulare TForm,pridat nejake udalosti
a umistit jej do respository.Hledal sem v historii konference ale vse co sem
nase mi nefungovalo - objekt sem zdedil, udelal udalosti a umistil do
respository,jenze vsecky udalosti co jsem dodefinoval tak nevidim v dobe
navrhu v Object Inspectoru.

Diky

Pavel Polak

Pro zajimavost definice formulare vypada takto a mam jej umisteny v baliku:

unit uTest;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
Dialogs,DsgnIntf;

type
TFormWithValue = class(TForm)
private
fValue: Integer;
fOnChangeValue: TNotifyEvent;
procedure SetValue (Value: Integer);
published
property Value: Integer
read fValue write SetValue;
property OnChangeValue: TNotifyEvent
read fOnChangeValue write fOnChangeValue;
end;

var
FormWithValue: TFormWithValue;

implementation

{$R *.DFM}

procedure TFormWithValue.SetValue (Value: Integer);
begin
if Value <> fValue then
begin
fValue := Value;
if Assigned (fOnChangeValue) then
fOnChangeValue (self);
end;
end;

Procedure Register;
Begin
RegisterCustomModule (TFormWithValue, TCustomModule);
end;

end.

Status

[*] bures(zv)ssakhk(tec)cz - 27.1.2004 22:11:33

The message contains Unicode characters and has been sent as a binary attachment.

Canvas do Bitmapy nebo resize Canvasu

[*] Lauko Stefan <laukosw(zv)naex.sk> - 27.1.2004 20:05:18


----- Original Message -----
From: "Macecek Marcel" <marcel.macecek(zv)siemens.com>

> Ahoj,
> Tohle sice funguje, ale problem je v tom, ze ja ten Canvas musim necemu
priradit (TBitmap, ...), jinak mi pri mych rozmerech (6800x4800) vezme to co
je na desktopu ...
> A Bitmapu pouzit nemuzu, protoze ta to nezvladne :-(
> Mam D7 a WinXP, DDR 524MB a P4 2,4GHz.

Jasne Ty potrebujes pracovat s velkymi canvasmi - tak v tom pripade
TMetaFile a TMetaFileCanvas.
Tu je complet priklad.

procedure TForm1.Button1Click(Sender: TObject);
Var
MF:TMetafile;
MC:TMetafileCanvas;
B:TBitmap;
begin
MF:=TMetafile.Create;
MF.Width:= 6800;
MF.Height:= 4800;
MC:=TMetafileCanvas.Create(MF,0);
// pokusne kreslenie *******************
MC.Brush.Color:=clBlue;
MC.Rectangle(6000, 1,6500,4800);
MC.FillRect(rect(6002, 3,6497,4797));
// pokusne kreslenie *******************
MC.Free;
B:=TBitmap.Create;
B.Width:=1024;
B.Height:=726;
B.Canvas.StretchDraw(rect(1,1,1024,726),MF);
Image1.Picture.Bitmap.Assign(B);
MF.Free; B.Free;
end;

Lauko.

zmena nazvu adresaru - OffTopic

[*] Jan Fiala <jan.fiala(zv)wo(tec)cz> - 27.1.2004 19:15:13

27.1.2004 Radek:

> Ahoj,

> mam na disku adresar s daty ktery obsahuje spoustu podadresaru. Tyto
> podadresare maji v nazvech hacky a carky a potreboval bych je nejak
> hromadne prejmenovat a hacky a carky nahradit znaky bez znamenek.
> Nevite nez zacnu psat nejaky program v Delphi jestli na to existuje
> nejaka utilita ?

na www.pspad(tec)cz najdes v drobnostech utilitu RemDiak, ktera by mohla
delat presne to, co potrebujes. Zvladne to i v podadresarich

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


neaktivni okno

[*] Jan Fiala <jan.fiala(zv)wo(tec)cz> - 27.1.2004 16:16:44

26.1.2004 naca(zv)eldorado(tec)cz:
> Jsem zacatecnik a v archivu jsem nenasel presne muj problem.

> Mam na plose formular, ktery je umisten vzdy nahore a zobrazuje se na
> nem jmeno prihlaseneho uzivatele. Potrebuji aby tento formular nedostal
> nikdy fokus, nebyl nikdy aktivni. V pripade, ze ho dostane aby se ho
> urychlene zbavil.

A komu ma ten focus predat ?


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

Inicializace unit

[*] Petr Daricek <petr.daricek(zv)seznam(tec)cz> - 27.1.2004 15:46:40


> > Nesetkal se nekdo s podobnym problemem? V projektu mam
> > unity serazeny spravne, zkompilovat jde, ale pri spusteni to
> > hlasi chybu.
>
> Stretol som sa s tym, podla mna je to zly design.
> Krokovat sa da aj v initialization sekciach, takze vies zistit poradie, v
> akom sa unity inicializuju v Tvojom projekte. (spusti projekt cez F7, nie
> F9).
> Pokial si spominam, to poradie mozes ovplyvnit zmenou poradia unit v uses
> .dpr.
>
> HTH
> TOndrej
>
> Krokoval jsem a prave tim jsem zjistil, ze se inicializuji ve spatnem poradi.
Petr Daricek

Jak z .exe udelat ActiveX

[*] Ivan Turcan <iturcan(zv)drake.sk> - 27.1.2004 15:32:38

caves,
zalezi od toho ako mas napisanu app.
Ja mam ejdnu aplikaciu, ktora sa da prelozit aj ako ActiveX a aj ako EXE....
mam len dve DPRka inak je aplikacia totozna

Pre ActiveX mam jednoduchu zmenu, na activex form si cez createparented
vytvorim hlavny formular aplikacie a je to... tu mas fragment kodu:

procedure TFormWFXClient.ActiveFormCreate(Sender: TObject);
begin
FormMain := TFormMain.CreateParented(Self.Handle);
FormMain.Position := podefault;
FormMain.Left := 0;
FormMain.Top := 0;
FormMain.BorderStyle := bsNone;
FormMain.Width := Self.Width;
FormMain.Height := Self.Height;
FormMain.isXClient := True;
FormMain.Show;

end;
rgds,

Ivan


----- Original Message -----
From: "Pavel Zichovsky" <zichovsky(zv)trul(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, January 27, 2004 1:30 PM
Subject: Jak z .exe udelat ActiveX


> Dobry den,
>
> potykam se ted s timto problemem, a potreboval bych pokud mozno co
> nejjednodussi a nejrychlejsi reseni ;-)
>
> Mam jednoduchy program napsany v Delphi 6 Pro, po spusteni se zobrazi
form,
> provedou se nejake akce a ceka se na potvrzeni uzivatele (stisk tlacitka).
>
> Ted bych ale potreboval, aby sel tento programek spustit primo z webu.
Uzivatel by
> proste kliknul na odkaz na strance, a ten program by se spustil (ne
nabidnul k
> downloadu) - cili asi neco z ActiveX. Nikde jsem ale nenasel nejaky
jednoduchy
> zpusob, jak toho dosahnout.
>
> Existuje tedy nejaka jednoducha cesta, jak z exe udelat ActiveX pro prime
spusteni z
> webu?
>
> Diky vsem za rady.
>
> S pozdravem
> Pavel Zichovsky (zichovsky(zv)trul(tec)cz)
>
>
>

zmena nazvu adresaru - OffTopic

[*] Radek <radek_456(zv)seznam(tec)cz> - 27.1.2004 15:18:33


Ahoj,

mam na disku adresar s daty ktery obsahuje spoustu podadresaru. Tyto
podadresare maji v nazvech hacky a carky a potreboval bych je nejak
hromadne prejmenovat a hacky a carky nahradit znaky bez znamenek.
Nevite nez zacnu psat nejaky program v Delphi jestli na to existuje
nejaka utilita ?

Radek

TDbf a vyhledavani

[*] Pavel Poles <delphi(zv)noni(tec)cz> - 27.1.2004 15:00:30

> mam data v dbf zobrazuju je do dbgridu pomoci komponenty TDbf a
> potreboval bych skocit na radek kde je ve sloupci JMENO nejaky hledany
> retezec nebo jeho zacatek

TDbf.Locate (info najdes v helpu Delphi pro TDataSet.Locate)

Pavel Poles

http://www.reactos.com/

[*] Pavel Poles <delphi(zv)noni(tec)cz> - 27.1.2004 14:42:27

> Tak tohle by mela byt nahrada na Win NT4.0, ale
> open source.
> Nemate nahodou s timto zkusenosti (ja je jdu ziskavat).

Tak jsem to zkusil nainstalovat a je to spis nepouzitelna hracicka,
ale co mne pobavilo ze instalace operacniho systemu vcetne vytvoreni a
zformatovani partition o velikost 2GB trvala radove 20 sekund :-D

Pavel Poles

TDbf a vyhledavani

[*] Matejcek Petr <konference(zv)crhov.komfi(tec)cz> - 27.1.2004 14:36:26

zdravim omlouvam se za zacatecnicky dotaz ale nevim si rady

mam data v dbf zobrazuju je do dbgridu pomoci komponenty TDbf a
potreboval bych skocit na radek kde je ve sloupci JMENO nejaky hledany
retezec nebo jeho zacatek

je to mozne realizovat pouze s komponentou Tdbf (pokud ano tak jak )
nebo k tomu potrebuju nejakou dalsi komponentu jako napr DBQuery ?

dik PM

Prevod C hlavicky do Delphi

[*] Martin Nedopil <delphi(zv)hon(tec)cz> - 27.1.2004 14:18:22

Jo, mas bohuzel pravdu.... Diky...

Martin


----- Original Message -----
From: "Ondrej Kelle" <o.kelle(zv)digitalpublishing.de>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, January 27, 2004 12:11 PM
Subject: Re: Prevod C hlavicky do Delphi


> > nevite nekdo, jak prevest tuto C syntax do D?
> >
> > HRESULT ReadKey([out,retval] LONG* cKey);
>
> To vyzera ako deklaracia metody COM interfacu, v tom pripade by to malo
byt
> priblizne takto (pseudokod):
>
> type
> I<intf> = interface(<ancestor_intf>)
> [<iid>]
> function ReadKey: Integer; safecall;
> ...
> end;
>
> ak je to dual interface, potom tiez
> I<intf>Disp = dispinterface
> [<iid>]
> function ReadKey: Integer; dispid <dispid>;
> ...
> end;
>
> Ten COM server by mal byt zaregistrovany (napriklad pomocou regsvr32.exe)
a
> tym padom by si mal nazov jeho type library vidiet v zozname v dialogu
> Project\"Import Type Library" (pripadne mozes tiez pouzit priamo
tlibimp.exe
> z command line). Vygeneruje Ti to prislusnu unitu xxx_TLB.pas s prekladom
do
> Pascalu.
>
> HTH
> TOndrej
>
>
>

Komponenty pro DB MS SQL

[*] Jirka DAVID <j_david(zv)telemarketing(tec)cz> - 27.1.2004 13:36:07

>> V D5Ent mas k dispozici komponenty primo od Borlandu, TADOComponent v
>>zalozce ADO.

>Mozna mysleno spis nativni komponenty jako treba pro IB?
>Dalibor.

Presne to jsem mel na mysli.

Jirka

Firebird - souvisla ciselna rada (puvodne Firebird

[*] Lstiburek Pavel <lstiburek(zv)ceb(tec)cz> - 27.1.2004 13:46:16

> From: petr palicka [mailto:palicka.petr(zv)seznam(tec)cz]
> > V pripade FB me prekvapuje, ze nikdo nedoporucil pouziti generatoru,
> > coz je, spolu s odlozenou aktualizaci poradoveho cisla, na
> teto platforme
> > asi nejelegantnejsi reseni s minimalni rezii (dost mi tato
> moznost na MSSQL chybi
> > a vyvojarum na FB zavidim).
> >
> > Pavel
>
> protoze generator az tak uplne nezarucuje souvislou ciselnou radu.
> no kdybych prideloval cisla az po ulozeni vsech zaznamu, tesne
> pred potvrzenim transakce, tak snad.
Ano to jsem mel na mysli tou odlozenou aktualizaci.

> ale je treba mit na pameti, ze generator nespada pod transakcni
> kontrolu a pripadne diry jiz zpetne nezaplni.
> nicmene se tady problem souvisle ciselne rady specialne na FB
> resil uz nekdy loni a to dost detailne. viz archiv konference.
> konkretni reseni si nepamatuji, neb jsem to zatim nepotreboval.
Na FB nepracuji uz nekolik let a tak nevim jak rychly dotaz je
SELECT MAX(ID) FROM ....
ani jakou strategii pouzije server k uzamceni tabulky.
Na MSSQL jsem vyzkousel, ze vyhodne je, kdyz je tabulka co nejmensi,
aby si ji server zamknul v transakci celou.
Tedy jen jeden radek. ->

zahajit transakci,

1. zvetsit o jedna,
2. precist,
3. pouzit,
.....
.....
ukoncit transakci

Pavel


Jak z .exe udelat ActiveX

[*] Pavel Zichovsky <zichovsky(zv)trul(tec)cz> - 27.1.2004 13:30:06

Dobry den,

potykam se ted s timto problemem, a potreboval bych pokud mozno co
nejjednodussi a nejrychlejsi reseni ;-)

Mam jednoduchy program napsany v Delphi 6 Pro, po spusteni se zobrazi form,
provedou se nejake akce a ceka se na potvrzeni uzivatele (stisk tlacitka).

Ted bych ale potreboval, aby sel tento programek spustit primo z webu. Uzivatel by
proste kliknul na odkaz na strance, a ten program by se spustil (ne nabidnul k
downloadu) - cili asi neco z ActiveX. Nikde jsem ale nenasel nejaky jednoduchy
zpusob, jak toho dosahnout.

Existuje tedy nejaka jednoducha cesta, jak z exe udelat ActiveX pro prime spusteni z
webu?

Diky vsem za rady.

S pozdravem
Pavel Zichovsky (zichovsky(zv)trul(tec)cz)

Komponenty pro DB MS SQL

[*] Lstiburek Pavel <lstiburek(zv)ceb(tec)cz> - 27.1.2004 13:38:08

No pro MSSQL je nativni prave ADO (OLEDB),
respektive MS sam pouziva ve svych nastrojich
ODBC dvivery (alespon dle chybovych hlasek).

Pavel

> From: Dalibor Faltynek [mailto:dalibor.faltynek(zv)orgrez(tec)cz]
> Mozna mysleno spis nativni komponenty jako treba pro IB?
> Dalibor.
>
> > V D5Ent mas k dispozici komponenty primo od Borlandu,
> TADOComponent v
> zalozce ADO.

Firebird - souvisla ciselna rada (puvodne Firebird

[*] petr palicka <palicka.petr(zv)seznam(tec)cz> - 27.1.2004 12:35:47

> V pripade FB me prekvapuje, ze nikdo nedoporucil pouziti generatoru,
> coz je, spolu s odlozenou aktualizaci poradoveho cisla, na teto platforme
> asi nejelegantnejsi reseni s minimalni rezii (dost mi tato moznost na MSSQL chybi
> a vyvojarum na FB zavidim).
>
> Pavel

protoze generator az tak uplne nezarucuje souvislou ciselnou radu.
no kdybych prideloval cisla az po ulozeni vsech zaznamu, tesne
pred potvrzenim transakce, tak snad.
ale je treba mit na pameti, ze generator nespada pod transakcni
kontrolu a pripadne diry jiz zpetne nezaplni.
nicmene se tady problem souvisle ciselne rady specialne na FB
resil uz nekdy loni a to dost detailne. viz archiv konference.
konkretni reseni si nepamatuji, neb jsem to zatim nepotreboval.

peca


Prevod C hlavicky do Delphi

[*] Ondrej Kelle <o.kelle(zv)digitalpublishing.de> - 27.1.2004 12:11:35

> nevite nekdo, jak prevest tuto C syntax do D?
>
> HRESULT ReadKey([out,retval] LONG* cKey);

To vyzera ako deklaracia metody COM interfacu, v tom pripade by to malo byt
priblizne takto (pseudokod):

type
I<intf> = interface(<ancestor_intf>)
[<iid>]
function ReadKey: Integer; safecall;
...
end;

ak je to dual interface, potom tiez
I<intf>Disp = dispinterface
[<iid>]
function ReadKey: Integer; dispid <dispid>;
...
end;

Ten COM server by mal byt zaregistrovany (napriklad pomocou regsvr32.exe) a
tym padom by si mal nazov jeho type library vidiet v zozname v dialogu
Project\"Import Type Library" (pripadne mozes tiez pouzit priamo tlibimp.exe
z command line). Vygeneruje Ti to prislusnu unitu xxx_TLB.pas s prekladom do
Pascalu.

HTH
TOndrej

OT: Kniha

[*] MaReK Penguin Olsavsky <orsm(zv)atlas(tec)cz> - 27.1.2004 13:04:03

Dobry den,
je to trochu (vice) offtopic, ale mam dotaz, jestli nekdo z panu v
konfere ma a je ochoten mi prodat knihu Mistrovstvi v Delphi 4 od Toma
Swana. Vydal ji Computer Press. Nechci doporuceni na dalsi knihy.
Dekuji
MaReK

--
MaReK "Penguin" Olsavsky
ICQ#: 160 178 925
web: http://olsavsky.tk
!Dulezite: http://www.phax.sigut.net/nodoc.html


Komponenty pro DB MS SQL

[*] Ing. Petr Kejval <petr.kejval(zv)worldonline(tec)cz> - 27.1.2004 12:11:34

Od D5 jsou soucasti Delphi komponenty ADO Express nebo tak nejak. Jinak
pouzivam od D4 komponenty Adonis od Erika Salaje, ktery je i v teto
konferenci . Jsou ale placene.

> Pro D5Ent.
> Myslim komponenty pro zakladni praci s DB: pripojeni DB, dotaz, update,...
>
> Jirka
>
>
>

Prevod C hlavicky do Delphi

[*] Jiri Virt <virt(zv)volny(tec)cz> - 27.1.2004 12:52:00

No, pokud to vyzaduje RFTermLib.DLL, tak to asi nebude fuknce z API.
pokud je tato funkce volana pouze z C++, je mozny, ze tato knihovna
nepouziva standarni volani
stdcall,pascal a pak asi bude problem se na tuto funkci zavesit... Ale jsi
si jisty, ze chzba je v teto funkci.Nevyzaduje RFTermLib.DLL jina funkce?
Bylo by dost nestastne, nazyvat funkci stejne jako API funkci.


Jirka Virt


----- Original Message -----
From: "Martin Nedopil" <delphi(zv)hon(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Tuesday, January 27, 2004 12:45 PM
Subject: Re: Prevod C hlavicky do Delphi


> Jo, zkusil jsem take se stejnym vysledkem.
> Dokonce jsem zkousel ReadKeyA a ReadKeyW a nic.
>
> Martin
>
>
> ----- Original Message -----
> From: "Zbysek Hlinka" <hlinka(zv)hlinka(tec)cz>
> To: <delphi-l(zv)clexpert(tec)cz>
> Sent: Tuesday, January 27, 2004 12:03 PM
> Subject: Re: Prevod C hlavicky do Delphi
>
>
> > > From: delphi-l-owner(zv)clexpert(tec)cz
> > >
> > > No, tak to uz jsem zkusil a bohuzel se mi to hodilo takovou
> > > hlasku....
> >
> > > Vstupni bod procedury ReadKey se nepodarilo v dynamicky
> > > propojovane knihovne RFTermLib.DLL nalezt.
> >
> > Hm, a coz zkusit tohle?
> >
> > function ReadKey(var cKey: longint): hresult; external 'RFTermLib.DLL'
> name
> > 'ReadKey';
> >
> > S pozdravem
> >
> > Zbysek Hlinka
> > E-mail: hlinka zavin. hlinka(tec)cz
> >
> >
> >
> >
>
>
>

CASE v SQL pod FireBird

[*] Pavol Kakacka <kakacka(zv)proca(tec)cz> - 27.1.2004 12:11:33

From: "Miso" <delphinpp(zv)atlas(tec)cz>
> ..no ono to ani nie je ziaden svetoborny sw..len nejaka malicka app, akoze
> sklad..spoliehal som sa ne ten CASE, ale ten pod FB 1.0.x nie je...
> ..ten join je ale dobry napad..mam uz ciselnik na typ pohybu, takze ten
> dalsi stlpec to vyriesi..dik

Doporucujem prejst na FB15 RC7. (nie RC8!) Poriadne si precitat aspon Releas
Notes.
FB15 prinasa vela pozitivnych zmien, ktore Ti usetria kvanta casu!
A potom mozes pouzit i ten CASE ;-)

Pavol Kakacka
vedouci vyvoje IS
ProCA spol. s r.o.
V Luzich 818
Praha 4 Libus
tel: +420 234 646 443
kakacka(zv)proca(tec)cz
www.proca(tec)cz
www.brave(tec)cz
www.tesco(tec)cz

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