Archív konference Delphi

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

StrPCopy

[*] Ondrej Kelle <O.Kelle(zv)digitalpublishing.de> - 15.10.2001 14:21:36

> prosin, proc mi nefunguje nasledujici:
> var name : PChar;
> Pic : Integer
>
> St := 'B'+IntToStr(Pic);
> StrPCopy(name,st); {tady to skonci :(( vyjimkou}

Z helpu:

StrPCopy does not perform any length checking.
The destination buffer must have room for at least Length(Source)+1
characters.

Asi si zabudol naalokovat pamet pre name.
Ale inak StrPCopy vobec nemusis pouzit, ak potrebujes PChar, staci typecast:
PChar(St);
Z toho kusku zdrojaku nie je jasne, o co Ti ide.

HTH
TOndrej


Programovy stisk tlacitka v DBGridu

[*] Ing. Petr Klinger <program(zv)sitkhaso(tec)cz> - 15.10.2001 14:21:48


Lze v programu "stisknout" za uzivatele tlacitko v DBGridu (DBGridSinea),
resp. rozbalit popup menu nadefinovane v PickListu prislusneho sloupce v
aktivnim sloupci mrizky.

Diky za radu.
Petr Klinger

Boolean v Create table v Interbase

[*] Blazek Jaroslav <Jaroslav.Blazek(zv)access-it(tec)cz> - 15.10.2001 14:21:18

CREATE DOMAIN Bool AS CHAR(1) CHECK (VALUE IN ('F','T');
CREATE DOMAIN Bool AS SMALLINT CHECK (VALUE IN (0,1));

Ale snad existuje typ Boolean nebo se mylim......

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

>>> delphi(zv)zvlauto.sk 15.11.01 10:24 >>>
Ahojte,

Da sa nejako vytvorit v Interbase 6.0 field typu boolean?
Hladal som v archive ale akosi som nic nenasiel...:(

Robo.

Prevod cisla na text (a la slozenka)

[*] Petr Poto�ek <pp1(zv)volny(tec)cz> - 15.10.2001 14:56:56

Ahoj,
toto je narychlo udelany priklad, ale snad funkcni. Urcite to lze jeste
upravit!

Prevadi cilsa od -999.999.999.999,99 do 999.999.999.999,99:

.
.
uses .... , Math;

.
.
.
.

procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption:=Cisslovy(-999999999999,99);
end;

function CisSlovy(Kc: Double): String;
var Z: Int64;C,I: Integer; S1,S2,S3: String;
begin
S3:='+'+IntToStr(abs(round(frac(Kc)*100)))+'/100';
if Kc<0 then S1:='minus ' else S1:='';
Z:=abs(trunc(Kc));
I:=length(IntToStr(Z))-1;
while (Z>0) and (I>=0) do
begin
C:=Z div trunc(power(10,I));
// if C>0 then
begin
if (C=1) and (((I+2) mod 3)=0) then
begin
Z:=Z mod trunc(power(10,I));
I:=I-1;
C:=C*10+Z div trunc(power(10,I));
end;
S2:=S2+Slovy(C,I);
Z:=Z mod trunc(power(10,I));
end;
I:=I-1;
end;
Result:=S1+S2+S3;
end;

function Slovy(C,I: Integer): String;
const J: array[3..19] of String =
('t�i','�ty�i','p�t','#est','sedm','osm','dev�t','deset','jeden�ct','dvan�ct
','t�in�ct',
'�trn�ct','patn�ct','#estn�ct','sedmn�ct','osmn�ct','devaten�ct');
const D: array[2..9] of String =
('dvacet','t�icet','�ty�icet','pades�t','#edes�t','sedmdes�t','osmdes�t','de
vades�t');
R: array[1..13] of
String=('','','tis�c','tis�ce','tis�c','milion','miliony','milion�','miliard
a','miliardy','miliard','sta','set');
var S: String; I2: Integer;
begin
if (((I+1) mod 3)=0) then
case C of
1: S:='jednosto';
2: S:='dv�st�';
3,4: S:=J[C]+R[12];
5..9: S:=J[C]+R[13];
end;
if (((I-1) mod 3)=0) then
case C of
2..9: S:=D[C];
end;
if (((I) mod 3)=0) then
begin
I2:=((I) div 3);
case C of
1: case I2 of
3: S:='jednamiliarda';
1,2: S:='jeden'+R[I2*3];
0: S:='jedna';
end;
2: case I2 of
3: S:='dv�miliardy';
1,2: S:='dva'+R[I2*3+1];
0: S:='dv�';
end;
3,4: S:=J[C]+R[I2*3+1];
5..19: S:=J[C]+R[I2*3+2];
end;
end;
result:=S;
end;


Petr

Alrousse spol.s r.o.
http://www.alrousse(tec)cz

----- Original Message -----
From: "R.Chwalek" <delphi(zv)atlascon(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, November 14, 2001 2:04 PM
Subject: Prevod cisla na text (a la slozenka)> Ahoj,
>
> potreboval bych prevadet cislo na jeho textovou podobu (napr. 1 000 ->
> jedentisickorun).
>
> Nemate prosim nekdo potrebnou funkci?
>
> Radek
>
>
>
>

StrPCopy

[*] Ji�� Foldyna <jiri.f(zv)avizo(tec)cz> - 15.10.2001 14:58:20

> prosin, proc mi nefunguje nasledujici:
> var name : PChar;
> Pic : Integer
>
> St := 'B'+IntToStr(Pic);
> StrPCopy(name,st); {tady to skonci :(( vyjimkou}
> S pozdravem Jirka K.

Ahoj,

zkus tohle:
var name : PChar;
Pic : Integer

St := 'B'+IntToStr(Pic);
=> GetMem(Name, Length(St) + 1);
StrPCopy(name,st); {tady to skonci :(( vyjimkou}

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

do pop�ed� takto

[*] bleak <bleak(zv)atlas(tec)cz> - 15.10.2001 15:06:58

tak�e... funkce ShowWindowAsync sets the show state of a window created by a
different thread. Tedy p�esune spolehliv� okno do pop�ed�....
bleak


GetTickCount a 49.7 dne

[*] Vaclav Sazima <vaclav.sazima(zv)utilia(tec)cz> - 15.10.2001 15:10:42

Bude to tak:
$FFFFFFFF div 1000{sec} div 3600 {hod} div 24 {dny} =
49,710269618055555555555555555556

Vaclav Sazima
Karel Kral wrote:
>
> A jake je to maximum citace? Je to maximalni hodnota DWord? Pokud bych
> ji jiste znal, pak si z toho udelam hodnotu Int64 a resetovani
> GetTickCount by mi nevadilo.

StrPCopy

[*] Vaclav Sazima <vaclav.sazima(zv)utilia(tec)cz> - 15.10.2001 15:10:15



Ji�� Kratochv�l wrote:
> prosin, proc mi nefunguje nasledujici:
> var name : PChar;
name je zde jenom neinicializovany pointer.
takze bud takhle
name : array [0..1000] of char;
> Pic : Integer


anebo alokovat, treba
getmem (name,1000); //pamet je pak potreba zase uvolnit - freemem

> St := 'B'+IntToStr(Pic);
> StrPCopy(name,st); {tady to skonci :(( vyjimkou}

Vaclav Sazima


RichEdit jako v Delphi

[*] Jaroslav Bucek <bucek(zv)eskon(tec)cz> - 15.10.2001 15:41:50

Vazeni,

potreboval bych poradit, jak udelat funkci, ktera by menila font textu v
RichEditu podle klicovych slov - presne tak jako D nastavi begin, end a
dasli keywords. Diky za jakykoliv napad.

Jarda


tisk HTML

[*] "Grubhoffer Jind�ich" - 15.10.2001 16:06:52

> Pro tisk z webbrowseru jsem pouzil
> WebBrowser.ControlInterface.ExecWB(OLECMDID PRINT,
> OLECMDEXECOPT DONTPROMPTUSER, vaIn, vaOut);
> Funguje to v pohode, ale pise to do zahlavi "Sranka c.x z y"
> a do zapati URL stranky a datum - tzn. klasicky tisk z
> exploreru. Muzu se toho nejak zbavit, alespon toho URL.
> Dekuji za vase reakce. Zednek

HKEY CURRENT USER\SOFTWARE\Microsoft\Internet Explorer\PageSetup

JG


Kompilace programu pod Win2000 a Win98

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 15.10.2001 16:16:36



> From: "Dalibor Toman" <dtoman(zv)fortech(tec)cz>
> > on se prece nemusi modifikovat sam. Staci jeden zapomenutej
$DEFINE
> > XY. Byla by to sice cunarna (je vzdycky bezpecnejsi to v programu
> > osetrit existenci kodu pro vsechny platformy) a je pravdepodobny
ze v
> > tom pripade by napriklad WInNT specific funkce byla linkovana
natvrdo
> > a ne dynamicky takze by loader execko vubec nespustil...
>
> Ahoj,
>
> dobre, ale puvodni prispevek jsem pochopil (mozna spatne) tak, ze
pri
> kompilaci na jinem OS se naprosto stejny zdrojovy kod udajne prelozi
jinak.
> Toho by slo samozrejme dosahnout nejakym doplnkem do IDE, ktery by
tesne pred
> kompilaci zdrojovy kod modifikoval, ale to uz neni bezny pripad.
>

Vsak moje prvni odpoved taky mirila k tomu, ze by problem mohl byt
napriklad v tom, ze
se do projektu zakompilovava nejake DCUcko od ktereho nejsou zdrojaky
(a to muze byt vadne)


D. Toman

Chyba nastaveni parametru ?

[*] Ka.Kewasa <kewasa(zv)quick(tec)cz> - 15.10.2001 17:27:21

To je zajimave, tipoval jsem to spis na nejake problemy s vychozim
nastaveni prepinacu kompilatoru.
Ale, program jsem nekrokoval, protoze je odladeny a funkci (v puvodni
konstelaci). Faktem ale je, ze promenne jsou svou povahou staticke, pouze
odkazy na struktury jsou adresou (typu (zv)prom^ ). Pri krokovani se to chova
stejne. Prepsal jsem to dneska znova, kod je uplne identicky a ted uz to
neprojde ani casti inicializace. Asi je to opravdu zavisle i na pozici v
kodu; rutiny jsou trochu v jinem postaveni nez v puvodnim programu.
Syntakticky tomu ale nic nechybi, je tam pouze to, co tam byt ma.
Poznatek 2. Pokud krokuji puvodni program, kde je naprosto stejny kod, tak
jsou vysledky (i dilci ve watch okne) naprosto korektni.
Skusil jsem to na dvou masinach (Win2K a Win98) kde je D5ProSP1, proti sobe
a presto ze sem krokoval stejny kod (cca 5500 kroku) chovalo se to naprosto
rozdilne.
Co s tim?

Ka.


----- Original Message -----
From: Dalibor Toman <dtoman(zv)fortech(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Thursday, November 15, 2001 9:20 AM
Subject: Re: Chyba nastaveni parametru ?> > bitmapu a pak jsem volal GetObject(bmp.Handle, sizeof(dib), (zv)dib). V
> > kontrolni procedure vse OK, v te me to nechodilo, GetLastError
> vracelo
> > Out of memory, coz byla blbost. Po nekolika hodinach jsem zjistil,
> ze k
> > tomu dochazi jen v pripade, ze v te procedure pouziju jednu urcitou
> > lokalni promennou (ktera tam byla k uplne jinemu ucelu). Dalsim
> > laborovanim jsem zjistil, ze vse zacne fungovat spravne, kdyz
> vyhodim
> > deklaraci jeste jine lokalni promenne s:string[100], kterou jsem
>

tisk HTML

[*] Zden�k Sv�en - 15.10.2001 17:32:42

> > Pro tisk z webbrowseru jsem pouzil
> > WebBrowser.ControlInterface.ExecWB(OLECMDID_PRINT,
> > OLECMDEXECOPT_DONTPROMPTUSER, vaIn, vaOut);
> > Funguje to v pohode, ale pise to do zahlavi "Sranka c.x z y"
> > a do zapati URL stranky a datum - tzn. klasicky tisk z
> > exploreru. Muzu se toho nejak zbavit, alespon toho URL.
> > Dekuji za vase reakce. Zednek
>
> HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\PageSetup
>

Neni take nekde v registrech ulozena informace o aktualne pouzivane kodove
tabulce?

ANN: Firebird 1.0.0 Release Candidate 1

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 15.10.2001 17:51:02

Haj hou!

Tak uz je to tady, RC1 verze FB 1.0 je k dispozici. Sice zatim jen
pro Win32 a Linux, ale Darwin by mel byt co nevidet a taktez i
ostatni platformy. Win32 verze zatim neobsahuje instalacni
program. Vice informaci (v anglictine) naleznete na webu projektu

http://www.firebirdsql.org

S pozdravem

Pavel Cisar <pcisar(zv)atlas(tec)cz>
Delphree Open Source Initiative
http://delphree.clexpert.com
Nexus project coordinator
http://delphree.clexpert.com/pages/projects/nexus/

RichEdit jako v Delphi

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

A potrebujes nutne RichEdit ? Par takovych pokusu s RichEditem jsem
jiz videl a nevypadaly moc slavne :-(
Pokud na nem netrvas a chces se pustit do nejakeho editoru se
zvyraznenim syntaxe, podivej se radeji na SynEdit
http://synedit.sourceforge.net
Jsou to free komponenty se zdroji pro delphi se spoustou hotovych
zvyraznovacu.

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

15.11.2001 Jaroslav Bucek:
> Vazeni,

> potreboval bych poradit, jak udelat funkci, ktera by menila font textu v
> RichEditu podle klicovych slov - presne tak jako D nastavi begin, end a
> dasli keywords. Diky za jakykoliv napad.

Paradox a spadle indexy

[*] Jan #ebesta <delcomseb(zv)volny(tec)cz> - 15.10.2001 19:00:52

Zdravim vsechny,

mam projekt cca na 20 DB tabulkach v siti pro cca max 5 uzivatu najednou.
Vse jiz cca 2 roky pracovalo na 100% na serveru s Novell 4.11 a W98SE/ME.
Nyni jsem vse prehodil na W2000 Server a nastal problem.
Behem 10 dni jiz asi 5 spadly indexy u DB tabulky (nikdy ne u stejne),
umim to opravit pomoci utilit od Borlandu. Ale to neni to prave orechove.

Lze neco zmenit na Serveru ci v DBE v5.0 ???
Lze nejak nastavit AUTO reindexaci ???
Setkal jste se s tim jiz nekdo ???
Proc to na Novell je 100% a na W2000S to pada???

Dekuji za cokoli, jiz jsem zoufaly ....... pudu si to asi hodit.

Paradox a spadle indexy

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 15.10.2001 20:01:27

From: "Jan �ebesta" <delcomseb(zv)volny(tec)cz>
> Lze neco zmenit na Serveru ci v DBE v5.0 ???

Ahoj,

ano, lze vymenit technologii k tomu naprosto nevhodnou (Paradox) za neco
rozumenjsiho (SQL server, nektere jsou i zdarma).

Petr Vones

do pop�ed�

[*] Jirka Virt <virt(zv)volny(tec)cz> - 15.10.2001 20:35:54

Ahoj,
zkus BringWindowToTop(handleokna);

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


----- Original Message -----
From: "bleak" <bleak(zv)atlas(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Wednesday, November 14, 2001 5:30 PM
Subject: do pop�ed�


> tak jsem nakonec dok�zal zjistit handle okna, i n�zev okna, ale to v#echno
> je mi na prd, proto�e aplikace, kterou chci hodit do pop�ed�, nereaguje.
> Jin� ano. Pot�eboval bych nasimulovat p�epnut� pomoc� kl�ves ALT+TAB.
> jde to v�bec?
>
> bleak
>
>
>

ShellExecute

[*] Hurricane <hurricane(zv)quick(tec)cz> - 15.10.2001 21:47:48

Zdravim

Pouzivam ShellExecute ke spousteni HTML (=IExploreru) souboru.

if ShellExecute(0, 'open', PCHar(FilNam), nil, nil, sw_showMaximized) < 32
then showmessage('error');

Driv (zrejme kvuli starsi verzi IE) to fungovalo tak, ze se po prvnim
spusteni otevre maximalizovany explorer s nactenym souborem. Kdyz se to
spusti znova (drive otevreny IE je stale otevreny !), okno IE se dostane do
popredi, dokument se aktualizoval a okno IE zustalo maximalizovane.

Jenze dnes (IE 5.50) to funguje takhle: Po prvnim spusteni je vse v poradku,
ale po druhem spusteni se okno IE dostane do popredi, dokument se
neaktualizuje a okno IE se zmensi (obnovi, restore) !!!!!

Nevite nekdo cim to muze byt. Pripadne jestli mam pouzit CreateProcess a jak
na to. V helpu jsem ho nenasel a ma tolik parametru az je mi z nich zle.

Diky vsem kdo poradi
Hurricane


Notebook

[*] Hurricane <hurricane(zv)quick(tec)cz> - 15.10.2001 21:56:10

Zdravim

> reseni s dokem se mi teoreticky hrozne libi, jenze - a opravte me jestli
to
> tak neni:
> 1. Porad mi nejak pripada, ze notebooky nejsou stavene na celodenni provoz
a
> to uz z hlediska zahrivani nahnahnanych miniaturnich komponent, tim padem
s
> jejich zivotnosti. Mel jsem notasu nekolik, a se vsemi by se dala uspesne
> vytapet mensi mistnost.

Nezapomen, ze pri pevnem pripojeni na napajeni se NB nemusi zabyvat setrenim
energie kvuli baterkam. Vetraky vetraji kdykoliv je potreba. V tomhle neni
problem. Obycejne PC taky pekne topi (IMHO jeste vic), jen to neni tak znat,
protoze to z toho vic fouka a je to vetsi prostor.

> 2. Takrka nulova moznost upgradu za rozumny peniz.

To je bohuzel pravda, ale procesor, pameti a HDD vymenis. Fakt je, ze to
neco stoji.

> 3. Za starsich casu mely doky opravdu vsechny mozne sloty na karty, a to
> vcetna ISA slotu, ktery je z hlediska pocitacu mozna uz odepsany, ale v
> provozech, nebo laboratorich se vyskytuje jeste dost systemu, ktere tyto
ISA
> karty ridi. Dnes skoro vsechny notebooky maji tak maximalne nejaky
minidock,
> nebo portreplikator, a ty ktere ne, jsou vcetne dokovaci stanice dost
drahe
> pro normalniho smrtelnika.

Podle typu NB. Urcite existuje typ, ke kteremu pripojis bud jen malicky
portreplikator nebo plnohodnotny dok.

Hurricane


Paradox a spadle indexy

[*] Tomas Grepl <delphi(zv)kapsw(tec)cz> - 15.10.2001 22:56:05

Zkus prostudovat www.bdesupport.com.
BDE ma na serverech Windows NT trochu problemy :-)

Tomas

> mam projekt cca na 20 DB tabulkach v siti pro cca max 5 uzivatu najednou.
> Vse jiz cca 2 roky pracovalo na 100% na serveru s Novell 4.11 a W98SE/ME.
> Nyni jsem vse prehodil na W2000 Server a nastal problem.
> Behem 10 dni jiz asi 5 spadly indexy u DB tabulky (nikdy ne u stejne),
> umim to opravit pomoci utilit od Borlandu. Ale to neni to prave orechove.
>
> Lze neco zmenit na Serveru ci v DBE v5.0 ???
> Lze nejak nastavit AUTO reindexaci ???
> Setkal jste se s tim jiz nekdo ???
> Proc to na Novell je 100% a na W2000S to pada???
>
> Dekuji za cokoli, jiz jsem zoufaly ....... pudu si to asi hodit.

Handle sporice

[*] David Kraina <DKx(zv)Seznam(tec)cz> - 16.10.2001 06:48:12

Dobry den, moje aplikace zjistuje handle na popredi, a kdyz neodpovida
handle programu, pokusi se ho uzavrit a minimalizuje a restoruje sebe
pro dostani na popredi (je StayOnTop). Jak mam ale udelat, ze nebude
tohleto provadet, kdyz prave pobezi sporic. Existuje nejaka
GetScreenstaverHandle nebo jak na to ? Dik za kazdou radu. DKx.

Zm�na rozli�en� a Windows

[*] David Kraina <DKx(zv)Seznam(tec)cz> - 16.10.2001 06:48:12


Jak mam po zmene rozliseni mym programem restorovat vsechny aktivni
aplikace windows ?
( taskbar aj. se drzi na puvodnich souradnicich top,left...)

SQL dotaz nezavisly na velkosti pismen

[*] miromr <miromr(zv)hotmail(tec)com> - 16.10.2001 07:13:41

Zdravim kolegovia,
preklopil som aplikaciu z PDX do IB6.
pri vyhladavani v PDX som pouzival frazu Where:
WHERE UPPER(MENO) LIKE UPPER("%'+Edit1.Text+'%")
fungovalo to tak, ze nezalezalo pri hladani na velkosti pismen v Edit1.Text.
Po preklopeni do interbase mi to funguje len v pripade ak tam nie je diakritika.

Mam Firebirg WI-T0.9.4.41
pouzivam Dialog 1
Delphi 5(prof),
komponenty IBObjects - Dataset

kde robim chybu?

Diky
Miro


Zm�na rozli�en� a Windows

[*] Pesek Michal <Michal.Pesek(zv)MNUL.CZ> - 16.10.2001 07:53:02

Hi,

koukni na tohle

http://www.peprsoft(tec)cz/default.asp?stpm=delphi/tipy.asp?id=160

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

-----Original Message-----
Jak mam po zmene rozliseni mym programem restorovat vsechny aktivni aplikace
windows ?
( taskbar aj. se drzi na puvodnich souradnicich top,left...)

current identity value

[*] Vlastimil Zden�k <gestore(zv)wo(tec)cz> - 16.10.2001 07:12:03 -0000

Zdravim,
prosil bych opet o radu:
procedurou DBCC CHECKIDENT (tabulka, noreseed) lze krasne zjistit current
identity value tabulky.
Tato hodnota je vsak vecpana to textu => neda se s ni pracovat. Nevite
nahodou nekdo, jak hodnotu current identity value ziskat tak, aby se s dalo
dale pracovat?

Diky moc Palan

D5Ent, SQL 7.0


ADO

[*] JIM Design <jim.design(zv)iol(tec)cz> - 16.10.2001 08:24:27

ahoj,

potrebujes ADO2.5 a vysse ten je napr. v Internet Expolorer 5 a vysse

M.Jirman

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Petr Vaclavek
Sent: Thursday, November 15, 2001 9:37 AM
To: delphi-l(zv)clexpert(tec)cz
Subject: ADO


Ahoj
Vytvoril jsem aplikaci (v Delphi 6) vyuzivajici ADO komponenty
(TADOConnection, TADOQuery, ...) pripojujici se na Oracle server a
zajimalo by me, co vse musi mit uzivatel nainstalovane, aby mu to
spravne fungovalo.

Predem diky za odpoved.
Petr


GetTickCount a 49.7 dne

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


----- Original Message -----
From: "Radek KALA" <Kala(zv)Atlas(tec)cz>> Uz jste nekdo videli okna, ktere by bezely bez padu 49 dni ?

Zdravim.
Neni zadny duvod proc by nemely. Pokud na nich nikdo nemydli hry a
neinstaluje kdejakej SW z casopisovych CD tak proc ne.
Priklad: V siti 3x W95 OSR2 peer-to-peer pouzivane pouze pro praci na
odladenem SW (pozor neni MS Office pouze WordPad + Outlook Express a IE4),
a DOSovsky firemni IS + par utilitek ode mne napsanych v Delphi, mi
vyhrazeny souborovy server behem dvou let spadl maximalne tak 3x.
Samozrejmosti je UPS.
Ludek

GetTickCount a 49.7 dne

[*] Karel Kral <kralkonf(zv)purus(tec)cz> - 16.10.2001 09:02:13

To mi tedy neni jasne. Muzes prozradit, _proc_ neresi?

Nejde to takto? (pisu z hlavy, pokud je maximum citace opravdu
$FFFFFFFF)
Ovsem tezko ozkouset, cekat 49 dni na udalost, to se opravdu blbe ladi.

var
Diff: Int64;

Diff := GetTickCount - StartTime;
if Diff < 0 then
Diff := $FFFFFFFF + Diff;

Dalibor Toman wrote:
>
> > A jake je to maximum citace? Je to maximalni hodnota DWord? Pokud
> bych
> > ji jiste znal, pak si z toho udelam hodnotu Int64 a resetovani
> > GetTickCount by mi nevadilo.
>
> Obavam se, ze vadilo. Tim se nic neresi.
>
> D> Toman

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


Funguje v Interbase 6.01 cestina ?

[*] Trex <trex(zv)mybox(tec)cz> - 16.10.2001 09:14:48

Zdravim,
nevite, jak mam v Interbase 6.01 definovat databazi, aby mi fungovala cestina?
Zkousel jsem pri vytvareni databaze nastavit character set na WIN1250 a pak v definicich tabulky jeste collate, aby mi to spravne radilo cesky :
create table cestina
(pole1 varchar(30) character set win1250 collate pxw_csy);

Bohuzel mi to jak pri vkladani do tabulky v konzoli, tak i pomoci insert into hlasi nasled. chybu, pokud vkladam s diakritikou:
Arithmetic exception, numeric overflow, or string truncation
Cannot transliterate character between character sets

Pokud nastavim DB s character setem NONE, pak cestina funguje skvele, ale NELZE TRIDIT CESKY, coz je mi k nicemu. (To odpovida dokumentaci, collate se k NONE neda pouzit).

Co delam spatne, to Interbase neumi cesky ? To ne, dyt na ni jede tolik lidi. Jsem zoufalej !!!!

Mam Interbase 6.01, IBkonzole build 1.0.0.315, Windows2000 CZ

Mockrat dekuju za radu,
Trex

Funguje v Interbase 6.01 cestina ?

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 16.10.2001 09:40:07

On 16 Nov 2001, at 9:14, Trex wrote:

> Zdravim,
> nevite, jak mam v Interbase 6.01 definovat databazi, aby mi fungovala
> cestina? Zkousel jsem pri vytvareni databaze nastavit character set na
> WIN1250 a pak v definicich tabulky jeste collate, aby mi to spravne
> radilo cesky : create table cestina (pole1 varchar(30) character set
> win1250 collate pxw_csy);
> Bohuzel mi to jak pri vkladani do tabulky v konzoli, tak i pomoci
> insert into hlasi nasled. chybu, pokud vkladam s diakritikou:
> Arithmetic exception, numeric overflow, or string truncation Cannot
> transliterate character between character sets
Tak by melo byt vse v poradku, jen to chce prihlasit se z console
"Connect as" a tam zadat taky znakovou sadu win1250. V delphi
komponente database se to taky zadava jakymsi parametrem ale z
hlavy nevim jakym.
Z.Kalhous


Paradox a spadle indexy

[*] c-term <vsai2(zv)c-term.sk> - 16.10.2001 09:43:48

Mam podobny problem po prechode s Novell 4.01 na NT4.0 uz asi tri roky.
Nakolko mam server pod stolom a uzivatelov v troch vedlajsich miestnostiach
naucil som sa s tym zit. Nepokladam to za riesenie. Moj dojem je taky, ze
velku cast nadavok na BDE v sieti maju na svedomi Windows (nijako
neobhajujem BDE). Ked som sledoval otvorene subory na Novell-ovskom servery
tak po ukonceni aplikacie sa to prejavilo okamzite. Na NT mi server casto
ukaze otvorene subory aj po korektnom ukonceni aplikacie.
S pozdravom
Miso

Seznam chyb - nefunguje vyhledani radku s chybou

[*] vlcir <vlcir(zv)seznam(tec)cz> - 16.10.2001 09:46:24

Nevim proc, ale u jedne unity v projektu mi prestal fungovat odskok z
okna seznamu chyb na radek v editoru kodu, kde se vyskytuje chyba. Co
s
tim?

______________________________________________________________________
Seznam Prace - Hledate praci nebo menite zamestnani? http://prace.seznam(tec)cz


OT: Tisk z Pascalu

[*] Zden�k Sv�en - 16.10.2001 09:52:40

Ahoj lidi,
potrebuju z Pascalu poslat neco na tiskarnu, ale ta tiskarna nepodporuje
tisk z DOSu. Jak to resit?

Zkousel jsem to obejit nasledovne (viz. prispevek "tisk HTML"):
V pascalu jsem vytvoril HTML soubor, EXECem spustil Delphi programek, ktery
to vytiskl.
Ten programek ma v sobe TWebBrowser, kterej to nacte a vytiskne. Problem je,
ze nemuzu tisknout dokument HTML, dokud neni cely nacteny (to je asi jasne).
To ze je cely nacteny se dozvim prostrednictvim udalosti:

WebBrowserDocumentComplete(Sender: TObject;const pDisp: IDispatch; var URL:
OleVariant);

Tedy v dobe, kdy se tato udalost vyvola, je dokument pripraven k tisku a
muze byt tedy vytisknut. To funguje.
Problem je v tom, ze aby tato udalost nastala, musi byt formular s
TWebBrowserem VIDITELNY ! (alespon me se to tak chova).
Takze kdyz se z Pascalu zavola tento muj "pseudo tisk", tak se prepinaj okna
do toho myho programku a pak zpatky, coz zrovna neni ono.

Kazdy muj pokus o to, aby tisk pomoci TWebBrowseru probehl "NEVIDITELNE",
tzn. bez prepinani oken a bez zobrazeni cehokoliv, tj. na pozadi, NAPROSTO
SELHAL.

Verim, ze mi pomuzete. Dost to specha.
Jestli mate napad, jak ten tisk vyresit, tak sem s nim.

Jestli muzu prosit, pripadne odpovedi krome konference i na muj mail
danny7(zv)atlas(tec)cz.

Moc dik.

Zdenek S.

Funguje v Interbase 6.01 cestina ?

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 16.10.2001 10:12:27

V Database Component Editoru komponenty TIBDatabase je combobox Character
Set.
V kodu je to takto:

IBDatabase1.Params.Add('lc_ctype=WIN1250');

Martin Ben

> -----Puvodni zprava-----
> Od: Kalhous Zdenek [mailto:zdenek.kalhous(zv)comarr(tec)cz]
> Odeslano: 16.11.2001 09:40
> Komu: delphi-l(zv)clexpert(tec)cz
> Predmet: Re: Funguje v Interbase 6.01 cestina ?
>
> V delphi komponente database se to taky zadava jakymsi
> parametrem ale z hlavy nevim jakym.

Funguje v Interbase 6.01 cestina ?

[*] Kaka�ka Pavol <kakacka(zv)proca(tec)cz> - 16.10.2001 10:18:33


From: "Trex" <trex(zv)mybox(tec)cz>
> nevite, jak mam v Interbase 6.01 definovat databazi, aby mi fungovala
cestina?
> Zkousel jsem pri vytvareni databaze nastavit character set na WIN1250 a
pak v definicich tabulky jeste collate, aby mi to spravne radilo cesky :
> create table cestina
> (pole1 varchar(30) character set win1250 collate pxw_csy);
> Bohuzel mi to jak pri vkladani do tabulky v konzoli, tak i pomoci insert
into hlasi nasled. chybu, pokud vkladam s diakritikou:
> Arithmetic exception, numeric overflow, or string truncation
> Cannot transliterate character between character sets

S jakym charsetom sa pipojujes k IB?

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


Synedit

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 16.10.2001 10:31:54

Marne hledam v komponente Synedit moznost nastavit WrapWord. Neni tam nebo
hledam spatne?

OT: MS Win Milenium a DOS=HIGH

[*] Michal Sefcik <mikese(zv)benefitcz(tec)cz> - 16.10.2001 10:34:34

Nevite nekdo, jak dostat v Win Milenium dos do horni pameti
*****************************************************************
Ing.Mgr. Michal �ef��k
Benefit CZ, s.r.o.
Hrub�ho 11, 612 00 Brno
tel: +420 5 41219098, 9
fax: +420 5 41215886
http: www.benefitcz(tec)cz
*****************************************************************

windows handle

[*] iturcan(zv)gamo.sk - 16.10.2001 11:18:31

Je mozne na zaklade handle aplikacie ktory zistim s pomocou findwindow
ziskat obsah okna, resp. canvasu ?

vdaka za info

Ivan Turcan

Windows handle2

[*] iturcan(zv)gamo.sk - 16.10.2001 11:38:33

doplnim:

potrebujem presmerovat vypis z okna nejakej inej aplikacie do svojeho okna
popripade na moj canvas.

Nieco ako prepisanie udalosti Paint daneho okna.

Je to mozne ?

dakujem za nakopnutie

it


Fce Delphi na vyvolani adresaroveho okna

[*] <bejcek(zv)centrum(tec)cz> - 16.10.2001 11:55:16

ahoj kluci jak vyvolam standartni adresarove okno za pomoci
nejake standartni fce API?Muzete me poradit.Nechce se mi tvorit
me vlastni okno a rad pouzivat naplno moznosti delphi.
Diky Aldik Pavel
D5 Ent W98


-----
U�ite�n� informace pro v�no�n� pohodu
http://vanoce.centrum(tec)cz

Vypocet vyrazu

[*] Redlich Software <RedlichDaniel(zv)seznam(tec)cz> - 16.10.2001 12:05:43

Je jich dost. Napriklad na SuperPage hledej komponentu ExpEval.

Redlich


----- Original Message -----
From: "Blazek Jaroslav" <Jaroslav.Blazek(zv)access-it(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, November 16, 2001 12:25 PM
Subject: Vypocet vyrazu


Ahoj,
existuje nekde nejaka free komponenta nebo zdrojak pro vypocet vyrazu......
ve smyslu treba : '-3.5*(5+6)-8'

moc se mi do toho nechce.......
diky

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

Proble s IBTable - zapinanie ReadOnly - zahada?

[*] <delphi(zv)zvlauto.sk> - 16.10.2001 12:19:17

Ahojte,

Neviem si rady s IBTable. V DataModule mam kopec tychto komponent. Ale na
jednej mi robi toto:
Pri Active := True sa automaticky zapne property ReadOnly na True. Ako je to
mozne?
Ak ho nastavim na false a dam znovu Active=True tak mi vypise hlasku SQL
error code -104 Token unknown - line 1, char 25 )
Struktura tabulky v IB je nsledova:

CREATE TABLE "VYRADNARLIS"
(
"Datum" VARCHAR(10),
"Pricina" CHAR(20),
"Davka" SMALLINT
);

Uz som skusal zmazat celu tabulku aj IBTable, ale stale robi to iste... :((
Vdaka za kazdu radu.

Robo.

Vypocet vyrazu

[*] Blazek Jaroslav <Jaroslav.Blazek(zv)access-it(tec)cz> - 16.10.2001 12:25:17

Ahoj,
existuje nekde nejaka free komponenta nebo zdrojak pro vypocet vyrazu......
ve smyslu treba : '-3.5*(5+6)-8'

moc se mi do toho nechce.......
diky

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


Fce Delphi na vyvolani adresaroveho okna

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 16.10.2001 12:26:24

Muzes to zkusit takto:

uses FileCtrl;

var
Cesta: string;
begin
if
FileCtrl.SelectDirectory(Cesta,[sdAllowCreate,sdPerformCreate,sdPrompt],0)
then
ShowMessage(Cesta);
end;

Martin Ben

> -----Puvodni zprava-----
> Od: bejcek(zv)centrum(tec)cz [mailto:bejcek(zv)centrum(tec)cz]
> Odeslano: 16.11.2001 11:55
> Komu: Delphi
> Predmet: Fce Delphi na vyvolani adresaroveho okna
>
>
> ahoj kluci jak vyvolam standartni adresarove okno za pomoci
> nejake standartni fce API?Muzete me poradit.Nechce se mi tvorit
> me vlastni okno a rad pouzivat naplno moznosti delphi.
> Diky Aldik Pavel
> D5 Ent W98
>
>
> -----
> U�ite�n� informace pro v�no�n� pohodu
> http://vanoce.centrum(tec)cz
>
>
>

OT: MS Win Milenium a DOS=HIGH

[*] Karel Kral <kralkonf(zv)purus(tec)cz> - 16.10.2001 13:21:54

Pokud mas na mysli EMM386 atd:

Zkoumal jsem to, dokonce jsem si nekde stahl patch na IO.SYS, ktery
zpusobuje, ze se zpracovava autoexec a config. Ale EMM386 se mi
natahnout nepodarilo (pocitac vytuhl) a tak jsem se na to vykaslal.
Proto vsude pouzivame Win98 a nevim, co bude az nebudou (provozujeme
jeste spoustu DOS programu narocnych na pamet).

> Michal Sefcik wrote:
>
> Nevite nekdo, jak dostat v Win Milenium dos do horni pameti
> *****************************************************************
> Ing.Mgr. Michal �ef��k
> Benefit CZ, s.r.o.
> Hrub�ho 11, 612 00 Brno
> tel: +420 5 41219098, 9
> fax: +420 5 41215886
> http: www.benefitcz(tec)cz
> *****************************************************************

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


Vypocet vyrazu

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 16.10.2001 13:35:07

From: "Blazek Jaroslav" <Jaroslav.Blazek(zv)access-it(tec)cz>
> existuje nekde nejaka free komponenta nebo zdrojak pro vypocet vyrazu......
> ve smyslu treba : '-3.5*(5+6)-8'

Ahoj,

podivej se na unit JclExprEval: http://delphi-jedi.org/Jedi:CODELIBJCL

Petr Vones


formaty obrazkov

[*] Roman Toda <toda(zv)digitaldocuments.org> - 16.10.2001 13:39:58

Potreboval by som najst komponenty/zdrojaky na konverziu obrazkov (rozne
formaty do jpg) Nemate niekto dobry (free+source) tip?

dakujem

Roman


Proble s IBTable - zapinanie ReadOnly - zahada?

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 16.10.2001 13:50:48


----- Original Message -----
From: <delphi(zv)zvlauto.sk>
> Neviem si rady s IBTable. V DataModule mam kopec tychto komponent. Ale na
> jednej mi robi toto:
> Pri Active := True sa automaticky zapne property ReadOnly na True. Ako je
to
> mozne?
> Ak ho nastavim na false a dam znovu Active=True tak mi vypise hlasku SQL
> error code -104 Token unknown - line 1, char 25 )
> Struktura tabulky v IB je nsledova:
>
> CREATE TABLE "VYRADNARLIS"
> (
> "Datum" VARCHAR(10),
> "Pricina" CHAR(20),
> "Davka" SMALLINT
> );

Ahoj.
Napada mne, ze tabulce chybi nejaky primarni klic.

Ludek


Synedit

[*] ing. Jan Fiala <jan.fiala(zv)iol(tec)cz> - 16.10.2001 13:52:40

Nehled�#. Tuto vlastnost neobsahuje

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

16.11.2001 Krayzel Libor:
> Marne hledam v komponente Synedit moznost nastavit WrapWord. Neni tam nebo
> hledam spatne?

QReport, QRDBText a Algin

[*] Zapl�k <zaplik(zv)volny(tec)cz> - 16.10.2001 13:54:45

Pratele,
mam sestavu chtel bych umoznit uzivateli vybrat si pole, ktera budou
zobrazena. Chtel jsem u QRDBTextu nastavit Algin na alLeft a potom pouze
QRDBTexty nastavit Enabled na false a tim docilit pozadovaneho efektu, ale
QRDBText Algin nem�. Tak se pt�m, jak to resite vy?

priklad potesi.

zaplik
zaplik(zv)volny(tec)cz

formaty obrazkov

[*] Adam Feistner <feistna(zv)volny(tec)cz> - 16.10.2001 13:57:28

GraphicsEx (M.Lischke):
http://www.lischke-online.de/Graphics.html

ale zatim jsem to moc nezkousel

----- Original Message -----
From: "Roman Toda" <toda(zv)digitaldocuments.org>
Sent: Friday, November 16, 2001 1:39 PM


> Potreboval by som najst komponenty/zdrojaky na konverziu obrazkov (rozne
> formaty do jpg) Nemate niekto dobry (free+source) tip?
>
> dakujem
>
> Roman
>
>
>

Vypocet vyrazu

[*] c-term <vsai2(zv)c-term.sk> - 16.10.2001 14:01:25

Mam D4 C/S

uses qrexpr; // delphi/lib (unita quickreportu)

Tato funkcia mi funguje spolahlivo.Ma to vyhodu, ze vo vyraze mozu byt
priamo odkazy na field z Tdataset.

function evalexp(exp:string;datalist:tstrings=nil):variant;
var
qre:tqrevenvironment;
i:integer;
begin
qre:=tqrevenvironment.create;

qre.AddFunction('fu',exp);
if datalist<> nil then
for i:=0 to datalist.count-1 do
if datalist.objects[i] is tdataset then
qre.datasets.Add(datalist.objects[i]);
qre.Prepare;
result:=qrexpr.QREvResultTovariant(qre.Value('fu'));
if (vartype(result)=varboolean) and (result=-1) then //toto neviem
preco tak funguje ale je to tak
result:=1;
qre.free;

end;

Mam aj nieco ako demo na ktorom som to testoval. Tam vyraz vytvaram priamo v
expresionsbuildery alebo ako to nazvat. V tom istom co pouziva QR v
design-e. Ak bude zaujem, poslem.
Miso

Synedit

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 16.10.2001 14:26:32

> Nehled�#. Tuto vlastnost neobsahuje

Ooops. A jak to resi profesionalove, kteri potrebuji zalamovat text?

OT: Zmena casu u souboru po zmene LC na ZC

[*] Karel Horky <horky.karel(zv)quick(tec)cz> - 16.10.2001 14:27:32

Ahoj !

Je to OT, ale chtel bych to vedet. Muze automaticky prechod z letniho
casu (LC) na zimni cas (ZC) ovlivnit zobrazeni casu vytvoreni souboru
?
Zalohy stejnych souboru na dvou discich se mi lisi jen a pouze v casu,
presne o 1 hodinu, jinak datum , velikost vsechno stejne. Na jednom
disku mam NTFS, na druhem FAT32, OS je W2k, SP1.
Jedna se o cele adresarove stromy, nejen jeden soubor. Zalozni soubory
maji cas o 1 hodinu vetsi nez puvodni soubor, napr. 15:21 oproti 14:21

Pred zmenou LC na ZC nebyly zadne rozdily.

Dejte mi vedet, jestli jste se s tim nekdy setkali.

Diky predem, kdyz zadem se nema.

--
S pozdravem Karel Horky
MailTo: horky(zv)uh(tec)cz
W2k, SP1


Proble s IBTable - zapinanie ReadOnly - zahada?

[*] <delphi(zv)zvlauto.sk> - 16.10.2001 14:28:00

Ale ved primarny kluc nie je podmienkou pri tvorbe tabulky. Ci nie?
Robo.


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Lud�k ZITA
Sent: Friday, November 16, 2001 1:51 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: Re: Proble s IBTable - zapinanie ReadOnly - zahada?
----- Original Message -----
From: <delphi(zv)zvlauto.sk>
> Neviem si rady s IBTable. V DataModule mam kopec tychto komponent. Ale na
> jednej mi robi toto:
> Pri Active := True sa automaticky zapne property ReadOnly na True. Ako je
to
> mozne?
> Ak ho nastavim na false a dam znovu Active=True tak mi vypise hlasku SQL
> error code -104 Token unknown - line 1, char 25 )
> Struktura tabulky v IB je nsledova:
>
> CREATE TABLE "VYRADNARLIS"
> (
> "Datum" VARCHAR(10),
> "Pricina" CHAR(20),
> "Davka" SMALLINT
> );

Ahoj.
Napada mne, ze tabulce chybi nejaky primarni klic.

Ludek

Rychlost komunikace D5<->Excel pres COM

[*] JIM Design <jim.design(zv)iol(tec)cz> - 16.10.2001 14:30:54

ahoj,

tak to je pak velice komplikovane, ja bych ton resil pravdepodobne pres HTML
sablonu.

M.Jirman

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Milan Schembera
Sent: Tuesday, November 13, 2001 7:17 PM

> tom jestli se v XLS vyskytuji pouze ceniky nebo je v tom
> nejaka nedatabazova
> grafika, jako treba logo a adresa firmy.

To je prave jadro problemu - ja tam nechci "jenom" naladovat data, ale ja
tomu musim dat i nejaky format, vlozit logo, ukotvit pricky - proste aby
uzivatel toho udelal co nejmin....

QuickReport-tlaci stale posledny zaznam

[*] JIM Design <jim.design(zv)iol(tec)cz> - 16.10.2001 14:30:53

ahoj,

pokud treba potrebujes plnit 1 label na QRformu, tak si udelas jeden Band
typu rbDetail a do neho hodis 1 QRLabel
pak udelas v procedure OnNeedData neco takoveho:

while Rs.eof
begin
QRLabel.Caption:=field z te tabulky
end

celej QRDetail se pak bude pod sebou opakovat tolikrat kolik bude cyklu a
proto by bylo dobre udelat ho patricne uzky

M.Jirman

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Mario Szentpeteri
Sent: Thursday, November 15, 2001 2:16 PM

Ahoj,
dakujem za odpoved, ale potrebujem asi
naozaj ukazat ako na to.

Mario Szentpeteri
>ahoj,
>
>plnis data do toho rbDetailu pomoci OnNeedData?
>doporucuju pouzivat standartni nedatabazove komponenty a cpat do nich z
>databaze prave pomoci OnNeedData vzdy jeden zaznam a a cyklem posouvat.
>V pripade potreby ukazu jak.
>
>M.Jirman
>

konference

[*] Jan #ebesta <delcomseb(zv)volny(tec)cz> - 16.10.2001 14:32:09

Zdravicko, poradte kde je nejaka pokud mozno CZ konference o Win NT/2000
servrech.

Dik Sebik.

P.S. vim, ze to neni primo o delphi ale snad mi to Admin promine.

QReport, QRDBText a Algin

[*] Martin Macko <martinm(zv)m-pro(tec)cz> - 16.10.2001 14:52:41

Tim Align myslis AlignToBand nebo Alignment popr kombinaci obojiho ?

-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of Zapl�k
Subject: QReport, QRDBText a Algin


Pratele,
mam sestavu chtel bych umoznit uzivateli vybrat si pole, ktera budou
zobrazena. Chtel jsem u QRDBTextu nastavit Algin na alLeft a potom pouze
QRDBTexty nastavit Enabled na false a tim docilit pozadovaneho efektu, ale
QRDBText Algin nem�. Tak se pt�m, jak to resite vy?

priklad potesi.

zaplik
zaplik(zv)volny(tec)cz


do pop�ed�

[*] bleak <bleak(zv)atlas(tec)cz> - 16.10.2001 14:55:42

tak jsem asi ve slep� uli�ce!
m�m tedy b���c� multimedi�ln� prezentaci. v ur�itou dobu se spust� m�j
program, p�esune prezentaci do pozad� (minimalizuje ji), chv�l� b��� a
ukon�� se. p�ed ukon�en�m zase p�esune prezentaci do pop�ed�. prezentace se
objev� v pop�ed� ALE v okam�iku ukon�en� m�ho programu se sama minimalizuje.
z�ejm� sleduje messages w9x a reaguje na n� nebo co. nev�m.
jak ukon�it ten m�j program, aby se o tom v syst�mu nedozv�d�la jin�
aplikace? lze n�jak blokovat vysl�n� zpr�vy o ukon�en� m�ho programu. nebo
obecn� jak�chkoliv zpr�v (messages)?

bleak

Paradox a spadle indexy

[*] Miroslav Evjak <evjak(zv)atlas(tec)cz> - 16.10.2001 16:16:08

> > Lze nejak nastavit AUTO reindexaci ???
Existuje utilita Paradox Rebuild od Radima Kunze, funguje squele a tusim
podporuje automaticky rezim z prikazoveho radku, pripadne se da zamontovat
do aplikace.

Jinak musim potvrdit nazory, ze Paradox po siti (navic Micro$oft) je
naprosta silenost. Prvni aplikace nad InterBase sice da zabrat, ale pak uz
nikdy nebudes chtit zpatky ;-).

Hodne zdaru.

Mirecek
mailto:miroslav.evjak(zv)seznam(tec)cz
http://www.sweb(tec)cz/miroslav.evjak


animace

[*] bleak <bleak(zv)atlas(tec)cz> - 16.10.2001 16:56:03

zdrav�m,
jak vypnout animaci oken pri minimalizace a maximalizaci?
bleak


nehci okno P�ipojit

[*] bleak <bleak(zv)atlas(tec)cz> - 16.10.2001 16:59:38

zdravim,
kdyz se chci pripojit na FTP a nen� aktivn� pripojen� k internetu, vyskoc�
mi okno pro telefonick� pripojen�. Jak tomu zabr�nit? Respektive, jak
zjistit, zda je pripojen� do internetu aktivn�?
bleak


OT: konference

[*] Martin Koran <komar(zv)komar(tec)cz> - 16.10.2001 17:08:56

Ahoj,> Zdravicko, poradte kde je nejaka pokud mozno CZ konference o
> Win NT/2000
> servrech.
>
zkus www.emwac(tec)cz


S pozdravem
Martin Koran


--------------------------------------------
Martin Koran - KOMAR
Podebradova 877
440 01 LOUNY
Czech Republic

tel.: +420 (395) 65 40 19
fax: +420 (395) 65 53 85
hotline: +420 (602) 42 33 72

mailto:komar(zv)komar(tec)cz
http://www.komar(tec)cz

nehci okno P�ipojit

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 16.10.2001 22:28:22



> zdravim,
> kdyz se chci pripojit na FTP a nen� aktivn� pripojen� k internetu, vyskoc�
> mi okno pro telefonick� pripojen�. Jak tomu zabr�nit?

Zabranit aby se to okno objevilo je pomerne slozite. Win95 (mozna jen ty
starsi edice) neumoznovaly toto okno vypnout nastavenim telefon. pripojeni.
Okno se objevilo vzdy. Zkousel jsem jej vlastni aplikaci zavirat - problem
byl ale s tim, ze v kazde jazykove verzi bylo nutne to okno hledat jinym
identifikatorem.

>Respektive, jak
> zjistit, zda je pripojen� do internetu aktivn�?

RASEnumConnections
pokud najdes pripojeni, ktere je TCP/IP je velka sance, ze jde o pripojeni k
Internetu. Pak tady v konferenci bezely nejaky hratky s WinInet.DLL, ktera
snad nejakou funkci , ze je Inet dostupny poskytuje...

D> Toman


Proble s IBTable - zapinanie ReadOnly - zahada?

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


----- Original Message -----
From: <delphi(zv)zvlauto.sk>
> Ale ved primarny kluc nie je podmienkou pri tvorbe tabulky. Ci nie?
> Robo.

Ahoj.
Tabulku vytvoris ale IBTable IMHO nebude chtit zapisovat do tabulky, ktera
nema primarni klic.
Jak bys chtel pomoci SQL editovat treba treti zaznam Tve tabulky s temihle
daty :

Datum,Pricina,Davka
--------------------
aaa,bbb,5
aaa,bbb,5
aaa,bbb,5
aaa,bbb,5
aaa,bbb,5
aaa,bbb,5
aaa,bbb,5

a IBTable jinej nastroj nez SQL k dispoziti nema.
Na SQL stroji je tabulka bez primarniho klice prakticky nepouzitelna
(zjednodusene receno).

Ludek


Richedit nebo POLE??

[*] Tomis <Tomis(zv)mail(tec)cz> - 17.10.2001 11:29:10

Zdravim vsechny ucastniky konference, mam mensi problem. Chci si vytvorit, program(zkousec slovicek), mel bych prednastavene anglicke a ceske slovicka, ktera bych nejakym zpusobem vyvolaval.... Jakou moznost by jste mi doporucili, bud ukladat ceske slovicka do jednoho richeditu, anglicke do druheho a pak je nejak vyvolavat, a nebo jestli je mam ulozit do dvou poli a navzajem je porovnavat, a nebo mi poradte nejaky jiny zpusob. Diky moc

Proble s IBTable - zapinanie ReadOnly - zahada?

[*] Jan Sebel�k <honza(zv)haes(tec)cz> - 17.10.2001 11:56:26

> Odes�latel: Lud�k ZITA <konference(zv)sales(tec)cz>
> Na SQL stroji je tabulka bez primarniho klice prakticky nepouzitelna
> (zjednodusene receno).
Jasna vec.
Navic (kdyby se na to nekdo tvaril nespokojene) je to zcela v souladu s analyzou problemu (datove modelovani).

Jestlize mam na ucebne 16 uplne stejnych zidli, jak reknu, ze tu druhou zprava ve treti rade jsem dal do opravy? Jazykem datoveho modelovani: "kazda entita musi mit identifikacni atribut". Z toho logicky vyplyne, ze kazda tabulka ma primarni klic a ani o tom nemusim premyslet (CASE ho tam udela).

Datovy model je "vernym" obrazem reality, databaze by mela byt vernym (bez uvozovek) obrazem datoveho modelu, takze tam zadne tabulky bez primarniho indexu nikdy nebudou (viz kurz "Navrh a implementace SQL databaze").

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

upload a download s INDY

[*] bleak <bleak(zv)atlas(tec)cz> - 17.10.2001 13:29:45

tak�e tohle mi nejde. M�m D4S, proto chci ud�lat p�enos soubor� skrze
INDY...
bleak

>
> > ahoj,
> >
> > muzes se taky vykaslat na INDY a pouzit takovy kod (jen ted zrovna
nevim,
> > jestli funguje):
> >
> > procedure TForm1.SendFile(s:string); {s:nazev souboru}
> > var
> > MyFStream: TFileStream;
> > begin
> > NMStrm1.Host := 'xxx.xxx.xxx.xxx' {IP Hosta}
> > MyFStream := TFileStream.Create(s, fmOpenRead);
> > try
> > NMStrm1.PostIt(MyFStream);
> > finally
> > MyFStream.Free;
> > end;
> > end;
> >
> > a na serveru:
> >
> > procedure TForm1.NMStrmServ1MSG(Sender: TComponent; const sFrom: String;
> > strm: TStream);
> > var
> > MyFStream: TFileStream;
> > begin
> > MyFStream := TFileStream.Create('nazevsouboru', fmCreate);
> > try
> > MyFStream.CopyFrom(strm, strm.size);
> > finally
> > MYFStream.Free;
> > end;
> > end;
> >
> > M.Jirman
> >
> > -----Original Message-----
> > From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
> > Behalf Of bleak
> > Sent: Wednesday, November 07, 2001 2:59 PM
> > To: delphi-l(zv)clexpert(tec)cz
> > Subject: upload a download s INDY
> >
> >
> > zdrav�m,
> > m�m vytvo�en� tunel k po��ta�i s IP a ��slem portu. Pot�ebuji na ten
> po��ta�
> > poslat nebo tak� st�hnout z n�j soubor. Pros�m o tip, kter� z komponent
> Indy
> > jsou pro tento ��el nejvhodn�j#�.
> > D�le sh�n�m n�jakou komponentu s funkc� FTP klienta.
> > mirek
> >
> >
> >
>

nehci okno P�ipojit

[*] bleak <bleak(zv)atlas(tec)cz> - 17.10.2001 13:32:24

d�ky za odpoved... zkus�m se asi porvat s tou funkc� RASEnumConnections
bleak

----- Original Message -----
From: Dalibor Toman <dtoman(zv)fortech(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Friday, November 16, 2001 10:28 PM
Subject: Re: nehci okno P�ipojit


>
> > zdravim,
> > kdyz se chci pripojit na FTP a nen� aktivn� pripojen� k internetu,
vyskoc�
> > mi okno pro telefonick� pripojen�. Jak tomu zabr�nit?
>
> Zabranit aby se to okno objevilo je pomerne slozite. Win95 (mozna jen ty
> starsi edice) neumoznovaly toto okno vypnout nastavenim telefon.
pripojeni.
> Okno se objevilo vzdy. Zkousel jsem jej vlastni aplikaci zavirat - problem
> byl ale s tim, ze v kazde jazykove verzi bylo nutne to okno hledat jinym
> identifikatorem.
>
> >Respektive, jak
> > zjistit, zda je pripojen� do internetu aktivn�?
>
> RASEnumConnections
> pokud najdes pripojeni, ktere je TCP/IP je velka sance, ze jde o pripojeni
k
> Internetu. Pak tady v konferenci bezely nejaky hratky s WinInet.DLL, ktera
> snad nejakou funkci , ze je Inet dostupny poskytuje...
>
> D> Toman
>

Synedit

[*] Jan Fiala <jan.fiala(zv)iol(tec)cz> - 17.10.2001 14:10:12

Ja si to treba SynEditu doprogramoval. Viz http://pspad.zde(tec)cz

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

16.11.2001 Krayzel Libor:
>> Nehled�#. Tuto vlastnost neobsahuje

> Ooops. A jak to resi profesionalove, kteri potrebuji zalamovat text?

Richedit nebo POLE??

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

17.11.2001 Tomis:
> Zdravim vsechny ucastniky konference, mam mensi problem. Chci si
> vytvorit, program(zkousec slovicek), mel bych prednastavene anglicke
> a ceske slovicka, ktera bych nejakym zpusobem vyvolaval.... Jakou
> moznost by jste mi doporucili, bud ukladat ceske slovicka do jednoho
> richeditu, anglicke do druheho a pak je nejak vyvolavat, a nebo
> jestli je mam ulozit do dvou poli a navzajem je porovnavat, a nebo
> mi poradte nejaky jiny zpusob. Diky moc

Na disku bych je mel ulozeny v treba textovem souboru, oddelene
nejakym oddelovace, treba znakem |
Pri nacteni lekce bych je nacital treba do pole s vlastni strukturou:

TSlovoString = String[50];

TSlovicko = record
Anglicky: TSlovoString;
Cesky: TSlovoString;
Vyslovnost: TSlovoString;
Vyzkouseno: Boolean;
end;

a pak treba
Lekce : Array of TSlovicko;


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


do pop�ed�

[*] bleak <bleak(zv)atlas(tec)cz> - 17.10.2001 14:23:13

pokud zav�e moje aplikace sama sebe zpr�vou WM_QUIT je po n� korektn�
uvoln�na pam�#?
vesmir


Jak dostat zpet focus ?

[*] Jan Fiala <jan.fiala(zv)iol(tec)cz> - 17.10.2001 14:27:55

Velmi zjednoduseny priklad:

Novy prazdny formular, na nej umistit 3 edity.
V OnExit treba 1. editu napsat:
with TForm.Create(Self) do begin
Show;
Free;
end;

V OnExit 2.editu
ShowMessage('Provedl se OnExit');

A ted vlastni problem:
pokud opustite tabulatorem 1.edit, ztrati se cursor. Pokud zacnete
psat, pisete spravne v druhem edit (bez kurzoru). Pokud date dalsi
tabulator, neprovede se jeho OnExit.
Existuje nejake reseni, jak ziskat zpet ztraceny focus ?

Podotykam, ze toto je velmi zjednoduseny priklad, ten form se ve
skutecnosti vola pres nejakou funkci a pri dele tvajicich operacich
zobrazuje prubeh a nejake texty.

Nez zacnete "z hlavy" psat nejake rady, vyzkousejte si, jestli to
opravdu funguje.

Diky.

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

Prog-Soft s.r.o. Plzen
Informacni system pro vyrobce
a distributory napoju


Synedit

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 17.10.2001 14:58:12

From: "Jan Fiala" <jan.fiala(zv)iol(tec)cz>
> Ja si to treba SynEditu doprogramoval. Viz http://pspad.zde(tec)cz

Ahoj,

a je ta uprava SynEditu nekde k dispozici (SynEdit je pod GPL/MPL) ?

Petr Vones


Synedit

[*] Jan Fiala <jan.fiala(zv)iol(tec)cz> - 17.10.2001 18:20:58

Uz jsem do v devel konferenci syneditu nabizel, ale zatim zadny zajem.
Zkusim to za cas znovu.
Je to opensource pod MPL.

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

17.11.2001 Petr Vones:
> a je ta uprava SynEditu nekde k dispozici (SynEdit je pod GPL/MPL) ?

> Petr Vones


Pocet sekund od UnixEpoch

[*] Milan ��ek - 18.10.2001 00:29:58

> potrebuji odvodit format casu, ktery se pouziva v MySQL databazi.
> Jestli jsem to dobre pochopil, tak by to mel byt pocet sekund,
> ktere uplynuly od 01-01-1970 az do ted.
> Napr. u "11/05/01 11:45:47" by mel byt vysledek: 14162820. Nevite
> nekdo, co delam spatne?

ahoj,
bohuzel mi nikdo neodpovedel - reseni se mi podarilo po delsi dobe najit.

viz.fce: DateTimeToUnix a UnixToDateTime

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


Language

[*] Martin Kasman <martinkasman(zv)pobox.sk> - 18.10.2001 11:27:55

Mam D5 ent., vytvoril som si novy jazyk v projekte a chcel by som to dat
niekomu prelozit (dotycny nema Delphi). Ako by som mu mal dat texty na
preklad? Daju sa nejako exprtovat a nasledne importovat, existuju v nejakom
textaku, daju sa vytlacit?

Language

[*] Zbysek Hlinka <hlinka(zv)hlinka(tec)cz> - 18.10.2001 12:54:45

On 18 Nov 2001 at 11:27, Martin Kasman wrote:

> Mam D5 ent., vytvoril som si novy jazyk v projekte a chcel by som to
> dat niekomu prelozit (dotycny nema Delphi). Ako by som mu mal dat
> texty na preklad? Daju sa nejako exprtovat a nasledne importovat,
> existuju v nejakom textaku, daju sa vytlacit?

Tohle umi obstarat Jazykovy Lokalizator 5, se vsim vsudy. Je tam i licence pro prekladatele, takze
je mozny jak export/import textu, tak i predani celeho projektu prekladateli i s LL5.
http://www.localizator.com

S pozdravem

Zbysek Hlinka

Phone: 0603 551 282


Language

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

From: "Martin Kasman" <martinkasman(zv)pobox.sk>
> Mam D5 ent., vytvoril som si novy jazyk v projekte a chcel by som to dat
> niekomu prelozit (dotycny nema Delphi). Ako by som mu mal dat texty na
> preklad? Daju sa nejako exprtovat a nasledne importovat, existuju v nejakom

Ahoj,

Delphi 5 umi exportovat/importovat slovnik v XML. Pozor ale na jednu vec, je v
tom drobna chyba, takze se ti muze stat ze slovnik nepujde importovat. Problem
je pokud se pamatuji v tom, ze v exportovanem XML chybi nekdy informace o
puvodnim jazyku, kterou tam lze v pripade problemu doplnit rucne.

Delphi 6 obsahuje nejaky externi tool pro editaci (etm60.exe), blize jsem to
ale nijak nezkoumal.

Dalsi moznost je pouziti jinych lokalizacnich nastroju.

Petr Vones


ShellExecute

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

From: "Hurricane" <hurricane(zv)quick(tec)cz>
> Jenze dnes (IE 5.50) to funguje takhle: Po prvnim spusteni je vse v poradku,
> ale po druhem spusteni se okno IE dostane do popredi, dokument se

Ahoj,

zkus pouzit treba tohle:
http://www.delphi(tec)cz/soubor.asp?rok=2001&mesic=feb&den=07&soubor=dlfaaacj.htm

Petr Vones

Jak dostat zpet focus ?

[*] Roman <sw.maurice(zv)seznam(tec)cz> - 18.10.2001 16:35:42

> Velmi zjednoduseny priklad:
>
> Novy prazdny formular, na nej umistit 3 edity.
> V OnExit treba 1. editu napsat:
> with TForm.Create(Self) do begin
> Show;
> Free;
^^^^^^^^
Release;

> end;
>

Roman
OOOOOOOOOOOOOOOO
O sw.maurice(zv)cbox(tec)cz
O http://kouzelne.misto(tec)cz
OOOOOOOOOOOOOOOO


Jak nadobro skryt adresar? (NE jen pomoci vlastnos

[*] Jan Novak <megamax(zv)seznam(tec)cz> - 18.10.2001 16:35:25

Ahoj,

potreboval bych poradit. Potrebuji nejak skryt adresar, aby nebyl videt v
pruzkumniku atp., ale ne tak, ze mu nastavim parametr skryty. Nemate s tim
nekdo zklusenosti? Videl jsem aplikace, co to umi, a vsechny pouzivali VXD
ovladace. Nevite nekdo o tom neco? Prdem diky za odpoved.

Petr Novak


P.S. nejsem hacker, program ma slouzit vyslovene mirovim ucelum :-)


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


do pop�ed�

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 18.10.2001 16:44:37

From: "bleak" <bleak(zv)atlas(tec)cz>
> pokud zav�e moje aplikace sama sebe zpr�vou WM_QUIT je po n� korektn�
> uvoln�na pam�#?

Ahoj,

vlastni aplikaci lze zavrit lepsim zpusobem. Nejcastejsi zpusob je asi zavolat
metodu Close hlavniho formulare nebo Application.Terminate

Petr Vones


setrici rezim - vypnout/zapnout mys: jak?

[*] Adam Feistner <feistnerova(zv)mbox.dkm(tec)cz> - 18.10.2001 17:16:20

Zdravim,

zere me, ze kdyz aktivuju spankovy rezim poce, probudi se pokazde, kdyz
nekdo lehce drkne do stolu. Potreboval bych mys pred spustenim setrice
deaktivovat a po probuzeni zase vratit do provozu. Nevite nekdo, jak na to
(krome obraceni na zada...)?

Diky,

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


setrici rezim - vypnout/zapnout mys: jak?

[*] Lud�k ZITA <konference(zv)sales(tec)cz> - 18.10.2001 20:11:40


----- Original Message -----
From: "Adam Feistner" <feistnerova(zv)mbox.dkm(tec)cz>> Zdravim,
>
> zere me, ze kdyz aktivuju spankovy rezim poce, probudi se pokazde,
kdyz
> nekdo lehce drkne do stolu. Potreboval bych mys pred spustenim setrice
> deaktivovat a po probuzeni zase vratit do provozu. Nevite nekdo, jak na to
> (krome obraceni na zada...)?
>

Ahoj.
Co treba na to jit oklikou, napis si vlastni scrrensaver (na torry najdes
mraky free zdroju) a vykuchej z toho obsluhu udalosti mysi.
To jde. Jestli to bude ucinne i pri naslednem uspani nutno zkusit.

Ludek


MRO

[*] Martin Burle <mburle2(zv)volny(tec)cz> - 18.10.2001 20:19:53

Ahoj,

rad bych se zeptal, jestli existuje nejaka data control komponenta pro
Delphi podobna MRO (multi record object) v Paradoxu. Diky za nasmerovani...

Martin Burle


QReport, QRDBText a Algin

[*] zaplik <zaplik(zv)volny(tec)cz> - 18.10.2001 20:44:57

> Tim Align myslis AlignToBand nebo Alignment popr kombinaci obojiho ?

No Ani jedno, ani druhe. AlginToBand sice umisti vsechny QRDBtexty na okraj,
ale naplaca je vsechny na sebe. Aligment pouze zarovna text na danou stranu
v ramci QRDBTextu. Ja ale potrebuji aby prvni qrdbtext byl uplne v levo, a
dalsi qrdbtexty se rovnaly pekne jako husicky za sebou, tim myslim, tam, kde
konci prvni musi zacinat druhy, za druhym treti... . Tak jako napriklad
tlacitka v ToolBaru. Samozdrejme bez mezer. Je to proto, ze nevim, ktere
qrdbtexty budu pomoci Enabled zobrazovat. Napadlo mne nacpat je vsechny do
nejakeho pole, ale spis bych se priklanel k necemu jednodussimu.

Zaplik
zaplik(zv)volny(tec)cz

stisk klaves

[*] bleak <bleak(zv)atlas(tec)cz> - 18.10.2001 21:26:27

zdrav�m,
potrebuju poslat jin� aplikaci simulov�n� stisku kl�ves CTRL+F1. zn�m handle
okna t� aplikace.
jak na to?

bleak

do pop�ed�

[*] bleak <bleak(zv)atlas(tec)cz> - 18.10.2001 21:28:03

d�ky, myslel jsem si to.....

----- Original Message -----
From: Petr Vones <pvones(zv)mbox.vol(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Sunday, November 18, 2001 4:44 PM
Subject: Re: do pop�ed�


> From: "bleak" <bleak(zv)atlas(tec)cz>
> > pokud zav�e moje aplikace sama sebe zpr�vou WM_QUIT je po n� korektn�
> > uvoln�na pam�#?
>
> Ahoj,
>
> vlastni aplikaci lze zavrit lepsim zpusobem. Nejcastejsi zpusob je asi
zavolat
> metodu Close hlavniho formulare nebo Application.Terminate
>
> Petr Vones
>

FreeReport

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 19.10.2001 06:53:49

Ahoj,
nevite nekdo jestli muzu pouzit FreeReport 2.21 v komercnim programu?

Diky

stisk klaves

[*] David Kraina <DKx(zv)Seznam(tec)cz> - 19.10.2001 06:58:31


>potrebuju poslat jin� aplikaci simulov�n� stisku kl�ves CTRL+F1. zn�m
>handle
>okna t� aplikace.

Zkus se podivat na sndkey32 na Delphi CD, snad ti to pomuze.

Firebird 1.0.0 Release Candidate 1

[*] Sula Milos <milos.sula(zv)oku-su(tec)cz> - 19.10.2001 07:22:07

Dekuji za informaci, muzete mi poradit zda lze najit nekde na internetu
rozdily mezi FB 1.0 a Interbase 6.01 od Borlandu ?

-----Original Message-----
From: Pavel Cisar [mailto:pcb(zv)atlas(tec)cz]
Sent: Thursday, November 15, 2001 5:51 PM
To: delphi-l(zv)clexpert(tec)cz
Subject: ANN: Firebird 1.0.0 Release Candidate 1


Haj hou!

Tak uz je to tady, RC1 verze FB 1.0 je k dispozici. Sice zatim jen
pro Win32 a Linux, ale Darwin by mel byt co nevidet a taktez i
ostatni platformy. Win32 verze zatim neobsahuje instalacni
program. Vice informaci (v anglictine) naleznete na webu projektu

http://www.firebirdsql.org

S pozdravem


AVI do MPEG

[*] Sula Milos <milos.sula(zv)oku-su(tec)cz> - 19.10.2001 07:35:42

Cau
nevite jak zkonvertovat v Delphi avi do mpegu ? Existuje nejaka
komponenta , asi to nejak pujde taky mozna pres SDK k media encoderu ne
?

dik
Milos


Jak dostat zpet focus ?

[*] Petr Hartman <petr.hartman(zv)medisoft(tec)cz> - 19.10.2001 07:35:28

----- Original Message -----
From: "Jan Fiala" <jan.fiala(zv)iol(tec)cz>
> V OnExit treba 1. editu napsat:
> with TForm.Create(Self) do begin
> Show;
> Free;
> end;

Ahoj,

dopln si do OnExit 1. editu toto:

PostMessage(ActiveControl.Handle, WM_SETFOCUS, 0, 0);

S pozdravem
Petr Hartman

Zmena casu u souboru po zmene LC na ZC

[*] Miroslav Ondrisek <ondrisek(zv)atlas(tec)cz> - 19.10.2001 07:43:17

JO, u me je to to totez s konfiguraci
WIN NT 4 server NTFS
X
WIN NT 4 wrkst FAT

Zrejme to zpusobuje zobrazeni casu na NTFS

Mira Ondrisek
BONNEL TECHNOLOGIE


> -----Original Message-----
> From: delphi-l-owner(zv)clexpert(tec)cz
> [mailto:delphi-l-owner(zv)clexpert(tec)cz]On Behalf Of Karel Horky
> Sent: Friday, November 16, 2001 2:28 PM
> To: Delphi konference
> Subject: OT: Zmena casu u souboru po zmene LC na ZC
>
>
> Ahoj !
>
> Je to OT, ale chtel bych to vedet. Muze automaticky prechod z letniho
> casu (LC) na zimni cas (ZC) ovlivnit zobrazeni casu vytvoreni souboru
> ?
> Zalohy stejnych souboru na dvou discich se mi lisi jen a pouze v casu,
> presne o 1 hodinu, jinak datum , velikost vsechno stejne. Na jednom
> disku mam NTFS, na druhem FAT32, OS je W2k, SP1.
> Jedna se o cele adresarove stromy, nejen jeden soubor. Zalozni soubory
> maji cas o 1 hodinu vetsi nez puvodni soubor, napr. 15:21 oproti 14:21
>
> Pred zmenou LC na ZC nebyly zadne rozdily.
>
> Dejte mi vedet, jestli jste se s tim nekdy setkali.
>
> Diky predem, kdyz zadem se nema.
>
> --
> S pozdravem Karel Horky
> MailTo: horky(zv)uh(tec)cz
> W2k, SP1
>
>

Diky: Funguje v Interbase 6.01 cestina ?

[*] Trex <trex(zv)mybox(tec)cz> - 19.10.2001 08:24:56

> Tak by melo byt vse v poradku, jen to chce prihlasit se z console
> "Connect as" a tam zadat taky znakovou sadu win1250. V delphi
> komponente database se to taky zadava jakymsi parametrem ale z
> hlavy nevim jakym.
> Z.Kalhous

Diky, kdyz 2x kliknu na IBDatabase, nastavim si pohodlne character set na win1250 a pak to funguje jako po masle. V IB konzoli si kodovou stranku muzu taky nastavit PRED connectem k DB, ale primo v menu konzole jsem takovou volbu nenasel, neva vystacim si.....

Dekuju moc za radu,
Trex


SQL dotaz nezavisly na velkosti pismen

[*] Kaka�ka Pavol <kakacka(zv)proca(tec)cz> - 19.10.2001 08:28:40

To: delphi-l(zv)clexpert(tec)cz
>Zdravim kolegovia,
>preklopil som aplikaciu z PDX do IB6.
>pri vyhladavani v PDX som pouzival frazu Where:
>WHERE UPPER(MENO) LIKE UPPER("%'+Edit1.Text+'%")
>fungovalo to tak, ze nezalezalo pri hladani na velkosti pismen v
Edit1.Text.
>Po preklopeni do interbase mi to funguje len v pripade ak tam nie je
diakritika.

Mas spravne nastaveny charset jak v IB tak na connectionu?
btw: je mozne pouzit aj toto: 'WHERE MENO CONTAINING ' + Edit1.Text;

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

animace

[*] Kakacka Pavol <kakacka(zv)proca(tec)cz> - 19.10.2001 08:29:39

From: "bleak" <bleak(zv)atlas(tec)cz>
> jak vypnout animaci oken pri minimalizace a maximalizaci?

Jaky OS?
Uzivatelsky ci programovo?

Kakacka Pavol
KasiX(zv)atlas(tec)cz

Seznam chyb - nefunguje vyhledani radku s chybou

[*] Kaka�ka Pavol <kakacka(zv)proca(tec)cz> - 19.10.2001 08:34:27

From: "vlcir" <vlcir(zv)seznam(tec)cz>
> Nevim proc, ale u jedne unity v projektu mi prestal fungovat odskok z
> okna seznamu chyb na radek v editoru kodu, kde se vyskytuje chyba. Co
> s tim?

1. Nemas *.pas k tej unite iba *.dcu
2. Skus si vymazat *.dcu. (prilis stare dcu oproti kodu v *.pas)
3. Obcas ak editujes v nejakych externych editoroch (nie v Delphi) dany
*.pas subor a tie Ti do suboru zapisu nejake "paznaky" obvykle LF vs. CLRF,
Delphi potom spatne spocita riadky a ukazuje na ine.

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

SQL dotaz nezavisly na velkosti pismen

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 19.10.2001 08:45:30

> WHERE UPPER(MENO) LIKE UPPER("%'+Edit1.Text+'%")
> fungovalo to tak, ze nezalezalo pri hladani na velkosti pismen v
> Edit1.Text. Po preklopeni do interbase mi to funguje len v pripade ak
> tam nie je diakritika.

Ano, to je pravda. Nedavno jsem to resil, viz archiv. Pouziti
CONTAINING jsem zatim nezkousel, ale u LIKE pomuze, kdyz za
ten druhy upper jeste pridas COLLATE PXW_CSY. Je to zvlastni,
ale funguje to.

David Lebeda


ADO a TStringField

[*] Michal Sefcik <mikese(zv)benefitcz(tec)cz> - 19.10.2001 08:52:50

D5 Ent., SP1

Prechazime na OLE DB s pouzitim Borland ADO komponent a narazime na problem
s vracenim string polozek z databaze. Pokud je dataset v browse modu,
nevraci mi
string aktualni delky, ale vzdy na konci doplneny mezerami na definicni
delku
v databazi. To mimo jine zpusobuje i problem pri master-detailovani na
urovni
ClientDatasetu.

Je to normalni vlastnost, existuje nejaky fixpack nebo mame radeji pouzivat
jinou sadu
komponent (Adonis ...)?

Dekuji za kazdy prispevek.

*****************************************************************
Ing.Mgr. Michal �ef��k
Benefit CZ, s.r.o.
Hrub�ho 11, 612 00 Brno
tel: +420 5 41219098, 9
fax: +420 5 41215886
http: www.benefitcz(tec)cz
*****************************************************************

Chyba nastaveni parametru ?

[*] Karel Rys <delphi(zv)zas-me(tec)cz> - 19.10.2001 09:21:34

> mozne to sice je, ale odhaduji ze z 99% byla chyba v tvem kodu.
> Jo, posli mi to.
> Petr Vones

Ahoj,

posilam ukazku kodu, kterou kompilator podle meho nazoru prelozi spatne.
V teto ukazce je nutne vypnout optimalizaci; nejsem si tim jist uplne,
ale domnivam se, ze puvodne to zlobilo i s optimalizaci zapnutou, jenze
to byla procedura o dost delsi a vsechny promenne (krome "s") se
pouzivaly.

Zalozte si novou aplikaci, do hlavniho formu dejte nasledujici proceduru
a pak ji zavolejte. Opakuji, v nastaveni projektu se musi vypnout
optimalizace.

Jsem zvedav, zda to zlobi jen mne :o)) D5 Pro, SP1, Win2000

Karel Rys

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

procedure LoadBMP(size:byte);
var s:string[6]; {pro 5 jeste funguje vse dobre, pro 6 jiz ne...}
iplDest:pointer;
sirka,vyska:integer;
bmp:tBitmap;
DIB:TDIBSection;
i:integer;
begin
// tento kod je zde jen pro ilustraci chyby
bmp:=tBitmap.Create;
try
bmp.HandleType:=bmDIB;
bmp.PixelFormat:=pf24bit;
bmp.Width:=64;
bmp.Height:=64;

i:=GetObject(bmp.Handle, sizeof(dib), (zv)dib);
// GetObject vrati pocet zkopirovanych bajtu (84). Pokud vrati
// nulu, doslo k chybe. GetLastError mi zde udava hodnotu 8 - Out
// of memory. K teto chybe vsak zrejme dochazi uz pri zmene rozmeru
// bitmapy - pri nastavovani jejiho druheho rozmeru. V teto
// "ocesane" ukazce se mi chyba projevi jen pri vypnute
// optimalizaci; dokud byl kod cely, zlobilo to bez ohledu na
// nastaveni optimalizace, zrejme proto, ze byly pouzity vsechny
// deklarovane promenne - krome "s".
Application.MessageBox(pchar(Format(
'GetObject(...) = %d',[i])),'',mb_ok);

finally
bmp.Free;
end;
exit;

// Nasleduje kousicek puvodniho kodu, k ilustraci chyby postacuje.
// Pokud nektery z techto radku odstranite, chyba se jiz
// neprojevi...
Vyska:=ord(Size);
Sirka:=1;
iplDest:=nil;
// pokud odkomentujete nasledujici radky, chyba zmizi
{ s:='a';
if s='' then exit; {}
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
LoadBMP(1);
end;

OT: Time Servery

[*] Robert Plz�k <rpvp(zv)vagnerplast(tec)cz> - 19.10.2001 09:25:52

Zdravim,

nemate nekdo nejaky seznam Time Serveru? Robert Plz�k

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


Diagnoza crashe programu na NT

[*] Karel Kral <kralkonf(zv)purus(tec)cz> - 19.10.2001 09:26:43

Ahoj,

muzete poradit, jak najit nekde v logu pricinu toho, proc spadl program
na NT4?

Blize:
Provozuji na NT4 aplikaci (D5Pro), ktera prohledava soubory, odesila
Ping atd. a odesila SMS zpravy. Po predelani hledani na pametove
mapovane soubory mi zacala aplikace padat ve zvlastnim miste (pri unload
ICMP.DLL). Problem je v tom, ze spadne pouze jednou za nekolik dni a ja
nemuzu v NT najit zadny log s popisem chyby. To same na W95 a W98 jede
ok. Muzete prosim poradit, moc tomu nerozumim?

Prohledal jsem adresar \WinNT a WinNt\System podle data a nejnovejsi
soubory jsou beznadejne stare. Soubor drwtsn32.log, ktery se zdal byt
slibny, obsahuje pouze stare zaznamy.
--
______________________________________________________
Karel Kral, informatik
Purus, s.r.o., Cezavy 627, 664 56 Blucina, CZ
Tel: 05/47235000, 0602/552432, Fax: 05/47231203
E-Mail: mailto:kral(zv)purus(tec)cz, WWW: http://www.purus(tec)cz
______________________________________________________


Paradox a spadle indexy

[*] Jan #ebesta <delcomseb(zv)volny(tec)cz> - 19.10.2001 09:36:33

3.
Dekuji za radu, provedl jsem a zatim 4 dni to je OK.
Tez akceptuji vase vyhrady k DBE pres sit hlavne Win site.

Takze moje dalsi otazka:
Co doporucujete? Interbase? ci neco jineho?
Zatim jsem nic jineho nez DBE nepouzil takze by se mi hodily nejake
rady do zacatku at neztaracim cas nad zkoumanim necoho co je jiz davno
prozkoumano.
Tez za typ na nejakou dobrou literaturu ci link s priklady bych byl vdecen.

Sebik

2.
Zkus prostudovat www.bdesupport.com.
BDE ma na serverech Windows NT trochu problemy :-)

1.
mam projekt cca na 20 DB tabulkach v siti pro cca max 5 uzivatu najednou.
Vse jiz cca 2 roky pracovalo na 100% na serveru s Novell 4.11 a W98SE/ME.
Nyni jsem vse prehodil na W2000 Server a nastal problem.
Behem 10 dni jiz asi 5 spadly indexy u DB tabulky (nikdy ne u stejne),
umim to opravit pomoci utilit od Borlandu. Ale to neni to prave orechove.

Nahrada RichEdit

[*] Ji�� Foldyna <jiri.f(zv)avizo(tec)cz> - 19.10.2001 09:38:54

Ahoj,

nemate nekdo tip na nahradu TRichEditu necim fungujicim ? Potrebuji
zarovnavani (do bloku a na stred), zmenu fontu, velikosti pisma, typeface a
zoom. Toto vsechno sice RichEdit podporuje, avsak zpusobem prinejmensim
veeelmi nejasnym a nekonzistetntnim. Pouzivam i TRichEdit98, avsak ani tento
problemy neresi. Domnivam se (resp. jsem si temer jist), ze to zpusobuji
multilanguage features, ale nechce se mi to resit, pokud bych mel nejakou
nahradu.

Diky

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

ADO a TStringField

[*] Lubo Fule <fule(zv)ekosoft.sk> - 19.10.2001 09:45:56

Takto sa spravaju stlpce typu CHAR. String je automaticky doplneny medzerami
na definovanu dlzku uz pri insertovani. Niektore Delphi komponenty to mozno
automaicky "trimuju", ale v zasade je to tak, ze stlpce typu char maju pevnu
dlzku, teda aj ked je string kratsi, je vzdy doplneny na celkovu dlzku
medzerami. Typ VARCHAR sa spravaa v Tvojom ponimani "korektne", ale na
kratke stringy je vyhodnejsie pouzit char, lebo server ma k nemu rychlejsi
pristup. Samozrejme toto neplati uplne vseobecne, ale na serioznych SQL
databazach by to malo platit.
Asi nejlepsie riesenie je upravit SELECT tak, aby vracal uz "otrimovane"
stringy. Ak nevies, ako na to, tak napis aky SQL server pouzivas, lebo toto
je uz silne zavisle od servera a posli aj prislusny SQL dotaz.

L.

> Prechazime na OLE DB s pouzitim Borland ADO komponent a narazime
> na problem
> s vracenim string polozek z databaze. Pokud je dataset v browse modu,
> nevraci mi
> string aktualni delky, ale vzdy na konci doplneny mezerami na definicni
> delku
> v databazi. To mimo jine zpusobuje i problem pri master-detailovani na
> urovni
> ClientDatasetu.

Firebird 1.0.0 Release Candidate 1

[*] Pavel Cisar <pcb(zv)atlas(tec)cz> - 19.10.2001 09:51:45

Haj hou!

On 19 Nov 2001, at 7:22, Sula Milos wrote:

> Dekuji za informaci, muzete mi poradit zda lze najit nekde na internetu
> rozdily mezi FB 1.0 a Interbase 6.01 od Borlandu ?

Soucasti kazdeho baliku jsou ReleaseNotes.pdf. Ty se daji
stahnout i samostatne.

S pozdravem

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


MRO

[*] Milan Tome� <Milan.Tomes(zv)haida(tec)cz> - 19.10.2001 10:28:02

S jistymi omezenimi TDBCtrlGrid :)

S pozdravem

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

> rad bych se zeptal, jestli existuje nejaka data control komponenta pro
> Delphi podobna MRO (multi record object) v Paradoxu. Diky za nasmerovani...
>
> Martin Burle


Posilani zpravy v aplikaci

[*] Hazuka Filip <filip.hazuka(zv)multivac(tec)cz> - 19.10.2001 10:38:41

Zdravim vas vsechny,
mam takovy problem. Ve zdroji aplikace (View source) mam napsany kod tak,
aby rozpoznal, zda je dana aplikace jiz otevrena ci nikoliv. V pripade, ze
neni otevrena, pak ji otevre, jinak ji jenom zobrazi. Jestlize ji ale jenom
zobrazi, pak potrebuji jeste provest proceduru, ktera je napsana na hlavnim
formu. Kdyz to napisu jako frmHlavni.OverParametry pak to nefunguje a
program mi hodi chybu. Zkousel jsem to pomoci SendMessage, ale nejak nevim,
jak si to cele mam definovat ? Muzete mi s tim nekdo pomoci, nebo ukazat
kousek zdrojaku ?

Mnohokrat diky za pomoc.

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

Interbase - Jak zjistit jestli bezi IB server

[*] vlcir <vlcir(zv)seznam(tec)cz> - 19.10.2001 12:27:47

Jak programove zjistim, jestli bezi IB
server?

______________________________________________________________________
Vite, ze... nakupovat bile zbozi na Internetu vam usetri spoustu
penez a starosti? Http://www.bilezbozi(tec)cz - specialiste v bilem zbozi!

Synchronizacia verzii

[*] dphi_forum(zv)proces.sk - 19.10.2001 12:56:46

Zdravim...

Mam nasledovny problem:
na sietovom serveri je nahrata v nejakom adresari urcita verzia nasho
softu. Ked chceme dat novsiu verziu tak vsetci uzivatelia musia ukoncit
tento program a ak sa zdarne podari nahrat nova verzia mozu pokrcovat. Ale
niekedy sa stava ze aj po ukonceni programu sa tento neda prepisat novsim.

Preto som vymyslel :-) nasledovne (uz to ma isto niekto spojazdnene):
uzivatelia si budu program spustat z lokalu a program sa pozrie na server
ci tam je novsia verzia, ak ano tak ju skopiruje na lokal a znovu sa
spusti.

Pekna myslienka ale teraz tie problemy:
- ako skopirovat exe zo servera na lokal ked ten lokalny exe je spusteny
(napadlo ma ze by sa spustila ta verzia na serveri s nejakym parametrom,
lokalny by sa ukoncil, ten serverovy by ho prekopiroval a znovu spustil)
ale nie je to podla mna ono. Co by ste radili.
- nas program je z balickami, nevidite tam nejaky problem ?

Diky moc. NORO.

Synchronizacia verzii

[*] Vodicka, David (CAP, GCF) <David.Vodicka(zv)gecapital(tec)com> - 19.10.2001 13:07:14

Neco podobneho (az na to, ze to cele probiha ne na lokalni siti, ale ala
Internet) jsem vyreseily "zavadecim programkem". Ten musi byt ale tak
trivialni (jenom se podiva, pripadne nakopiruje a spusti), ze neni "nikdy"
potreba aktualizovat.

David Vodicka
Abion, s.r.o.>-----P�vodn� zpr�va-----
>Od: dphi_forum(zv)proces.sk [mailto:dphi_forum(zv)proces.sk]
>Odesl�no: 19. listopadu 2001 12:57
>Komu: delphi-l(zv)clexpert(tec)cz
>P�edm�t: Synchronizacia verzii
>
>
>Zdravim...
>
>Mam nasledovny problem:
>na sietovom serveri je nahrata v nejakom adresari urcita verzia nasho
>softu. Ked chceme dat novsiu verziu tak vsetci uzivatelia musia ukoncit
>tento program a ak sa zdarne podari nahrat nova verzia mozu pokrcovat. Ale
>niekedy sa stava ze aj po ukonceni programu sa tento neda prepisat novsim.

Stromova struktura

[*] Ji�� Kratochv�l����*��J�##!�)?���o� - 19.10.2001 13:07:38

Dobry den,
chtel jsem se Vas zeptat, zda nekdo z Vas resil
zobrazeni dat ve stromove strukture (data ulozena v db).

Potreboval bych je dostat serazene v poradi takovem,
jak by byly zobrazeny, kdyby byl cely strom
rozbaleny.

Spatne se mi to vysvetluje, snad bude nazornejsi priklad:
Takhle vypada struktura:
pol1 pol2 pol3
/ \ / \ |
pol11 pol12 pol21 pol22 pol31
|
pol121

A vysledek by mel vypadat nasledovne:
pol1
pol11
pol12
pol121
pol2
pol21
pol22
pol3
pol31
.
.
.

Nenapada me ani zpusob ulozeni a uz vubec nevim, jak data z db vydolovat...

Snad jsem se vyjadril dostatecne presne a srozumitelne...

Pokud by mi nekdo poradil, byl bych moc vdecny.

S pozdravem Jiri Kratochvil.

Synchronizacia verzii

[*] Jan #ebesta <delcomseb(zv)volny(tec)cz> - 19.10.2001 13:12:49

Zdravim...

Mam nasledovny problem:
na sietovom serveri je nahrata v nejakom adresari urcita verzia nasho
softu. Ked chceme dat novsiu verziu tak vsetci uzivatelia musia ukoncit
tento program a ak sa zdarne podari nahrat nova verzia mozu pokrcovat. Ale
niekedy sa stava ze aj po ukonceni programu sa tento neda prepisat novsim.


Toto resim malim napr. start.exe, kterym si uzivatel pousti danou aplikaci.
- po startu provedene kontrolu nove verze a pripadne ji zkopiruje
- a po te se provede samotne spusteni aplikace a ukonceni start.exe

uzivateli je jedno ktery exe pousti a na plose ho pojmenujes jak chces.

Sebik


Synchronizacia verzii

[*] Bednarc�k Dalibor <dalibor(zv)torola(tec)cz> - 19.10.2001 13:13:32


Ahoj,
co takhle si udelat jednoduchej malej exac, kterej hodis na lokal a kterej
si prave bude hlidat novejsi verzi na serveru.
Uzivatel ho pres ikonu spusti (vubec nemusi vedet, ze se nejedna primo o
aplikaci) a ta bud nakopiruje novou verzi a tu pak spusti a sebe ukonci
nebo ji rovnou spusti, kdyz neni novejsi verze a zase se ukonci.

Synchronizacia verzii

[*] Jiri Voslar, Profireal, a.s. <jiri.voslar(zv)profireal(tec)cz> - 19.10.2001 13:32:33

- ako skopirovat exe zo servera na lokal ked ten lokalny exe je spusteny
(napadlo ma ze by sa spustila ta verzia na serveri s nejakym parametrom,
lokalny by sa ukoncil, ten serverovy by ho prekopiroval a znovu spustil)
ale nie je to podla mna ono. Co by ste radili.

Ahoj,
resil jsem nedavno podobny problem, napsal jsem si maly programek - zavadec,
ktery porovna bud verze souboru nebo datum (volitelne), pokud je na
klientovi nizsi nez na serveru, prekopiruje to na klienta a pak teprve
spusti vlastni aplikaci. Jsem ochoten ho poskytnout i se zdrojakama, ale
nevim, jak to mam uploadovat (a zda smim bez souhlasu administratora) do
sekce soubory\tools. - Poradi mi nekdo? :-|

Jiri Voslar

SQL a ROLLBACK transakci

[*] kuchar(zv)unicodesys(tec)cz - 19.10.2001 13:45:25

caute panove,
z delphi programu spoustim najakou hlavni ulozenou proceduru v MSSQL7 ,
ktera vykonava urcite rozhodovaci funkce, na zaklade kterych spousti dalsi
transakce v jinych ulozenych procedurach, v databazi mam vytvorenou tabulku
ERROR, do ktere pres dalsi ulozenou proceduru zapisuji chybove hlasky pri
zhrouceni nejake ulozene procedury, vse v naznaku vypada asi takhle :
----------------------------------------------------------------------------
-------------
procedura hlavni
begin tran

if xx=necemu exec spustproceduru 1
if (zv)(zv)error begin rollback tran
return
end

commit tran
----------------------------------------------------------------------------
-------------
procedura spustproceduru 1
begin tran
.
.
if dd=necemu exec spustproceduru 2
if (zv)(zv)error begin rollback tran
exec zapis chybu do tabulky
error
return
end
commit tran
----------------------------------------------------------------------------
-------------
celej muj problem spociva vtom ze kdyz v nejake xx procedure vznikne chyba,
tak se sice ta
chyba zapise do tabulky ERROR, ale prikaz "roolback tran" v hlavni procedure
mi to hned z te
tabulky vyjme a ja nevim kde nastala chyba, pricem zapisovat chybu az v
hlavni procedure mi nepomuze protoze pak nevim jestli nastala chyba v
procedure 1 nebo v procedure 2, moje otazka zni jestli je mozne dat nejakym
zpusobem vedet SQL ze zapisi z tabulky ERROR nemazat pri rollbacku ?

DIK

Interbase a diakritika

[*] Vakoni� Pavol <vakonic(zv)tyory.sk> - 19.10.2001 13:54:07

Zdravim,

pred nedavnom to tu uz bolo, ale nefunguje mi to, alebo som to nepochopil.

Vytvoril som databazu s charsetom WIN1250, tabulku s charsetom WIN1250. V IBDatabase1 som definoval character set: lc ctype=WIN1250. Pisat diakritiku sice mozem, zoraduje to abecedu ale diakritiku nezeoraduje. V com moze byt este problem ?/* Extract Database vakonic:Tyregon1.gdb */
CREATE DATABASE "vakonic:Tyregon1.gdb" PAGE SIZE 1024
DEFAULT CHARACTER SET WIN1250;/* Table: USERS, Owner: SYSDBA */
CREATE TABLE USERS (MENO VARCHAR(10) CHARACTER SET WIN1250,
CELE MENO VARCHAR(30) CHARACTER SET WIN1250,
HESLO VARCHAR(10) CHARACTER SET WIN1250);

/* Index definitions for all user tables */
CREATE INDEX USERS MENO ON USERS(MENO);


Dik
Palo

D5Ent., IB 5.5, W2000 US


ADO a TStringField

[*] Michal Sefcik <mikese(zv)benefitcz(tec)cz> - 19.10.2001 14:01:24

Vlastni vraceni polozek s mezerami na konci by mi nevadilo, bohuzel tak
nefunguje
master-detailovani na urovni client datasetu. Nepomuze ani trimovani primo
v selectu (nehlede na to, ze v zivem datasetu nelze ani pouzit).
Jak na tento problem?

Jsme zvykli vyuzivat zakladniho pohledoveho gridu pro rychlou orientaci
v dokladovych radach, a pro editaci dat zobrazovat prehledne formulare s
zivym
datasetem (vyuzivame db-aware component odvozenych od TDBCustomEditu).
vztah mezi gridovym a editacnim datasetem je prave resen klasickym master-
-detailovanim.

> Takto sa spravaju stlpce typu CHAR. String je automaticky doplneny
medzerami
> na definovanu dlzku uz pri insertovani. Niektore Delphi komponenty to
mozno
> automaicky "trimuju", ale v zasade je to tak, ze stlpce typu char maju
pevnu
> dlzku, teda aj ked je string kratsi, je vzdy doplneny na celkovu dlzku
> medzerami. Typ VARCHAR sa spravaa v Tvojom ponimani "korektne", ale na
> kratke stringy je vyhodnejsie pouzit char, lebo server ma k nemu rychlejsi
> pristup. Samozrejme toto neplati uplne vseobecne, ale na serioznych SQL
> databazach by to malo platit.
> Asi nejlepsie riesenie je upravit SELECT tak, aby vracal uz "otrimovane"
> stringy. Ak nevies, ako na to, tak napis aky SQL server pouzivas, lebo
toto
> je uz silne zavisle od servera a posli aj prislusny SQL dotaz.
>
> L.
>
> > Prechazime na OLE DB s pouzitim Borland ADO komponent a narazime
> > na problem
> > s vracenim string polozek z databaze. Pokud je dataset v browse modu,
> > nevraci mi
> > string aktualni delky, ale vzdy na konci doplneny mezerami na definicni
> > delku
> > v databazi. To mimo jine zpusobuje i problem pri master-detailovani na
> > urovni
> > ClientDatasetu.

Synchronizacia verzii

[*] Marek Muller <delphi-konference(zv)bcpraha(tec)com> - 19.10.2001 14:02:07

k tomu staci batch:

xcopy r:\program\program.exe c:\program\program.exe /d /y
start c:\program\program.exe

Marek Muller

-----Original Message-----
co takhle si udelat jednoduchej malej exac, kterej hodis na lokal a kterej
si prave bude hlidat novejsi verzi na serveru.
Uzivatel ho pres ikonu spusti (vubec nemusi vedet, ze se nejedna primo o
aplikaci) a ta bud nakopiruje novou verzi a tu pak spusti a sebe ukonci
nebo ji rovnou spusti, kdyz neni novejsi verze a zase se ukonci.

FTP Client

[*] michal.chalupnik(zv)popron(tec)cz - 19.10.2001 14:20:52

Zdravim, d�lal n�kdo z V�s FTP Clienta? probl�m je v tom, �e kdy� pou�iji
metodu List, tak n�kdy to z�stane "viset"... prost� ��dn� odpov�� od
serveru...


FreeReport II, GPL

[*] Bednar��k Dalibor <dalibor(zv)torola(tec)cz> - 19.10.2001 14:28:49

Ahoj,
nevite nekdo jestli muzu pouzit FreeReport 2.21 v komercnim programu?

Vsimnul jsem si, ze FreeReport je siren pod licenci GPL.
Muzete mi prosim nekdo objasnit jak muzu pouzit takto sireny software ve
svem komercnim software.
Jestli to teda vubec muzu pouzit.

FTP Client

[*] voltrr1.epr(zv)mail.cez(tec)cz - 19.10.2001 14:32:17


> Zdravim, d�lal n�kdo z V�s FTP Clienta? probl�m je v tom, �e kdy� pou�iji
> metodu List, tak n�kdy to z�stane "viset"... prost� ��dn� odpov�� od
> serveru...

Zrovna ted jsem se placal s necim podobnym.
Nektere servery pozaduji zavrit datovy socket ale nektere
klienty ho nezaviraji

Radek Voltr

FTP Client

[*] michal.chalupnik(zv)popron(tec)cz - 19.10.2001 14:35:04

ok, a jak to mam udelat? pouzivam tu komponentu, co davaji k Delphi 5. Diky

-----P�vodn� zpr�va-----
Od: voltrr1.epr(zv)mail.cez(tec)cz [mailto:voltrr1.epr(zv)mail.cez(tec)cz]
Odesl�no: 19. listopadu 2001 14:32
Komu: delphi-l(zv)clexpert(tec)cz
P�edm�t: Re: FTP Client
> Zdravim, d�lal n�kdo z V�s FTP Clienta? probl�m je v tom, �e kdy� pou�iji
> metodu List, tak n�kdy to z�stane "viset"... prost� ��dn� odpov�� od
> serveru...

Zrovna ted jsem se placal s necim podobnym.
Nektere servery pozaduji zavrit datovy socket ale nektere
klienty ho nezaviraji

Radek Voltr


animace

[*] bleak <bleak(zv)atlas(tec)cz> - 19.10.2001 14:48:59

os win95, stac� uzivatelsky. programove to asi jen tak lehce nepujde...
bleak


----- Original Message -----
From: Kakacka Pavol <kakacka(zv)proca(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, November 19, 2001 8:29 AM
Subject: Re: animace


> From: "bleak" <bleak(zv)atlas(tec)cz>
> > jak vypnout animaci oken pri minimalizace a maximalizaci?
>
> Jaky OS?
> Uzivatelsky ci programovo?
>
> Kakacka Pavol
> KasiX(zv)atlas(tec)cz
>
>

Stromova struktura

[*] Josef A. Cerny <delphi(zv)atlascon(tec)cz> - 19.10.2001 14:50:43

> chtel jsem se Vas zeptat, zda nekdo z Vas resil
> zobrazeni dat ve stromove strukture (data ulozena v db).

Doporucuji nastudovat
Niklaus Wirth - Algoritmy a struktury udajov, Alfa Bratislava 1989.

Josef Cerny

Interbase a diakritika

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 19.10.2001 14:50:23

Uz to tady skutecne bylo, pouzit "collate".

SELECT * FROM USERS ORDER BY MENO COLLATE PXW_CSY;

nebo collate pouzit uz pri vytvareni tabulky

CREATE TABLE USERS (MENO VARCHAR(10) CHARACTER SET WIN1250 COLLATE PXW_CSY,
CELE_MENO VARCHAR(30) CHARACTER SET WIN1250 COLLATE PXW_CSY,
HESLO VARCHAR(10) CHARACTER SET WIN1250 COLLATE PXW_CSY);

Vice informaci v helpu k InterBase (COLLATE, CREATE TABLE, SELECT, UPDATE
...)

Martin Ben

-----Puvodni zprava-----
Od: Vakonic Pavol [mailto:vakonic(zv)tyory.sk]
Odeslano: 19.11.2001 13:54
Komu: Delphi Forum
Predmet: Interbase a diakritika


Zdravim,

pred nedavnom to tu uz bolo, ale nefunguje mi to, alebo som to nepochopil.

Vytvoril som databazu s charsetom WIN1250, tabulku s charsetom WIN1250. V
IBDatabase1 som definoval character set: lc_ctype=WIN1250. Pisat diakritiku
sice mozem, zoraduje to abecedu ale diakritiku nezeoraduje. V com moze byt
este problem ?/* Extract Database vakonic:Tyregon1.gdb */
CREATE DATABASE "vakonic:Tyregon1.gdb" PAGE_SIZE 1024
DEFAULT CHARACTER SET WIN1250;/* Table: USERS, Owner: SYSDBA */
CREATE TABLE USERS (MENO VARCHAR(10) CHARACTER SET WIN1250,
CELE_MENO VARCHAR(30) CHARACTER SET WIN1250,
HESLO VARCHAR(10) CHARACTER SET WIN1250);

/* Index definitions for all user tables */
CREATE INDEX USERS_MENO ON USERS(MENO);


Dik
Palo

D5Ent., IB 5.5, W2000 US


FTP Client

[*] bleak <bleak(zv)atlas(tec)cz> - 19.10.2001 14:51:20

j� pou��v�m ftp clienta z indy, pon�vad� m�m D4S a chod� to bez
probl�m�.......
bleak

----- Original Message -----
From: <michal.chalupnik(zv)popron(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, November 19, 2001 2:20 PM
Subject: FTP Client


Zdravim, d�lal n�kdo z V�s FTP Clienta? probl�m je v tom, �e kdy� pou�iji
metodu List, tak n�kdy to z�stane "viset"... prost� ��dn� odpov�� od
serveru...

Stromova struktura

[*] Ji�� Kratochv�l����*��J�##!�)?���o� - 19.10.2001 14:56:25

> Doporucuji nastudovat
> Niklaus Wirth - Algoritmy a struktury udajov, Alfa Bratislava 1989.
Da se to nekde sehnat? Nejlepe v el. podobe ...

Diky za tipy.

Stromova struktura

[*] Zdenek Brejsa <prog(zv)hjsoft(tec)cz> - 19.10.2001 14:57:03

Kazda polozka musi mit svoje ID, ID rodice a poradove cislo. Data (staci ID
polozky) nactes podle rodicovskych ID do stromu, ten projdes a priradis
IDckam jejich poradi, ktere zapises do polozek. Ufff.
snad je to ono :-)

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

----- P�vodn� zpr�va -----
Od: "Ji�� Kratochv�l" <jiri.kratochvil(zv)webzin(tec)cz>
Komu: <delphi-l(zv)clexpert(tec)cz>
Odesl�no: 19. listopadu 2001 13:07
P�edm�t: Stromova struktura


> Dobry den,
> chtel jsem se Vas zeptat, zda nekdo z Vas resil
> zobrazeni dat ve stromove strukture (data ulozena v db).
>
> Potreboval bych je dostat serazene v poradi takovem,
> jak by byly zobrazeny, kdyby byl cely strom
> rozbaleny.
>
> Spatne se mi to vysvetluje, snad bude nazornejsi priklad:
> Takhle vypada struktura:
> pol1 pol2 pol3
> / \ / \ |
> pol11 pol12 pol21 pol22 pol31
> |
> pol121
>
> A vysledek by mel vypadat nasledovne:
> pol1
> pol11
> pol12
> pol121
> pol2
> pol21
> pol22
> pol3
> pol31



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

Stromova struktura

[*] Josef Kokes <kokes(zv)fsid.cvut(tec)cz> - 19.10.2001 14:58:34

Pokud spravne chapu zadani, tak mas binarni strom
usporadany podle nejakeho klice.
Takze do DB bych vkladal uzly toho stromu VCETNE
JEJICH KLICU, v podstate v libovolnem poradi.
Kdybych pak vypsal obsah DB setridene podle klice
(trivialni SQL dotaz), tak by vyslo to, co pozadujes.
Pokud vychozi strom neni usporadany, tak si ty klice muzes
jednoduse vygenerovat tak, ze tim stromem prolezes (od korene
k listum) a uzly si pritom ocislujes. Jedna se o "prochazeni
do hloubky".
Kokes

----- Original Message -----
From: Ji�� Kratochv�l <jiri.kratochvil(zv)webzin(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, November 19, 2001 1:07 PM
Subject: Stromova struktura


> Dobry den,
> chtel jsem se Vas zeptat, zda nekdo z Vas resil
> zobrazeni dat ve stromove strukture (data ulozena v db).

Synchronizacia verzii

[*] Ben, Martin (CAP, GCF) <Martin.Ben(zv)gecapital(tec)com> - 19.10.2001 15:01:10

Resili jsme to tak, ze v DB byla tabulka verzi a zaroven tam byl ulozen
velmi maly loader. Aplikace se po overeni hesla nejdrive podivala do tabulky
verzi. Pokud nasla novou verzi, se podivala, jestli je na locale tento
loader a jak je stary. V pripade potreby jej z DB stahla/aktualizovala. Pote
spustila loader a ukoncila se. Loader stahl novou verzi aplikace (pripadne
dalsi doplnky - balicky, knihovny atd.) a spustil ji.

Martin Ben


Interbase a diakritika

[*] Roland Turcan <rolo(zv)sedas.sk> - 19.10.2001 15:05:08

pouzival selecty takto:

Select nieco,nieco2,nieco3 from Hocico order by nieco Collate pxw_csy


?

R.

Synchronizacia verzii

[*] Lubo Fule <fule(zv)ekosoft.sk> - 19.10.2001 15:11:40

V mojom predchadzajucom zamestnani sme tento problem vyriasili tak, ze
vsetky programy spustame pomocou "spustacieho" programu, ktory dostane
parametrom cestu k hlavnemu programu, ktory sa ma spustit. Spustaci program
najprv pozrie na server, ci tam nie je novsia verzia prislusneho programu,
ked je, tak ju skopiruje a potom pomocou ShellExecute spusti prislusny
program. Tym sa samozrejme neda zabranit aby sa hlavny program nespusti
"odboku" a teda bez kontroly na novsiu verziu, ale aj to by sa dalo vyriesit
napr. tak, ze hlavny program by sa musel spustat s nejakym parametrom, ktory
by musel byt generovany nejakym konkretnym algoritmom a generoval by ho
"spustaci" program. Samozrejme, takto sa nemusi kopirovat len EXE, ale aj
dalsie potrebne subory (napr. balicky), riesili sme to tak, ze na serveri ma
kazdy program vlastny adresar, v ktorom boli vsetky suvisiace subory a
konfiguracny subor, v ktorom bolo zapisane, ku akej verzii programu patri
konkretny subor a tiez maly binarny subor, v ktorom bola zapisana aktualna
verzia (to kvoli rychlosti, aby sa pri porovnavani verzie nemusel zo servera
nacitava cely EXE ale iba maly binarny subor). Cele to chodilo cez FTP, teda
server mohol byt kdekolvek, nielen na lokalnej sieti. Funguje to u
zakaznikov vcelku spolahlivo uz par rokov. Vyhoda je, ze ked chceme
upgradovat, tak vobec nemusime chodit k zakaznikom, len na dialku
nakopirujeme na server novu verziu a upgrade sa deje automaticky. Rovnako sa
daju aj instalovat nove programy. Staci na serveri vytvorit prislusne subory
a zakaznika le telefonicky navigovat aby si vytvoril jednoduchy ShortCut a
pri prvom spusteni sa vsetko co treba skopiruje zo servera a bezi. Aj na
kopirovanie novych verzii na server z nasej strany sme mali urobeny
jednoduchy software, aby sme nemusely rucne upravovat konfiguracne subory.

L.

> Preto som vymyslel :-) nasledovne (uz to ma isto niekto spojazdnene):
> uzivatelia si budu program spustat z lokalu a program sa pozrie na server
> ci tam je novsia verzia, ak ano tak ju skopiruje na lokal a znovu sa
> spusti.
>
> Pekna myslienka ale teraz tie problemy:
> - ako skopirovat exe zo servera na lokal ked ten lokalny exe je spusteny
> (napadlo ma ze by sa spustila ta verzia na serveri s nejakym parametrom,
> lokalny by sa ukoncil, ten serverovy by ho prekopiroval a znovu spustil)
> ale nie je to podla mna ono. Co by ste radili.
> - nas program je z balickami, nevidite tam nejaky problem ?

Interbase a diakritika

[*] Lebeda David <david.lebeda(zv)comarr(tec)cz> - 19.10.2001 15:13:14

> pred nedavnom to tu uz bolo, ale nefunguje mi to, alebo som to
> nepochopil.
>
> Vytvoril som databazu s charsetom WIN1250, tabulku s charsetom
> WIN1250. V IBDatabase1 som definoval character set: lc_ctype=WIN1250.
> Pisat diakritiku sice mozem, zoraduje to abecedu ale diakritiku
> nezeoraduje. V com moze byt este problem ?
>

Pole ma nejen charset, ale i collation, ktere je treba nastavit na
PXW_CSY (pri zakladani pole).

David Lebeda


FTP Client

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 19.10.2001 15:35:45

take muze zalezet na firwallu... nektere propusti jen passivni mod, a
pak pri pouziti aktivniho modu se to tvari presne takhle, protoze pak
ten lient ceka az server otevre datove spojeni, ale to se nestan,
protoze jej nepusti firewall.> Zdravim, d�lal n�kdo z V�s FTP Clienta? probl�m je v tom, �e kdy� pou�iji
> metodu List, tak n�kdy to z�stane "viset"... prost� ��dn� odpov�� od
> serveru...


-- Lukas Gebauer.

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

Interbase a diakritika

[*] Kalhous Zdenek <zdenek.kalhous(zv)comarr(tec)cz> - 19.10.2001 15:41:53

On 19 Nov 2001, at 13:54, Vakoni� Pavol wrote:
> Vytvoril som databazu s charsetom WIN1250, tabulku s charsetom
> WIN1250. = V IBDatabase1 som definoval character set:
> lc_ctype=3DWIN1250. Pisat = diakritiku sice mozem, zoraduje to abecedu
> ale diakritiku nezeoraduje. V = com moze byt este problem ?
V DDL u sloupcu ktere budou obsahovat texty s diakritikou davejte
jeste COLLATE PXW_CSY. Da se pouzit i v definici domeny coz je
pohodlnejsi.


Z.Kalhous


FTP Client

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 19.10.2001 16:01:58

>> Zdravim, d�lal n�kdo z V�s FTP Clienta? probl�m je v tom, �e kdy�
pou�iji
>> metodu List, tak n�kdy to z�stane "viset"... prost� ��dn� odpov��
od
>> serveru...
>
>Zrovna ted jsem se placal s necim podobnym.
>Nektere servery pozaduji zavrit datovy socket ale nektere
>klienty ho nezaviraji

?? socket musi byt uzavren vzdy - a uzavrit ho musi ten kdo posila
data (protoze jediny vi kdy byla odeslana vsechna).

Cili pri vypisu obsahu adresaru (to ma zrejme tazatel na mysli , kdyz
mluvi o "Listu:) musi datove spojeni uzavrit server - klient podle
toho pozna, ze uz byla data nactena vsechna.

Vyse uvedene plati jak pro aktivni tak pro pasivni rezim prenosu
dat....


D. Toman

stisk klaves

[*] bleak <bleak(zv)atlas(tec)cz> - 19.10.2001 16:14:47

j� se du o�rat! j� se tady n�kolik dn� rvu z API a nakonec na to existuje
unit, kter� �e#� v#echny moje probl�my. d�ky, to je p�esn� to, co jsem
hledal!

bleak

----- Original Message -----
From: David Kraina <DKx(zv)Seznam(tec)cz>
To: <delphi-l(zv)clexpert(tec)cz>
Sent: Monday, November 19, 2001 6:58 AM
Subject: RE: stisk klaves
>potrebuju poslat jin� aplikaci simulov�n� stisku kl�ves CTRL+F1. zn�m
>handle
>okna t� aplikace.

Zkus se podivat na sndkey32 na Delphi CD, snad ti to pomuze.

FTP Client

[*] Gebauer Lukas <gebylist(zv)mlp(tec)cz> - 19.10.2001 16:33:52


Nebo pouzij tu ze synapse. ;-))) proti Indy ti pobezi pres SOCKS (i v
aktivnim rezimu), podporuje mnoho zpusobu prhlasovani na firewally,
vctne toho ze si svuj zpusob muzes nadefinovat sam. ;-))))

> Jestli pouzivas original FTP komponentu z Delphi, tak ji zahod a pouzij jinou (treba z Indy). Tahle ta chyba je popsana i u vyrobcu teto komponenty, ale update tam tusim neni. Kdysi jsem to take resil.

-- Lukas Gebauer.

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

email z aplikace

[*] Viktor Marek <viktor(zv)mbox.vol(tec)cz> - 19.10.2001 16:36:50

Poradi nekdo

V aplikaci pouzivam k nabehnuti Outlock Expressu a napsani nove zpravy

"ShellExecute(handle,'Open','mailto:test(zv)test.vol(tec)cz','','',sw_show);"

Kurzor ale zustane stat za jmenem komu. Jak prinutit kurzor, aby skoci do
pole "Predmet"

Diky za rady

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



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


FTP Client

[*] "Petr Slab�" <Slaby(zv)c3(tec)cz> - 19.10.2001 16:36:05

Ahoj,

Jestli pouzivas original FTP komponentu z Delphi, tak ji zahod a pouzij jinou (treba z Indy). Tahle ta chyba je popsana i u vyrobcu teto komponenty, ale update tam tusim neni. Kdysi jsem to take resil.

Petr Slaby


*********** REPLY SEPARATOR ***********

On 19.11.2001 at 14:20 michal.chalupnik(zv)popron(tec)cz wrote:

>Zdravim, d�lal n�kdo z V�s FTP Clienta? probl�m je v tom, �e kdy� pou�iji
>metodu List, tak n�kdy to z�stane "viset"... prost� ��dn� odpov�� od
>serveru...

SQL a ROLLBACK transakci

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

Ahoj,
ja pouzivam tento system:
kazda procedura ma parametr (zv)error, ve kterem vynasi cislo chyby a misto,
kde nastala (pro chyby po kterych nasleduje provadeni kodu)
po provedeni procedury testuji zda probehla OK (zachyceni chyb po kterych se
jiz nepokracuje)

az na konci, po provedeni ROLLBACK v hlavni procedure zapisu chyby do logu.

Pavel

> z delphi programu spoustim najakou hlavni ulozenou proceduru
> v MSSQL7 ,
> ktera vykonava urcite rozhodovaci funkce, na zaklade kterych
> spousti dalsi
> transakce v jinych ulozenych procedurach, v databazi mam
> vytvorenou tabulku
> ERROR, do ktere pres dalsi ulozenou proceduru zapisuji
> chybove hlasky pri
> zhrouceni nejake ulozene procedury, vse v naznaku vypada

email z aplikace

[*] Jan Fiala <jan.fiala(zv)iol(tec)cz> - 19.10.2001 17:17:36

Obavam se, ze tohle se ti nepodari. ShellExecute zavola defaultniho
klienta (ty nevis ktery to je) a otevre okno pro psani nove zpravy.

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

19.11.2001 Viktor Marek:
> Poradi nekdo

> V aplikaci pouzivam k nabehnuti Outlock Expressu a napsani nove zpravy

> "ShellExecute(handle,'Open','mailto:test(zv)test.vol(tec)cz','','',sw_show);"

> Kurzor ale zustane stat za jmenem komu. Jak prinutit kurzor, aby skoci do
> pole "Predmet"

> Diky za rady

> Viktor Marek
> viktor(zv)mbox.vol(tec)cz
> ---
> Odchoz� zpr�va neobsahuje viry.
> Zkontrolov�no antivirov�m syst�mem AVG (http://www.grisoft(tec)cz).
> Verze: 6.0.298 / Virov� b�ze: 161 - datum vyd�n�: 13.11.2001

Interbase a diakritika

[*] Mirek Junek <mirek.junek(zv)worldonline(tec)cz> - 19.10.2001 18:03:27

Jakou mas verzi IB ?
Mne problemy s cestinou prestaly po nainstalovani FB v. 9.5.314

Hodne zdaru
Mirek
Vytvoril som databazu s charsetom WIN1250, tabulku s charsetom WIN1250. V IBDatabase1 som definoval character set: lc ctype=WIN1250. Pisat diakritiku sice mozem, zoraduje to abecedu ale diakritiku nezeoraduje. V com moze byt este problem ? /* Extract Database vakonic:Tyregon1.gdb */
CREATE DATABASE "vakonic:Tyregon1.gdb" PAGE SIZE 1024
DEFAULT CHARACTER SET WIN1250; /* Table: USERS, Owner: SYSDBA */
CREATE TABLE USERS (MENO VARCHAR(10) CHARACTER SET WIN1250,
CELE MENO VARCHAR(30) CHARACTER SET WIN1250,
HESLO VARCHAR(10) CHARACTER SET WIN1250);

/* Index definitions for all user tables */
CREATE INDEX USERS MENO ON USERS(MENO); Dik
Palo

D5Ent., IB 5.5, W2000 US

IBO & CheckBox

[*] Petr Savinec \(Renault\) <petr.savinec(zv)renault(tec)cz> - 19.10.2001 18:22:43

Krasny den,
mam problem z CheckBoxem z IBO ... ukazuje mi stav (kdyz ho zadam jinym
zpusobem), bohuzel nejde jeho stav menit (pri editaci) nebo zadavat (pri
novem zaznamu).
Co pak je (delam) spatne?
Dik.

nehci okno P�ipojit

[*] JIM Design <jim.design(zv)iol(tec)cz> - 19.10.2001 18:32:22

ahoj,

jestli se nechces rvat s tou funkci moc dlouho nebo si nad ni nevyhral,
muzes se mrknout na http://delphi-jedi.org/Jedi:JCLDOWNLOADS
a stahnout si pekny balik RAS komponent, a mrknout se jak to maji udelano
tam - budou urcite o neco dal.

M.Jirman


-----Original Message-----
From: delphi-l-owner(zv)clexpert(tec)cz [mailto:delphi-l-owner(zv)clexpert(tec)cz]On
Behalf Of bleak
Sent: Saturday, November 17, 2001 1:32 PM

d�ky za odpoved... zkus�m se asi porvat s tou funkc� RASEnumConnections
bleak

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