Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Delphi 2, 3 vai 4?

7 views
Skip to first unread message

Mike

unread,
Apr 10, 1999, 3:00:00 AM4/10/99
to
MB:n CD:ltä löytyi tuo kakkosversio, mutta tuli mieleen että kannattaako
aloittaa ohjelmoimaan sillä vai jollain uudemmalla versiolla? Kun tuo
nelonenkin näkyy olevan vahvasti esillä tuolla Borlandin sivuilla, niin
kuinkas vanha tuo kakkosversio jo oikein on...?

Mike

unread,
Apr 10, 1999, 3:00:00 AM4/10/99
to
Mike <mi...@wwnet.fi> wrote in message news:7eo4p8$lah$1...@tron.sci.fi...

Niin, ja sitten kirjoja em. ohjelmiin.

Teknolit, Delphi 4 peruskurssi...?

Jaakko Salonen

unread,
Apr 11, 1999, 3:00:00 AM4/11/99
to
Mike kirjoitti viestissä <7eo4p8$lah$1...@tron.sci.fi>...

>MB:n CD:ltä löytyi tuo kakkosversio, mutta tuli mieleen että kannattaako
>aloittaa ohjelmoimaan sillä vai jollain uudemmalla versiolla? Kun tuo
>nelonenkin näkyy olevan vahvasti esillä tuolla Borlandin sivuilla, niin
>kuinkas vanha tuo kakkosversio jo oikein on...?

Kompuutteri Kaikille -lehden mukana tulee Delphi 3 Desktop, ja kun luin
käyttösopimuksen, ymmärsin että exejä saa levittää vapaasti. Eli aika hyvä
kauppa 37 markalla. Sitäpaitsi mukana tulee muitakin ohjelmia. Itse lehden
taso on kyllä hyvin matala...

--
http://jaakko.cjb.net * jaa...@tetrasoft.8m.com


Kari Heinonen

unread,
Apr 11, 1999, 3:00:00 AM4/11/99
to

Mike wrote:
>
> MB:n CD:ltä löytyi tuo kakkosversio, mutta tuli mieleen että kannattaako
> aloittaa ohjelmoimaan sillä vai jollain uudemmalla versiolla? Kun tuo
> nelonenkin näkyy olevan vahvasti esillä tuolla Borlandin sivuilla, niin
> kuinkas vanha tuo kakkosversio jo oikein on...?

Delphi 2 (vuosi 1996?) oli ensimmäinen D 32-bit ohjelmien tekoon, eikä
sisällä esim. uusimpia Windows98 kontrolleja (jotka ovat D4:ssä). Aivan
uusimman Windows-muodin mukaisia ohjelmia kakkosella ei voi tehdä. Jos
ei ole kustannuskysymys, niin hanki vähintään Delphi 4 Professional.

Aiemmin ilmestynyt Delphi 1 ei ole vanhentunut siinä mielessä, että on
16-bittisten ohjelmien tekoa varten (tulee myös nelosen mukana).

Delphin opetteluun D2 käy hyvin.

--
Kari Heinonen / Veikko Heinonen Oy

http://personal.inet.fi/koti/veikko.heinonen/

Mike

unread,
Apr 11, 1999, 3:00:00 AM4/11/99
to
Kari Heinonen <kari.h...@pp1.inet.fi> wrote in message
news:37104B8D...@pp1.inet.fi...

>
> Mike wrote:
> >
> > MB:n CD:ltä löytyi tuo kakkosversio, mutta tuli mieleen että kannattaako
> > aloittaa ohjelmoimaan sillä vai jollain uudemmalla versiolla? Kun tuo
> > nelonenkin näkyy olevan vahvasti esillä tuolla Borlandin sivuilla, niin
> > kuinkas vanha tuo kakkosversio jo oikein on...?
>
> Delphi 2 (vuosi 1996?) oli ensimmäinen D 32-bit ohjelmien tekoon, eikä
> sisällä esim. uusimpia Windows98 kontrolleja (jotka ovat D4:ssä). Aivan
> uusimman Windows-muodin mukaisia ohjelmia kakkosella ei voi tehdä. Jos
> ei ole kustannuskysymys, niin hanki vähintään Delphi 4 Professional.
>
> Aiemmin ilmestynyt Delphi 1 ei ole vanhentunut siinä mielessä, että on
> 16-bittisten ohjelmien tekoa varten (tulee myös nelosen mukana).
>
> Delphin opetteluun D2 käy hyvin.

Thanks!

Jouni Vuorio

unread,
Apr 11, 1999, 3:00:00 AM4/11/99
to
> Delphi 2 (vuosi 1996?) oli ensimmäinen D 32-bit ohjelmien tekoon,
eikä
> sisällä esim. uusimpia Windows98 kontrolleja (jotka ovat D4:ssä).
Aivan
> uusimman Windows-muodin mukaisia ohjelmia kakkosella ei voi tehdä.
Jos
> ei ole kustannuskysymys, niin hanki vähintään Delphi 4
Professional.

Olen kuullut, että Delphi 4 on todellinen bugi-pesäke Delphi 3:een
verrattuna,onkos tämä totta ?

Kari Korpi

unread,
Apr 11, 1999, 3:00:00 AM4/11/99
to

Jouni Vuorio kirjoitti viestissä <7eqbcr$l75$1...@tron.sci.fi>...


Ainakin minun kokemusteni mukaan ensimmäinen 4:nen oli erittäin surkea
esitys. Nyt käytössä oleva 4 + 3:s päivitys, on jo huomattavasti parempi
kuin alkuperäinen 4:nen ja lopetin jo 3:sen käytön kokonaan.

Hmm... "bugeista" puheenollen, miksikähän 4:ssakaan ei vielä toimi
BroadcastSystemMessage... vai olenko minä ainoa joka ei saa sitä toimimaan
ilman omaa esittelyä?

karikorpi

P-E. Elo

unread,
Apr 11, 1999, 3:00:00 AM4/11/99
to
Kari Heinonen wrote in message <37104B8D...@pp1.inet.fi>...

>
>Delphi 2 (vuosi 1996?) oli ensimmäinen D 32-bit ohjelmien tekoon, eikä
>sisällä esim. uusimpia Windows98 kontrolleja (jotka ovat D4:ssä). Aivan
>uusimman Windows-muodin mukaisia ohjelmia kakkosella ei voi tehdä. Jos
>ei ole kustannuskysymys, niin hanki vähintään Delphi 4 Professional.

Eipä noissa versioissa nyt suuria eroja ole, itse olen pitäytynyt
kolmosessa, koska se on nelosta kevyempi ja siinä on mielestäni parempi
käyttöliittymä.
Kakkosellakin pystyy tekemään muodinmukaisia koodamalla omia komponentteja
ohjelmia, mutta aloittelijalle se on hieman turhan vaikeaa.


Kari Heinonen

unread,
Apr 11, 1999, 3:00:00 AM4/11/99
to
Jouni Vuorio wrote:
>
...

> Olen kuullut, että Delphi 4 on todellinen bugi-pesäke Delphi 3:een
> verrattuna,onkos tämä totta ?

Ensimmäinen vedos nelosesta oli, ongelmia oli (ainakin minulla)
varsinkin BDE:n ja QuickReportin kanssa.

Update Pack 3 tekee D4:stä erittäin hyvän (D3:n jätin kokonaan 2.
päivityksen tultua).

Vesa Lappalainen

unread,
Apr 11, 1999, 3:00:00 AM4/11/99
to
Jouni Vuorio <en.k...@en.todellakaan.fi> wrote:
> Olen kuullut, että Delphi 4 on todellinen bugi-pesäke Delphi 3:een
> verrattuna,onkos tämä totta ?

KUULO ei ole tiedon vaartti.

Ainoat ongelmat olen havinnut
BDE 5:n kanssa ja siitakaan en ole varma onko mennyt huonommaksi
kuin BDE 4 vai ei. Normaalikoodarille ei pitaisi tulla ongelmia.
Ehka D4 on aavistuksen hitaampi kuin D3 joka taas oli hitaampi kuin D2
joka taas oli hitaampi kuin D1 (F9:n painamisesta siihen kun ohjelma
pyorii).

Muuten D4:ssa on ominaisuuksia, joiden takia en vaihtaisi enaa
takaisin vahnhempiin versioihin!

Vesa

Kari Korpi

unread,
Apr 12, 1999, 3:00:00 AM4/12/99
to

Vesa Lappalainen kirjoitti viestissä <7equn4$1pn$1...@mordred.cc.jyu.fi>...

>Jouni Vuorio <en.k...@en.todellakaan.fi> wrote:
>> Olen kuullut, että Delphi 4 on todellinen bugi-pesäke Delphi 3:een
>> verrattuna,onkos tämä totta ?
>
>KUULO ei ole tiedon vaartti.
>
>Ainoat ongelmat olen havinnut
>BDE 5:n kanssa ja siitakaan en ole varma onko mennyt huonommaksi
>kuin BDE 4 vai ei. Normaalikoodarille ei pitaisi tulla ongelmia.
>Ehka D4 on aavistuksen hitaampi kuin D3 joka taas oli hitaampi kuin D2
>joka taas oli hitaampi kuin D1 (F9:n painamisesta siihen kun ohjelma
>pyorii).


Onko käytössäsi ollut tämä "ensimmäinen" 4:nen ilman päivityksiä?
Kuulostaa ihmeeltä jos siinä et mitään muita ongelmia havainnut kuin BDE:n
kohdalla...
Se on totta ettei sen kanssa enään ole ongelmia (kop kop), päivitysten
jälkeen.

>Muuten D4:ssa on ominaisuuksia, joiden takia en vaihtaisi enaa
>takaisin vahnhempiin versioihin!


Tästä olen samaa mieltä.

>Vesa

normaalikoodari
karikorpi


Vesa Lappalainen

unread,
Apr 12, 1999, 3:00:00 AM4/12/99
to
Kari Korpi <kari...@sontapois.labra.com> wrote:
> Onko käytössäsi ollut tämä "ensimmäinen" 4:nen ilman päivityksiä?
> Kuulostaa ihmeeltä jos siinä et mitään muita ongelmia havainnut kuin BDE:n
> kohdalla...
Mistas sen nakee?

Totta puhuen joskus (mm. eilen) tulee ongelmia, jos vakisin lopettaa
ohjelman, jossa on tietokantoja auki. Muutaman tammoisen lopetuksen
jalkeen pitaa kayttaa D4 sammuksissa ja jatkaa sitten.

Mutta tietokantoja kayttava ohjelma pystyy nakojaan jumittamaan
koko NT:n. Ei edes CapsLock eika hiiri enaa toimi. Ja se on musta
kylla BDE:n vika.

Vesa


Kari Korpi

unread,
Apr 12, 1999, 3:00:00 AM4/12/99
to

Vesa Lappalainen kirjoitti viestissä <7es2a7$vjt$1...@mordred.cc.jyu.fi>...

>Kari Korpi <kari...@sontapois.labra.com> wrote:
>> Onko käytössäsi ollut tämä "ensimmäinen" 4:nen ilman päivityksiä?
>> Kuulostaa ihmeeltä jos siinä et mitään muita ongelmia havainnut kuin
BDE:n
>> kohdalla...
>Mistas sen nakee?


Hmmm. En edes tiedä toimittaako Inprise muuta kuin vanhaa
versiota+päivityksiä vai toimitetaanko aina "uusinta" versiota?, mutta
minulla on Update3 asennettuna ja siitä löytyy näköjään maininta About
ruudusta.

>Totta puhuen joskus (mm. eilen) tulee ongelmia, jos vakisin lopettaa
>ohjelman, jossa on tietokantoja auki. Muutaman tammoisen lopetuksen
>jalkeen pitaa kayttaa D4 sammuksissa ja jatkaa sitten.

>
>Mutta tietokantoja kayttava ohjelma pystyy nakojaan jumittamaan
>koko NT:n. Ei edes CapsLock eika hiiri enaa toimi. Ja se on musta
>kylla BDE:n vika.


Sinulla ei sitten ilmeisesti ole ilmennyt esm. kaikenlaista selittämätöntä
Delphin kaatumista ym? Alkuun saattoi Delphi mennä nurin vaikka ei tehnyt
yhtään mitään. Komponentteja ruudulla siirtäessä saatoi narahtaa kiinni..
jne.. jne..
Nämä ovat jääneet päivitysten myötä pois. (kop kop)

>Vesa


karikorpi


P-E. Elo

unread,
Apr 12, 1999, 3:00:00 AM4/12/99
to
Vesa Lappalainen wrote in message <7equn4$1pn$1...@mordred.cc.jyu.fi>...

>
>Muuten D4:ssa on ominaisuuksia, joiden takia en vaihtaisi enaa
>takaisin vahnhempiin versioihin!


Olisi mielenkiintoista kuulla mitä ne mielestäsi ovat?

Vesa Lappalainen

unread,
Apr 12, 1999, 3:00:00 AM4/12/99
to
Kari Korpi <kari...@sontapois.labra.com> wrote:
> minulla on Update3 asennettuna ja siitä löytyy näköjään maininta About
> ruudusta.
Mulla lukee Version 4.0 (Build 5.37) eika muuta...

Taytyy katsoa mita kotona on, siella teen tuotantokoodin
(toissa on vain opetustarkoituksissa, mutta on se taallakin kaantanyt
harjoitustyot napisematta).

> Sinulla ei sitten ilmeisesti ole ilmennyt esm. kaikenlaista selittämätöntä
> Delphin kaatumista ym? Alkuun saattoi Delphi mennä nurin vaikka ei tehnyt

Tuommoista en muista tavanneeni.

Vesa


Kari Korpi

unread,
Apr 12, 1999, 3:00:00 AM4/12/99
to

Vesa Lappalainen kirjoitti viestissä <7esbco$j29$1...@mordred.cc.jyu.fi>...

>Kari Korpi <kari...@sontapois.labra.com> wrote:
>> minulla on Update3 asennettuna ja siitä löytyy näköjään maininta About
>> ruudusta.
>Mulla lukee Version 4.0 (Build 5.37) eika muuta...


Näkyypi lukevan Version 4.0 (Build 5.108) UpdatePack 3

>Taytyy katsoa mita kotona on, siella teen tuotantokoodin
>(toissa on vain opetustarkoituksissa, mutta on se taallakin kaantanyt
>harjoitustyot napisematta).


Hmmm.. teet ehkä parempaa kodia kuin minä :-)

>> Sinulla ei sitten ilmeisesti ole ilmennyt esm. kaikenlaista
selittämätöntä
>> Delphin kaatumista ym? Alkuun saattoi Delphi mennä nurin vaikka ei tehnyt
>Tuommoista en muista tavanneeni.


Ensimmäiset kuukaudet meni oikeastaan miettiessä mitä taas tuli tehtyä kun
4:nen hirtti... ja eikun työt 3:lla.

>Vesa

karikorpi


Vesa Lappalainen

unread,
Apr 12, 1999, 3:00:00 AM4/12/99
to
P-E. Elo <p_e...@hotmail.com> wrote:
> >Muuten D4:ssa on ominaisuuksia, joiden takia en vaihtaisi enaa
> >takaisin vahnhempiin versioihin!
> Olisi mielenkiintoista kuulla mitä ne mielestäsi ovat?

No ainakin function overload.
1) Luokkaselain.
2) Luokan taydennin (eli kun kirjoittaa vaikka metoin luokan ulkopuolelle,
niin taydneninlisaa sen luokan esittelyyn, tata olen aina toivonut
C++:aankin). Tosin mun oma tekema oli parempi Delphi 3:n experttina
ainakin propertyjen tekemiseen.
3) Sitten se ominausuus, etta S+C+Nuoli ylos, niin hyppaa metodin esittelyyn.
4) Sitten hypertekstimainen hyppely funktion tai luokan kutsusta sen
esittelyyn (jopa VCL:aan saakka:-).
5) Rehellisesti CPU-debuggeri IDEssa ja toimii.
6) Ankkurit ja action-list (vaikken ole tuotantokoodin lisannytkaan viela)

Huonoa on (jo D3) helpin linkkien katoaminen. Siksi mulla on aina
myos D2:n VCL.HLP jemmassa. Sielta loytaa esim. sysutils, mita ei
kirveellakaan loyda D3 & D4 helpeista.

Hyppivat ikkunat (docable windows) on hyvaa ja huonoa. Liian helposti
ne rupeavat "dokaamaan", mutten on kiva saada laittaa ikkuant sinne
minne ne haluaa.

Kylla mina tykkaan kokonaisuutena kuin hullu puurosta, nopeampi saisi
tietty viela olla (hidastunnut joka versiossa, 128 MB).

Vesa

Timo Tuunanen

unread,
Apr 12, 1999, 3:00:00 AM4/12/99
to
Vesa Lappalainen <ve...@jane.math.jyu.fi> wrote:
> Kari Korpi <kari...@sontapois.labra.com> wrote:

> > Sinulla ei sitten ilmeisesti ole ilmennyt esm. kaikenlaista selittämätöntä
> > Delphin kaatumista ym? Alkuun saattoi Delphi mennä nurin vaikka ei tehnyt
> Tuommoista en muista tavanneeni.

Onpas Vesalla nyt lyhyt muisti. Syksyn kurssilla en nimittain ollut ainoa
jolla Delphi 4 ei toiminut ollenkaan win 98:n kanssa. Vaihtoehtoina oli
joko D4 asentaminen NT:hen tai D3:sen laittaminen win 98:iin.
(valitsin ensin mainitun)


--
***Timo Tuunanen***
Armegatan 32-627
17171 Solna Sverige
+46 739784436

P-E. Elo

unread,
Apr 12, 1999, 3:00:00 AM4/12/99
to
Vesa Lappalainen wrote in message <7esc0g$j29$2...@mordred.cc.jyu.fi>...

>P-E. Elo <p_e...@hotmail.com> wrote:
>> >Muuten D4:ssa on ominaisuuksia, joiden takia en vaihtaisi enaa
>> >takaisin vahnhempiin versioihin!
>> Olisi mielenkiintoista kuulla mitä ne mielestäsi ovat?
>
>No ainakin function overload.
>1) Luokkaselain.
>2) Luokan taydennin (eli kun kirjoittaa vaikka metoin luokan ulkopuolelle,
> niin taydneninlisaa sen luokan esittelyyn, tata olen aina toivonut
> C++:aankin). Tosin mun oma tekema oli parempi Delphi 3:n experttina
> ainakin propertyjen tekemiseen.
>3) Sitten se ominausuus, etta S+C+Nuoli ylos, niin hyppaa metodin
esittelyyn.
>4) Sitten hypertekstimainen hyppely funktion tai luokan kutsusta sen
> esittelyyn (jopa VCL:aan saakka:-).
>5) Rehellisesti CPU-debuggeri IDEssa ja toimii.
>6) Ankkurit ja action-list (vaikken ole tuotantokoodin lisannytkaan viela)

Jeps. Itse olen kyllä selvinnyt ilman noita, vaikka olisihan niissä
näppäriäkin juttuja.

>Hyppivat ikkunat (docable windows) on hyvaa ja huonoa. Liian helposti
>ne rupeavat "dokaamaan", mutten on kiva saada laittaa ikkuant sinne
>minne ne haluaa.

Noiden kanssa meinasi ensin mennä hermot. Ja mikään näyttö ei ole tarpeeksi
suuri kun poksauttelee kaikki ikkunat auki

Vesa Lappalainen

unread,
Apr 13, 1999, 3:00:00 AM4/13/99
to
Timo Tuunanen <tim...@tukki.cc.jyu.fi> wrote:

> Vesa Lappalainen <ve...@jane.math.jyu.fi> wrote:
> > Tuommoista en muista tavanneeni.

> Onpas Vesalla nyt lyhyt muisti. Syksyn kurssilla en nimittain ollut ainoa
> jolla Delphi 4 ei toiminut ollenkaan win 98:n kanssa. Vaihtoehtoina oli
> joko D4 asentaminen NT:hen tai D3:sen laittaminen win 98:iin.
> (valitsin ensin mainitun)

No kylla puoli vuotta on jo paljon vaadittu talla ialla :-)
Puhuin todellakin omasta kokemuksestani ja ihan aidosti unohdin
tuon Win98 episodin (en enaa koske itse noihin 9?-vekottimiin).

Tietaako kukaan mika nyt on tilanne. Toimiiko D4 ja C++Builder 4
Win98:ssa. Vai onko M$ keksinyt jonkin koukun "kayttojarjestelmaansa",
milla se estaa kilpailijoiden tuotteiden toimimisen. D4 kai tuli
markkinoille ennen Win98:ia?

Tosin yhdessa tuoreessa Delphi 4
kirjassa mainostetaan miten D4:lla voi tehda ohjelmia Win95, Win98
ja WinNT. Tasta voisi paatella, etta se toimii. Mutta toisaalla
kirjassa on sanottu, etta kaikki esimerkit on testattu Win95:lla.
Ja joissakin kohti on sanottu, etta Delphi 3:ssa jokin ei toimi kunnolla,
mutta "vika lienee korjattu Delphi 4:ssa". Eli nahtavasti kirja on
kirjoitettu Delphi 3:lle ja sitten siihen on pikapika lisatty
D4 asioita... Eli se siita lahteesta taman asian varmistamiseksi...

Vesa


jan...@nospam.math.jyu.fi

unread,
Apr 13, 1999, 3:00:00 AM4/13/99
to
Vesa Lappalainen <ve...@jane.math.jyu.fi> wrote:
> Tietaako kukaan mika nyt on tilanne. Toimiiko D4 ja C++Builder 4
> Win98:ssa. Vai onko M$ keksinyt jonkin koukun "kayttojarjestelmaansa",
> milla se estaa kilpailijoiden tuotteiden toimimisen. D4 kai tuli
> markkinoille ennen Win98:ia?

Minulla on kaytossa kotona Win98 ja D4 ja toimivat ilman ongelmia.
Ongelmat Win98 ja D4 yhteensopivuuden kanssa ovat (ainakin
Eng. kielisten uutisryhmien mukaan) johtuneet etupaassa naytonohjainajureiden
, jotka on tehty Win95:lle ja Win98 epayhteensopivuudesta. Yleisin ongelma
on ollut Delphin kaatuminen ohjelmaa kaynnistettaessa. Win98 CD:lla tulevat
ajurit ovat lahes kaikki noita vanhoja 95:lle tehtyja , joten ongelmat
ratkeavat/ovat ratkenneet hakemalla uudet ajurit verkosta.

Jani


0 new messages