Archív konference Delphi

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

Jakou databazi

[*] Martin Fron�k <fronek(zv)fic(tec)cz> - 10.4.1998 10:05:41


Hi,

Co je zvireciho na SQL Serveru pro 5 uzivatelu? Predevsim cena.

Zalezi na konkretnim pouziti. Puvodni pozadavek toho pisatele byl
"aby to bylo levne"!

Naopak nechapu, proc by se melo na siti W95 neco replikovat. Co tim
myslite, pane INZENYRE?

fronek(zv)fic(tec)cz

-----Original Message-----
From: Martin Dupal [SMTP:mdupal(zv)visionsw(tec)cz]
Sent: Friday, April 10, 1998 8:55 AM
To: DELPHI Distribution List
Subject: Re: Jakou databazi

TTreeView - vicenasobne nacteni

[*] Stepan Cerny <chaosz(zv)geocities(tec)com> - 10.4.1998 10:10:54

Preji pekny den :-)

mam takovy problemek s komponentou TTreeView, do ktere nacitam z dtb
tabulky cca 5MB strom (celkem rozsahly + pridelovani nejakych bitmap).
Potreboval bych ho nacist JEDNOU na zacatku aplikace, a pak ho pouzivat
ve vice formularich - negdy i SOUCASNE.
Ulozeni do TTreeView fajlu nejde kvuli absenci obrazku a ulozeni do
Streamu je u takto rozvetveneho stromu pomale ... :-(((

Diky za pomoc

Stepan Cerny
chaosz(zv)geocities.com


Enumeracni typ

[*] Nykl, Pavel <nykl(zv)satoya(tec)cz> - 10.4.1998 10:26:37

Procedure Highest;
Type TInterval = (sm1,sm2,sm3,sm4,sm5,sm6);
Var I : TInterval;
Value : integer;
begin
Value:=Ord (High (I))+1;
end;


-----------------------------------------------------------------
Pavel Nykl Saturn Toya s.r.o. - Teletext systems
mailto:nykl(zv)satoya(tec)cz P.O.Box 44,169 00 Praha 69,Czech republic
http://www.satoya(tec)cz/~nykl/ Phone,fax **420-2-57216290,352939
-----------------------------------------------------------------

-----P�vodn� zpr�va-----
Od: V�t�zslav Gazda <softda(zv)mbox.vol(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 10. dubna 1998 10:09
P�edm�t: Enumeracni typ


>Da se nejak zjistit pocet polozek v enumeracnim typu ?
>Nap��klad
>TSample = (smJedna, smDva, smTri, smCtyri, smPet)
>ma 5 polozek.
>
>Diky Vita
>

Enumeracni typ (2)

[*] V�t�zslav Gazda������u��n�?��? - 10.4.1998 10:53:46

>Koukni do helpu na fci 'High' (mozna i Low)
>Zkusil bych count:= High(TSample) + 1;

Toto me napadlo hned poprve, ale nefunguje to.
Kompilator chce misto toho TSample hodnotu Integer.

Vita


Enumeracni typ (2)

[*] Nykl, Pavel <nykl(zv)satoya(tec)cz> - 10.4.1998 11:01:31

-----P�vodn� zpr�va-----
Od: V�t�zslav Gazda <softda(zv)mbox.vol(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 10. dubna 1998 11:02
P�edm�t: Enumeracni typ (2)>>Koukni do helpu na fci 'High' (mozna i Low)
>>Zkusil bych count:= High(TSample) + 1;
>
>Toto me napadlo hned poprve, ale nefunguje to.
>Kompilator chce misto toho TSample hodnotu Integer.


To neni misto TSample. Vysledek High(TSample) + 1 je hodnota typu TSample a
Count mas urcite deklarovany jako Integer.

-----------------------------------------------------------------
Pavel Nykl Saturn Toya s.r.o. - Teletext systems
mailto:nykl(zv)satoya(tec)cz P.O.Box 44,169 00 Praha 69,Czech republic
http://www.satoya(tec)cz/~nykl/ Phone,fax **420-2-57216290,352939
-----------------------------------------------------------------

SELECT a cislovani

[*] Petr Kolar <petrkolar(zv)melzer(tec)cz> - 10.4.1998 11:17:06

Ahoj,

uz nevim kde jsem toto reseni videl, ale lze to udelat asi takto (je to pro Interbasi):

Select (Select count(*) from zamestnanci B Where B.PRIJMENI<=A.PRIJMENI)
as RECNO, PRIJMENI, JMENO
from zamestnanci A Order by PRIJMENI

Podminkou je, ze vysledek musi byt vzdy nejak setriden.
Pokud bude duplicita prijmeni, dostanou vety se stejnym
prijmenim stejne cislo. Rychlost take nebude asi nijak
zavratna, ale je to ciste SQL.

Pri filtrovani nebo jinem trideni se musi menit i podselect.
Napr. trideni podle jmena a prijmeni zacinajici na "B":

Select (Select count(*) from zamestnanci B Where B.PRIJMENI starting "B"
and B.JMENO<=A.JMENO) as RECNO, PRIJMENI, JMENO
from zamestnanci A Where A.PRIJMENI starting "B" Order by JMENO

S pozdravem
Petr
Petr Kolar
mailto:petrkolar(zv)melzer(tec)cz
http://www.melzer(tec)cz


-----P�vodn� zpr�va-----
Od: Martin Kubecka [SMTP:martin.kubecka(zv)dytron(tec)cz]
Odesl�no: 4. dubna 1998 12:23
Komu: DELPHI Distribution List
P�edm�t: SELECT a cislovani

Ahoj vsichni!

Uz sem to tu tusim kdysi poustel, ale stale sem jeste reseni nenalezl.
Pokusim se popsat o co mi jde.

Mam dejme tomu tabulku se jmeny zamestnancu. Pouzivam na ni TQuery.
SELECTem vyberu jen zamestnance zacinajici pismenem B (napr.).
No a ted bych rad nekde na formulari videl kolik je tech zamestnancu
(coz si zjistim SELECT COUNT(id_zamestnanec) FROM zamestnanci) a hlavne
na kterem zaznamu se prave nachazim. Neco jako: Zaznam cislo 3 z 25.

Samozrejme u lokalnich databazi typu Paradox funguje tusim neco jako
RecNo (popr. v RX je tusim komponenta TDBStatusLabel nebo tak neco,
ktera to rovnou umi).
U SQL databazi to vsak nefunguje. Proto bych to chtel udelat tak, ze se
mi do SELECTu prida i cislo radku.

Neco jako (ted tu neco splichtim, ciste jen pro pochopeni o co mi jde):

for I:=1 to pocet_radku_v_selectu

ZOBRAZ I, prijmeni, jmeno

No a tohle udelat cistym SQL dotazem (pripadne ulozenou procedurou).
Nekdo mi posilal neco na Interbase, ale ja to potrebuju na MS SQL.
Takze pokud mozno ANSI SQL.

Proste aby mi to vypsalo prijmeni a k tomu sloupec zacinajici jednickou
a postupne se o jednicku zvysujici.

1 Beran
2 Borsik
3 Brzobohaty

Budu vdecen za kazdy podnet. Resp. jak to resite vy ostatni?

Diky za pozornost

Martin Kubecka <<Soubor: vcard.vcf>>

begin 600 WINMAIL.DAT
M>)\^((zv)<)`0:0" `$```````!``$``0>0!(zv)`(````X(zv)0```````#F``$((zv) <`
M& ```$E032Y-:6-R;W-O9G0(zv)36%I;"Y.;W1E`#$(`0V ! `"`````(zv)`"``$$
MD 8`J $```$````0`````P``, (````+``\.``````(!_P\!````2 ``````
M``"!*Q^DOJ,0&9UN`-T!#U0"`````$1%3%!(22!$:7-T<FEB=71I;VX(zv)3&ES
M= !33510`&1E;'!H:4!P:6YK;F5T+F-Z`!X``C !````!0```%--5% `````
M'(zv)`#, $````2````9&5L<&AI0'!I;FMN970N8WH````#`!4,`0````,`_(zv)\&
M````'(zv)`!, $````;````)T1%3%!(22!$:7-T<FEB=71I;VX(zv)3&ES="<```(!
M"S !````%P```%--5% Z1$5,4$A)0%!)3DM.150N0UH```,``#D`````"P!
M.(zv)$````>`/9?`0```!D```!$14Q02$D(zv)1&ES=')I8G5T:6]N($QI<W0`````
M`(zv)'W7P$```!(`````````($K'Z2^HQ 9G6X`W0$/5 (`````1$5,4$A)($1I
M<W1R:6)U=&EO;B!,:7-T`%--5% `9&5L<&AI0'!I;FMN970N8WH``P#]7P$`
M```#`/]?``````(!](zv)\!````! ````````*U5P$$(zv) $`%P```%)%.B!314Q%
M0U0(zv)82!C:7-L;W9A;FD`&(zv)<!!8 #``X```#.!P0`"(zv)`+`!$`!(zv)`%``H!`2"
M`P`.````S(zv)<$``H`"(zv)`S`! `!0`U`0$)(zv) $`(0```$0Q,4(R,S!#,CE$,$0Q
M,3%!,$0U,# V,# X0S,T-SDT`-P&`0.0!(zv)"(zv)"(zv)``(0````L``(zv)`!````"P`C
M```````#`"8```````L`*0```````P`N```````#`#8``````$ `.0`09E!N
M862]`1X`< `!````%P```%)%.B!314Q%0U0(zv)82!C:7-L;W9A;FD```(!<0`!
M````%(zv)````&]9&%N1 PC&]C0*1'1H-4`8 C#1Y0``!X`'(zv)P!`````P```$U3
M```>`!\,`0```!8```!73U)+1U)/55 O5D%#3$%6+U!E='(````#``80TJQV
M4(zv),`!Q W!P``'(zv)`($ $```!E````04A/2BQ56DY%5DE-2T1%2E-%351/5$]2
M15-%3DE6241%3"Q!3$5,6D543U5$14Q!5$%3251!2U1/*$I%5$]04D])3E1%
M4D)!4TDI.E-%3$5#5"A314Q%0U1#3U5.5"(zv)J*4923P`````"`0D0`0```(8'
M``""!P``*0P``$Q:1G78+"Y2`P`*`')C<&<Q,C47`4,!- M(zv);(zv)X0,#(YG0'W
M( *D`^,"`&-H"L! <V5T,C,X```J=0+A80> ( <3`H '$R \0T4"(zv)P!0`O(0
MUS (zv)6%1A: -Q`H,R$&=PO')Q%3$0_Q(/$Q%]"H#9",(zv)(zv).PEO#C U`H *(zv)7QU
M8P!0"P,+M1=(zv)%*!J#BP*H(zv)J$"H!U>B!N)&5V!W (zv):P$`(&K3%G =D'1O'D (zv)
M"7 6<(T#`" =< $`;"P(zv)!T!9%U!L>A=0'F%U'R%A305 80"0'C!A:QYA*&YJ
M'],5T!YP20(P!)!BN2"1*3H<:(zv)9(zv)'X!C!4 6*"-5!:!U`C H*BF2( -2('H7
M,7-T%R"$;F,>X$((zv)5V(zv)$D $74$(N4%))2DW 14Y)/#U!)G<DL T<9" (zv)(zv)0?P
M14-.3V\?4":&'U FLD\GUB3?08P(zv)3PL(zv)!) (zv)8GDH]]4<:E $<&T+(zv)&L(8!W(zv)
MQF4?4!_!=GES'X !`'!K(&UU(*$L``5 =JQZ9"P0'5!J(. (zv)%G&S!1 !`&XN
M)]4M<&L(zv)(&,K\" A(&1U"U -X&ES`9 AD6EJ!X #`!]09.YO)6 `<"WA=A:
M+! 6</,P0"(`:FX&P"?5,J8=D"\T4Q=0); NH&\PT%)Y_Q8P"0`E8"#"%U =
M4#&S()+/`P`P$AQD)2!V<B!(zv)%R ?'U0A1#9!((zv)`&`%%,+I\LNP40*F #$#!P
M;W8`</<X(3>(zv)'G!J"X >$C"#'N#?-"$O$S+B!4 >X' $<!9P\R-R.M5.8170
M,- ]1C[!_SFR,N$R(zv)#*()1$EL!<(zv)/.#C);%!,2)"(B*/(Y\DKZ\EOR;"-$$*
MP'0+(zv)&="XOTGV&XQD"9(zv)*:,G`BFC15#_*&\I=BH/*Q<F!"<H1ZPKI_]+J1QH
M,9 H0 7P/L OL#DPW3/0;2?F4K]3)% P82T5N3!A($L&\ K '&5C`$&.=0,(zv)
M`, [\6\Z<#!A.RW054% !X ?L3_P8WI?5=$!0%8(zv)`4!5BV(zv)"0'#0.B\O=UG
M+E=O'&4Q$V)S,3=0N144,38O'&8#8"(`1#$M7A)07+ G9CEV!' +D"<)(zv)/=%
ML!707O$Q/$!>$UTL6&,'"S%=I (`:2TQ-#1?`4 R,&(C#-!B(V(KD&1K0R ,
MDF(48$U'TU40=0IB!9!K,H!;4TU4;% Z`,!'XBXQ<&2S0.\OP#P1,,!:<%T<
M96-2!Y!O"5!?(zv)3.08Y<T,- R`&(A03$Q.3DX:5 R.A\6H&<'52 O$&.71$5,
M]%!(1Y!$.E$%$#&P1_"Y`B (zv)3#I19P=>8C(zv))(zv)&]2,%\`1#!CEU-K<$J(zv)5/]!
M439#/$)(zv)+V$["\4<<QP2JQ[P#=%H`P`A'&I5'3#_'(zv)0>,"WP=, `D!V2+I ^
MHO\O("(`'T4S8792'A$A0#IBSQZ5'5 7(!^ >FPZU3%2YW42-"$^P'!S(&$Z
M(1YP_RV(zv)'> !`#K;9" =D $`,M'O'C$O$"#!,;!L,7 T$C+2NRP01<AU,- M
M<!T(zv):3Q )QV003$>T511"E!R>=\ZU6[4'A$N(zv)&2P<BWR`Z#W1<(zv)74$(9< 0`
M,N$>$4: ]B(zv)7(#_A*3]6'G R(zv)"(`]S&1-L$>(zv)&$QD!U0';)!,7T"$'(O$%5!
M'N4=H ;P:;\N\"%"!9"%$'V)'&0H!: _=#%!\3S(zv)1(zv)`=(zv)6[50T_054Y4*!\0
M7T7'!9#A15!&4D]-1;I*05E _0M(zv)=AU0'&1!,2#P)B%%HOYZ%R%\TQ704(zv)%"
ML18Q?H ^;3#0!\!Z(3 15J (zv)6M..<S8T(#-%L" .,#K;^P80!&!Z"7![XBWP
M"0!DX/9L`P"%`60(zv)8 &(zv)C[$>,#1Y<"WP4 K A4!O>/-,4$4`9W4A0G4#BW&0
M1&T<9%(%D(11*'F1/_%V_0?P6#G3=00#<#[ =_$R<;!41$)3`9!T\4P!H/^&
MT3R3(-&68QQ5C?*$(zv)1YQVSPP,Y)U+:"#UE4ZDI0I_QYP<N";$Y65?C%=H1YP
MA./_.A)94(;1("4(zv)T2XS%G <9/]Z43- ;L4M\#*AE# ^D9$T_X4Q,7 ZVY 7
M(2"$HG3!EG/^<S(B65 '<!]0.D2!$B&B_S[ %C!YH![">(zv)DB?(8!(="X.CTQ
M(6.H8!: 7Z0S.%]V7S[TB(4GYEI/\$)205HAT!]0,J(zv)RTON6]8/Z;S;(zv)DU$(zv)
M-#I"-*'_G<,>4(YP'A&7P 41A4 V$7]6(%' KM&C,JM1,(zv)`#8'7_(zv)]>%(zv)7HS
M/L `D M(zv)FI)Z(?]!,2'F+B$YHYPS/L P<#>AOFJF43* !>(ZMQ2 :Q_!GS[
M,7*2X3.0%V!.4T>0_SJO`V Z8(zv)&(zv)+!!Z49Z2E-#_><"184&'C=%\%#9A,A %
MD/]""B% 7M -X"W1'&0R(zv)3-1OS(0-A$T(3S!OT0M\'HN(zv)>^5T#)!.MNJ\$*<
M$0N0''-N,D9P!; `D&L<9)&00GAR>F\&X!9 ,_ <:D+_(" SL06!(zv)2,=H(YP
M+\$^P>\=4#] !_ 'D' PT# 2'F2?,F N8GGP,V%&$&D_'&K]:]!K?6)1H(zv)6P
M,Y!LQWLUL61+/#Q3"& &X'*0H!1V8PL1+LX(zv)9CX^"R?5&($`SX ```,`$! `
M`````P`1$ (````#`( 0_____T `!S# V'+2762]`4 `"## V'+2762]`0L`
M'X (( 8``````, ```````!&``````.%`````````P`C(zv) (zv)(zv)!(zv)``````P ``
M`````$8`````4H4``/ .```>`"2 "" &``````# ````````1(zv)````!4A0``
M`0````0````X+C ``P`E(zv) (zv)(zv)!(zv)``````P ```````$8``````84````````+
M`"Z "" &``````# ````````1(zv)`````.A0````````,`+X (( 8``````, `
M``````!&`````!"%`````````P`P(zv) (zv)(zv)!(zv)``````P ```````$8`````$84`
M```````#`#. "" &``````# ````````1(zv)`````8A0```````!X`0X (( 8`
M`````, ```````!&`````#:%```!`````0`````````>`$2 "" &``````#
M````````1(zv)`````WA0```0````$`````````'(zv)!%(zv) (zv)(zv)!(zv)``````P ``````
M`$8`````.(4```$````!`````````!X`/0`!````!0```%)%.B ``````P`-
'-/TW``#>"84`
`
end

Enumeracni typ (3)

[*] V�t�zslav Gazda������u��n�?��? - 10.4.1998 11:30:22

>Procedure Highest;
>Type TInterval = (sm1,sm2,sm3,sm4,sm5,sm6);
>Var I : TInterval;
> Value : integer;
>begin
> Value:=Ord (High (I))+1;
>end;

Diky toto funguje.
Vita


Jakou databazi

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 10.4.1998 14:49:52

Martin Fronek wrote:

> zversvo je doporucovat SQL pro 5 uzivatelu.

Nemohu souhlasit. SQL databaze typu InterBase nebo SQL Anywhere
_JSOU_ urceny i pro 1 (slovy jednoho) uzivatele. Nakonec tomu
odpovida i cena. Naopak je velice riskantni davat souborove databaze
pro vice nez 1 uzivatele, nebo pri nasazeni v jakekoliv siti.

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ


prkotina s komponentou TEDIT

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 10.4.1998 15:05:38

> mam celkom maly problem. Vec sa ma nasledovne. V nejakom programe stlacim
> komponentu TBUTTON a potrebujem, aby sa mi kurzor umiestnil do mnou urcenej
> komponenty TEDIT. Ako to urobit pri starte programu to viem ( vo vlastnostiach
> komponenty nastavim TabOrder=3D0), ale ako to urobit pocas behu programu to uz
> neviem.

TvujEdit.SetFocus;

S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Jezkova 12, 400 11 Usti nad Labem ===
=== Telefon, fax: 047-5501627, mobilni GSM: 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================

Jakou databazi

[*] Martin Fron�k <fronek(zv)fic(tec)cz> - 10.4.1998 15:12:26


No ano,

zalezi na tom, co se bude odehravat, ale nesouhlasil bych s nazorem, ze je riskantni davat souborove DB pro vic nez jednoho
uzivatele. Mam na siti asi 20 uzivatelu (v PDOX4.5 a 3.5) a problemu je _velmi_malo_. To asi bude zalezet taky na spravci.

fronek(zv)fic(tec)cz


-----Original Message-----
From: Zbysek Hlinka [SMTP:zhlinka(zv)login(tec)cz]
Sent: Friday, April 10, 1998 4:50 PM
To: delphi(zv)pinknet(tec)cz
Subject: Re: Jakou databazi

Martin Fronek wrote:

> zversvo je doporucovat SQL pro 5 uzivatelu.

Nemohu souhlasit. SQL databaze typu InterBase nebo SQL Anywhere
_JSOU_ urceny i pro 1 (slovy jednoho) uzivatele. Nakonec tomu
odpovida i cena. Naopak je velice riskantni davat souborove databaze
pro vice nez 1 uzivatele, nebo pri nasazeni v jakekoliv siti.

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ

TTreeView - vicenasobne nacteni

[*] Stepan Cerny <chaosz(zv)geocities(tec)com> - 10.4.1998 16:10:59

Chm, uz jsem si poradil.

PS: pro vsechny, kdoz maji problemy s pomalosti ukladani a nacitani
TreeView do Streamu sem nasel FREE komponentu na DSP ...
http://nswt.tuwien.ac.at/delphi/ftp/d20free/hetrview.zip (funguje i pod
D3).

Packo shledacko
Stepan Cerny
chaosz(zv)geocities.com
~~~~~~~~~~~~~~~~~

Stepan Cerny wrote:

> Preji pekny den :-)
>
> mam takovy problemek s komponentou TTreeView, do ktere nacitam z dtb
> tabulky cca 5MB strom (celkem rozsahly + pridelovani nejakych bitmap).
> Potreboval bych ho nacist JEDNOU na zacatku aplikace, a pak ho pouzivat
> ve vice formularich - negdy i SOUCASNE.
> Ulozeni do TTreeView fajlu nejde kvuli absenci obrazku a ulozeni do
> Streamu je u takto rozvetveneho stromu pomale ... :-(((
>
> Diky za pomoc
>
> Stepan Cerny
> chaosz(zv)geocities.com

Problemy s TForm

[*] Jan Sluka <snipe(zv)mail.cybernet(tec)cz> - 10.4.1998 23:37:27

Toto je zpr�va ve form�tu MIME obsahuj�c�n�kolik ��st�.

Vazeni,

obracim se na Vas na vsechny s nasledujicim problemem:

1. mam vytvoreny instance tridy TForm, meyi kterymi muzu libovolne prepinat
2. pri prechodu od stare aktivni instance k nove pouzivam pro zobrazeni nejaky
graficky efekt (rozpadnuti, alpha-blending, ...)

problem je v tom, ze po aplikaci efektu dojde k jakemusi probliknuti formulare
(asi diky vykresleni jednotlivych komponent).

Proto se Vas ptam, nevite prosim nekdo jak toto probliknuti odstranit?

Zkousel jsem odfiltrovat WM PAINT, zamezit druhemu vykresleni jednotlivych
komponent, ale nic.

S pozdravem

Sluka Jan, snipe(zv)mail.cybernet(tec)cz
Tkalcovsk� 856/B
688 01 Uhersk� Brod

RS232 & Async => Seriova komunikace

[*] Chroustovsk� Petr <metrex(zv)kh.cesnet(tec)cz> - 10.4.1998 23:39:21

>Yo: P.S.: Je mezi ucastniky konference nekdo, kdo se zabyva seriovou
>komunikaci vazne, tzn, s vice jak 8 (rekneme do 256) portu nebo s
>casovanim na urovni mikrosekundoveho timeru?
>Slo by predevsim o analyzu seriove komunikace nestandardnich prubehu
>(proste obecna dvoustavova zmena napeti na jednom dratu). Hmmm?

Po precteni tohoto mailu jsem s napetim cekal, jestli nekdo zareaguje. Jak
je videt na tuto strunu tady asi nikdo nehraje (jak uz jsem se nekolikrat
presvedcil). Proto se obracim, zdali by slo presneji popsat vyse uvedeny
problem (asi mimo konferenci).

s pozdravem

Petr "chroust" Chroustovsky <metrex(zv)kh.cesnet(tec)cz>
P.S. neslo by uvest jednu konkretni adresu, nechci to posilat na vsechny
(viz nize) :)

"Jarda Pivonka <pivonka(zv)hotmail.com> aka <jpivonka(zv)bbs.infima(tec)cz>
Kreutler s.r.o. <kreutler(zv)bbs.infima(tec)cz>"

off topic?

[*] Martin Fronek <FRONEK(zv)FIC.CZ> - 10.4.1998 23:51:16

Zdravim,

opravdu mi vsechno funguje velmi dobre, muzete se prijet podivat.
A to jeste cast systemu (mala) lezi na NW - historicke duvody, ted
mi dela router a tak se vyuziva i trochu jeho diskove kapacity...

Jedna se o celopodnikovy informacni system od firmy Darvis
(doufam ze nejde o reklamu).

Je zde reseno vse, co podnik potrebuje, takze jde o komplexni reseni.
Casti jsou v PDOX3.5, 4.5, Pascalu a posleni (zatim drobna) v
C++Builderu.

O SQL serveru se take uvazuje, ale jen proto, protoze se v soucasne dobe
cely system prepracovava kompletne pro rozhrani WIN32.

Kdyz jsme u tech cen, poradte mi, jak vysvetlit _zabednenemu_ vedeni,
ze je treba obcas neco noveho koupit (HW,SW) - oni tvrdi, ze to takhle
funguje, tak proc utracet - nektere masiny jsou jeste 386...
Nejspis to neumim vysvetit...

Kdyz jsem pod tlakem uzivatelu pozadoval pevnou linku na Inet,
reditel to odmitl slovy "Internet? , to znam, to se porad jeste vyviji,
to nepotrebujeme..." - ten clovek neumi ani zapnout pocitac -
nepotrebuje to, vzdycky si nekoho zavola, kdo mu rekne to, co chce
vedet... Co s tim... Skoleni jsem mu zaridil i na pracovisti, vsechno na
nic...

fronek(zv)fic(tec)cz



�ke��k Jaroslav wrote:
>
> ----------------------------
> >zalezi na tom, co se bude odehravat, ale nesouhlasil bych s nazorem, ze je
> riskantni davat souborove DB pro vic nez jednoho
> >uzivatele. Mam na siti asi 20 uzivatelu (v PDOX4.5 a 3.5) a problemu je
> _velmi_malo_. To asi bude zalezet taky na spravci.
> >fronek(zv)fic(tec)cz
> --------------------------
>
> To je pro mne dost zajimava informace. Jestli Vam to funguje opravdu bez
> problemu, tak smekam.
> Ja osobne jsem se uchylil k Interbazi prave pro nekonecne problemy s DB
> soubory v sitich.
> Zejmena se pro mne ze zahadnych pricin az prilis casto poskozovaly indexove
> soubory. Hlaseni
> typu "Index ma prosle datum" vytacely me zakazniky a me rovnez.
> Jinak provozovat souborove orientovanou aplikaci na dvaceti stanicich bych
> se neodvazil. Jeste tak
> sdilet ciselniky, ale pokud pujde o obsahove velke soubory, tak muze ta sit
> dostavat pekne zahul.
>
> Uvedu priklad z praxe.
> Pracuji jako sw. poradce pro jedno nejmenovane zdravotnicke zarizeni. Zde je
> ve strukturovane
> siti zapojeno asi 70 pocitacu. Pateri site jsou dva servery z nichz jeden
> je vyuzit jako databazovy
> server se systemem Windows NT a databazi Oracle. Jedna se o 4-procesorovy
> stroj Dell s diskovym
> polem a 128 MB RAM + 64 MB Disk cache a 1 MB vnitrni cache pro kazdy
> procesor .Je to docela delo.
> Je zde provozovan ekonomicky Informacni system Client-server.
> Vse funguje jiz druhym rokem naprosto spolehlive a rychle. Za dva roky
> nedoslo k jedine havarii.
> Nikdo si nepamatuje, co je to zalohovani, obnova dat, zrata koexistence dat
> a pod. Nektera vzdalena pracoviste jsou pripojena pomoci modemu. Lahudkou
> informacniho systemu je skutecnost, ze se neda temer poznat zda jste
> pripojeni pomoci normalni site nebo modemu. To jasne ukazuje, jak dobre
> vytvoreny Client-server system klade minimalni naroky na propustnost site a
> jak malo sit zatizi.
> Pred nedavnem zminovane zdravotnicke zarizni zakoupilo urcity lekarsky
> software vytvoreny ve Visual Foxpro,
> tedy na souborech DBF. Nektere tabulky maji velikost az 20 MB, coz z
> hlediska DBF je asi hodne, ale z
> hledika Oracle je to jen kapka v mori. Databaze Oracle ma nyni dimensovanou
> velikost 600 MB.
> Souborove orientovany system byl nasazen na 5 pocitacich. Od te doby sit v
> podstate nefunguje.
> Prekopirovat soubor o velikosti 8 MB ze serveru na lokal trva temer celou
> hodinu. To je mozna dele nez
> kdyz se nam pred nedavnem protlacilo 8 MB po Internetu z konference. Jediny
> system, ktery za techto podminek jeste funguje je puvodni ekonomicky
> informacni system zalozeny na Oracle. Ale pouze start programu, jehoz EXE
> (2,7 MB) je umisten na serveru, nyni trva az 10 minut. Po svem dlouhem
> startu i za techto podminek aplikace zalozena na technologii Client server
> funguje. Ostatni maji smulu. Dovedete si mozna predstavit, ze nasazeni toho
> noveho programu zpusobilo malou revoluci. Jsem zvedav jak to tam nakonec
> vyresi.
>
> Co z toho plyne?
> Muzete mit sebenadupanejsi server, pokud vam nejaka nevhodna aplikace zahlti
> sit, mate vymalovano.
> Jetli pustim souborove orientovanou ulohu do site pro vetsi pocet stanic,
> mel bych predevsim zvazovat
> velikost sdilenych datovych souboru. Ty jsou totiz pohazovany po siti ve
> svych plnych velikostech zpusobem,
> ktery muze programator jen malo ovlivnit.
>
> A pak jeste jedno pouceni je mozne z tohoto pripadu odvodit.
> Rika se "nejsem tak bohaty, abych kupoval levne veci" a nekdy to ma sve
> opodstatneni.
> Dohadovat se nad tim, jestli databazovy server je drahy ci nikoliv, co je a
> co neni "zverstvo"
> byva velmi osidne. Zalezi na konkretnich pripadech a podminkach provozu
> aplikace.
>
> Vzdyt jen ten Dell stal trictvrte milionu korun. Usetrilo se na programu,
> ktery byl levny, ale ktery je
> ted na vyhozeni. Nikoliv vsak proto ze by byl spatny, ale proto, ze se s
> objemnymi soubory
> nehodi do site.
>
> Vykladejte to vsak nekomu. Zakaznik ktery to nezazil, vam to nebude verit.
>
> Uff ... to jsem se zakecal.
>
> Tak radeji pekne velikonoce. Neozerte se moc, at vam to v utery trochu mysli
> a jestli jsou
> mezi nami nejake programatorky, tak pozor na modriny.
>
> Jaro
>
> jaro(zv)sinea(tec)cz


TSyntaxMemo

[*] ALES BERKA <aberka(zv)usa(tec)net> - 11.4.1998 07:59:32

Shanim strasne moc zdrojaky od TSyntaxMema.
dik moc Aleq
<aberka(zv)usa.net>


____________________________________________________________________
Get free e-mail and a permanent address at http://www.netaddress.com


Jakou databazi

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 11.4.1998 08:20:11

Martin Fron�k wrote:

> Co je zvireciho na SQL Serveru pro 5 uzivatelu? Predevsim cena.
>
> Zalezi na konkretnim pouziti. Puvodni pozadavek toho pisatele byl
> "aby to bylo levne"!

No vsak! Mam jeden a ten samy program nasazeny u zakazniku na
Paradoxu a na MS SQL Serveru. Pokud to zakaznici provozuji na siti,
hadej, kteri z nich mi volaji vic kvuli problemum s databazi? :-) A
co to znamena? Kazdy zasah (ostatne i telefonat, cas jsou penize :)
stoji penize. Od nejakeho poctu zasahu prerusta cena servisu cenu SQL
serveru, coz muze nastat tak za rok, v horsim pripade uz za nekolik
mesicu (zejmena na nestabilni per-to-per). Muzes si to vyzkouset.

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ


Jakou databazi

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 11.4.1998 10:50:01

> Mohu se zeptat, jake jsou cenove relace pro
> Sybase SQL Anywhere a jeke mate zkusenosti
> s jejim vykonem?

Co se tyka Sybase SQL Anywhere, jsou k dispozici dva modely:

1. Networked model - cena zakladni licence 1 server + 1 klient
je asi 11,5 tisice, cena dalsiho serveru je asi 9 tisic, cena
dalsiho klienta necelych 5 tisic. Jsou i klienti po 10 kusech
za asi 38 tisic, pripadne standalone licence.

2. Concurrent model - cena zakladni licence 1 server + 4 klienti
je asi 23 tisic, 8 klientu za 38 tisic, 16 klientu za 64 tisic.

> Nen� n�hodou Sybase SQL Anywhere vlastne
> b�val� Vatcom od Powersoft. Jestli me pamet nesali

Ano, presne tak, je to byvaly Watcom SQL.
Jinak oni ted maji jeste Sybase SQL Professional, coz je totez
jako SQL Anywhere, ale navic s podporou Internetu apod.

> (coz nebyva vyjimkou), vzpominam si, ze Powersoft
> pred par lety byl koupen prave Sybase.
> Na Vatcom se dalo ale pristupovat pouze pres ODBC,
> coz prinasi urcita omezeni napr. v pouziti pouze standardu
> ANSI SQL

I na Sybase SQL Anywhere se da pripojit z Delphi pouze pomoci
ODBC, protoze nejsou k dispozici nativni ovladace. A ani asi
nebudou, protoze u Borlandu jsem se ptal uz nekdy pred dvema
roky, ale stale nic, stale nic... Prestoze na Sybase SQL Server
jsou, na Sybase SQL Anywhere nikoliv.

S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Jezkova 12, 400 11 Usti nad Labem ===
=== Telefon, fax: 047-5501627, mobilni GSM: 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================

off topic?

[*] Arthur <Arthur(zv)hlpsoft(tec)cz> - 11.4.1998 11:06:12



-----Original Message-----
From: Martin Fronek [SMTP:FRONEK(zv)fic(tec)cz]
Sent: Friday, April 10, 1998 11:51 PM
To: DELPHI Distribution List
Subject: off topic?

Kdyz jsem pod tlakem uzivatelu pozadoval pevnou linku na Inet,
reditel to odmitl slovy "Internet? , to znam, to se porad jeste vyviji,
to nepotrebujeme..." - ten clovek neumi ani zapnout pocitac -
nepotrebuje to, vzdycky si nekoho zavola, kdo mu rekne to, co chce
vedet... Co s tim... Skoleni jsem mu zaridil i na pracovisti, vsechno na
nic...

fronek(zv)fic(tec)cz

[Arthur]
(((-: Koukam, ze problemy tohoto typu jsou dosti vseobecne.
Muj sef sice pocitac zapnout umi (a je velmi slusny programator),
ale kdyz zaprahnu po vlastnim modemu, tak rekne, ze Internet bez
pevne linky nema smysl (coz je skoro pravda)-:, ale pevnou linku
bude squely Telecom kopat nejdriv za rok (-:, takze se tocime
ve stale stejnek kruhu argumentu - bezvysledne...
Hodne stesti Arthur

=====================================
David Arthur Muzatko
HelpSoft, spol. s r. o.
Uruguayska 1, Praha 2
tel./fax.: 24255816, 90004272-5
e-mail: Arthur(zv)HlpSoft(tec)cz
=====================================


<none>

[*] Pavel Koutny <devdata(zv)earthling(tec)net> - 11.4.1998 11:19:18

unsubscribe


prevod zdrojaku z D1 do D2

[*] Lubom�r Kupka <info(zv)saton(tec)cz> - 11.4.1998 14:46:55

Zdravim,
existuje nejaky jednoduchy zpusob jak prevadet zdrojaky programu z D1 do D2?
Dik Kuba


prevod zdrojaku z D1 do D2

[*] Arthur <Arthur(zv)hlpsoft(tec)cz> - 11.4.1998 15:12:14


Jde o to, jake zdrojaky mas na mysli.
-dfm se prebira v poradku (muze nastat problem s neexistenci nekterych property
pri natahovani formulare).
-co se kodu tyce, tak na vetsinu zmen Te upozorni prekladac. Hlavne si dej
pozor na zmenu velikosti Integeru a na novy string (ma nekonecnou delku a
nelze pristupovat na nulty prvek).
Chce si s tim pohrat, ale neni to tak hrozne. ((-:
Arthur

=====================================
David Arthur Muzatko
HelpSoft, spol. s r. o.
Uruguayska 1, Praha 2
tel./fax.: 24255816, 90004272-5
e-mail: Arthur(zv)HlpSoft(tec)cz
=====================================


-----Original Message-----
From: r Kupka [SMTP:info(zv)saton(tec)cz]
Sent: Saturday, April 11, 1998 2:47 PM
To: delphi(zv)pinknet(tec)cz
Subject: prevod zdrojaku z D1 do D2

Zdravim,
existuje nejaky jednoduchy zpusob jak prevadet zdrojaky programu z D1 do D2?
Dik Kuba

Problemy s TForm

[*] Vaclav Sazima <sazima(zv)comp(tec)cz> - 11.4.1998 15:15:37




Jan Sluka wrote:

> Vazeni, obracim se na Vas na vsechny s nasledujicim problemem: 1.
> mam vytvoreny instance tridy TForm, meyi kterymi muzu libovolne
> prepinat 2. pri prechodu od stare aktivni instance k nove pouzivam
> pro zobrazeni nejaky graficky efekt (rozpadnuti,
> alpha-blending, ...) problem je v tom, ze po aplikaci efektu dojde k
> jakemusi probliknuti formulare(asi diky vykresleni jednotlivych
> komponent).

Mozna ze pomuze :
procedure TMainForm.WMEraseBkgnd(var Message: TWMEraseBkgnd);
begin
Message.Result:=1;
end;

Vaclav Sazima


Problem s AVI video kilipy

[*] Jan Sluka <snipe(zv)mail.cybernet(tec)cz> - 11.4.1998 21:30:43

Toto je zpr�va ve form�tu MIME obsahuj�c�n�kolik ��st�.

Vazeni,

obracim se na Vas s prosbou, zda nekdo nedokazete
vyresit tento problem

1. na formulari je umisten Panel a MediaPlayer, ktery
ma vlastnost Display := Panel.
2. MediaPlayer.AutoOpen := TRUE;
MediaPlayer.FileName := neco.avi;

nyni potrebuji, aby si ihned po inicializaci, v Panelu objevil
1. snimek videa neco.avi, ale nevim jak na to.

Zkousel jsem simulovat stisk tlacitka Play a tlacitka Pause
asi nasledovne:

with MediaPlayer do
begin
Perform(WM LBUTTONDOWN, 0, 00090009);
Perform(WM LBUTTONUP, 0, 00090009); { Play }
Perform(WM LBUTTONDOWN, 0, 00300030);
Perform(WM LBUTTONUP, 0, 00300030); { Pause }
end;

ale toto bohuzel nefunguje.

Muzete mi prosim nekdo poradit, jak na to?

S pozdravem Jan Sluka, snipe(zv)mail.cybernet(tec)cz


Problem s AVI video kilipy

[*] Martin Fronek <FRONEK(zv)FIC.CZ> - 12.4.1998 00:19:41

Hi,

proc nepouzijes prikaz API MCI ?


Jan Sluka wrote:
>
> Vazeni,
>
> obracim se na Vas s prosbou, zda nekdo nedokazete
> vyresit tento problem
>
> 1. na formulari je umisten Panel a MediaPlayer, ktery
> ma vlastnost Display := Panel.
> 2. MediaPlayer.AutoOpen := TRUE;
> MediaPlayer.FileName := neco.avi;
>
> nyni potrebuji, aby si ihned po inicializaci, v Panelu objevil
> 1. snimek videa neco.avi, ale nevim jak na to.
>
> Zkousel jsem simulovat stisk tlacitka Play a tlacitka Pause
> asi nasledovne:
>
> with MediaPlayer do
> begin
> Perform(WM_LBUTTONDOWN, 0, 00090009);
> Perform(WM_LBUTTONUP, 0, 00090009); { Play }
> Perform(WM_LBUTTONDOWN, 0, 00300030);
> Perform(WM_LBUTTONUP, 0, 00300030); { Pause }
> end;
>
> ale toto bohuzel nefunguje.
>
> Muzete mi prosim nekdo poradit, jak na to?
>
> S pozdravem Jan Sluka, snipe(zv)mail.cybernet(tec)cz


MaskEdit a '/' (znovu)

[*] Martin Ku�ka <Martin.Kuska(zv)dytron(tec)cz> - 12.4.1998 11:15:54

Zdravim.
Nedavno tu problem pouziti lomitka v MaskEdit resil muj kolega a jako
jedine reseni vyplynulo vytvoreni vlastni tridy. Pokousel jsem se o to,
ale nedobral jsem se k uspokojivemu vysledku. Resil jsem to vytvorenim
kopie unity MASK a prejmenovanim trid TCustomMaskEdit a TMaskEdit a
zmenou konstanty mMskDateSeparator. Tim vznikla nova komponenta
MaskEdit, kde maska funguje, sice bez property editoru, ale funguje.
Jenomze ja bych rad, aby maska fungovala vsude, tzn i v TField a TDBEdit
a to uz se mi nepodarilo.
Rad bych vedet, jestli na to nejdu nejak spatne a jestli neexistuje
nejaky zpusob zmeny definice tridy (TCustomMaskEdit), ktera je pouzivana
standardnimi komponentami Delphi.
Diky za rady, Martin.

TTreeView

[*] Richard �trunc <rick.strunc(zv)writeme(tec)com> - 12.4.1998 14:42:19

Zdravim vsechny vestce,

mel bych jeden dotaz.
Mohl by mi prosim Vas nekdo poslat nejaky popis
(radeji v cestine) fungovani TTreeView. Mam na mysli
pridavani novych vetvi, meneni za behu, atd...
Mozna kousek zdrojacku k tomu pridavani. Pokousel
jsem se o to, ale porad mi to hazi nejakou chybu.
Koukal jsem do Helpu, ale moc jsem z toho nevycetl.
Nevim presne, jaky je rozdil mezi TTreeNode a
TTreeNodes.

Dekuji predem

Richard Strunc

rick.strunc(zv)writeme.com
vstrunc(zv)cv.bohem-net(tec)cz

Velikost diskety

[*] Petr Slovak <petr(zv)trilog(tec)cz> - 12.4.1998 15:43:02

Existuje nejaky zpusob, kterym muzu zjistit, jestli dana disketova mechanika je
5,25 nebo 3,5 palcova bez toho, ze by byla vlozena disketa a ja jsem zjistoval
kapacitu diskety?


----------------------------------------------------
Petr Slovak
Trilog, s.r.o.
Http: http://www.trilog(tec)cz/
E-mail: petr(zv)trilog(tec)cz
Telefon: (+420) 2 / 205 131 06, linka 220, 271
Mobil: (+420) 603 / 501 642
Adresa: Vanickova 5/1, Praha 6, 160 00
----------------------------------------------------


WinSock ?!?

[*] No Comment Group, s.r.o. - Sales department <sales(zv)nocomment.sk> - 12.4.1998 21:47:57

Dobry den Experti,

poradil by mi niekto kde zacat pri pisani obsluhy POP3 servra? Mam na mysli dokumentaciu k winsocku ci k niecomu podobnemu co by mal byt sietovy interface alebo nieco podobne. O RFC a podobnych veciach viem a uz som take robil ale nie v Delphi a nie pod Win.


dakujem


Richard Willmann


Message table resources

[*] Ondrej Kelle <it(zv)nnsk.sk> - 13.4.1998 00:15:04

Zdravim Delfinistov,

nemohol som nikde najst ako vytvorit resource typu "message table", prosim
teda o radu. Rad by som vo svojej aplikacii pouzival event log, a teda
potreboval by som si vytvorit DLL s prislusnymi spravami na zobrazenie v
event logu.
Predpokladam, ze by to mohol vediet aj BRCC32.EXE, ale potrebujem vediet
syntax pre .RC subor.

Vopred vdaka.

Ondrej Kelle
it(zv)nnsk.sk

Velikost diskety

[*] Martin Fronek <FRONEK(zv)FIC.CZ> - 13.4.1998 10:36:43

Hi,

prohlidni si REGISTRY, a pak to si to tam programove precti. :-) Bye.


Petr Slovak wrote:
>
> Existuje nejaky zpusob, kterym muzu zjistit, jestli dana disketova mechanika je
> 5,25 nebo 3,5 palcova bez toho, ze by byla vlozena disketa a ja jsem zjistoval
> kapacitu diskety?
>
> ----------------------------------------------------
> Petr Slovak
> Trilog, s.r.o.
> Http: http://www.trilog(tec)cz/
> E-mail: petr(zv)trilog(tec)cz
> Telefon: (+420) 2 / 205 131 06, linka 220, 271
> Mobil: (+420) 603 / 501 642
> Adresa: Vanickova 5/1, Praha 6, 160 00
> ----------------------------------------------------


Jakou databazi - Paradox

[*] ing.Radim Vajchr <rwmkom(zv)mnet(tec)cz> - 13.4.1998 10:43:49

V s�tovem provozu muze a nemusi pdox chodit. Provozujeme uz 5 let aplikaci
na siti s pdox tabulkami, naps�no pod PDOX Engine + C, p�ipojeno 10 PC , na
kter�ch se denn� zapise cca 2500 - 4000 recordu o velikosti cca 150byte a
chodi to vcelku bezproblemove. Archivni data (cca 800MB rocne) jsou na
SQL.Padani indexu a pod. je vazano pouze na vazne zavady HW. Sit je
samozrejme cela na UPS, Novell a nastavene sitove prostredi (time-outy a
pod.). Obdobu teto aplikace prepsanou pod Delphi se zatim marne snazime
rozchodit uz rok . Zakladni problemem u nas je rychlost casove odezvy, kdy
pozadavek na zapis musi byt vyrizen do 1sec. A to se primo na SQL
(client-server ,pouze navazani spojeni ze stanice na server je v radu sec)
nestiha. Takze univerzalni odpoved jakou databazi neexistuje.

Workshop 4.5

[*] Tom� �kop�k <skopik(zv)vtv(tec)czn(tec)cz> - 13.4.1998 10:48:03

Ahoj All!

Je mozne sehnat zlast Workshp 4.5, nebo se dava pouze k nekterym produktum Borlandu. Je Workshop dodavany s Delphi 3?

Dik,
-----
Tom� �kop�k
mail to : skopik(zv)vtv(tec)czn(tec)cz

Workshop 4.5

[*] Pavel Koutny <devdata(zv)earthling(tec)net> - 13.4.1998 12:47:57

Workshop sa pokial viem samotny nepredava a k Delphi 3.0 sa nedodava. Verzia
4.0 sa dodava s BC++ 4.0 a 4.5 pravdepodobne s novsou verziou. S Delphi sa
dodava Image Editor, ale ten neumoznuje editovat resources v .EXE a v .DLL
suboroch. (No v skutocnosti toho nedokaza omnoho viac, ale v praxi mi pri
Delphi 3.0 postacuje aj ta 4.0 z cecka)

Pavel Koutny, koutny(zv)tkcmt.sk

-----P�vodn� zpr�va-----
Od: Tom� �kop�k <skopik(zv)vtv(tec)czn(tec)cz>
Komu: Delphi Konference <delphi(zv)pinknet(tec)cz>
Datum: 13. apr�l 1998 11:59
P�edm�t: Workshop 4.5


Ahoj All!

Je mozne sehnat zlast Workshp 4.5, nebo se dava pouze k nekterym produktum
Borlandu. Je Workshop dodavany s Delphi 3?

Dik,
-----
Tom� �kop�k
mail to : skopik(zv)vtv(tec)czn(tec)cz


Workshop 4.5

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 13.4.1998 18:29:54

> Je mozne sehnat zlast Workshp 4.5, nebo se dava pouze k nekterym produktum Borlandu. Je Workshop
> dodavany s Delphi 3?

Neni s zadnym Delphi. Ja jsem jej mel v Borland Pascalu 7.0,
v Borland C++ 4.52 a myslim take v Delphi RAD Packu.

S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Jezkova 12, 400 11 Usti nad Labem ===
=== Telefon, fax: 047-5501627, mobilni GSM: 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================

TTreeView

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 13.4.1998 18:29:54

> mel bych jeden dotaz.
> Mohl by mi prosim Vas nekdo poslat nejaky popis
> (radeji v cestine) fungovani TTreeView. Mam na mysli
> pridavani novych vetvi, meneni za behu, atd...
> Mozna kousek zdrojacku k tomu pridavani. Pokousel
> jsem se o to, ale porad mi to hazi nejakou chybu.
> Koukal jsem do Helpu, ale moc jsem z toho nevycetl.

Jakto??? Vzdyt je to tam krasne popsane, pridava se
pomoci Add, AddFirst a Addchild, pripadne totez s Object,
kdyz tam davas i pointer. Pak nastavujes ImageIndex
a SelectedIndex apod. Mazes pomoci Delete, ten vymaze
i celou vetev pod. Kazdy uzel na Owner a Child, mas tam
i Count, kolik ma deti apod. Neni problem pridavat,
mazat, menit, expandovat apod.

> Nevim presne, jaky je rozdil mezi TTreeNode a
> TTreeNodes.

TTreeNode je jeden uzel (prvek), zatimco TTreeNodes je
seznam vsech prvku, da se pak pristupovat pomoci
indexu.

S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Jezkova 12, 400 11 Usti nad Labem ===
=== Telefon, fax: 047-5501627, mobilni GSM: 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================

prevod zdrojaku z D1 do D2

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 13.4.1998 18:29:54

> Chce si s tim pohrat, ale neni to tak hrozne. ((-:

Tak to jsi evidentne neprevadel nejakou vetsi aplikaci. Ja ano,
nepovedlo se. Proste ani po 6 hodinach oprav to nechodi, protoze
je tam tolik zmen, ze neni sance. Pak jsem to vzdal...

S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Jezkova 12, 400 11 Usti nad Labem ===
=== Telefon, fax: 047-5501627, mobilni GSM: 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================

Workshop 4.5

[*] Tom� �kop�k <skopik(zv)vtv(tec)czn(tec)cz> - 13.4.1998 21:31:14



> Je mozne sehnat zlast Workshp 4.5, nebo se dava pouze k nekterym produktum Borlandu. Je Workshop
> dodavany s Delphi 3?

>Neni s zadnym Delphi. Ja jsem jej mel v Borland Pascalu 7.0,
>v Borland C++ 4.52 a myslim take v Delphi RAD Packu.


BP7 mam taky, ale tam je 16-bit verze Workshopu a ta si s Delphackymi resourcy nerozumi. V tom RAD Packu je 16-bit nebo 32-bit verze Workshopu?

-----
Tom� �kop�k
mail to : skopik(zv)vtv(tec)czn(tec)cz


Workshop 4.5

[*] Tom� �kop�k <skopik(zv)vtv(tec)czn(tec)cz> - 13.4.1998 21:33:30

>Workshop sa pokial viem samotny nepredava a k Delphi 3.0 sa nedodava. Verzia
>4.0 sa dodava s BC++ 4.0 a 4.5 pravdepodobne s novsou verziou. S Delphi sa
>dodava Image Editor, ale ten neumoznuje editovat resources v .EXE a v .DLL
>suboroch. (No v skutocnosti toho nedokaza omnoho viac, ale v praxi mi pri
>Delphi 3.0 postacuje aj ta 4.0 z cecka)


Samozrejme, ze by to nemusela byt zrovna v.4.5. Stacila by takova, ktera umi pracovat s 32-bit resourcy.

-----
Tom� �kop�k
mail to : skopik(zv)vtv(tec)czn(tec)cz


Workshop 4.5

[*] Pavel Koutny <devdata(zv)earthling(tec)net> - 13.4.1998 22:04:18

Ako som sa dozvedel od Arthura, tka BC4.5 ma integrovany Workshop v IDE,
takze zostava ten z Borland C++ 4.0, ten funguje aj s Delphi bez problemov,
dnes som to trochu preskusal a fungovalo to vsetko.

-----P�vodn� zpr�va-----
Od: Tom� �kop�k <skopik(zv)vtv(tec)czn(tec)cz>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 13. apr�l 1998 22:52
P�edm�t: Re: Workshop 4.5


>Workshop sa pokial viem samotny nepredava a k Delphi 3.0 sa nedodava.
Verzia
>4.0 sa dodava s BC++ 4.0 a 4.5 pravdepodobne s novsou verziou. S Delphi sa
>dodava Image Editor, ale ten neumoznuje editovat resources v .EXE a v .DLL
>suboroch. (No v skutocnosti toho nedokaza omnoho viac, ale v praxi mi pri
>Delphi 3.0 postacuje aj ta 4.0 z cecka)


Samozrejme, ze by to nemusela byt zrovna v.4.5. Stacila by takova, ktera umi
pracovat s 32-bit resourcy.

-----
Tom� �kop�k
mail to : skopik(zv)vtv(tec)czn(tec)cz


Workshop 4.5

[*] Ing. Lud�k Florian <bluerose(zv)pce(tec)cz> - 13.4.1998 22:23:47



>Ako som sa dozvedel od Arthura, tka BC4.5 ma integrovany Workshop v IDE,

nemas pravdu, integrovany je az ve verzi BC 5. Verze 4.5 jej ma samostatne.
Pouzivam ho taky (32-bit).

Bye Ludan

ludan(zv)bluerose(tec)cz

CRC souboru

[*] Ing. Lud�k Florian <bluerose(zv)pce(tec)cz> - 13.4.1998 22:44:24

Toto je zpr�va ve form�tu MIME obsahuj�c�n�kolik ��st�.

Cauec,

nekdo se tu pred tydnem ptal na programek, zjistujici CRC libovolneho souboru.

Protoze mi hupslo sestigigo s veskerou postou, ztratil jsem kontakt. Necht se dotycny ozve.

Dik Ludan

bluerose(zv)pce(tec)cz

Help

[*] Jaro Hrabe <uli(zv)internet.sk> - 14.4.1998 04:35:50

Pekny den preji,

na http://www.apro(tec)cz/ceniky/dtools.htm ,
je nabidka a cenik Delphi Tools.
Jsou tam zajimave veci, mimo jine ForeHelp W3.11, W95
HelpScribe tam neni.
Cenik ma uvedeny datum : platny od 23. cervence 1997.

ForeHelp pro W95 stoji 17890.-,.
Pouzivam ForeHelp pro W311 stal 1500.-. Uz se asi neprodava.
Neumi sice video a jine veci ktere jsou dostupne ve verzi pro W95,
ale jsem s nim zatim velice spokojen.

V Computer Press-u vysla asi pred rokem pekna kniha
o tvorbe helpu ve W95. "HELP Tvorba napovedy ve Windows 95"
za 295.-

Zdravi Jaro
uli(zv)internet.sk

----------
> From: �ke��k Jaroslav <jaro(zv)zbk(tec)czn(tec)cz>
> To: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
> Subject: Re: Help
> Date: 15.03.1998 1:49
>
> Muzete mi prosim poradit, kde sehnat ten HelpScribble, pripadne i
> novy Forehelp? Cemu rikate drazsi?
> diky Jaro jaro(zv)sinea(tec)cz
> ----------------------------------------------------------------------------
> -----------------
>
>
> >Hi,
> >
> >ja pouzivam na helpy FOREHELP. Je to sice komercni, drazsi (alspon nova
> >verze specielne pro Win95), ale moc dobre.
> >fronek(zv)fic(tec)cz
> >
> >
> >Ing. Zdenek Sraier wrote:
> >>
> >> > Musis specifikovat otazku. Jak jsem v poslednich mesicich zjistil, je
> veliky vyber v programech na tvorbu Helpu. Nicmene napr. .rtf vytvoreny
> wordem v nove office nespolkne bez mensich uprav celkem n> Kuba
> >> >
> >> > > Mozna trochu blba otazka, ale nevim jak mam vytvorit HELP. Poradte mi
> nekdo.
> >> >
> >> >
> >> Pro tvorbu helpu pouzivam shareware program HelpScribble, ktery mi
> >> zde kdosi poradil.
> >>
> >> Mam take dotaz:
> >> Jak vytvorit help (W95) pro jiny jazyk windows.
> >> Ve vyse uvedem prg jsem vytvoril cz help.
> >> Program s nim normalne pracoval.
> >> Po preneseni na nemecke windows program nechtel
> >> help otevrit. Proc ? Kde se to nastavuje ?
> >>
> >> S pozdravem Zdenek
> >> ---------------------------------------------------------
> >> : o__o Zdenek Sraier sraierzd(zv)czn(tec)cz :
> >> : ( o o) users(tec)czn(tec)cz/~sraierzd/ :
> >> : (. .) Stranky Potapecske www.byll(tec)cz/scuba/ :
> >> ---------------------------------------------------------


Workshop 4.5

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 14.4.1998 06:30:38

> Ako som sa dozvedel od Arthura, tka BC4.5 ma integrovany Workshop v IDE,

To neni pravda, ja mam BC++ 4.52 a je u toho normalni Workshop, nic v IDE.

S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Jezkova 12, 400 11 Usti nad Labem ===
=== Telefon, fax: 047-5501627, mobilni GSM: 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================

Velikost diskety

[*] Zdenek PRANTL <prantl(zv)ptc.pvt(tec)cz> - 14.4.1998 08:23:40

> Hi,
> prohlidni si REGISTRY, a pak to si to tam programove precti. :-) Bye.
> Petr Slovak wrote:
> > Existuje nejaky zpusob, kterym muzu zjistit, jestli dana disketova
mechanika je
> > 5,25 nebo 3,5 palcova bez toho, ze by byla vlozena disketa a ja jsem
zjistoval
> > kapacitu diskety?

A co kdyz je to pro Delphi 1 a Win 3.11 8-))

Je treba vzdy psat na jaky system a jakou verzi Win je dotaz zameren.

Zd.
prantl(zv)ptc.pvt(tec)cz


Velikost diskety

[*] Zelinka Jiri <Jiri.Zelinka(zv)pregis.preciosa(tec)cz> - 14.4.1998 08:34:32

Tohle by snad mohlo fungovat vsude, Drive bud 0 nebo 1

function FD2Str(Typ: Byte): String;
begin
case Typ of
$00: FD2Str := '--------';
$01: FD2Str := ' 360 KB';
$02: FD2Str := ' 1.2 MB';
$03: FD2Str := ' 720 KB';
$04: FD2Str := ' 1.44 MB';
$05: FD2Str := ' 2.88 MB';
else
FD2Str := '';
end;
end;

function FDExist(Drive: Byte): Boolean;
begin
FDExist:=(FDType(Drive)<>0);
end;

function FDType(Drive: Byte): Byte; assembler;
asm
mov ah,0
mov dl,Drive
int $13
mov ah,8
mov dl,Drive
int $13
jc (zv)(zv)1
mov al,bl
jmp (zv)(zv)2
(zv)(zv)1: mov al,0
(zv)(zv)2:
end;> Existuje nejaky zpusob, kterym muzu zjistit, jestli dana disketova
> mechanika je
> 5,25 nebo 3,5 palcova bez toho, ze by byla vlozena disketa a ja jsem
> zjistoval
> kapacitu diskety?
>
>

Zmena klavesnice

[*] V�t�zslav Gazda������u��n�?��? - 14.4.1998 09:00:58

procedure TForm1.Button1Click(Sender: TObject);
begin
ActivateKeyboardLayout(HKL_NEXT,0);
end;

Mel bych vsak upozornit na to, ze ve Windows 95 ma kazda spustena aplikace
nastavene jine rozlozeni klavesnice. Pri aktivovani jine aplikace se
automaticky prepne na rozlozeni nastavene pro tuto aplikaci.

Vita


Velikost diskety

[*] Radek Docekal <proj(zv)zvt.csas(tec)cz> - 14.4.1998 09:02:36

Kdysi jsem tento problem uspesne vyresil v DOSu ctenim CMOSky :) Ale je
fakt, ze mi bezi na radove stovkach stanic od 286 vyse a bez problemu. Pokud
chces, muzu ti poslat Pascalskej zdrojak, ma to par radku.

S pozdravem
Radek Docekal
<proj(zv)zvt.csas(tec)cz> ICQ: 9008367

Existuje nejaky zpusob, kterym muzu zjistit, jestli dana disketova mechanika
je
5,25 nebo 3,5 palcova bez toho, ze by byla vlozena disketa a ja jsem
zjistoval
kapacitu diskety?


----------------------------------------------------
Petr Slovak
Trilog, s.r.o.
Http: http://www.trilog(tec)cz/
E-mail: petr(zv)trilog(tec)cz
Telefon: (+420) 2 / 205 131 06, linka 220, 271
Mobil: (+420) 603 / 501 642
Adresa: Vanickova 5/1, Praha 6, 160 00
----------------------------------------------------

Shell Link Delphi component revised version for D2

[*] VOLTRR1(zv)epr1.ccmail.x400.cez(tec)cz - pr 1998 09:47:30 -0700


New revised version of ShellLink component for manage Windows 95/NT4
shell links (shortcuts - .lnk & .pif files)
is available for free download on
http://www.geocities.com/CapeCanaveral/Hangar/2481/sh.html .

Radek Voltr
voltrr1(zv)epr1.ccmail.x400.cez(tec)cz
http://www.geocities.com/CapeCan
averal/Hangar/2481/index.html


TUpdateSQL

[*] Marek Repisk� <mrepisky zl(zv)zsnp.sk> - 14.4.1998 09:49:33

Mozte mi niekto napisat, co mam nastavit alebo urobit, aby mi pri
mazani riadkov z databazy (paradox) nerobilo chybu s hlaskou:

"... exception class EDatabaseError with messages 'Update Failed' ..."

Idem na to cez TUpdateSQL, strcene do Table.UpdateObject. Po
zavolani ExecSQL(UkDelete) urobi sice to, co ma, ale vyvola uvedenu
chybu. A surove odfiltrovanie chybu sa mi zda neslusne.

Marek Repisky
mrepisky_zl(zv)zsnp.sk


Shell Link Delphi component revised version for D2

[*] V�t�zslav Gazda������u��n�?��? - 14.4.1998 11:18:26

Kdysi jsem do konference psal otazku, na kterou jsem nedostal zadnou
odpoved. Ted kdyz tu probehla informace o teto komponente, ktera take neresi
muj problem, zkusim to jeste jednou.

Potrebuji nastavit vlastnosti zastupce ktere jsou specificke pouze pro
dosovsky program. Konkretne potrebuji nastavit, aby zastupce spustil
dosovskou aplikaci v celoobrazovkovem rezimu.

Diky Vita


prevod zdrojaku z D1 do D2

[*] Petr Slovak <petr(zv)trilog(tec)cz> - 14.4.1998 11:54:02

> > Chce si s tim pohrat, ale neni to tak hrozne. ((-:
>
> Tak to jsi evidentne neprevadel nejakou vetsi aplikaci. Ja ano,
> nepovedlo se. Proste ani po 6 hodinach oprav to nechodi, protoze
> je tam tolik zmen, ze neni sance. Pak jsem to vzdal...

Vubec to neni veci velikosti aplikace, ale samozrejme vlastniho obsahu.
Pokud je ve stare verzi pouzit assembler, nesvary typu odkazovani na nultou
pozici ve stringu, pouzito mnoho nestandardnich komponent, ktere
neexistuji ve verzi pro Delphi 2 a 3, tak pak samozrejme to da zabrat. Ale v
opacnem pripade to je opravdu vec chvilky.
Prave minuly vikend jsem prevadel aplikaci, kterou jsem kdysi psal pro Delphi 1
do dvojky. Rozhodne nebyla mala. A trvalo mi to asi ctvrt hodiny. Krome par
prkotin jsem zdrzel jen s komponentou FXChart, jejiz novejsi verze je dost
nekompatibilni s predchazejici.
Samozrejme netvrdim, ze je ta aplikace optimalizovana pro Delphi 2, ale chodi a
to je hlavni.
----------------------------------------------------
Petr Slovak
Trilog, s.r.o.
Http: http://www.trilog(tec)cz/
E-mail: petr(zv)trilog(tec)cz
Telefon: (+420) 2 / 205 131 06, linka 220, 271
Mobil: (+420) 603 / 501 642
Adresa: Vanickova 5/1, Praha 6, 160 00
----------------------------------------------------


Shell Link Delphi component revised version for D2

[*] VOLTRR1(zv)epr1.ccmail.x400.cez(tec)cz - pr 1998 12:07:19 -0700

Jedna se ti o full screen mode nebo o Dos mode ????

Radek Voltr
voltrr1(zv)epr1.ccmail.x400.cez(tec)cz


-----Puvodni zprava-----
Od: Internet:delphi-request(zv)io.pinknet(tec)cz/
Odeslano: 14. dubna 1998 11:21
Komu: Internet:delphi(zv)pinknet(tec)cz/
Poedmit: Re: Shell Link Delphi component revised version for D2 / D3

Kdysi jsem do konference psal otazku, na kterou jsem nedostal zadnou
odpoved. Ted kdyz tu probehla informace o teto komponente, ktera take neresi
muj problem, zkusim to jeste jednou.

Potrebuji nastavit vlastnosti zastupce ktere jsou specificke pouze pro
dosovsky program. Konkretne potrebuji nastavit, aby zastupce spustil
dosovskou aplikaci v celoobrazovkovem rezimu.

Diky Vita

<<Soubor: TXT1.TXT>>

Shell Link Delphi component revised version for D2

[*] V�t�zslav Gazda������u��n�?��? - 14.4.1998 12:41:01

>Jedna se ti o full screen mode nebo o Dos mode ????

Nevim co myslis tim full screen mode nebo Dos mode.
Ja potrebuji nastavit vlastnost CELA OBRAZOVKA v zalozce OBRAZOVKA v okne
vlastnosti daneho zastupce.

Diky Vita


off topic?

[*] Martin OCENAS <mocenas(zv)isternet.sk> - 14.4.1998 14:03:49

Martin Fronek wrote:
> Kdyz jsme u tech cen, poradte mi, jak vysvetlit _zabednenemu_ vedeni,
> ze je treba obcas neco noveho koupit (HW,SW) - oni tvrdi, ze to takhle
> funguje, tak proc utracet - nektere masiny jsou jeste 386...
> Nejspis to neumim vysvetit...
>
> Kdyz jsem pod tlakem uzivatelu pozadoval pevnou linku na Inet,
> reditel to odmitl slovy "Internet? , to znam, to se porad jeste vyviji,
> to nepotrebujeme..." - ten clovek neumi ani zapnout pocitac -
> nepotrebuje to, vzdycky si nekoho zavola, kdo mu rekne to, co chce
> vedet... Co s tim... Skoleni jsem mu zaridil i na pracovisti, vsechno na
> nic...
>
> fronek(zv)fic(tec)cz
>
Na mojom predchadzajucom pracovisku sa mi osvedcil tento
postup :
1. Upozornit na moznost havarie systemu a stratu dat
(najlepsie pisomne cez podatelnu).
2. Zazalohovat vsetky data.
3. Nasimulovat pad servera a stratu dat.
4. Po niekolkych dnoch data so zapotenym celom slavnostne
vytiahnut s upozornenim, ze nabuduce to nemusi dopadnut tak
dobre.

Vela stastia

hasta la vista
traktorista

Martin Ocenas
mocenas(zv)isternet.sk


TUpdateSQL

[*] Martin OCENAS <mocenas(zv)isternet.sk> - 14.4.1998 14:53:35

TUpdateSQL pouziva Delphi automaticky, ak urobis Table.Post
alebo Table.Delete.

martin

hasta la vista
terorista

Marek Repisk� wrote:
>
> Mozte mi niekto napisat, co mam nastavit alebo urobit, aby mi pri
> mazani riadkov z databazy (paradox) nerobilo chybu s hlaskou:
>
> "... exception class EDatabaseError with messages 'Update Failed' ..."
>
> Idem na to cez TUpdateSQL, strcene do Table.UpdateObject. Po
> zavolani ExecSQL(UkDelete) urobi sice to, co ma, ale vyvola uvedenu
> chybu. A surove odfiltrovanie chybu sa mi zda neslusne.
>
> Marek Repisky
> mrepisky_zl(zv)zsnp.sk


Help

[*] kkwest <kkwest(zv)mbox.vol(tec)cz> - 14.4.1998 14:53:22

Toto je zpr�va ve form�tu MIME obsahuj�c�n�kolik ��st�.

Mozna trochu blba otazka, ale nevim jak mam vytvorit HELP. Poradte mi nekdo.

\\\|///
\ ~ ~ /
(\ (zv) (zv) /)
--------------------oOOO--( )--OOOo-----------------------------------------
> Marek Hej (pocitacovy technik , programator)
> Tel. : do zamestnani 019/7900080
> Fax : do zamestnami 019/7900056
> E-mail : kkwest(zv)mbox.vol(tec)cz , mhejl(zv)bigfoot.com
> http://www.fortunecity.com/skyscraper/tyrell/345/marek.htm
--------------------------------------------------------------------------------------


Komponenty&zpravy (!vita)

[*] Valicek Arnost <valiceka(zv)mgv.inext(tec)cz> - 14.4.1998 15:15:17

Zajimalo by mne nekolik veci kolem zprav ve Windows (a programovani
komponent)

Tento kod je z komponenty Vitezslava Gazdy !!! (TTBIcon) a mym
vlastnim pokusem o to same (komponeta vkladajici ikonu do "Taskbar
Notification Area".
Pri "opisovani" TTBIcon jsem narazil na dvoji reseni.


jaky je rozdil mezi reakcemi na zpravy:
bud
1) - Vita
-v definici tridy
procedure WndProc(var oMessage:TMessage);
- nekde v kodu
var VWM_NOTIFYICON:UINT;
- pak
initialization
VWM_NOTIFYICON := RegisterWindowMessage('Notify Icon');

nebo
2) - Ja
- v interface
const VWM_NOTIFYICON=1025; //je to WM_USER+1 ; je to dobre?
-v definici tridy
procedure WndProc(var oMessage:TMessage);message VWM_NOTIFYICON;

Obe dve pak jeste
FHandle := AllocateHWND(WndProc);
oNID.cbSize := SizeOf(oNID);
oNID.Wnd := FHandle;
{!}oNID.uCallbackMessage := VWM_NOTIFYICON;

- pozn: VWM_NOTIFYICON je konstanta. Pokud bych ji nedefinoval a
vsude
misto ni napsal 1025, jak by to ovlivnilo program (zmensilo
by to velikost kodu) Muzu ji definovat jako PRIVATE (jakoby v
IMPLEMENTATION)? - Je zbytecne, aby byla pristupna zvenku.
Pokud ji ale dam do IMPLEMENTATION neni definovana v
deklaraci tridy. Muzu ji nejak ukryt?

P.S.: Tak mame zase jeden titul :-)

------------------------------------------------
Arnost Valicek (ValicekA(zv)mgv.inext(tec)cz)
------------------------------------------------


SQL-92

[*] Richard Valny <richard.valny(zv)oku-st(tec)cz> - 14.4.1998 15:27:22

> -----P�vodn� zpr�va-----
> Od: Rybar, Boris [SMTP:borisr(zv)softip.sk]
> Odesl�no: 7. dubna 1998 9:41
> Komu: 'delphi(zv)pinknet(tec)cz'
> P�edm�t: SQL-92
>
> Zdravim vsetkych,
>
> Nevie mi niekto poradit nejaky odkaz na specifikaciu SQL-92. Vsade v�D3
> sa na to odvolavaju. SQL sice poznam
> Ale potreboval by som vediet co vsetko SQL-92 podporuje a�co naopak nie.
>
Kolega privezl z Prahy scripta
Databazove systemy - Cviceni (Jazyk SQL a system Oracle)
vydalo CVUT Praha, fakulta elektrotechnicka, katedra pocitacu
autori: Ing. Ivan Halaska, doc. RNDr. Jaroslav Pokorny, CSc.
rok 1997

V sekco o jazyce SQL se jeste odvolavaji na pouzitou literaturu:
Melton, J., Simon, A.R.: Undersanding the new SQL: a complete guide. Morgan
Kaufmann Publ., Inc., 1993
=======================================
Richard Valny richard.valny(zv)oku-st(tec)cz
Okresni urad Strakonice tel. 0342-441 l. 216
Smetanova 533 fax. 0342-21208
386 22 STRAKONICE FiDoNet 2:423/35
=======================================

RTTI

[*] Skacel Miloslav <skacel(zv)kjsoft(tec)cz> - 14.4.1998 16:50:13


Ahoj,

neporadite nekdo jak zjistit typ promenne - objektu?
Potreboval bych zjistit ClassName z promene abc.
Operator is to umi. Tak si rikam, ze by to melo byt mozne.

type
TABC = class end;
var abc: TABC;
s: string;
begin
if abc is TABC then begin
s:=TABC.ClassName; //ok
s:=abc.ClassName; //tak to nejde, abc=nil
end;
end;

Diky,
Milos


Help

[*] info(zv)saton(tec)cz (SATON Glass s.r.o.) - 14.4.1998 17:08:18


Musis specifikovat otazku. Jak jsem v poslednich mesicich zjistil, je veliky vyber v programech na tvorbu Helpu. Nicmene napr. .rtf vytvoreny wordem v nove office nespolkne bez mensich uprav celkem nic. Stale zapasim s problemem jak vytvorit help, ktery by pracoval pod WIN 3.11 i W95.
Kuba

> Mozna trochu blba otazka, ale nevim jak mam vytvorit HELP. Poradte mi nekdo.


SATON Glass, s.r.o. - slu�by v oblasti programov�n� a v�po�etn� techniky
Klicperova 26, Brno, 628 00 �R
Tel.:+420 5 44217819 Fax.:+420 5 44217529
Mob:+420 603 429505


Jakou databazi ucit na stredni skole?

[*] Plisek Jan Ing. <Plisek(zv)spse(tec)cz> - 14.4.1998 17:11:27

Vazeni kolegove,
nedavno zde probihala diskuse na tema jakou databazi pouzivat v
praxi. Rad bych tuto diskusi modifikoval a zeptal se na nazor
odborniku na tema "Jakou databazi ucit na stredni skole s technickym
zamerenim?". V soucasnosti ucime dBase for Windows 5.0 firmy Borland,
ale tato verze ma dosti chyb a nestabilni chovani. Predbezne
uvazujeme o jednom z techto produktu:
Access, dBase 7.0, Oracle

Limitujicimi faktory jsou pro nas: cena (skolni licence pro 20 pocitacu
do 40 000 Kc), narocnost (uci se jiz v 1.rocniku), vhodnost s
ohledem na uplatneni absolventu v praxi i s ohledem na jejich dalsi
studium na VS. Jeste dodavam, ze pro vyuku programovani pouzivame
Delphi 2, takze bychom uvitali, kdyby s databazi bylo mozno
komunikovat z Delphi (neni to vsak podminka).

Dekuji predem za Vase nazory.

-------------------------------------------------------
Ing.Jan Plisek,
Stredni prumyslova skola elektrotechnicka a Vyssi
odborna skola
Karla IV. 13 Phone: +42 40 51 68 21
531 69 Pardubice Fax: +42 40 51 70 37
Czech Republic Email: plisek(zv)spse(tec)cz
-------------------------------------------------------


Jakou databazi ucit na stredni skole?

[*] Dan Ohnesorg, admin of POWER <DAN(zv)feld.cvut(tec)cz> - 14.4.1998 18:00:56 met-1

> nedavno zde probihala diskuse na tema jakou databazi pouzivat v
> praxi. Rad bych tuto diskusi modifikoval a zeptal se na nazor
> odborniku na tema "Jakou databazi ucit na stredni skole s technickym
> zamerenim?". V soucasnosti ucime dBase for Windows 5.0 firmy Borland,
> ale tato verze ma dosti chyb a nestabilni chovani. Predbezne
> uvazujeme o jednom z techto produktu:
> Access, dBase 7.0, Oracle

To zalezi na tom, co je chcete naucit. Pokud zaklady SQL a logicke
uvazovani, tak sahnetete treba po MySQL, je to solidni SQL server
zadarmo a delphi s nim komunikuje pres ODBC. Ma implementovanou normu
ANSI SQL 92.
Pokud jen maji znat neco jineho nez excel, tam kde excel nestaci na
velikost tabulky, je resenim prave access. Velmi jednoducha databaze,
normalni clovek se zaklady prace v accessu nauci za jeden vecer. K
SQL se tam da cuchout take, ale prece jen to neni tak uplne ono.
Ze by nekdo pouzival dbase 7.0 nevim a mam o jejim hromadnejsim
rozsireni vazne pochybnosti.

Muj osobni nazor je, ze clovek nemusi umet pouzivat word, od toho
skola neni. Skola ma cloveka naucit, ze kdyz pise na pocitaci, tak
nema psat enter po kazde radce, ze existuji ruzne typy pisma a styly,
ze pocitac vidi dokument jinak nez clovek a podobne.

zdravim
dan
________________________________________
DDDDDD
DD DD Dan Ohnesorg, supervisor on POWER
DD OOOO Dan(zv)feld.cvut(tec)cz
DD OODDOO Dep. of Power Engineering
DDDDDD OO CTU FEL Prague, Bohemia
OO OO work: +420 2 24352785;+420 2 24972109
OOOO home: +420 311 679679;+420 311 679311
________________________________________
Nekdy je rozumne o krok ustoupit, aby se prodlouzil rozbeh.

Jakou databazi ucit na stredni skole?

[*] Ing. Jahoda Jaroslav <Jaroslav.Jahoda(zv)lesprojekt(tec)cz> - 14.4.1998 19:16:51

Vzheldem k tomu, ze se ukazuje, ze Bill prevalcuje celou planetu svymi
Windowsy, tak bych doporucoval MSSQL a MS Access. Co ucit a s jakym
ucelem to uz necham na Vas. Dale bych pripomel, ze v budoucnu budeme
mezi sebou komunikovat ne slovy, ale pres OLE interface, tak bych se
take porozhledl po technologii OLEDB a z ni odvozene nadstavby.

S pozdravem

J.Jahoda

> -----P�vodn� zpr�va-----
> Od: Plisek Jan Ing. [SMTP:Plisek(zv)spse(tec)cz]
> Odesl�no: 14. dubna 1998 18:11
> Komu: delphi(zv)pinknet(tec)cz
> P�edm�t: Jakou databazi ucit na stredni skole?
>
> Vazeni kolegove,
> nedavno zde probihala diskuse na tema jakou databazi pouzivat v
> praxi. Rad bych tuto diskusi modifikoval a zeptal se na nazor
> odborniku na tema "Jakou databazi ucit na stredni skole s technickym
> zamerenim?". V soucasnosti ucime dBase for Windows 5.0 firmy Borland,
> ale tato verze ma dosti chyb a nestabilni chovani. Predbezne
> uvazujeme o jednom z techto produktu:
> Access, dBase 7.0, Oracle
>
> Limitujicimi faktory jsou pro nas: cena (skolni licence pro 20
> pocitacu
> do 40 000 Kc), narocnost (uci se jiz v 1.rocniku), vhodnost s
> ohledem na uplatneni absolventu v praxi i s ohledem na jejich dalsi
> studium na VS. Jeste dodavam, ze pro vyuku programovani pouzivame
> Delphi 2, takze bychom uvitali, kdyby s databazi bylo mozno
> komunikovat z Delphi (neni to vsak podminka).
>
> Dekuji predem za Vase nazory.
>
> -------------------------------------------------------
> Ing.Jan Plisek,
> Stredni prumyslova skola elektrotechnicka a Vyssi
> odborna skola
> Karla IV. 13 Phone: +42 40 51 68 21
> 531 69 Pardubice Fax: +42 40 51 70 37
> Czech Republic Email: plisek(zv)spse(tec)cz
> -------------------------------------------------------


Jakou databazi ucit na stredni skole?

[*] <snajdr(zv)pvt(tec)net> - 14.4.1998 19:31:24


> Vzheldem k tomu, ze se ukazuje, ze Bill prevalcuje celou planetu svymi

nemalujte hned certa na zed ;-)

> Windowsy, tak bych doporucoval MSSQL a MS Access. Co ucit a s jakym
> >
> > Limitujicimi faktory jsou pro nas: cena (skolni licence pro 20
> > pocitacu
> > do 40 000 Kc), narocnost (uci se jiz v 1.rocniku), vhodnost s


MySQL viz. http://WWW.TCX.SE, verze pro Linux a Unixy obecne je
defakto zdarma, pro Windows je treba platit, ale zeptejte se TCX
zda skolam nedaji treba slevu. ODBC i JDBC driver je dostupny

PostgreSQL: Zdarma, port pro Windows asi neexistuje
ODBC i JDBC driver dostupny.
HTTP://WWW.POSTGRESQL.ORG

> > ohledem na uplatneni absolventu v praxi i s ohledem na jejich dalsi
> > studium na VS. Jeste dodavam, ze pro vyuku programovani pouzivame
> > Delphi 2, takze bychom uvitali, kdyby s databazi bylo mozno
> > komunikovat z Delphi (neni to vsak podminka).

Ano, viz ODBC.

S pozdravem
Petr Snajdr

prevod zdrojaku z D1 do D2

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 14.4.1998 19:40:18

> Vubec to neni veci velikosti aplikace, ale samozrejme vlastniho obsahu.

Samozrejme, ale s velikosti aplikace se ona stava neprehlednou a je to
cim dal tim slozitejsi.

> Pokud je ve stare verzi pouzit assembler, nesvary typu odkazovani na nultou
> pozici ve stringu, pouzito mnoho nestandardnich komponent, ktere
> neexistuji ve verzi pro Delphi 2 a 3, tak pak samozrejme to da zabrat. Ale v
> opacnem pripade to je opravdu vec chvilky.

Nepocitam takove prkotiny, jako je neexistence nekterych mene dulezitych
komponent, ktere nemam v 32-bitovem provedeni, pripadne treba funkce pro
predchozi instance, bez toho se da obejit. Ale mel jsem nejvetsi
problemy treba s low level filtry tabulek, nevim proc nechodi stejne
funkce dbiAddFilter. Dobre, i toto se da predelat na nove filtry novych
tabulek, ale tech problemu je tam tak silene moc, ze to je tragedie.
Ja uz se pokousel 3x to prevest, ale ani jednou se mi to nepovedlo,
mozna to jeste nekdy zkusim poctvrte...

S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Jezkova 12, 400 11 Usti nad Labem ===
=== Telefon, fax: 047-5501627, mobilni GSM: 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================

Jakou databazi ucit na stredni skole?

[*] Adam AHA Hauner <aha(zv)pinknet(tec)cz> - 14.4.1998 19:45:49

On Tue, 14 Apr 1998 snajdr(zv)pvt.net wrote:

> MySQL viz. http://WWW.TCX.SE, verze pro Linux a Unixy obecne je
> defakto zdarma, pro Windows je treba platit, ale zeptejte se TCX
> zda skolam nedaji treba slevu. ODBC i JDBC driver je dostupny
>
> PostgreSQL: Zdarma, port pro Windows asi neexistuje
> ODBC i JDBC driver dostupny.
> HTTP://WWW.POSTGRESQL.ORG

*** Jako ten, ktery na to kouka z venku, musim rici, ze ma smysl decka
ucit zaklady SQL a tydle dva softy nejsou spatne. Beha na nich dost webu a
dalsi behat budou. Takze kdyby ta decka neumela nic jineho, tak to nebude
vyhozena investice.

Adam Hauner

----------------------------------------------------------------------------
Adam Hauner (AHA)
aha(zv)pinknet(tec)cz Projekt PinkNet
+420 603 471460 projekt(zv)pinknet(tec)cz
http://i.love.pinknet(tec)cz/aha/
------------------------------------------=[ pinknet on every screen ]=-----


Jakou databazi ucit na stredni skole?

[*] Martin Fronek <FRONEK(zv)FIC.CZ> - 14.4.1998 20:24:17

V pripade pouziti Delphi zalezi na jen na tom, zda chcete tabulky,
nebo SQL Server. Pak v pripade SQL bych doporucil Interbase, je
asi nejlevnejsi a lze ji pouzivat na mnoha platformach, pripravuje se
snad i pro Linux.... fronek(zv)fic(tec)cz



Plisek Jan Ing. wrote:
>
> Vazeni kolegove,
> nedavno zde probihala diskuse na tema jakou databazi pouzivat v
> praxi. Rad bych tuto diskusi modifikoval a zeptal se na nazor
> odborniku na tema "Jakou databazi ucit na stredni skole s technickym
> zamerenim?". V soucasnosti ucime dBase for Windows 5.0 firmy Borland,
> ale tato verze ma dosti chyb a nestabilni chovani. Predbezne
> uvazujeme o jednom z techto produktu:
> Access, dBase 7.0, Oracle
>
> Limitujicimi faktory jsou pro nas: cena (skolni licence pro 20 pocitacu
> do 40 000 Kc), narocnost (uci se jiz v 1.rocniku), vhodnost s
> ohledem na uplatneni absolventu v praxi i s ohledem na jejich dalsi
> studium na VS. Jeste dodavam, ze pro vyuku programovani pouzivame
> Delphi 2, takze bychom uvitali, kdyby s databazi bylo mozno
> komunikovat z Delphi (neni to vsak podminka).
>
> Dekuji predem za Vase nazory.
>
> -------------------------------------------------------
> Ing.Jan Plisek,
> Stredni prumyslova skola elektrotechnicka a Vyssi
> odborna skola
> Karla IV. 13 Phone: +42 40 51 68 21
> 531 69 Pardubice Fax: +42 40 51 70 37
> Czech Republic Email: plisek(zv)spse(tec)cz
> -------------------------------------------------------


Jakou databazi - Paradox

[*] Martin Fronek <FRONEK(zv)FIC.CZ> - 14.4.1998 20:27:05

Nechapu, proc jste utekli od C (C++) k pascalu, to muselo byt znacne
omezujici... Nechybi trochu volnost C?
ing.Radim Vajchr wrote:
>
> V s�tovem provozu muze a nemusi pdox chodit. Provozujeme uz 5 let aplikaci
> na siti s pdox tabulkami, naps�no pod PDOX Engine + C, p�ipojeno 10 PC , na
> kter�ch se denn� zapise cca 2500 - 4000 recordu o velikosti cca 150byte a
> chodi to vcelku bezproblemove. Archivni data (cca 800MB rocne) jsou na
> SQL.Padani indexu a pod. je vazano pouze na vazne zavady HW. Sit je
> samozrejme cela na UPS, Novell a nastavene sitove prostredi (time-outy a
> pod.). Obdobu teto aplikace prepsanou pod Delphi se zatim marne snazime
> rozchodit uz rok . Zakladni problemem u nas je rychlost casove odezvy, kdy
> pozadavek na zapis musi byt vyrizen do 1sec. A to se primo na SQL
> (client-server ,pouze navazani spojeni ze stanice na server je v radu sec)
> nestiha. Takze univerzalni odpoved jakou databazi neexistuje.

Jakou databazi ucit na stredni skole?

[*] Ing. Josef Kryml <Josef.Kryml(zv)uhul(tec)cz> - 14.4.1998 20:31:11

Priklanim se hlavne k MS SQL, to co predvadi Microsoft se SQL 7.0 je
uzasne, nehledne na to, ze pouzivani databazi vede k velkym SQL
databazim na vykonnych serverech a vyuziti v prostredi Internetu.
Nemusi jit primo o MS SQL, ale snahou by melo byt objasnit SQL jazyk
jako takovy.

----------------------------------
Josef Kryml
email: kryml(zv)uhul(tec)cz
----------------------------------

> ----------
> From: Ing. Jahoda Jaroslav[SMTP:Jaroslav.Jahoda(zv)lesprojekt(tec)cz]
> Reply To: DELPHI Distribution List
> Sent: duben.14.1998 19:16
> To: DELPHI Distribution List
> Subject: RE: Jakou databazi ucit na stredni skole?
>
> Vzheldem k tomu, ze se ukazuje, ze Bill prevalcuje celou planetu svymi
> Windowsy, tak bych doporucoval MSSQL a MS Access. Co ucit a s jakym
> ucelem to uz necham na Vas. Dale bych pripomel, ze v budoucnu budeme
> mezi sebou komunikovat ne slovy, ale pres OLE interface, tak bych se
> take porozhledl po technologii OLEDB a z ni odvozene nadstavby.
>
> S pozdravem
>
> J.Jahoda
>
> > -----P�vodn� zpr�va-----
> > Od: Plisek Jan Ing. [SMTP:Plisek(zv)spse(tec)cz]
> > Odesl�no: 14. dubna 1998 18:11
> > Komu: delphi(zv)pinknet(tec)cz
> > P�edm�t: Jakou databazi ucit na stredni skole?
> >
> > Vazeni kolegove,
> > nedavno zde probihala diskuse na tema jakou databazi pouzivat v
> > praxi. Rad bych tuto diskusi modifikoval a zeptal se na nazor
> > odborniku na tema "Jakou databazi ucit na stredni skole s technickym
>
> > zamerenim?". V soucasnosti ucime dBase for Windows 5.0 firmy
> Borland,
> > ale tato verze ma dosti chyb a nestabilni chovani. Predbezne
> > uvazujeme o jednom z techto produktu:
> > Access, dBase 7.0, Oracle
> >
> > Limitujicimi faktory jsou pro nas: cena (skolni licence pro 20
> > pocitacu
> > do 40 000 Kc), narocnost (uci se jiz v 1.rocniku), vhodnost s
> > ohledem na uplatneni absolventu v praxi i s ohledem na jejich dalsi
> > studium na VS. Jeste dodavam, ze pro vyuku programovani pouzivame
> > Delphi 2, takze bychom uvitali, kdyby s databazi bylo mozno
> > komunikovat z Delphi (neni to vsak podminka).
> >
> > Dekuji predem za Vase nazory.
> >
> > -------------------------------------------------------
> > Ing.Jan Plisek,
> > Stredni prumyslova skola elektrotechnicka a Vyssi
> > odborna skola
> > Karla IV. 13 Phone: +42 40 51 68 21
> > 531 69 Pardubice Fax: +42 40 51 70 37
> > Czech Republic Email: plisek(zv)spse(tec)cz
> > -------------------------------------------------------
>

Komponenty&zpravy (!vita)

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 14.4.1998 21:11:54

Valicek Arnost wrote:
>
> Zajimalo by mne nekolik veci kolem zprav ve Windows (a programovani
> komponent)
>
> Tento kod je z komponenty Vitezslava Gazdy !!! (TTBIcon) a mym
> vlastnim pokusem o to same (komponeta vkladajici ikonu do "Taskbar
> Notification Area".
> Pri "opisovani" TTBIcon jsem narazil na dvoji reseni.
>
> jaky je rozdil mezi reakcemi na zpravy:
> bud
> 1) - Vita
> -v definici tridy
> procedure WndProc(var oMessage:TMessage);
> - nekde v kodu
> var VWM_NOTIFYICON:UINT;
> - pak
> initialization
> VWM_NOTIFYICON := RegisterWindowMessage('Notify Icon');
>
> nebo
> 2) - Ja
> - v interface
> const VWM_NOTIFYICON=1025; //je to WM_USER+1 ; je to dobre?
> -v definici tridy
> procedure WndProc(var oMessage:TMessage);message VWM_NOTIFYICON;
>

Ahoj,

RegisterWindowMessage vytvori jedinecnou zpravu v ramci celeho systemu,
tuto zpravu pak muzes bez obav pouzivat ke komunikacemi mezi ruznymi
aplikacemi. Pouziti pevne zpravy muze mit za nasledek kolizi se zpravami
definovanymi v jinem unitu jako stejna konstanta. Obecne si myslim, ze
pouziti RegisterWindowMessage je bezpecnejsi, i kdyz na druhe strane lze
v tvem pripade namitnout ze zprava se zasila jen do "okna" tve komponenty.

Pokud ted pisi nesmysly, tak me prosim nekdo opravte, alespon budu mit ve
veci vice jasno ...

> Obe dve pak jeste
> FHandle := AllocateHWND(WndProc);
> oNID.cbSize := SizeOf(oNID);
> oNID.Wnd := FHandle;
> {!}oNID.uCallbackMessage := VWM_NOTIFYICON;
>
> - pozn: VWM_NOTIFYICON je konstanta. Pokud bych ji nedefinoval a
> vsude
> misto ni napsal 1025, jak by to ovlivnilo program (zmensilo
> by to velikost kodu) Muzu ji definovat jako PRIVATE (jakoby v
> IMPLEMENTATION)? - Je zbytecne, aby byla pristupna zvenku.
> Pokud ji ale dam do IMPLEMENTATION neni definovana v
> deklaraci tridy. Muzu ji nejak ukryt?
>
Podle mne ji staci definovat v implementation celeho unitu.

Petr Vones, amatersky programator.

Help

[*] Ing. Zdenek Sraier <sraierzd(zv)czn(tec)cz> - 14.4.1998 21:35:31


> Musis specifikovat otazku. Jak jsem v poslednich mesicich zjistil, je veliky vyber v programech na tvorbu Helpu. Nicmene napr. .rtf vytvoreny wordem v nove office nespolkne bez mensich uprav celkem n> Kuba
>
> > Mozna trochu blba otazka, ale nevim jak mam vytvorit HELP. Poradte mi nekdo.
>
>
Pro tvorbu helpu pouzivam shareware program HelpScribble, ktery mi
zde kdosi poradil.

Mam take dotaz:
Jak vytvorit help (W95) pro jiny jazyk windows.
Ve vyse uvedem prg jsem vytvoril cz help.
Program s nim normalne pracoval.
Po preneseni na nemecke windows program nechtel
help otevrit. Proc ? Kde se to nastavuje ?


S pozdravem Zdenek
---------------------------------------------------------
: o__o Zdenek Sraier sraierzd(zv)czn(tec)cz :
: ( o o) users(tec)czn(tec)cz/~sraierzd/ :
: (. .) Stranky Potapecske www.byll(tec)cz/scuba/ :
---------------------------------------------------------


Zmena klavesnice

[*] Ing. Zdenek Sraier <sraierzd(zv)czn(tec)cz> - 14.4.1998 21:35:31

> From: "  " <softda(zv)mbox.vol(tec)cz>
> To: "DELPHI Distribution List" <delphi(zv)pinknet(tec)cz>
> Subject: Re: Zmena klavesnice
> Date: Tue, 14 Apr 1998 09:00:58 +0200
> Reply-to: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>

> procedure TForm1.Button1Click(Sender: TObject);
> begin
> ActivateKeyboardLayout(HKL_NEXT,0);
> end;
>
> Mel bych vsak upozornit na to, ze ve Windows 95 ma kazda spustena aplikace
> nastavene jine rozlozeni klavesnice. Pri aktivovani jine aplikace se
> automaticky prepne na rozlozeni nastavene pro tuto aplikaci.
>
> Vita
>

Da se to nekde nastavit (u ikony ?). Me se porad spousti u noveho
programu klavesnice nastavena jako vychozi.

S pozdravem Zdenek
---------------------------------------------------------
: o__o Zdenek Sraier sraierzd(zv)czn(tec)cz :
: ( o o) users(tec)czn(tec)cz/~sraierzd/ :
: (. .) Stranky Potapecske www.byll(tec)cz/scuba/ :
---------------------------------------------------------


Problem s AVI video kilipy

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 14.4.1998 22:58:47

> Jan Sluka wrote:
>
> Vazeni,
>
> obracim se na Vas s prosbou, zda nekdo nedokazete
> vyresit tento problem
>
> 1. na formulari je umisten Panel a MediaPlayer, ktery
> ma vlastnost Display := Panel.
> 2. MediaPlayer.AutoOpen := TRUE;
> MediaPlayer.FileName := neco.avi;
>
> nyni potrebuji, aby si ihned po inicializaci, v Panelu objevil
> 1. snimek videa neco.avi, ale nevim jak na to.
>
> Zkousel jsem simulovat stisk tlacitka Play a tlacitka Pause
> asi nasledovne:
>
> with MediaPlayer do
> begin
> Perform(WM_LBUTTONDOWN, 0, 00090009);
> Perform(WM_LBUTTONUP, 0, 00090009); { Play }
> Perform(WM_LBUTTONDOWN, 0, 00300030);
> Perform(WM_LBUTTONUP, 0, 00300030); { Pause }
> end;
>
> ale toto bohuzel nefunguje.
>
> Muzete mi prosim nekdo poradit, jak na to?
>
> S pozdravem Jan Sluka, snipe(zv)mail.cybernet(tec)cz

Ahoj,
me se to podarilo vyserit takhle:

procedure TForm1.FormCreate(Sender: TObject);
begin
with MediaPlayer1 do
begin
FileName := 'E:\VIDEO\Borland.avi';
Notify := True;
Open;
Notify := False;
end;
end;

procedure TForm1.MediaPlayer1Notify(Sender: TObject);
begin
with MediaPlayer1 do
begin
Application.ProcessMessages;
Position := 0;
PauseOnly;
end;
end;

Petr Vones, amatersky programator.

Help

[*] Martin Fronek <FRONEK(zv)FIC.CZ> - 15.4.1998 00:09:59

Hi,

ja pouzivam na helpy FOREHELP. Je to sice komercni, drazsi (alspon nova
verze specielne pro Win95), ale moc dobre.
fronek(zv)fic(tec)cz



Ing. Zdenek Sraier wrote:
>
> > Musis specifikovat otazku. Jak jsem v poslednich mesicich zjistil, je veliky vyber v programech na tvorbu Helpu. Nicmene napr. .rtf vytvoreny wordem v nove office nespolkne bez mensich uprav celkem n> Kuba
> >
> > > Mozna trochu blba otazka, ale nevim jak mam vytvorit HELP. Poradte mi nekdo.
> >
> >
> Pro tvorbu helpu pouzivam shareware program HelpScribble, ktery mi
> zde kdosi poradil.
>
> Mam take dotaz:
> Jak vytvorit help (W95) pro jiny jazyk windows.
> Ve vyse uvedem prg jsem vytvoril cz help.
> Program s nim normalne pracoval.
> Po preneseni na nemecke windows program nechtel
> help otevrit. Proc ? Kde se to nastavuje ?
>
> S pozdravem Zdenek
> ---------------------------------------------------------
> : o__o Zdenek Sraier sraierzd(zv)czn(tec)cz :
> : ( o o) users(tec)czn(tec)cz/~sraierzd/ :
> : (. .) Stranky Potapecske www.byll(tec)cz/scuba/ :
> ---------------------------------------------------------


Menu97

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 15.4.1998 06:26:46

Zdravim,

pouzivate nekdo free komponentu Menu97? Ja tam nejsem schopen nastavit
vlastnost Down na true.
Poradite?

S pozdravem

Libor Krayzel
Czech Television, Television Studio Ostrava
Dvorakova 18
729 20 Ostrava

Phone: (069) 6201 375
E-mail: mailto:Libor.Krayzel(zv)czech-tv(tec)cz
> Homepage: http://members.tripod.com/~sovtop
> Fidonet: mailto:libor_krayzel(zv)p5.f59.n421.z2.fido(tec)cz
> E-mail2: mailto:sovtop(zv)email(tec)cz
>
>

Shell Link Delphi component revised version for D2

[*] VOLTRR1(zv)epr1.ccmail.x400.cez(tec)cz - pr 1998 07:27:08 -0700

Tak to je full-screen - pak muze bejt este program pusten v DOS modu (ukonci se
Win , spusti exe , najedou Win).

Podivam se ti na to.

Radek Voltr

-----Puvodni zprava-----
Od: Internet:delphi-request(zv)io.pinknet(tec)cz/
Odeslano: 14. dubna 1998 14:49
Komu: Internet:delphi(zv)pinknet(tec)cz/
Poedmit: Re: Shell Link Delphi component revised version for D2 / D3

>Jedna se ti o full screen mode nebo o Dos mode ????

Nevim co myslis tim full screen mode nebo Dos mode.
Ja potrebuji nastavit vlastnost CELA OBRAZOVKA v zalozce OBRAZOVKA v okne
vlastnosti daneho zastupce.

Diky Vita

<<Soubor: TXT1.TXT>>

Backup files

[*] Rybar, Boris <borisr(zv)softip.sk> - 15.4.1998 07:37:19

Ahoj vsetci,

Chcem poprosit o�radu, ci niekto z�vas nevie poradit ako prehovorit D3
aby mi nevytvaral backup files typu DF1 az DFn ci PA1 az Pan.
V�manualoch som sa doscital ze je potrebne vypnut volbu
Tools/Environment Option na stranke Display, check box Create Backup
file, co sice funguje ale iba ciastocne. Pre DataModuly z�projektu bezi
backup veselo dalej. Nemozem povedat ze jedna zaloha mi prekaza ale 7 ci
8 z toho isteho suboru sa mi vidi dost.

Vopred dakujem za kazdu radu

Boris


Ing. Boris Rybar
Tr. Hradca Kralove 1
974 01 B. Bystrica
borisr(zv)softip.sk


Komponenty&zpravy (!vita)

[*] V�t�zslav Gazda������u��n�?��? - 15.4.1998 07:44:35

>jaky je rozdil mezi reakcemi na zpravy:

RegisterWindowMessage() registruje aplikaci definovanou zpravu a zarucuje,
ze cislo zpravy je jedinecne a nebude v konfliktu s ostatnimi zpravami,
ktere byly zaregistrovany. Kdyz dve oddelene aplikace komunikuji pomoci
posilani a prijimani zprav, neni bezpecne pouzivat normalni (tj. WM_USER,
WM_USER + 1 atd.) cisla zprav.
Souhlasim, ze v pripade me komponenty by uplne stacila konstantni hodnota,
protoze zprava se pouziva pouze interne v aplikaci.

>pozn: VWM_NOTIFYICON je konstanta. Pokud bych ji nedefinoval
>a vsude misto ni napsal 1025, jak by to ovlivnilo program (zmensilo
>by to velikost kodu)

Velikost zkompilovaneho EXE to neovlivni. Myslim, ze kompilator stejne
nahradi tuto konstantu jeji hodnotou. Konstanty se pouzivaji hlavne pro
prehlednost a snadne upravy v programu.

>Muzu ji definovat jako PRIVATE (jakoby v IMPLEMENTATION)? -
>Je zbytecne, aby byla pristupna zvenku. Pokud ji ale dam do
>IMPLEMENTATION neni definovana v deklaraci tridy. Muzu ji
>nejak ukryt?

Konstanta definovana v sekci IMPLEMENTATION nebude viditelna v sekci
INTERFACE, takze by potom nemohla byt pouzita v definici procedury, ktera je
reakci na prislusnou zpravu.

Vita


Backup files

[*] Ing. Jahoda Jaroslav <Jaroslav.Jahoda(zv)lesprojekt(tec)cz> - 15.4.1998 07:44:31

Tak to by mne zajimalo jak se to Vase nastaveni vybec provede. Ja totiz
mam nastaveno v D3 Create Backup Files a vytvari mi to soubory ~DF a ~PA
atd. Nastavit D3 na to, aby se mi vytvarely koncovky DF1 a PA1 se mi
nepodarilo.

J.Jahoda

> -----P�vodn� zpr�va-----
> Od: Rybar, Boris [SMTP:borisr(zv)softip.sk]
> Odesl�no: 15. dubna 1998 7:37
> Komu: 'delphi(zv)pinknet(tec)cz'
> P�edm�t: Backup files
>
> Ahoj vsetci,
>
> Chcem poprosit o�radu, ci niekto z�vas nevie poradit ako prehovorit D3
> aby mi nevytvaral backup files typu DF1 az DFn ci PA1 az Pan.
> V�manualoch som sa doscital ze je potrebne vypnut volbu
> Tools/Environment Option na stranke Display, check box Create Backup
> file, co sice funguje ale iba ciastocne. Pre DataModuly z�projektu
> bezi
> backup veselo dalej. Nemozem povedat ze jedna zaloha mi prekaza ale 7
> ci
> 8 z toho isteho suboru sa mi vidi dost.
>
> Vopred dakujem za kazdu radu
>
> Boris
>
>
> Ing. Boris Rybar
> Tr. Hradca Kralove 1
> 974 01 B. Bystrica
> borisr(zv)softip.sk


Help

[*] Ing. Jindrich Danihelka <jidas(zv)mbox.vol(tec)cz> - 15.4.1998 07:48:18

kkwest wrote:
>
> Mozna trochu blba otazka, ale nevim jak mam vytvorit HELP. Poradte mi
> nekdo.
>

Na adrese http://www.ping.be/jg/helpscr.shtml je k dispozici trial
verze HelpScribe. Pokud neni registrovan, pridava do helpu stranku
s vlastni reklamou.

--
Ing. Jindrich Danihelka
E-Mail jidas(zv)mbox.vol(tec)cz
Tel. 038/57805
038/7512861


Pristup do pameti

[*] Petr Studeny <studeny(zv)olympo(tec)cz> - 15.4.1998 07:54:42


Nazdar Delfici

Mam tu jeden problem. Nevim jak pristupovat k pameti
obdobne jako tomu bylo u Object Vision viz. "Char" =
Chr(Mem(Seg(I):Ofs(J)). Poradite mi nekdo ?
Existuje neco obdobneho v Delphi jako funkce "Mem".

Dik
----------------------------------------------------------------
Petr Studeny
OLYMPO controls Ltd. e-mail: studeny(zv)olympo(tec)cz
Havrankova 33, 619 00 Brno phone: +421-05-43216101-11
----------------------------------------------------------------


CS_SAVEBITS

[*] m janota <m_janota(zv)comenius.mff.cuni(tec)cz> - 15.4.1998 08:12:45

Cele v Delphi 2:
Prestoze, mam nahozeny prepinac CS_SAVEBITS, tak i pri
extremne malych oknech mi to posila porad OnPaint.
(zajimave je, ze Hint window normalne funguje)

CreateWindow pod Delphi 2

[*] m janota <m_janota(zv)comenius.mff.cuni(tec)cz> - 15.4.1998 08:32:23

To je taky moc zajimave: pokud se pokusim vytvorit okno
naprosto ve Delphi, tak se podari zaregistrovat(Windows.RegisterClass), ale uz
nejde vytvorit(CreateWindow).

CreateWindow pod Delphi 2

[*] Dalibor Toman <dtoman(zv)fortech(tec)cz> - 15.4.1998 09:04:14



>To je taky moc zajimave: pokud se pokusim vytvorit okno
>naprosto ve Delphi, tak se podari zaregistrovat(Windows.RegisterClass),
ale uz
>nejde vytvorit(CreateWindow).


Mate spravne vyplnenou TWNDClass ? Napr polozku hInstance?

Zdravi
D. Toman

Jakou databazi ucit na stredni skole?

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 15.4.1998 09:12:14

Plisek Jan Ing. wrote:

> nedavno zde probihala diskuse na tema jakou databazi pouzivat v
> praxi. Rad bych tuto diskusi modifikoval a zeptal se na nazor
> odborniku na tema "Jakou databazi ucit na stredni skole s technickym
> zamerenim?". V soucasnosti ucime dBase for Windows 5.0 firmy
> Borland, ale tato verze ma dosti chyb a nestabilni chovani.
> Predbezne uvazujeme o jednom z techto produktu: Access, dBase 7.0,
> Oracle

Ja osobne si myslim, ze bodem cislo 1 pri vyuce prace s vypocetni
technikou je znalost psani na stroji/klavesnici vsemi 10. Dlouho
potom nasleduje obecna orientace v prostredi, to je jak zformatovat
disketu, jak spustit program, jak kopirovat, zalohovat atp., dale
prace s nejakym textovym procesorem (graficka uprava, mezery mezi
znaky, ze za slovem se pise carka bez mezery, ...) a tabulkovym
kalkulatorem. Dale bych jim vysvetlil, a to pouze schematicky,
vlastnosti databazi, a to jak souborovych, tak i SQL, a rozdily mezi
nimi. Tolik k potrebam pro praxi stredoskolaku i vysokoskolaku. Ve
sve praxi se totiz setkavam s elemntarnimi neznalostmi zakazniku,
kteri znaji pouze souborove databaze (povetsinou FoxPro) a odmitaji
prechod k SQL databazim z neznalosti. Zpusob prace a technicke reseni
operaci s daty je vsak nad realnymi potrebami technickych pracovniku,
ti by meli spise znat ramcovy princip, dalsi veci zadavaji jiz
specialistum.

Programovanim a praci s databazemi bych obtezoval pouze zajemce v
nejakem nepovinem predmetu, protoze znalost programovani NEMA pro
neprogramatora (kterych bude z vasi skoly jiste drtiva vetsina) zadny
smysl. Potom bych vsak volil jednoznacne nejakou SQL databazi (firmy
nabizeji IMHO dostatecne levne skolni verze), protoze v pripade
nutnosti se lze vratit daleko snaze k souborovym databazim nez
obracene.

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ


Jakou databazi - Paradox

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 15.4.1998 09:12:14

ing.Radim Vajchr wrote:

> V s�tovem provozu muze a nemusi pdox chodit. Provozujeme uz 5 let
> aplikaci na siti s pdox tabulkami, naps�no pod PDOX Engine + C,
> p�ipojeno 10 PC , na kter�ch se denn� zapise cca 2500 - 4000 recordu
> o velikosti cca 150byte a chodi to vcelku bezproblemove. Archivni
> data (cca 800MB rocne) jsou na SQL.Padani indexu a pod. je vazano
> pouze na vazne zavady HW. Sit je samozrejme cela na UPS, Novell a
> nastavene sitove prostredi (time-outy a pod.). Obdobu teto aplikace
> prepsanou pod Delphi se zatim marne snazime rozchodit uz rok .
> Zakladni problemem u nas je rychlost casove odezvy, kdy pozadavek na
> zapis musi byt vyrizen do 1sec. A to se primo na SQL (client-server
> ,pouze navazani spojeni ze stanice na server je v radu sec) nestiha.
> Takze univerzalni odpoved jakou databazi neexistuje.
>
Ono take dost zalezi na tom, jakym zpusobem do tabulek zapisuji.
Jestlize mam tabulku otevrenou pres TTable, jsou v ni stovky a vice
zaznamu, pred ulozenim otevru celou tabulku, ulozim zaznam, zavru
tabulku, pak neni divu, ze vse trva priserne dlouho. Mohu vsak mit i
zavrenou tabulku a posilat do ni SQL prikazy INSERT nebo UPDATE
(Query.SQL.Add, a Query.ExecSQL). Pak probiha vse jinou rychlosti, a
rozdil bude znat zejmena na siti a u vetsiho mnozstvi dat.

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ


Jakou databazi ucit na stredni skole?

[*] �ke��k Jaroslav�������6�����̿ - 15.4.1998 09:27:23

Zdravim
No nevim ... tuto diskusi bych prenechal asi odbornikum na prislusne skole.
Osobne se domnivam, ze psani vsemi 10 je napln pro uplne jiny ucebni predmet
a ze se to snad zaci nebudou ucit na hodinach informatiky!

Pane Zbysku vami udavane znalosti jako jak zformatovat disketu, jak spustit
program,
jak kopirovat, zalohovat, pracovat s textovym procesorem .... to je proboha
snad napln na predmet informatiky pro zakladni skoly a ne jak pisete i pro
vysoke skoly! Ja osobne bych absolventa stredni nebo vysoke technicke skoly
s tak chudymi znalostmi z informatiky do sve firmy asi neprijmul.
To jsou znalosti jeste tak pro sekretarku. Takove znalosti ze skoly typu:
"No nekdy jsem to uz slysel, mam z toho dokonce zkousku, ale nikdy jsem
to nedelal" ... jsou pro kocku. Studenti se tyto technologie musi naucit
pouzivat
alespon na jednoduchych prikladech.

Me osobne se zamer pana Ing.Jana Pliska, ze stredni prumyslove skoly
v Pardubicich libi.
Jaro.
----------------------------------------------------------------------------
---------------------------------


Plisek Jan Ing. wrote:

> nedavno zde probihala diskuse na tema jakou databazi pouzivat v
> praxi. Rad bych tuto diskusi modifikoval a zeptal se na nazor
> odborniku na tema "Jakou databazi ucit na stredni skole s technickym
> zamerenim?". V soucasnosti ucime dBase for Windows 5.0 firmy
> Borland, ale tato verze ma dosti chyb a nestabilni chovani.
> Predbezne uvazujeme o jednom z techto produktu: Access, dBase 7.0,
> Oracle

Ja osobne si myslim, ze bodem cislo 1 pri vyuce prace s vypocetni
technikou je znalost psani na stroji/klavesnici vsemi 10. Dlouho
potom nasleduje obecna orientace v prostredi, to je jak zformatovat
disketu, jak spustit program, jak kopirovat, zalohovat atp., dale
prace s nejakym textovym procesorem (graficka uprava, mezery mezi
znaky, ze za slovem se pise carka bez mezery, ...) a tabulkovym
kalkulatorem. Dale bych jim vysvetlil, a to pouze schematicky,
vlastnosti databazi, a to jak souborovych, tak i SQL, a rozdily mezi
nimi. Tolik k potrebam pro praxi stredoskolaku i vysokoskolaku. Ve
sve praxi se totiz setkavam s elemntarnimi neznalostmi zakazniku,
kteri znaji pouze souborove databaze (povetsinou FoxPro) a odmitaji
prechod k SQL databazim z neznalosti. Zpusob prace a technicke reseni
operaci s daty je vsak nad realnymi potrebami technickych pracovniku,
ti by meli spise znat ramcovy princip, dalsi veci zadavaji jiz
specialistum.

Programovanim a praci s databazemi bych obtezoval pouze zajemce v
nejakem nepovinem predmetu, protoze znalost programovani NEMA pro
neprogramatora (kterych bude z vasi skoly jiste drtiva vetsina) zadny
smysl. Potom bych vsak volil jednoznacne nejakou SQL databazi (firmy
nabizeji IMHO dostatecne levne skolni verze), protoze v pripade
nutnosti se lze vratit daleko snaze k souborovym databazim nez
obracene.

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ


Zmena klavesnice

[*] Marcel Telka <marcel(zv)vadium.sk> - 15.4.1998 09:37:28

>> procedure TForm1.Button1Click(Sender: TObject);
>> begin
>> ActivateKeyboardLayout(HKL_NEXT,0);
>> end;
>>
>> Mel bych vsak upozornit na to, ze ve Windows 95 ma kazda spustena
aplikace
>> nastavene jine rozlozeni klavesnice. Pri aktivovani jine aplikace se
>> automaticky prepne na rozlozeni nastavene pro tuto aplikaci.
>>
>> Vita
>>
>
>Da se to nekde nastavit (u ikony ?). Me se porad spousti u noveho
>programu klavesnice nastavena jako vychozi.
>
>S pozdravem Zdenek

Pokial viem, tak sa to nastavit neda...

Marcel Telka <marcel(zv)vadium.sk>

TUpdateSQL 2

[*] Marek Repisk� <mrepisky zl(zv)zsnp.sk> - 15.4.1998 10:05:32

Caute.

Dakujem za odozvu na moj problem...

> ... co mam nastavit alebo urobit, aby mi pri mazani riadkov z databazy
>(paradox) nerobilo chybu s hlaskou:
>
>"... exception class EDatabaseError with messages 'Update Failed' ..."
>
> Idem na to cez TUpdateSQL, strcene do Table.UpdateObject. Po zavolani
>ExecSQL(UkDelete) urobi sice to, co ma, ale vyvola uvedenu chybu ...

... skusil som to a:

1)
>TUpdateSQL pouziva Delphi automaticky, ak urobis Table.Post
>alebo Table.Delete.

Ano, ale okrem toho, ze to ma dalsie vedlajsie ucinky, tiez to vyvola 'Update failed'.
:-(

2)
>Zkontroluj, zda mas v TUpdateSQL vybran jako klic unikatni polozku,
>resp. polozky! Zde je zpravidla pricina vsech podobnych chyb.
>Dalsi problem muze byt s Memo pokud pouzivas Delphi 2 nebo
>s NUL memo v pripade Delphi 3.0. Byla tam chybicka.

Ako nastavim kluc? V Table alebo v UpadateSQL? Mam nastavene
Table.IndexFieldNames:='ID' ale nepomaha. Komponenta TUpdateSQL
nem properties az tak vela, ale nic podobne klucu som tam nenasiel.
:-(

------------------
Mozno su moje otazky trosku viac zmatene. Som len zaciatocnik.
Mozno napovie kod procedurky (blok TRY ... je tam, len aby to neotravovalo).
Pouzivam Delphi 3, Tabulka "adresar.db" je uplne jednoducha.
Klucom je field "ID" (required), ziadne MEMO.

procedure TForm1.SQLDelete;
begin
try
UpdateSQL1.SQL[UkDelete].Text:='delete from adresar where ID>99';
UpdateSQL1.ExecSql(UkDelete);
except
end;
end;

Toto je bez Table a tym aj bez UpdateObject. Ono to funguje. No az na
to 'Update failed'. Alebo je to skutocne chyba v Delphi ?

S pozdravom

Marek;

end.

Select - SQL

[*] Stepan Cerny <chaosz(zv)geocities(tec)com> - 15.4.1998 11:25:23

Zdravim vsechny,

nevite nahodou nekdo, jak udelat select, kde bude klausule WHERE a mimo
to i dalsi podminka pro jeden sloupec ???

Priklad:
SELECT Sl_a, SUM(vaha) AS Vaha_gen,
(SELECT SUM(vaha) FROM sel WHERE Sl_b = 1 OR Sl_c = 1) AS Vaha_1
FROM sel
WHERE 1=1
GROUP BY Sl_a

To sice funguje, ale blbe. SELECT (3.sloupec) vraci celkovou sumu za
tabulku a ja nevim jak to provazat k jednotlivym skupinam (GROUP BY).

PS: Je to pro Paradox (tedy dtb system :-))) )

Diky
Stepan Cerny
chaosz(zv)geocities.com


Jakou databazi ucit na stredni skole?

[*] Martin Kubecka <martin.kubecka(zv)dytron(tec)cz> - 15.4.1998 11:46:30

Cau Jaro,

nevim jak ty, ale ja si o urovni znalosti VS studentu nedelam prehnane
iluze.
Vetsina z nich ani poradne nevi co to je soubor a adresar apod.
Samozrejme
na skolach technickeho typu je to krapet lepsi, ale ani tam to neni
prilis
valne. Samozrejme mezi nimi existuje i spousta skutecnych odborniku, ale
je tomu samozrejme i opacne.
Souhlasim s tim, ze by to melo byt naplni ZS prip. SS, ale na druhou
stranu nyni koncici VS ani vlastne nemeli sanci se neco o vypocetni
technice
na ZS dozvedet.

Zatim cau

Martin Kubecka

P.S. Poslednich 8.5 roku jsem stravil na CVUT FEL ;-) a tak mluvim o tom
co jsem
potkal. Samozrejme s mladsimi studenty jsem se moc nepotkaval, ale pri
vyslechnuti
nekolika "odbornych" rozhovoru pri ceste autobusem na Strahov jsem
leckdy vystupoval
znacne roztresen ;-)))

Panu Ing. Pliskovi skutecne drzim palce a jsem rad ze se najdou i lide,
kteri nejedou
podle svych zabehnutych osnov nehlede na aktualnost informaci...

�ke��k Jaroslav wrote:
> Pane Zbysku vami udavane znalosti jako jak zformatovat disketu, jak spustit
> program,
> jak kopirovat, zalohovat, pracovat s textovym procesorem .... to je proboha
> snad napln na predmet informatiky pro zakladni skoly a ne jak pisete i pro
> vysoke skoly! Ja osobne bych absolventa stredni nebo vysoke technicke skoly
> s tak chudymi znalostmi z informatiky do sve firmy asi neprijmul.
> To jsou znalosti jeste tak pro sekretarku. Takove znalosti ze skoly typu:
> "No nekdy jsem to uz slysel, mam z toho dokonce zkousku, ale nikdy jsem
> to nedelal" ... jsou pro kocku. Studenti se tyto technologie musi naucit
> pouzivat
> alespon na jednoduchych prikladech.

TListItem Bold

[*] V�t�zslav Gazda������u��n�?��? - 15.4.1998 12:32:25

Potrebuji zvyraznit polozku v ListView tucnym fontem. Nevi nekdo jak by se
to dalo provest ?

Diky Vita


Modalne-nemodalni

[*] Valicek Arnost <valiceka(zv)mgv.inext(tec)cz> - 15.4.1998 12:35:32

Chtel bych vytvorit okno, ktere by vypadalo jako modal (.ShowModal)
ale chovalo by se jako nemodalni (.Show).
Jde mi vlasne o toto:
Mam funckci, ktere pomoci rekurze prohledava disk, a obcas zavola
Application.ProcessMessages. Pak mi reaguji tlacitka, a muzu
zobrazit okno (napr. About dialog). Pokud ho zobrazim .Show, pracuje
to, ale nechova se jako modalni okno, pokud ho zobrazim .ShowModal,
pak nepokracuje prohledavani pomoci rek. fce.
(rozdil je v tom, ze pokud dal .Show, pokracuje se ihned dalsimi
prikazy v udalosti OnButClick, pokud dam .ShowModal, ceka se).

--
Muzu okno donutit, aby zablokovalo pristup k ostatnim oknum (Modal)
ale stale bezela ta dulezita fce.
--

(pozn. co vlastne znamena slovo "modal")

Podotazecka: Muzu rychle zjistit pocet adresaru na disku (aby ta
hledaci fce mohla zobrazovat prubeh v ProgressBaru

zdravim Vitu

diky
Arnost Valicek
------------------------------------------------
Arnost Valicek (ValicekA(zv)mgv.inext(tec)cz)
------------------------------------------------


SQL-92

[*] Marek Repisk� <mrepisky zl(zv)zsnp.sk> - 15.4.1998 12:39:51

> Nevie mi niekto poradit nejaky odkaz na specifikaciu SQL-92. Vsade v�D3
> sa na to odvolavaju. SQL sice poznam
> Ale potreboval by som vediet co vsetko SQL-92 podporuje a�co naopak nie.

V instalacii (professional) je helpovy subor "Local SQL Help". Mozno by to stacilo.

Help

[*] Martin Kubecka <martin.kubecka(zv)dytron(tec)cz> - 15.4.1998 12:59:01

Ja pouzivam Word97 a v nem vytvoreny *.rtf spolkne v pohode kompilator
helpu HelpWorkshop od Microsoftu (k dostani zdarma tamtez). K psani
pouzivam sablonu helpy.zip z www.download.com nebo z www.shareware.com
(uz sem to tu kdysi psal).

Martin Kubecka

SATON Glass s.r.o. wrote:
>
> Musis specifikovat otazku. Jak jsem v poslednich mesicich zjistil, je veliky vyber v programech na tvorbu Helpu. Nicmene napr. .rtf vytvoreny wordem v nove office nespolkne bez mensich uprav celkem nic. Stale zapasim s problemem jak vytvorit help, ktery by pracoval pod WIN 3.11 i W95.
> Kuba
>
> > Mozna trochu blba otazka, ale nevim jak mam vytvorit HELP. Poradte mi nekdo.

Indikace INSERT, apod.

[*] Krayzel Libor <Libor.Krayzel(zv)czech-tv(tec)cz> - 15.4.1998 13:07:52

Zdravim,

testujete ve svych aplikacich zapnuty/vypnuty INSERT, CAPS LOCK a NUM
LOCK?
Jak?
Dekuji.

S pozdravem

Libor Krayzel
Czech Television, Television Studio Ostrava
Dvorakova 18
729 20 Ostrava

Phone: (069) 6201 375
E-mail: mailto:Libor.Krayzel(zv)czech-tv(tec)cz
> Homepage: http://members.tripod.com/~sovtop
> Fidonet: mailto:libor_krayzel(zv)p5.f59.n421.z2.fido(tec)cz
> E-mail2: mailto:sovtop(zv)email(tec)cz
>
>

Indikace INSERT, apod.

[*] V�t�zslav Gazda������u��n�?��? - 15.4.1998 14:19:21

Pouzij API funkci GetKeyState.
Tento priklad zjisti zda je zapnuta klavesa CAPSLOCK.

procedure TForm1.Button1Click(Sender: TObject);
var
nState:SHORT;
begin
nState := GetKeyState(VK_CAPITAL);
if nState = 0 then
Application.MessageBox
('Ne','CapsLock',(MB_OK or MB_ICONASTERISK))
else
Application.MessageBox
('Ano','CapsLock',(MB_OK or MB_ICONASTERISK));
end;

procedure TForm1.Button1Click(Sender: TObject);
var
nState:SHORT;
begin
nState := GetKeyState(VK_CAPITAL);
if nState = 0 then
Application.MessageBox
('Ne','CapsLock',(MB_OK or MB_ICONASTERISK))
else
Application.MessageBox
('Ano','CapsLock',(MB_OK or MB_ICONASTERISK));
end;

procedure TForm1.Button1Click(Sender: TObject);
var
nState:SHORT;
begin
nState := GetKeyState(VK_CAPITAL);
if nState = 0 then
Application.MessageBox
('Ne','CapsLock',(MB_OK or MB_ICONASTERISK))
else
Application.MessageBox
('Ano','CapsLock',(MB_OK or MB_ICONASTERISK));
end;

Vita


SQL-92

[*] Marek Repisk� <mrepisky zl(zv)zsnp.sk> - 15.4.1998 14:24:47

>Local SQL help je popis toho, co z SQL funguje na lokalnich databazich
>(Pradaox, DBase).
Plne suhlasim.

>S ANSI SQL 92 to nema vubec nic spolecneho.
Nasledujuca veta je z Local SQL Helpu v povodnom zneni:
"Local SQL (sometimes called "client-based SQL") is a subset of ANSI-92 SQL enhanced to support Paradox and dBASE (standard) naming conventions for tables and fields (called "columns" in SQL)."
... hra so slovickami? Reklama?

Ale pokial sa niekto pyta na SQL-92 v Delphi, tak si myslim, ze je uzitocnejsie
sa drzat "Local SQL", ako studovat daky standart a potom byt pri pisani
SQL prikazov v Delphi sklamany.

Marek


Modalne-nemodalni

[*] VOLTRR1(zv)epr1.ccmail.x400.cez(tec)cz - pr 1998 15:07:11 -0700

Nejcistejsi by bylo udelat prohledavaci funkci jako samostatny Thread. Ten ti
pak pobezi tak jak potrebujes a okna
muzes zobrazovat normalne .ShowModal

Radek Voltr


-----Puvodni zprava-----
Od: Internet:delphi-request(zv)io.pinknet(tec)cz/
Odeslano: 15. dubna 1998 14:40
Komu: Internet:delphi(zv)pinknet(tec)cz/
Poedmit: Modalne-nemodalni

Chtel bych vytvorit okno, ktere by vypadalo jako modal (.ShowModal)
ale chovalo by se jako nemodalni (.Show).
Jde mi vlasne o toto:
Mam funckci, ktere pomoci rekurze prohledava disk, a obcas zavola
Application.ProcessMessages. Pak mi reaguji tlacitka, a muzu
zobrazit okno (napr. About dialog). Pokud ho zobrazim .Show, pracuje
to, ale nechova se jako modalni okno, pokud ho zobrazim .ShowModal,
pak nepokracuje prohledavani pomoci rek. fce.
(rozdil je v tom, ze pokud dal .Show, pokracuje se ihned dalsimi
prikazy v udalosti OnButClick, pokud dam .ShowModal, ceka se).

--
Muzu okno donutit, aby zablokovalo pristup k ostatnim oknum (Modal)
ale stale bezela ta dulezita fce.
--

(pozn. co vlastne znamena slovo "modal")

Podotazecka: Muzu rychle zjistit pocet adresaru na disku (aby ta
hledaci fce mohla zobrazovat prubeh v ProgressBaru

zdravim Vitu

diky
Arnost Valicek
------------------------------------------------
Arnost Valicek (ValicekA(zv)mgv.inext(tec)cz)
------------------------------------------------
<<Soubor: TXT1.TXT>>

Menu97 [2]

[*] Richard �trunc <rick.strunc(zv)writeme(tec)com> - 15.4.1998 15:26:37

Mel bych taky jeden dotaz k Menu97.
Stahl jsem ho nekde z torry's page.
Pouzivam Delphi 3. Komponentu hodim
do vytvorene Package a pokusim se to
zkompilovat - bohuzel mi to porad hazi
chybu, ze mam duplicitni resources.

Na toto jsem narazil u vice komponent.

Nevite nekdo co s tim?

Za kazdou odpoved predem dekuji.

Richard Strunc

rick.strunc(zv)writeme.com

Jakou databazi ucit na stredni skole?

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 15.4.1998 16:12:05

=?iso-8859-1?B?imtl+O1rIEphcm wrote:

> Na skolach je potreba ucit to, s cim se studenti setkaji az skolu
> opusti. [...]
> client - server. Je v podstate jedno jestli budete ucit zaky
> pouzivat databazovy server MS SQL, SYBAZE, ORACLE, INTERBAZE nebo
> nejaky jiny. V kazdem pripade je naucite zakladum moderni
> technologie client-server, naucite je pouzivat SQL jazyk. Kdo se
> nauci pouzivat tyto techniky na libovolnem databazovem serveru, ten
> pak vzdy hrave zvladne prechod na jiny server. [... atd. atp.]

No nevim, skoly nemam a dekuji Bohu, ze jsem se naucil programovat az
v praci (jinak kdo vi, jestli bych se dnes zivil programovanim), ale
ty navrhujes studium programovani pro lidi, kteri by se tim meli
zivit. A je otazka (jak jsi sam ostatne nastinil), kolik je u nas
lidi, kteri se v tom pohybuji profesionalne nekolik let, kteri tohle
vsechno zvladaji. Ja osobne bych velice vrele varoval pred vyukou
programovani, dokud studenti nezvadnou psani na klavesnici (to v
pravni rade) a dokud nezvladnou nejaky textovy editor a praci se
systemem obecne (to hned v druhe rade). Povazuji za ostudne, kdyz
nekdo pise (treba i sem) a vubec nevi, jak se pise interpunkce, kde
se pouzivaji mezery a kde ne a podobne. Preklep od neznalosti lze
snadno rozpoznat. Nechci zde mentorovat, ale i programator musi obcas
napsat nejakou dokumentaci a tam je to pak hanba. Protoze s
programovanim se v praxi setka jen par "vyvolenych/blaznu"
(nehodici se skrtnete), kdezto s klavesnici a editorem prevazna
vetsina.

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ


Pristup do pameti

[*] Petr Studeny <studeny(zv)olympo(tec)cz> - 15.4.1998 16:25:24


Zdarek

Mam drobnej dotaz. Nezna nekdo metodu primeho cteni z pameti, tak
jako tomu bylo napr. v Object Vision od Borlandu pomoci funkce
Mem(Seg(I):Ofs(J)).

Predem dik
----------------------------------------------------------------
Petr Studeny
OLYMPO controls Ltd. e-mail: studeny(zv)olympo(tec)cz
Havrankova 33, 619 00 Brno phone: +421-05-43216101-11
----------------------------------------------------------------


Modalne-nemodalni

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 15.4.1998 19:26:52

> Jde mi vlasne o toto:
> Mam funckci, ktere pomoci rekurze prohledava disk, a obcas zavola
> Application.ProcessMessages. Pak mi reaguji tlacitka, a muzu
> zobrazit okno (napr. About dialog). Pokud ho zobrazim .Show, pracuje
> to, ale nechova se jako modalni okno, pokud ho zobrazim .ShowModal,
> pak nepokracuje prohledavani pomoci rek. fce.
> (rozdil je v tom, ze pokud dal .Show, pokracuje se ihned dalsimi
> prikazy v udalosti OnButClick, pokud dam .ShowModal, ceka se).

A co to udelat do threadu? Zkousel jsi to? Mozna by to bezelo...

S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Jezkova 12, 400 11 Usti nad Labem ===
=== Telefon, fax: 047-5501627, mobilni GSM: 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================

Pristup do pameti

[*] Ing. Jahoda Jaroslav <Jaroslav.Jahoda(zv)lesprojekt(tec)cz> - 15.4.1998 22:01:38

Tohle je sice pravda, ale v dnesni dobe si nedokazu predstavit WIN32
aplikaci, ktera by pouzivala konstrukci Addr($12324354)^ k pristupu do
nejake casti pameti jako tomu bylo v dobach DOS/Windows 3.11. Pokud vim,
tak pristup k systemovym promennym nebo k biosu se takto neziskam.

J.Jahoda

> -----P�vodn� zpr�va-----
> Od: Zdenek Petruj [SMTP:zpetruj(zv)zebra(tec)cz]
> Odesl�no: 15. dubna 1997 15:16
> Komu: DELPHI Distribution List
> P�edm�t: RE: Pristup do pameti
>
> Podle mne Char(Addr(adresa)^)
>
> S pozdravem
> Zdenek Petruj
> ____________________________
> adress: Zebra systems, s.r.o.
> Spartakovcu 3
> 708 00 Ostrava - Poruba
> Czech republic
> ____________________________
> tel./fax.: +420-(0)69-6912961
> +420-(0)69-6912963
> e-mail: zpetruj(zv)zebra(tec)cz
> internet: http://www.zebra(tec)cz
>
>
> > -----P�vodn� zpr�va-----
> > Od: Petr Studeny [SMTP:studeny(zv)olympo(tec)cz]
> > Odesl�no: 15. dubna 1998 8:55
> > Komu: delphi(zv)io.pinknet(tec)cz
> > P�edm�t: Pristup do pameti
> >
> >
> > Nazdar Delfici
> >
> > Mam tu jeden problem. Nevim jak pristupovat k pameti
> > obdobne jako tomu bylo u Object Vision viz. "Char" =
> > Chr(Mem(Seg(I):Ofs(J)). Poradite mi nekdo ?
> > Existuje neco obdobneho v Delphi jako funkce "Mem".
> >
> > Dik
> > ----------------------------------------------------------------
> > Petr Studeny
> > OLYMPO controls Ltd. e-mail: studeny(zv)olympo(tec)cz
> > Havrankova 33, 619 00 Brno phone: +421-05-43216101-11
> > ----------------------------------------------------------------


Modalne-nemodalni

[*] Martin Fronek <FRONEK(zv)FIC.CZ> - 15.4.1998 22:28:08

Tak tak, svata pravda.

VOLTRR1(zv)epr1.ccmail.x400.cez(tec)cz wrote:
>
> Nejcistejsi by bylo udelat prohledavaci funkci jako samostatny Thread. Ten ti
> pak pobezi tak jak potrebujes a okna
> muzes zobrazovat normalne .ShowModal
>
> Radek Voltr
>
>
> -----Puvodni zprava-----
> Od: Internet:delphi-request(zv)io.pinknet(tec)cz/
> Odeslano: 15. dubna 1998 14:40
> Komu: Internet:delphi(zv)pinknet(tec)cz/
> Poedmit: Modalne-nemodalni
>
> Chtel bych vytvorit okno, ktere by vypadalo jako modal (.ShowModal)
> ale chovalo by se jako nemodalni (.Show).
> Jde mi vlasne o toto:
> Mam funckci, ktere pomoci rekurze prohledava disk, a obcas zavola
> Application.ProcessMessages. Pak mi reaguji tlacitka, a muzu
> zobrazit okno (napr. About dialog). Pokud ho zobrazim .Show, pracuje
> to, ale nechova se jako modalni okno, pokud ho zobrazim .ShowModal,
> pak nepokracuje prohledavani pomoci rek. fce.
> (rozdil je v tom, ze pokud dal .Show, pokracuje se ihned dalsimi
> prikazy v udalosti OnButClick, pokud dam .ShowModal, ceka se).
>
> --
> Muzu okno donutit, aby zablokovalo pristup k ostatnim oknum (Modal)
> ale stale bezela ta dulezita fce.
> --
>
> (pozn. co vlastne znamena slovo "modal")
>
> Podotazecka: Muzu rychle zjistit pocet adresaru na disku (aby ta
> hledaci fce mohla zobrazovat prubeh v ProgressBaru
>
> zdravim Vitu
>
> diky
> Arnost Valicek
> ------------------------------------------------
> Arnost Valicek (ValicekA(zv)mgv.inext(tec)cz)
> ------------------------------------------------
> <<Soubor: TXT1.TXT>>

Menu97 [2]

[*] Martin Fronek <FRONEK(zv)FIC.CZ> - 15.4.1998 22:33:40

Hi,

zkus si precist zdrojak, tam je to napsane :-)
=?iso-8859-2?Q?Richard_=A9trunc?= wrote:
>
> Mel bych taky jeden dotaz k Menu97.
> Stahl jsem ho nekde z torry's page.
> Pouzivam Delphi 3. Komponentu hodim
> do vytvorene Package a pokusim se to
> zkompilovat - bohuzel mi to porad hazi
> chybu, ze mam duplicitni resources.
>
> Na toto jsem narazil u vice komponent.
>
> Nevite nekdo co s tim?
>
> Za kazdou odpoved predem dekuji.
>
> Richard Strunc
>
> rick.strunc(zv)writeme.com


TListItem Bold

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 15.4.1998 23:43:15

V�t�zslav Gazda wrote:
>
> Potrebuji zvyraznit polozku v ListView tucnym fontem. Nevi nekdo jak by se
> to dalo provest ?
>
> Diky Vita

Ahoj,

Dival jsem se do helpu Win32 a tam je u ListView uveden styl LVS_OWNERDRAWFIXED.
Pri jeho pouziti se pak zasila zprava WM_DRAWITEM a vykreslujes si to sam.
Ale Borlandi nejak zapomeli tuto moznost implementovat do komponenty. Takze ti
asi nezbyde nez si odvodit svoji vlastni nebo se podivat na Internetu. Pak je
jeste druha moznost, pokud mas pevne nastaven ViewStyle na vsReport, tak pouzit
TListBox a THeaderControl. To je ale spis nouzove reseni.

Petr Vones, amatersky programator

Help

[*] info(zv)saton(tec)cz (SATON Glass s.r.o.) - 15.4.1998 23:45:55


Jestli jsem se dobre dival tak by meli cht�t za HelpScribble $30!? Nebo jsem se dival spatne? Ta dobirkova castka se mne zda trochu prehnana.
Zvlast, kdyz se da sehnat dost lidi, kteri jsou ochotni kreditku k takove platbe zapujcit.
A HELLLP je inzerovan za $20. Nevim jaky je. Zacal jsem pouzivat HelpScribble. Jeho propojeni s Delphi je velice prijemne(alespon jsem zatim nic takoveho nevidel). Jedine co mi vadi je nemoznost skoku do prostredku Topicu.(programove, z Delphi). No, nemuzeme mit asi vse, nebo neumim cist.:-))
Kuba

Kupka Lubom�r
-------------------------------------------------------------------------------------------------------------
SATON Glass, s.r.o. - slu�by v oblasti programov�n� a v�po�etn� techniky
Klicperova 26, Brno, 628 00 �R
Tel.:+420 5 44217819 Fax.:+420 5 44217529
Mob:+420 603 429505
-------------------------------------------------------------------------------------------------------------

>Muzete mi prosim poradit, kde sehnat ten HelpScribble, pripadne i
>novy Forehelp? Cemu rikate drazsi?
>diky Jaro jaro(zv)sinea(tec)cz

HelpScribble muzes stahnout a zaregistrovat na na http://www.ping.be/jg/
.
Pokud nemas kreditku ( i muj pripad ), tak se obrat na www.jimaz(tec)cz , ti se
zivi registraci shareware.
Me to slibili za 3650 Kc s DPH na dobirku.


Radim Kunz

Modalne-nemodalni

[*] Petr Vones <pvones(zv)mbox.vol(tec)cz> - 15.4.1998 23:49:29

VOLTRR1(zv)epr1.ccmail.x400.cez(tec)cz wrote:
>
> Nejcistejsi by bylo udelat prohledavaci funkci jako samostatny Thread. Ten ti
> pak pobezi tak jak potrebujes a okna
> muzes zobrazovat normalne .ShowModal

Ahoj,

Presne tak, myslim ze tato situace je temer idealni pripad jak zacit s pouzivanim
threadu pokud si to clovek jeste nezkusil. Aneb jak uz tu nekdo nedavno psal:
"Kdo chvili stal, uz stoji opodal" ... :-)

Petr Vones, amatersky programator


Modalne-nemodalni

[*] V�t�zslav Gazda������u��n�?��? - 16.4.1998 07:21:18

Kazde okno muzes zakazat i tim, ze mu nastavis vlastnost Enabled na False.

Vita


Jakou databazi ucit na stredni skole?

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 16.4.1998 07:47:01

=?iso-8859-1?B?imtl+O1rIEphcm wrote:

> No nevim ... tuto diskusi bych prenechal asi odbornikum na prislusne
> skole. Osobne se domnivam, ze psani vsemi 10 je napln pro uplne jiny
> ucebni predmet a ze se to snad zaci nebudou ucit na hodinach
> informatiky!

:-) Jiste. Ovsem do hodin informatiky by meli jit zaci az po teto
pruprave, nebo mit psani na stroji alespon prubezne. Zejmena, kdyz se
od zaku ocekava jakes-takes programovani. K cemu to je, kdyz nekdo
umi vymyslet rychle program (dokumentaci, zpravu, ...), kdyz ho neumi
take rychle zapsat?

> Pane Zbysku vami udavane znalosti jako jak zformatovat disketu, jak
> spustit program, jak kopirovat, zalohovat, pracovat s textovym
> procesorem .... to je proboha snad napln na predmet informatiky pro
> zakladni skoly a ne jak pisete i pro vysoke skoly! Ja osobne bych

_Melo_ by byt. Soude podle hotovych lidi a podle nahodilych poznatku
nekterych redaktoru casopisu (nedavno napriklad v Computeru a SWN) to
zatim takova samozrejmost neni, zda se.

> absolventa stredni nebo vysoke technicke skoly s tak chudymi
> znalostmi z informatiky do sve firmy asi neprijmul. To jsou znalosti

Hm. Programatora si klidne vyucim sam, ale bez uvedenych znalosti
nema u me sanci. Zejmena psani na stroji mu neodpustim ani nahodou,
protoze tim by znehodnotil veskerou svou produktivitu, mel-li by
jakou. Zkusim seradit priority, podle dulezitosti, ktere by podle
meho nazoru mel zvladnout stredoskolak: poctivost, pravdomluvnost,
slusne chovani, zvladnuti ceskeho jazyka (uroven ustniho a pisemneho
projevu), znalost anglictiny a/nebo nemciny, psani na stroji,
rizeni vozidla, zvladnuti prace s pocitacem na urovni uzivatele.
Pokud skola povazuje za vhodne seznamit zaky s programovanim, meli by
jeste splnovat predpoklad schopnosti videni souvislosti. I tak bych
je seznamil spise s Baltazarem, Delphi bych dal pouze jako vyberovy
predmet. Ja osobne mam Delphi velice rad a kdyz by na to prislo,
mohl bych ho i vyucovat, ale neni to to nejdulezitejsi, co
stredoskolaci pro zivot potrebuji. :-) Nicmene teziste hodin
informatiky bych videl jinde a k programovani (kdyz uz) bych jim dal
"cuchnout" spise jen proto, aby poznali, ze cena prace programatora
neni srovnatelna s cenou prace pomocne uklizecky.

> jeste tak pro sekretarku. Takove znalosti ze skoly typu: "No nekdy
> jsem to uz slysel, mam z toho dokonce zkousku, ale nikdy jsem to
> nedelal" ... jsou pro kocku. Studenti se tyto technologie musi
> naucit pouzivat alespon na jednoduchych prikladech.

Studenti, kteri se _chteji_ zivit programovanim. Kolik takovych v
rocniku uvedene skoly je? A kolik je tam lidi, kteri skonci jako
sekretarky nebo v technickych profesich (tedy ne jako programatori)?

> Me osobne se zamer pana Ing.Jana Pliska, ze stredni prumyslove skoly
> v Pardubicich libi. Jaro.

Ja mam docela obavu z toho, ze vyukou programovani ziskaji studenti k
pocitacum spise odpor (az na par vyjimek), coz se projevuje snizenou
ochotou kupovat nase sqele programy... :-)

Pro Jana Pliska: delali jste si ve skole pruzkum na toto tema i mezi
zaky?

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ


Inbox

[*] Burger Tom� <Tomas.Burger(zv)mius(tec)cz> - 16.4.1998 08:22:03

Pouzivam Rules Wizard - doplnek k outlooku, mam nastavene adresy na
delphi(zv)pinknet(tec)cz a delphi(zv)io.pinknet(tec)cz a mam 100% uspesnost...

> A hlavne nejsem u nas sam.
[T.B.]
A tomuhle nerozumim... Vy snad berete vic lidi postu do jednoho profilu
Outlooku? To snad ne!

Tomas
ps.: mazte v mailu vsechny ty predesle debaty at to neposilame tam a
zpatky... Adresu archivu vsichni preci znate, ne? (pro jistotu:
http://delphi.mius(tec)cz/).

TUpdateSQL 3

[*] Marek Repisk� <mrepisky zl(zv)zsnp.sk> - 16.4.1998 08:52:08

Nazdar!

Jaro, dakujem Ti za radu a hlaven za trpezlivost. Urobil som
vsetko tak, ako si mi poradil (takto som to nikdy nerobil). Nic
som v tom nemenil a pouzil som aj vygenerovane SQL prikazy
s parametrami, hoci tam generator dal "=". Vyskusal som to
a normalne to prebehlo bez chyby. Huraaaa ...
Ale zmenil som v prikaze "=" na ">"
("delete from adresar where ID > :Old_ID"), spustil som to
a 'Update failed'. Trosku som s tym experimentoval a dosiel
som na toto:
Pokial vyhovuje podmienke iba jeden zaznam (bez ohladu na
to, akym sposobom je podmienka zapisana [">", "<", "=", "or",
"and"]) a zmazem ho, tak je vsetko OK. Ale ak podmienke
vyhovuje viac zaznamov, tak to vyvola to nestastne 'Update failed'.
Co s tym?

Vdaka za dalsiu pozornost.

Marek


Jakou databazi ucit na stredni skole?

[*] Blatny Martin <Martin.Blatny(zv)tconsult(tec)cz> - 16.4.1998 09:34:34

> ----------
> Odes�latel: Zbysek Hlinka[SMTP:zhlinka(zv)login(tec)cz]
> Odpov�di: DELPHI Distribution List
> Odesl�no: 16. dubna 1998 9:47
> Komu: delphi(zv)pinknet(tec)cz
> P�edm�t: Re: Jakou databazi ucit na stredni skole?
>
> =?iso-8859-1?B?imtl+O1rIEphcm wrote:
>
> > No nevim ... tuto diskusi bych prenechal asi odbornikum na prislusne
> > skole. Osobne se domnivam, ze psani vsemi 10 je napln pro uplne jiny
> > ucebni predmet a ze se to snad zaci nebudou ucit na hodinach
> > informatiky!
>
> :-) Jiste. Ovsem do hodin informatiky by meli jit zaci az po teto
> pruprave, nebo mit psani na stroji alespon prubezne. Zejmena, kdyz se
> od zaku ocekava jakes-takes programovani. K cemu to je, kdyz nekdo
> umi vymyslet rychle program (dokumentaci, zpravu, ...), kdyz ho neumi
> take rychle zapsat?
>
Programuji uz 15 let, psat vsemi 10 neumim (i kdyz casem jsem se naucil
psat dvema az peti prsty vyhovujici rychlosti), ale nemyslim si, ze by
mi to nejak vyrazne zhorsilo produktivitu prace. Programovani prece neni
jen rychle psani kodu. A zvlast v dnesni dobe, kdy se pul aplikace
namaluje mysi.> > absolventa stredni nebo vysoke technicke skoly s tak chudymi
> > znalostmi z informatiky do sve firmy asi neprijmul. To jsou znalosti
>
> Hm. Programatora si klidne vyucim sam, ale bez uvedenych znalosti
> nema u me sanci. Zejmena psani na stroji mu neodpustim ani nahodou,
> protoze tim by znehodnotil veskerou svou produktivitu, mel-li by
> jakou.
>
Naucit se slusne programovat da mnohem vic prace nez naucit se slusne
psat na stroji / klavesnici. Navic se to neda nadrit - clovek musi mit
neco jako nadani.


Martin Blatny
martin.blatny(zv)tconsult(tec)cz


Jakou databazi ucit na stredni skole?

[*] Zdenek Prantl <prantl(zv)ptc.pvt(tec)cz> - 16.4.1998 09:52:01

Tahleta diskuse opravdu jiz "utekla" od puvodniho tematu.
A tak si trochu prisadim 8-).
Co a jak ucit z informatiky a programovani na stredni skole:

Nejprve k databazim:
Myslim si, ze by zaci meli znat oba dva typy, jak souborove tak i SQL
(client-server), protoze se kazde hodi na neco jineho (jak mi tady bylo jednou
receno: proc chodit s kanonem na vrabce).
Potom bych se zameril vice na client-server aplikace (SQL), protoze si myslim,
ze do budoucna se zaci budou spise potkavat s "velkymi" databazemi. Jaky typ
databaze (SQL client-server) ucit, to uz necham na povolanejsich, kteri se
potkaly s vice typy a mohou hodnotit vhodnost pro vyuku. Mela by to byt nejaka
jednoducha SQL a velmi stabilni, protoze zaci budou urcite "zvidavi".
Ze souborovych databazi bych pak doporucil se zminit o DBF souborech (FoxPro,
dBase). Osobne se s nimi potkavam daleko casteji jak s Paradox tabulkama nebo
Accesem.

A potom co se tyka programovani a informatiky obecne:
Vubec neni nutne, aby psali "vsemi deseti". To je podle mne hloupost. Navic to
pravdu neni zalezitosti programovani (stejne tak jako formatovani diskety
...8-)
Daleko dulezitejsi je, aby se naucili zaci premyslet o problemu a najit jeho
reseni (tj. naucit je urcite algoritmy). To v cem to potom sepisou (byly tady
zminovane Delphi) je vicemene jedno. Je pravda ze pro zaky zrejme budou Delphi
dnes nejvhodnejsi opet z duvodu stability programu, relativni jednoduchosti
programovani a bezpecneho kompilatoru, ktery jim odhali zakladni chyby.
Pascal byl preci puvodne vyvyjem jako vyucovaci jazyk. Ja jsem "vyrostl" take
na pascalu.
Pokud budou zaci umet tvorive myslet, maji v praxi potom daleko vetsi sanci na
uplatneni nez ti, kteri budou umet psat "vsemi deseti".

Dobry podnik neocekava, ze ze skoly vyleze hotovy programator, podnik ocekava,
ze ten dany clovek umi myslet, je mlady, nezatizeny predsudky a nejakym starym
"balastem" (ktery se na cloveka casem nabaluje) a dobreho programatora si z
nej vychova.
Udelat z cloveka programatora (dobreho) totiz neni zalezitosti na pul roku, ale
podstatne delsi.

Dobra skola neni od toho, aby se zak cokoli nabifloval (a za pul roku to
zapomel), ale od toho aby cloveku dala prehled a poskytla mu zdroje. Zak si
nemusi vse pamatovat, zak musi vedet kde najde potrebne informace, ktere mu
reseni usnadni a tyto informace potom musi umet zpracovat a pouzit.

A to je tak vse, co jsem k tomuto tematu chtel rict.
Delphi a client-server SQL je dobra volba pro vyuku.

> > Me osobne se zamer pana Ing.Jana Pliska, ze stredni prumyslove skoly
> > v Pardubicich libi. Jaro.
>
Mne take.
Zdenek
prantl(zv)ptc.pvt(tec)cz

RTTI

[*] V�t�zslav Gazda������u��n�?��? - 16.4.1998 10:03:22

Samozrejmne, ze abc je nil. Musis nejprve vlozit radek
abc := TABC.Create;

Vita


(Offtopic) Re: Jakou databazi ucit na stredni sko

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

> Zbysek Hlinka[SMTP:zhlinka(zv)login(tec)cz]
> No nevim, skoly nemam a dekuji Bohu, ze jsem se naucil programovat az
> v praci (jinak kdo vi, jestli bych se dnes zivil programovanim), ale
Ja se take naucil vicemene programovat az v praci, ale nikomu za to
nedekuji, spise si za to ted zpetne nadavam. V tom ze nemam skolu
nevidim zadnou vyhodu. Navic predpokladam ze v budoucnu bude vyse
dosazeneho vzdelani jednim z hlavnich kriterii pri vyberu zamestnancu.

> ty navrhujes studium programovani pro lidi, kteri by se tim meli
> zivit. A je otazka (jak jsi sam ostatne nastinil), kolik je u nas
> lidi, kteri se v tom pohybuji profesionalne nekolik let, kteri tohle
> vsechno zvladaji. Ja osobne bych velice vrele varoval pred vyukou
> programovani, dokud studenti nezvadnou psani na klavesnici (to v
> pravni rade) a dokud nezvladnou nejaky textovy editor a praci se
^^^^^^^^^^^
S tim prilis nesouhlasim, jiste je dobre umet rychle psat, ale
programovani prece neni zavod v poctu napsanych znaku za casovy usek,
a to zvlaste v posledni dobe kdy se cim dal tim vice prosazuji vizualni
vyvojova prostredi. Spise bych zduraznil, ze nez zacit neco (rychle)
psat je dobre celou aplikaci radne promyslet, zvazit ruzne moznosti
reseni (malokdy byva jen jedno) a teprve pak pristoupit k vlastnimu
psani.

> systemem obecne (to hned v druhe rade). Povazuji za ostudne, kdyz
> nekdo pise (treba i sem) a vubec nevi, jak se pise interpunkce, kde
> se pouzivaji mezery a kde ne a podobne. Preklep od neznalosti lze
Urcity vyznam to jiste ma, ale nemyslim si ze tak zasadni. Trochu me
prekvapuje ze se zde neuvadi znalost anglictiny. Ta ja podle mne velice
dulezita.

> snadno rozpoznat. Nechci zde mentorovat, ale i programator musi obcas
> napsat nejakou dokumentaci a tam je to pak hanba. Protoze s
> programovanim se v praxi setka jen par "vyvolenych/blaznu"
> (nehodici se skrtnete), kdezto s klavesnici a editorem prevazna
> vetsina.
>
> S pozdravem
>
> Zbysek Hlinka
> E-mail: zhlinka(zv)login(tec)cz
> Tel.: 02/795 29 56
> Krystofova 1016, 149 00 Praha 4
> CZ

S pozdravem

Petr Vones, amatersky programator


Delphi 3 a NT

[*] David Hrb�� - 16.4.1998 10:28:10

Presel jsem na NT 4.0 CZ WKS a nainstaloval jsem si Delphi 3.0 C/S a mam
problem. V editoru mi to nepise cesky, kdyz pouzivam standartne Courier New,
tak nic ani kdyz dam Courier New CE, funguje pouze s fontem Courier.
Diky za kazdou radu.
David.

Jakou databazi...

[*] Martin Fron�k <fronek(zv)fic(tec)cz> - 16.4.1998 10:45:32

>Hm. Programatora si klidne vyucim sam, ale bez uvedenych znalosti
>nema u me sanci. Zejmena psani na stroji mu neodpustim ani nahodou,
>protoze tim by znehodnotil veskerou svou produktivitu, mel-li by
>jakou.

No nazdar, jeste ze jste se neprohlasil za boha.

Uprimne receno, jestli programator pise vsemi deseti je uplne jedno.
Vetsinu casu stravi tim, ze o problemu _premysli_ - prepis do kodu
pak muze byt i pomalejsi. Jestli je tohle problem... najmete mu pisarku!

> Zkusim seradit priority, podle dulezitosti, ktere by podle
>meho nazoru mel zvladnout stredoskolak: poctivost, pravdomluvnost,
>slusne chovani, zvladnuti ceskeho jazyka (uroven ustniho a pisemneho
>projevu), znalost anglictiny a/nebo nemciny, psani na stroji,

Pisu jako prase, ale kvuli tomu prece nejsem "neslusny" nebo menecenn�.>rizeni vozidla, zvladnuti prace s pocitacem na urovni uzivatele.

Nezapomel jste nahodou uvest ze musi mit bilou barvu kuze?

>Pokud skola povazuje za vhodne seznamit zaky s programovanim, meli by
>jeste splnovat predpoklad schopnosti videni souvislosti. I tak bych
>je seznamil spise s Baltazarem, Delphi bych dal pouze jako vyberovy

S Baltazarem bych neseznamoval ani sveho psa.

>predmet. Ja osobne mam Delphi velice rad a kdyz by na to prislo,
>mohl bych ho i vyucovat,

nojo, kdo neumi, uci, ze? Proto chcete "idealniho cloveka", programovani
ho radsi naucite sam, aby Vas neohrozoval vetsi znalosti programovani?

> ale neni to to nejdulezitejsi, co
>stredoskolaci pro zivot potrebuji. :-) Nicmene teziste hodin
>informatiky bych videl jinde a k programovani (kdyz uz) bych jim dal
>"cuchnout" spise jen proto, aby poznali, ze cena prace programatora
>neni srovnatelna s cenou prace pomocne uklizecky.

Vas plati jako uklizecku?

fronek(zv)fic(tec)cz


Jakou databazi ucit na stredni skole?

[*] Stepan Cerny <chaosz(zv)geocities(tec)com> - 16.4.1998 11:10:19

Zdravim vas vsechny,

kdyz tu tak posloucham diskuzi na toto tema, neda mi to abych taky
nejakym obecnym plkem neprispel ...

Zivim se jako programator-zamestnanec a obcas na volne noze. Mam
zkusenosti s vyukou informatiky na SS( to druhe je S z hackem) a VS jako
zak/student, a taky jsem par lidi/skupin ucil.

1) "Naucit (se) programovat" znamena "naucit (se) urcitemu zpusobu
mysleni".
Je jedno jaky prostredek (programovaci jazyk, vyvojove prostredi) je k
tomu pouzito. Tento prostredek by ale mel mit rysy se kterymi se budouci
programator bude v aktivni praxi setkavat (OOP, SQL, strukturovane prg.,
atd...).

2) Skola nikoho programovat nenauci.
Kdyz se nekdo naucit programovat CHCE, tak se musi snazit sam
(prednasejici musi byt schopen odpovidat na jeho zvidave otazky), a
mnohem vic se nauci v praxi pri reseni konkretnich problemu. Reseni
prikladu ve skole by melo ucit "programatosky myslet".
Kdyz se nekdo naucit programovat NECHCE, tak na to kasle a svym
pristupem brzdi ostatni. Coz pri dnesnim stavu stredniho skolstvi
znamena 10,15 az 30 dalsich lidi.
Na ZS by se mnela hlavne ucit obsluha pocitace a jeho SW, protoze mozek
10-14ti leteho ditete proste neni schopen pochopit principy programovani
(treba pascal). Nema k tomu proste dostatek zkusenosti a schopnosti
abstraktniho mysleni (ktere je pro programovani velice dulezite). Vim to
z vlastni zkusenosti, jedine co tyto deti jsou jakztakz schopne
skousnout je napriklad Basic, ktery ale zase neni "programovaci jazyk"
:-))

3) Nelze se naucit programovat bez HW.
Na skolach to neni zadna slava, takze budoucimu programatorovy mnohdy
nezbyva nic jineho, nez si vyskemrat pocitac doma (treba pod zaminkou
hrani her, ktere pak bude hrat i tata/mama/deda/pes :-)) ).
Pred 3-4 lety na CVUT jsem programoval na cemsi (neco mezi XT a 286) ve
Fortranu. Sice to bylo dobre na vyuku algoritmizace, ale jinak pro praxi
nepouzitelne. (Da se na tom akorat dobre privydelavat pri zpracovavani
semestralnich praci pro spoluzaky)

4) Rychlost psani na klavesnici je pro programovani naprosto NEPODSTATNA
!!!
Nejdrive se musi problem analyzovat, coz se ve vetsine pripadu deje v
hlave a cmaraji se u toho klikyhaky a vizualni znazorneni problemu na
volne se povalujici papiry vsude v dosahu programatorovy tuzky.
Samotne kodovani taky neni nijak narocne na rychlost psani, protoze
vetsina lidi stejne pomaleji mysli, nez mluvi a pise (ke sve skode potom
placaji nesmysly) a ... ted jsem se tochu zamotal ... jo uz vim:
"Davkrat mysli, jednou koduj" ....
Pisu 2-4 prsty a na stredni skole jsem se pohyboval pri psani na stroji
v lepsim prumeru. Navic vyuka psani vsemi 10ti je zamerena na
prepisovani textu z predlohy (programator neni sekretarka) a ne na psani
textu z hlavy, natoz pak programoveho kodu.

5) Cela tato diskuse je zbytecna :-))).
Do nedavne doby se na skolach sexualni vyuka neucila (stejne jako
programovani) a stejne:
"KDO CHCE A MA VULI, TEN SE DOPIDI A NAUCI !!!"

Stepan Cerny
chaosz(zv)geocities.com

PS: Omluvte prosim snizenou kvalitu ceskeho pravopisu, protoze dobre
cesky (stejne jako psat na stroji) neumim a vubec mi to nevadi.

Inbox

[*] Adam AHA Hauner <aha(zv)pinknet(tec)cz> - 16.4.1998 11:13:46

On Thu, 16 Apr 1998, Petr Zahradnik wrote:

> Me osobne se zda Outlook take dost blbej, tedy myslim Outlook 97
> z Office 97. Je s nim dost problemu, treba pri urcite zprave
> v boxu na serveru to neumi precist a zprava se musi nacist jinym
> programem. Takze ho nepouzivam. Nicmene slysel jsem, ze Outlook 98
> by mel byt jiz mnohem lepsi. A rikam to otevrene na verejnosti.

*** Kdyz uz se tu rozbehla tahle krasne off-topicova diskuze, zeptam se:
Kolik MB ma instalace OutLooku? (ev. jeho jednotlive verze)

Adam Hauner

----------------------------------------------------------------------------
Adam Hauner (AHA)
aha(zv)pinknet(tec)cz Projekt PinkNet
+420 603 471460 projekt(zv)pinknet(tec)cz
http://i.love.pinknet(tec)cz/aha/
------------------------------------------=[ pinknet on every screen ]=-----


Delphi 3 a NT

[*] Stepan Cerny <chaosz(zv)geocities(tec)com> - 16.4.1998 11:20:59

Myslim, ze mne kdysi pomohlo nainstalovat ryze ceske fonty z Win 3.1x (Arial CE,
TimesNewRoman CE a Courier New CE). Fonty ve Win95&NT jsou vicejazycne (nektere)
a pokud si program nezavola ten spravny styl(skript, jazyk, nebo neco takoveho),
tak to blbne.
Mne osobne pod NT 4.0 CZ WKS blbly samotny Delphi 2.0 C/S, tak jsem nainstaloval
anglicky NT, cesky fonty a bylo vymalovano ...

Stepan Cerny
chaosz(zv)geocities.com


David Hrb�� wrote:

> Presel jsem na NT 4.0 CZ WKS a nainstaloval jsem si Delphi 3.0 C/S a mam
> problem. V editoru mi to nepise cesky, kdyz pouzivam standartne Courier New,
> tak nic ani kdyz dam Courier New CE, funguje pouze s fontem Courier.
> Diky za kazdou radu.
> David.

Jakou databazi ucit na stredni skole?

[*] Martin Nedopil <nedopil(zv)eskon(tec)cz> - 16.4.1998 11:34:13

Jakou databazi ucit na stredni skole? Zadnou.

I kdyz to neni vubec v me povaze souhlasim s Zbyskem Hlinkou a jeho
"naroky" na stredoskolaka. Ano toto by mnel umet. Dale pak potrebuje
svou davku stesti. To vse mu pomuze aby byl pripraven uspet pri hledani
zamestnani.

Psani vsemi deseti: Jeste ted nekdy vecer dekuji panu profesoru Kadlecovi,
ktery mne to naucil ( na ekonomce) . Nikdy jsem ho nemel rad, ale naucil
mne psat. Verte mi, je tristni pohled na mladou urednici na nejmenovanem
mestskem urade, ktera dvema prsty vytukava formular, petkrat se splete
a klavesnici ma navic jeste v originalni krabici (!!!) a tu vzdy, kdyz
vstava, tak
ji zavira.

A co se tyce databazi:
Co takhle naucit je Excel. A Word. To jsou podle mych dostupnych informaci
nejcasteji pouzivane programy (co si o tom myslet?). A bude-li si studentik
chtit udelat databazi svych lasek, vezme Excel a napise si je tam.
Nebo Word a pomoci slucovaciho tisku bude jeden dopis posilat vsem.

V soucasnosti potkavam mnoho stredoskolaku, kteri si delaji ruzne nadstavby
na PC a anglictinu. Co si tedy odnesli ze skoly?

Jen na okraj:
Prvni lekci by melo byt zbaveni se strachu z pocitace! Ze vseho nejhorsi
jsou ti,
co se boji neco zmacknout, aby to nahodou nepokazili. Druhou skupinu ovsem
tvori lide, kteri pomackaji pro jistotu vse a pak s Resetem utecou.


Martin Nedopil

Motto: "Studenti, nenadavejte na svou skolu, neb vezte, ze i na malem hnoji
muze vyrust velka dyne! "

VersionInfo

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 16.4.1998 11:37:56

Ahoj,

vi nekdo, jak v programu vycucat VersionInfo z toho sameho
programu, ktere je tam dano kompilatorem Delphi 3, coz se
nastavuje v Options / Version ?

S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Jezkova 12, 400 11 Usti nad Labem ===
=== Telefon, fax: 047-5501627, mobilni GSM: 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================

registry.pas

[*] Jakub Dusek <jakub.dusek(zv)post(tec)cz> - 16.4.1998 11:44:14

Nutne bych potreboval knihovnu registry.pas. Moje Delphi 2.0 je nejake divne a nema ho. Diky.

Inbox

[*] Radek Pospisil <suspi(zv)sh.cvut(tec)cz> - 16.4.1998 12:04:30



> -----Original Message-----
> From: Adam AHA Hauner [mailto:aha(zv)pinknet(tec)cz]
> Sent: Thursday, April 16, 1998 11:14 AM
> To: DELPHI Distribution List
> Subject: Re: Inbox
>
>
>
> *** Kdyz uz se tu rozbehla tahle krasne off-topicova diskuze, zeptam se:
> Kolik MB ma instalace OutLooku? (ev. jeho jednotlive verze)
>
> Adam Hauner
>

Ja mam Outlook 98, instalacky maji neco pres 10MB.

R.Pospisil


VersionInfo

[*] Pavel Cisar <pcisar(zv)aktis(tec)cz> - 16.4.1998 12:47:59

Je na to komponenta na DSP nebo Torry.

>vi nekdo, jak v programu vycucat VersionInfo z toho sameho
>programu, ktere je tam dano kompilatorem Delphi 3, coz se
>nastavuje v Options / Version ?

Jakou databazi ucit na stredni skole?

[*] �ke��k Jaroslav�������6�����̿ - 16.4.1998 12:50:54

Zdravim
Nemyslim si, ze tato diskuse je prilis vhodna do teto konference,
ale neda mi to, abych nehajil trochu jiny nazor. Omlovam se tem,
koho toto povidani obtezuje.
----
.... _Melo_ by byt. Soude podle hotovych lidi a podle nahodilych poznatku
nekterych redaktoru casopisu (nedavno napriklad v Computeru a SWN) to
zatim takova samozrejmost neni, zda se.
---
Souhlasim ... uroven ruznych skol je a bude ruzna. To vsak neznamena,
ze se s tim mame smirit. Nechci se opakovat. Jiz jsem o tom jednou psal.
Tady byla rec o prumyslove skole elektrotechnicke v Pardubicich.
To je narocna vyberova skola a urcite ma zajem na vysoke kvalite vyuky.
Nebavme se tedy o "Rodinkach" a jinych skolach pochybne kvality.
Tady byl resen konkretni dotaz konkretni skoly na konkretni obor.
----

.... Hm. Programatora si klidne vyucim sam, ale bez uvedenych znalosti
nema u me sanci. Zejmena psani na stroji mu neodpustim ani nahodou,
protoze tim by znehodnotil veskerou svou produktivitu, mel-li by
jakou.
---
Tady bych tedy silne nesouhlasil!!! Psani na stroji je motoricka zrucnost
a naucit se da rozhodne snadneji nez programovani. Programovani je zpusob
mysleni a dobry programator k tomu tez potrebuje urcite schopnosti
snad i talent. Sebezrucnejsi pisar(ka) se programovat nemusi naucit nikdy.
Programovani zdaleka neni jen znalost konkretniho programovaciho jazyka.
Muze se vam snadno stat, ze ten stredoskolak, ktereho si vyberete, nebude
mit
na programovani vlohy (cesky receno bunky) nebo zjisti, ze ho to nebavi.
A co potom s nim. Nekolik mesicu nebo rok jse ho platil a pak ho propustite?
Nebo z nej udelate sekretare, kdyz umi dobre psat na stroji? Budete hledat
dalsiho a spolehat na stesti? O tom to prave je. Vzdyt ti kluci ani nemohou
vedet
jestli jim to pujde a jestli je to bude bavit, kdyz si to na skole nemaji
moznost
vyzkouset. Ja jsem se na vysoke skole strojni pred 14 lety ucil jazyk
Fortran.
Ten je mi nyni na nic. Ale me to tenkrat velmi bavilo a tak jsem se pozdeji
celkem
snadno rozhodl pro pocitace. Pritom dnes programovani neni moji hlavni
naplni.
Protoze vsak zamestnavam programatory, velice se mi hodi, ze tomu rozumim.
----
.... Zkusim seradit priority, podle dulezitosti, ktere by podle
meho nazoru mel zvladnout stredoskolak: poctivost, pravdomluvnost,
slusne chovani, zvladnuti ceskeho jazyka (uroven ustniho a pisemneho
projevu), znalost anglictiny a/nebo nemciny, psani na stroji,
rizeni vozidla, zvladnuti prace s pocitacem na urovni uzivatele.
Pokud skola povazuje za vhodne seznamit zaky s programovanim, meli by
jeste splnovat predpoklad schopnosti videni souvislosti. I tak bych
je seznamil spise s Baltazarem,
----
S prioritami bych souhlasil. Ty prvni z nich by mely byt samozdrejme
pro kazdeho a je to otazka spise vychovy nez studia ocekavane
opet predevsim od zakladnich skol.
Baltazara sam vyucuji v Dome deti a mam tam deti od 5 do 14 let!
Je to vynikajici system, ale je to predmet opet vhodny pro zakladni skoly.
Na stredni prumyslovou elektrotechnickou skolu nebo na vysokou skolu?
To snad nemyslite vazne?
----
..... a k programovani (kdyz uz) bych jim dal
"cuchnout" spise jen proto, aby poznali, ze cena prace programatora
neni srovnatelna s cenou prace pomocne uklizecky.
Studenti, kteri se _chteji_ zivit programovanim. Kolik takovych v
rocniku uvedene skoly je? A kolik je tam lidi, kteri skonci jako
sekretarky nebo v technickych profesich (tedy ne jako programatori)?
----
Opet se nerad opakuji, ale takto prosim ne!
Na skolach se uci dejepis, fyzika, chemie a dalsi predmety a take ne kazdy
se stane profesionalnim historikem, jadernym fyzikem astronomem nebo
chemikem! Pritom uroven studia napr. fyziky na stredni nebo vysoke skole
jiste
tez nezacina a nekonci pokusy s trenim lisciho ohonu! Souhlasim, ze ne kazdy
bude programatorem, ale to jeste neni duvod proc by se to na oborove
blizko zamerenych skolach nemelo vyucovat. Zadnou specialni
skolu programatarskou neznam. Elektrotechnicka skola k tomu ma asi nejblize.
Naucit posluchace zakladum prace s pocitacem je pro mne napln
na nekolikadenni skolici kurz a ne napln pro obor informatiky na
elektrotechnicke vyssi skole! To by meli zaci uchazejici se o takovou
vyberovou skolu urcite uz umet. Proto se delaji nejake prijimaci zkousky
a pohovory a ne kazdy se tam dostane.
Vzdyt absolventi teto skoly se musi umet vyznat ve spletitostech hardware ,
meli by napr. umet opravit nebo smontovat pocitac. Meli by se orientovat
v beznych operacnich systemech a ne si hrat s Baltazarem!
Aby nedoslo opet k omylu. Nemluvim o vsech strednich skolach!
Starost o to (jak jsem se docetl i v jinem prispevku ), aby se studenti
nahodou nenaucili neco navic je opravdu az dojemna.
Ono by urcite nebylo na skodu, kdyby spravce site v nekterem podniku,
kde nabizime nase programy alespon tusil, co je to databazovy server, jak
pracuje client - server uloha, k cemu je Intranet a pod. Mozna by
nedochazelo k tolika nedorozumenim. Moje generace (36 let) to ma tezsi,
ale ta nastupujici by mela byt lepe vybana jiz ze skol .... alespon z tech
kvalitnich a na tento obor zamerenych.
-----
..... Ja mam docela obavu z toho, ze vyukou programovani ziskaji studenti k
pocitacum spise odpor (az na par vyjimek), coz se projevuje snizenou
ochotou kupovat nase sqele programy... :-)
----
No "proboha", co je na programovani odporneho!!!!
Nekoho ten predmet bude bavit, nekoho ne. Mne napriklad vubec nebavila
chemie. Alespon jsem vedel, ze ze mne nikdy dobrej chemik nebude a
neobchazel jsem po ukonceni studia chemicke podniky. Proc bych ale mel
mit kvuli tomu odpor k chemii a nekupovat chemicke vyrobky.
Obecne lze rici, ze vyuka programovani tvurcim zpusobem rozviji mysleni
a proto se domnivam, ze jako predmet je na technicky zamerene skoly vhodny.
Jina otazka je forma a detaily teto vyuky. O tom muze byt diskuse.
----
.... S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ

----
Tez s pozdravem Jaro

SINEA software telefon: 0446/612468
Ing. Jaroslav Skerik e-mail: sinea(zv)sinea(tec)cz
Tylova 957 privat: jaro(zv)sinea(tec)cz
564 01 ZAMBERK http://www.sinea(tec)cz/

Off-Topic: Re: Jakou databazi ucit na stredni sko

[*] Pavel Koutny <devdata(zv)earthling(tec)net> - 16.4.1998 12:56:12

Ja osobne som bol studentom SPS v Martin (odbor elektronika, zameranie
informacne systemy). Na tejto skola sa v tej dobe ucilo okrem pouzivania
Wordu, Excelu (a dalsieho mnozstva SW, hlavne specializovaneho pre
jednotlive odbory) aj FoxPro. Vtedy to bola este verzia pre DOS a asi
najviac pouzivana (2.6 toho dokazala skutocne mnoho) a vsucastnosti sa tam
pouziva verzia pre Windows (skusalo sa ucit aj dBase, MS Access, ale na
rychle zvladnutie aj narocnejsich funkcii sa Foxka osvedcila ako najlepsi
sw). Microsoft by mal v lizkej dobe vidat novu verziu FoxPro pod Windows a
to by mal byt teda skutocne mohutny nastroj podla avizovanych sprav. Takze
moj osobny nazor by bol ten, aby ste sa skusili informovat aj o tomto
produkte.

-----P�vodn� zpr�va-----
Od: Plisek Jan Ing. <Plisek(zv)spse(tec)cz>
Komu: delphi(zv)pinknet(tec)cz <delphi(zv)pinknet(tec)cz>
Datum: 14. apr�l 1998 18:35
P�edm�t: Jakou databazi ucit na stredni skole?


Vazeni kolegove,
nedavno zde probihala diskuse na tema jakou databazi pouzivat v
praxi. Rad bych tuto diskusi modifikoval a zeptal se na nazor
odborniku na tema "Jakou databazi ucit na stredni skole s technickym
zamerenim?". V soucasnosti ucime dBase for Windows 5.0 firmy Borland,
ale tato verze ma dosti chyb a nestabilni chovani. Predbezne
uvazujeme o jednom z techto produktu:
Access, dBase 7.0, Oracle

Limitujicimi faktory jsou pro nas: cena (skolni licence pro 20 pocitacu
do 40 000 Kc), narocnost (uci se jiz v 1.rocniku), vhodnost s
ohledem na uplatneni absolventu v praxi i s ohledem na jejich dalsi
studium na VS. Jeste dodavam, ze pro vyuku programovani pouzivame
Delphi 2, takze bychom uvitali, kdyby s databazi bylo mozno
komunikovat z Delphi (neni to vsak podminka).

Dekuji predem za Vase nazory.

-------------------------------------------------------
Ing.Jan Plisek,
Stredni prumyslova skola elektrotechnicka a Vyssi
odborna skola
Karla IV. 13 Phone: +42 40 51 68 21
531 69 Pardubice Fax: +42 40 51 70 37
Czech Republic Email: plisek(zv)spse(tec)cz
-------------------------------------------------------


VersionInfo

[*] Radek Docekal <proj(zv)zvt.csas(tec)cz> - 16.4.1998 13:02:27

Ja pouzivam GetFileVersionInfo, pokud chces, poslu zdrojak.

S pozdravem
Radek Docekal
<proj(zv)zvt.csas(tec)cz> ICQ: 9008367

-----Original Message-----
From: Petr Zahradnik <clexpert(zv)clexpert(tec)cz>
To: delphi(zv)pinknet(tec)cz <delphi(zv)pinknet(tec)cz>
Date: 16. dubna 1998 12:02
Subject: VersionInfo


Ahoj,

vi nekdo, jak v programu vycucat VersionInfo z toho sameho
programu, ktere je tam dano kompilatorem Delphi 3, coz se
nastavuje v Options / Version ?

S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Jezkova 12, 400 11 Usti nad Labem ===
=== Telefon, fax: 047-5501627, mobilni GSM: 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================

Menu97 [2]

[*] Pavel Koutny <devdata(zv)earthling(tec)net> - 16.4.1998 13:03:35


-----P�vodn� zpr�va-----
Od: Richard �trunc <rick.strunc(zv)writeme.com>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 15. apr�l 1998 18:45
P�edm�t: Menu97 [2]>Mel bych taky jeden dotaz k Menu97.
>Stahl jsem ho nekde z torry's page.
>Pouzivam Delphi 3. Komponentu hodim
>do vytvorene Package a pokusim se to
>zkompilovat - bohuzel mi to porad hazi
>chybu, ze mam duplicitni resources.
>
>Na toto jsem narazil u vice komponent.
>
>Nevite nekdo co s tim?
>
>Za kazdou odpoved predem dekuji.
>
>Richard Strunc
>
>rick.strunc(zv)writeme.com
>

kompilator ti hlasi tuto chybu preto, ze v zdrojovom kode je def. resource,
ktora je definovana v projekte. V zdrojovom kode mas dokonca VYZNACENE,
ktory riadok treba odstranit, pokial kompilator vykazuje tuto chybu. To iste
plati aj v ostatnych programoch.

Ja mam ale odlisny problem, Menu97 bez problemov nainstalujem, ale ked ho
pridam do formularu a chcem kompilovat, alebo upravovat, delphi mi najde
mnozstvo chyb a nedefinovanych prikazov priamo v zdrojovom kodo komponenty a
pritom mam nahraty aj Toolbar97 v potrebnej verzii.

Pavel Koutny, koutny(zv)tkcmt.sk

SQL a LIKE

[*] Richard Valny <richard.valny(zv)oku-st(tec)cz> - 16.4.1998 13:25:12

Dobry den (nebo noc)

Mam takovy maly problem s SQL

Napisi-li
SELECT prijmeni FROM adresy WHERE prijmeni='Nov�k'
vrati se mi:
Novak
nov�k
Nov�k

Napisi-li
SELECT prijmeni FROM adresy WHERE prijmeni LIKE 'N'
vr�t� se:

Novak
Nov�k

Napisi-li
SELECT prijmeni FROM adresy WHERE prijmeni LIKE 'Novak'
vr�t� se:

Novak

Tedy jak to vypad�, klausule LIKE je "case sensitive" a jeste k tomu neumi
porovnat lexikalne.

D� se to n�jak rozumn� odstranit?

P.S: Ten dotaz jsem testoval proti FAND ODBC rozhrani. Je-li to jinde jinak,
prosim za prominuti.

=======================================
Richard Valny richard.valny(zv)oku-st(tec)cz
Okresni urad Strakonice tel. 0342-441 l. 216
Smetanova 533 fax. 0342-21208
386 22 STRAKONICE FiDoNet 2:423/35
=======================================

Jakou databazi ucit na stredni skole?

[*] �ke��k Jaroslav�������6�����̿ - 16.4.1998 13:57:15

>5) Cela tato diskuse je zbytecna :-))).


URCITE NENI ZBYTECNA. K tomuto okamziku jsem
zaznamenal 18 prispevku. Asi to tedy lidi zajima.

Velice se mi libi prispevek pana Petra Vonese.

A co na to rika pan Plisek, ktery mozna ani puvodne netusil
jakou vasnivou diskusi rozpouta.


Jaro.

p.s.
Vite, ze ze vseho nejvice si kazim prstoklad psanim na Internet?
Normalni dopis pak pisu rovnez bez hacku a carek a musim to po
sobe opravovat.
Nemel by nekdo genialni reseni?

Dynamicke BDE

[*] Hubert <mneu3246(zv)ss1000.ms.mff.cuni(tec)cz> - 16.4.1998 14:14:31

Mam nasledujici problem.

Potrebuji vytvaret pomoci BDE dynamicky aliasy (behem run-time
aplikace).

Jedna se presne o nasledujici:

Mam alias pomoci, ktereho se pripojim na syst.katalogy na
INFORMIXU, kde si prectu seznam vsech databazi, ktere se zde
nachazeji. A je si potrebuju v runtime udelat alias na libovolnou
z tech databazi.

Jak na to? Existuji nejake DLL fce? Ci neco jineho?

Diky moc za jakoukoliv pomoc (aspon trochu uzitecnou)

off-topic RE: Jakou databazi ucit na stredni skole

[*] info(zv)saton(tec)cz (SATON Glass s.r.o.) - 16.4.1998 15:22:24


Tahle debata mi tak trochu pripomina casy, kdy jsem byl placem od VELIKOSTI zdrojov�ho kodu. Jsem rad, ze je doba za mnou. Neni cas se vratit k tematu?
Jestli jsem se nekoho dotknul tak se predem omlouvam.
Kuba

Kupka Lubom�r
-------------------------------------------------------------------------------------------------------------
SATON Glass, s.r.o. - slu�by v oblasti programov�n� a v�po�etn� techniky
Klicperova 26, Brno, 628 00 �R
Tel.:+420 5 44217819 Fax.:+420 5 44217529
Mob:+420 603 429505
-------------------------------------------------------------------------------------------------------------


TListItem Bold

[*] V�t�zslav Gazda������u��n�?��? - 16.4.1998 15:27:11

Tak jsem nasel reseni a napsal jsem dve nove komponenty odvozene od
TTreeView a TListView, ktere umoznuji nastavit pro kazdou polozku
(TTreeNode, TListItem) jiny font. Umistil jsem je na me stranky delphi
komponent.

http://www.tda(tec)cz/vita/

Vita


eko - bitmapy (2)

[*] Martin Fron�k <fronek(zv)fic(tec)cz> - 16.4.1998 15:35:15

Hi All,

to opravdu nikdo nema pekne bitmapy pro eko buttony ?

Menu97 [2]

[*] Richard �trunc <rick.strunc(zv)writeme(tec)com> - 16.4.1998 16:11:30

Dekuju moc, ja jsem to zkousel jen tak v rychlosti,
tak jsem si toho nevsiml. Snad to uz bude chodit.

Diky

Richard Strunc

rick.strunc(zv)writeme.com

Od: Martin Fronek <FRONEK(zv)FIC.CZ>
Komu: DELPHI Distribution List <delphi(zv)pinknet(tec)cz>
Datum: 15. dubna 1998 21:21
P�edm�t: Re: Menu97 [2]>Hi,
>
>zkus si precist zdrojak, tam je to napsane :-)
>
>=?iso-8859-2?Q?Richard_=A9trunc?= wrote:
>>
>> Mel bych taky jeden dotaz k Menu97.
>> Stahl jsem ho nekde z torry's page.
>> Pouzivam Delphi 3. Komponentu hodim
>> do vytvorene Package a pokusim se to
>> zkompilovat - bohuzel mi to porad hazi
>> chybu, ze mam duplicitni resources.

Jakou databazi ucit na stredni skole?

[*] <snajdr(zv)pvt(tec)net> - 16.4.1998 16:12:46


> p.s.
> Vite, ze ze vseho nejvice si kazim prstoklad psanim na Internet?

:-)

> Normalni dopis pak pisu rovnez bez hacku a carek a musim to po
> sobe opravovat.
> Nemel by nekdo genialni reseni?

No ja zatim taky prepinam mezi klavesnicemi rucne,ale lze to vyresit
elegantnej. Treba znamy pise vse cesky v ISO Latin 2 a ma nastaveno, ze
pri odeslani na patricne adresy se to prekoduje do patricneho charsetu.
tj. ASCII, ale v principu neni problem i do necehjo jineho.
Bohuzel Vam neporadim jak to vyresit ve Windows, ale jiste
neco existovat bude. On stejne jako ja cte postu pod OS Linux.

S pozdravem
Petr Snajdr


Jakou databazi ucit na stredni skole?

[*] Richard �trunc <rick.strunc(zv)writeme(tec)com> - 16.4.1998 16:44:15

Tohle uz ale vazne zavani Off Topicem.
Myslim, ze jsem nekde videl nejakou konferenci ohledne skolstvi.
Puvodni problem se pozvolna vytraci zacinaji se tu rozebirat
problemy mimo tuto konferenci (muj pocit -
- jako s tim Inboxem - to uz je spise do konference pro
priznivce/odpurce MS produktu a ne Delphi).
To uz v Delphi prestali vsichni pracovat, ze se tu zabyvate uplne
jinymi vecmi?

Tot vse co jsem chtel sdelit. Doufam, ze jsem nikoho neurazil a
ze se tato konference zacne opet zamerovat na Delphi...

Ricky...

rick.strunc(zv)writeme.com
rick.strunc(zv)email(tec)cz

-----P�vodn� zpr�va-----
Od: Zbysek Hlinka <zhlinka(zv)login(tec)cz>
Komu: delphi(zv)pinknet(tec)cz <delphi(zv)pinknet(tec)cz>
Datum: 16. dubna 1998 6:30
P�edm�t: Re: Jakou databazi ucit na stredni skole?=?iso-8859-1?B?imtl+O1rIEphcm wrote:

> No nevim ... tuto diskusi bych prenechal asi odbornikum na prislusne
> skole. Osobne se domnivam, ze psani vsemi 10 je napln pro uplne jiny
> ucebni predmet a ze se to snad zaci nebudou ucit na hodinach
> informatiky!

:-) Jiste. Ovsem do hodin informatiky by meli jit zaci az po teto
pruprave, nebo mit psani na stroji alespon prubezne. Zejmena, kdyz se
od zaku ocekava jakes-takes programovani. K cemu to je, kdyz nekdo
umi vymyslet rychle program (dokumentaci, zpravu, ...), kdyz ho neumi
take rychle zapsat?

> Pane Zbysku vami udavane znalosti jako jak zformatovat disketu, jak
> spustit program, jak kopirovat, zalohovat, pracovat s textovym
> procesorem .... to je proboha snad napln na predmet informatiky pro
> zakladni skoly a ne jak pisete i pro vysoke skoly! Ja osobne bych

_Melo_ by byt. Soude podle hotovych lidi a podle nahodilych poznatku
nekterych redaktoru casopisu (nedavno napriklad v Computeru a SWN) to
zatim takova samozrejmost neni, zda se.

> absolventa stredni nebo vysoke technicke skoly s tak chudymi
> znalostmi z informatiky do sve firmy asi neprijmul. To jsou znalosti

Hm. Programatora si klidne vyucim sam, ale bez uvedenych znalosti
nema u me sanci. Zejmena psani na stroji mu neodpustim ani nahodou,
protoze tim by znehodnotil veskerou svou produktivitu, mel-li by
jakou. Zkusim seradit priority, podle dulezitosti, ktere by podle
meho nazoru mel zvladnout stredoskolak: poctivost, pravdomluvnost,
slusne chovani, zvladnuti ceskeho jazyka (uroven ustniho a pisemneho
projevu), znalost anglictiny a/nebo nemciny, psani na stroji,
rizeni vozidla, zvladnuti prace s pocitacem na urovni uzivatele.
Pokud skola povazuje za vhodne seznamit zaky s programovanim, meli by
jeste splnovat predpoklad schopnosti videni souvislosti. I tak bych
je seznamil spise s Baltazarem, Delphi bych dal pouze jako vyberovy
predmet. Ja osobne mam Delphi velice rad a kdyz by na to prislo,
mohl bych ho i vyucovat, ale neni to to nejdulezitejsi, co
stredoskolaci pro zivot potrebuji. :-) Nicmene teziste hodin
informatiky bych videl jinde a k programovani (kdyz uz) bych jim dal
"cuchnout" spise jen proto, aby poznali, ze cena prace programatora
neni srovnatelna s cenou prace pomocne uklizecky.

> jeste tak pro sekretarku. Takove znalosti ze skoly typu: "No nekdy
> jsem to uz slysel, mam z toho dokonce zkousku, ale nikdy jsem to
> nedelal" ... jsou pro kocku. Studenti se tyto technologie musi
> naucit pouzivat alespon na jednoduchych prikladech.

Studenti, kteri se _chteji_ zivit programovanim. Kolik takovych v
rocniku uvedene skoly je? A kolik je tam lidi, kteri skonci jako
sekretarky nebo v technickych profesich (tedy ne jako programatori)?

> Me osobne se zamer pana Ing.Jana Pliska, ze stredni prumyslove skoly
> v Pardubicich libi. Jaro.

Ja mam docela obavu z toho, ze vyukou programovani ziskaji studenti k
pocitacum spise odpor (az na par vyjimek), coz se projevuje snizenou
ochotou kupovat nase sqele programy... :-)

Pro Jana Pliska: delali jste si ve skole pruzkum na toto tema i mezi
zaky?

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ

Datov� komponenty

[*] Pavel Vintr <pavel-slon(zv)usa(tec)net> - 16.4.1998 16:49:34

Vazeni DELPHIsti,jsem v DELPHI zacatecnik a prosim o odpoved na nekolik otazek :

1. Existuji nejake propracovanejsi komponenty pro praci s databazemi ? Napriklad pri pouziti komponenty DBEDIT a datumovem udaji neni osetren vstup z z klavesnice (dovoli mi to napsat cokoli a pak teprve zahlasi chybu).Predstavoval bych si to tak jak napr. ve FoxPro.

2. Jakym zpusobem se da spustit EXE soubor primo z programu v DELPHI ?

3. Zkousel jsem pres OLE kontejner spustit WordPad. Jak docilim, aby se mi po jeho aktivaci primo otevrel zadany dokument ?

TUpdateSQL 3

[*] �ke��k Jaroslav�������6�����̿ - 16.4.1998 17:16:47

Ahoj.
No prave o tom to je.
Vzdy se musi najit jeden konkretni zaznam pro Delete a Update.
Proto ta podminka jedinecne polozky (nebo vice polozek)
v levem okne.
Ten objekt musi vedet pro ktery jediny zaznam ma aktualizovat polozky
urcene v pravem okne.
Nevim nac chces menit podminku na > nebo <.
V TQuery muzes zrusit vice vet pomoci prikazu Delete treba v cyklu a TUpdate
pak zajisti hromadne smazani az v okamziku pouziti metody ApplyUpdates a
CommitUpdates.
Pokud chces provest napr. DELETE JmenoTabulka WHERE libovolna podminka.
pak je lepe pouzit metodu ExecSQL primo na TQuery.

Zda se mi, ze mas v umyslu objekt TUpdateSQL pouzit k cinnosti pro kterou
neni urcen.

Napis radeji o co ti jde a ja ti reknu jak to udelat.
Jaro
----------------------------------------------------------------------------
------


>Nazdar!
>
> Jaro, dakujem Ti za radu a hlaven za trpezlivost. Urobil som
>vsetko tak, ako si mi poradil (takto som to nikdy nerobil). Nic
>som v tom nemenil a pouzil som aj vygenerovane SQL prikazy
>s parametrami, hoci tam generator dal "=". Vyskusal som to
>a normalne to prebehlo bez chyby. Huraaaa ...
> Ale zmenil som v prikaze "=" na ">"
>("delete from adresar where ID > :Old_ID"), spustil som to
>a 'Update failed'. Trosku som s tym experimentoval a dosiel
>som na toto:
> Pokial vyhovuje podmienke iba jeden zaznam (bez ohladu na
>to, akym sposobom je podmienka zapisana [">", "<", "=", "or",
>"and"]) a zmazem ho, tak je vsetko OK. Ale ak podmienke
>vyhovuje viac zaznamov, tak to vyvola to nestastne 'Update failed'.
>Co s tym?
>
>Vdaka za dalsiu pozornost.
>
>Marek

Jakou databazi ucit na stredni skole?

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 16.4.1998 17:19:33

IkV �A�� J� � wrote:

---------- .....
> dekuji Bohu, ze jsem se naucil programovat az v praci -----------
> Nevim co mate proti studiu na skolach. Ze by bylo lepsi skoly zrusit
> a vsechno se naucit az v pr�ci?

Proti skolam jako takovym nemam nic. Mam jen vyhrady proti takovym
ucitelum, kteri nepochopili podstatu predmetu, ktery uci, nebo kteri
povazuji ten svuj predmet za nejdulezitejsi. :-) Za sve skolni
dochazky jsem takovych potkal dost, proto jsem rad, ze mi nestacili
zosklivit programovani... Takova "perla": slysel jsem o jednom
vysokoskolskem uciteli, ktery si hral na kompilator a znamkoval
podle poctu syntaktickych chyb. :-(((

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ


SQL a LIKE

[*] �ke��k Jaroslav�������6�����̿ - 16.4.1998 17:30:12

Zdravim
To neni problem klausule LIKE, ale imlementace jazyka
SQL na konkretnim datbazovem stroji.
Napr. ja pristupuji k tabulkam Interbaze a tam se toto chovani
specifikuje na souborech. Co se tyce hacku a carek to ovlivnuje
tez jazkovy ovladac. U MS SQL se to da dokonce jeste lepe nastavit.
Muzete zadat shodu a=�=A=�. Je to tedy veci serveru.
Vas pripad je dan pouzitim ODBC.
Me by se napr. pri pouziti
SELECT prijmeni FROM adresy WHERE prijmeni LIKE 'N'
nevratilo nic. musel bych zadat
SELECT prijmeni FROM adresy WHERE prijmeni LIKE 'N_'
nebo
SELECT prijmeni FROM adresy WHERE prijmeni LIKE 'N%%%%'
Podtrzitko urcuje libovolny pocet libovolnych znaku a % (procento)
jeden libovolny znak.
Jestli se to da nejak ovlivnit u ODBC nevim, ja jej tolik nepouzivam.
Budou tam zrejme jista omezeni a odlisnosti.
Jaro
----------------------------------------------------------------------------
------------


>Dobry den (nebo noc)
>
>Mam takovy maly problem s SQL
>
>Napisi-li
>SELECT prijmeni FROM adresy WHERE prijmeni='Nov�k'
>vrati se mi:
>Novak
>nov�k
>Nov�k
>
>Napisi-li
>SELECT prijmeni FROM adresy WHERE prijmeni LIKE 'N'
>vr�t� se:
>
>Novak
>Nov�k
>
>Napisi-li
>SELECT prijmeni FROM adresy WHERE prijmeni LIKE 'Novak'
>vr�t� se:
>
>Novak
>
>Tedy jak to vypad�, klausule LIKE je "case sensitive" a jeste k tomu neumi
>porovnat lexikalne.
>
>D� se to n�jak rozumn� odstranit?
>
>P.S: Ten dotaz jsem testoval proti FAND ODBC rozhrani. Je-li to jinde
jinak,
>prosim za prominuti.
>
>=======================================
>Richard Valny richard.valny(zv)oku-st(tec)cz
>Okresni urad Strakonice tel. 0342-441 l. 216
>Smetanova 533 fax. 0342-21208
>386 22 STRAKONICE FiDoNet 2:423/35
>=======================================

registry.pas

[*] Petr Zahradnik <clexpert(zv)clexpert(tec)cz> - 16.4.1998 17:32:37

> Nutne bych potreboval knihovnu registry.pas. Moje Delphi 2.0 je nejake divne a nema ho. Diky.

Pokud mas verzi Desktop, tak ho jiste nemas, protoze ta nema
zdrojove kody. Pokud mas Developer nebo Client/Server, pak
ho najdes na CD.

S pozdravem
Petr Zahradnik, pocitacovy expert

==============================================================
=== Petr Zahradnik - Computer Laboratory ===
=== Jezkova 12, 400 11 Usti nad Labem ===
=== Telefon, fax: 047-5501627, mobilni GSM: 0602-409601 ===
=== http://www.clexpert(tec)cz/ clexpert(zv)clexpert(tec)cz ===
==============================================================

Datov� komponenty

[*] �ke��k Jaroslav�������6�����̿ - 16.4.1998 17:58:51

Zdravim
K bodu 1.
Napr. na nasem serveru www.sinea(tec)cz muzes bezplatne stahnout komponenty
SineaVCL, kde je tez DBEditSinea. Je to primy potomek DBEdit.
Rozsiruje jeho vlastnosti a udalosti. Mimo jinych zajimavych veci obsahuje
udalost OnValid, ktera se aktivuje jeste drive nez dojde k chybe.
Predanou promennou muzes porovnat s hodnotou v pripojenem datasetu,
ktera v tomto okamziku jeste nebyla zmenena. Muzes zde provest libovolne
kontrolni operace a pokud neni neco OK muzes zakazat opustit DBEdit a
poskytnout vlastni chybovou informaci. K chybovemu stavu vyvolanemu z BDE
pak vubec nedojde. Je zde tez udalost OnError, ktera se aktivuje v pripade
chyby
a poskytne protor pro jeji vlastni osetreni. Dale je tu vlastnost ErrorSring
pro vlastni text popisujici chybu.
Komponenta tez resi casove a datumove udaje s ruznymy zpusoby zkraceneho
zadavani datumu. Dale umi rozpoznat oddelovac carku a nahradit jej teckou.
Tim resi problem numerickeho bloku na ceske klavesnici. Muze tez pripojit
vlastni
nebo uzivatelsky klendarik a pod. Podrobnejsi popis najdes
v demonstracnim programu, ktery stahnes tamtez. Komponenty tez obsahuji
zdrojaky.

K bodu 2.
Drive pomoci API funkce WinExec, coz je velice snadne. Pro W95 se dle helpu
doporucuje CreateProcess. To je ale silena funkce.
WinExec ve W95 funguje tez, ale neprideli spravne handle, takze nezjistis,
jestli jiz uloha nebezi.
Mozna tento problem nekdo vyresil. Rovnez by me to zajimalo.
Pokud nekdo ozivil CreateProcess, zajimalo by mne nastaveni te hromady
parametru.
Jaro
----------------------------------------------------------------------------
-----------------------------------------------
>Vazeni DELPHIsti,jsem v DELPHI zacatecnik a prosim o odpoved na nekolik
otazek :
>
>1. Existuji nejake propracovanejsi komponenty pro praci s databazemi ?
Napriklad pri pouziti komponenty DBEDIT a datumovem udaji neni osetren vstup
z z klavesnice (dovoli mi to napsat cokoli a pak teprve zahlasi
chybu).Predstavoval bych si to tak jak napr. ve FoxPro.
>
>2. Jakym zpusobem se da spustit EXE soubor primo z programu v DELPHI ?
>
>3. Zkousel jsem pres OLE kontejner spustit WordPad. Jak docilim, aby se mi
po jeho aktivaci primo otevrel zadany dokument ?

TStringList

[*] Jiri Semecky <jsem6533(zv)barbora.mff.cuni(tec)cz> - 16.4.1998 18:10:36

Mam jeden dotaz k objektu TStringList.
Tento objekt slouzi k uchuvavani nejen stringu, ale i s nimi
spojenych objektu. Je pravdepodobne, ze je vnitrne resen pomoci
TCollection. Nelze tedy nejak pouzit funkci ForEach (vola zadanou
funkci s parametrem ukazatele postupne na vsechny objekty v kolekci)
pouzivanou prave u kolekci.

Diky Jirka Semecky


Jakou databazi ucit na stredni skole?

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 16.4.1998 18:17:11

Martin Nedopil wrote:

> Jakou databazi ucit na stredni skole? Zadnou.
>
> I kdyz to neni vubec v me povaze souhlasim s Zbyskem Hlinkou a jeho
> "naroky" na stredoskolaka. Ano toto by mnel umet. Dale pak potrebuje
> svou davku stesti. To vse mu pomuze aby byl pripraven uspet pri
> hledani zamestnani.

Jeste mala douska: zkousel jsem svou dceru ucit programovat - v
Baltazarovi a Delphi (pochopitelne :). Narazil jsem vsak na fatalni
problem v orientaci na klavesnici. Takze, programovani jsem odlozil,
a nejdrive ji udelam kurs psani na stroji. Pak se k programovani
vratime.

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ


Jakou databazi ucit na stredni skole?

[*] Ivan Tur�an <iturcan(zv)borland(tec)cz> - 16.4.1998 19:11:07

Hi all,

Tato konferencia je pokial viem urcena pre vsetkych ktori hladaju odbornu
pomoc pri rieseni
nejakeho problemu s Delphi a nie pre diskusiu o tom co sa ma a co nema ucit
na Strednej Skole.
Otazka bola polozena jasne " Jakou databazi ucit na stredni skole? " tak
preco menit povodnu temu
ved je to na nich ake osnovy pre informatiku zvolia. Takto sme sa dostaly do
uplne inej konferencie.

Nebolo by lepsie v buducnosti pridrziavat sa povodnej temy, myslim ze by sa
tak ovela skvalitnila uroven tejto konferencie, ale predsa ak sa chcete
vyrozpravat tak na newsoch napr. " news.uakom.sk "
mate prilezitosti dost.

S pozdravom

Ivan Turcan

_________________________________________________________
|
|
| Ivan Turcan
|
|
|
| Borland, s.r.o.
|
| Tynsky dvur 10
|
| 110 00 Praha 1
|
|
|
| Tel.: +420-2-2481 8152, +420-2-2481 8153
|
| Fax.: +420-2-2481 2753
|
| E-mail: iturcan(zv)borland(tec)cz
|
| WWW server: http://www.borland(tec)cz
|
|_________________________________________________________|
----- P�vodn� zpr�va -----
Odes�latel: snajdr(zv)pvt.net <snajdr(zv)pvt.net>
Komu: delphi(zv)pinknet(tec)cz <delphi(zv)pinknet(tec)cz>
Datum: 16. dubna 1998 18:07
P�edm�t: Re: Jakou databazi ucit na stredni skole?>
>> p.s.
>> Vite, ze ze vseho nejvice si kazim prstoklad psanim na Internet?
>
>:-)
>
>> Normalni dopis pak pisu rovnez bez hacku a carek a musim to po
>> sobe opravovat.
>> Nemel by nekdo genialni reseni?
>
>No ja zatim taky prepinam mezi klavesnicemi rucne,ale lze to vyresit
>elegantnej. Treba znamy pise vse cesky v ISO Latin 2 a ma nastaveno, ze
>pri odeslani na patricne adresy se to prekoduje do patricneho charsetu.
>tj. ASCII, ale v principu neni problem i do necehjo jineho.
> Bohuzel Vam neporadim jak to vyresit ve Windows, ale jiste
>neco existovat bude. On stejne jako ja cte postu pod OS Linux.
>
>S pozdravem
> Petr Snajdr
>

Jakou databazi ucit na stredni skole?

[*] Zbysek Hlinka <zhlinka(zv)login(tec)cz> - 16.4.1998 19:48:45

� wrote:

> .... Hm. Programatora si klidne vyucim sam, ale bez uvedenych
> znalosti nema u me sanci. Zejmena psani na stroji mu neodpustim ani
> nahodou, protoze tim by znehodnotil veskerou svou produktivitu,
> mel-li by jakou. --- Tady bych tedy silne nesouhlasil!!! Psani na
> stroji je motoricka zrucnost a naucit se da rozhodne snadneji nez
> programovani.

Ale ano!!!! Prave proto bych ocekaval, ze tuto znalost si prinese
clovek uz ze skoly, a ze se tedy nebudu muset patlat (a take ho
platit) s clovekem, ktery se to uce az v praxi.

> Programovani je zpusob mysleni a dobry programator k
> tomu tez potrebuje urcite schopnosti snad i talent.

Tak. O tom to cele je. Na vyuku psani na stroji staci uplne hodina
tydne. Na vyuku programovani (nemam na mysli seznameni se s
existenci programovani) potrebuje clovek aspon 4 hodiny denne
(radeji vic) po dobu 3 az 6 mesicu, to jen pro zacatek. Jinak je to
setrvaly stav uceni se. BTW - nikdy jsem se ve skole neucil tak
intenzivne, jako ve sve programatorske praxi. Jake s tim maji
zkusenosti ostatni?

> ---- S prioritami bych souhlasil. Ty
> prvni z nich by mely byt samozdrejme pro kazdeho a je to otazka
> spise vychovy nez studia ocekavane opet predevsim od zakladnich
> skol. Baltazara sam vyucuji v Dome deti a mam tam deti od 5 do 14
> let! Je to vynikajici system, ale je to predmet opet vhodny pro
> zakladni skoly. Na stredni prumyslovou elektrotechnickou skolu nebo
> na vysokou skolu? To snad nemyslite vazne?

Na VS ne, rec byla predevsim o stredni skole, tam si to dokazu
predstavit pro ucel "vytvoreni si predstavy". Zajemcum bych pak
nabidl neco slozitejsiho. Samozrejme v pripade, ze neni dotycna trida
primo zamerena na SW.

> nekupovat chemicke vyrobky. Obecne lze rici, ze vyuka programovani
> tvurcim zpusobem rozviji mysleni a proto se domnivam, ze jako
> predmet je na technicky zamerene skoly vhodny. Jina otazka je forma
> a detaily teto vyuky. O tom muze byt diskuse. ----

Souhlas. Kdyz to studenta nebavi, nemelo by ho to rozhodne otravit.

S pozdravem

Zbysek Hlinka
E-mail: zhlinka(zv)login(tec)cz
Tel.: 02/795 29 56
Krystofova 1016, 149 00 Praha 4
CZ



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