Board index » delphi » Delphi version 1

Delphi version 1


2003-10-03 06:33:19 PM
delphi122
Hi,
I have a problem with some old software written in Delphi 1 for win 3.1.
But I can not find my CD's with delphi 1, so I can not install it back on my new
pc.
Can I download it, or is it possible to use another version of delphi.
I have Delphi 3, 5 and 6 available.
Thanks
 
 

Re:Delphi version 1

On Fri, 3 Oct 2003 12:33:19 +0200, "Emiel Peeters"
<XXXX@XXXXX.COM>writes:
Quote
But I can not find my CD's with delphi 1, so I can not install it back on my new
pc.

Can I download it, or is it possible to use another version of delphi.
I have Delphi 3, 5 and 6 available.
Delphi 1 is available on your Delphi 3 CD - check the Delphi16
directory.
---
Yorai Aminov (TeamB)
develop.shorterpath.com/yorai
(TeamB cannot answer questions received via email.)
 

Re:Delphi version 1

Hi, I have various applications in D1 where can I convert it to delphi 3?
What is the fastest and safety way?
Thanks in advanced,
Jordi
Emiel Peeters writes:
Quote
Hi,

I have a problem with some old software written in Delphi 1 for win 3.1.
But I can not find my CD's with delphi 1, so I can not install it back on my new
pc.

Can I download it, or is it possible to use another version of delphi.
I have Delphi 3, 5 and 6 available.

Thanks


--
Jordi Bardaj?
Gabinet Informātic de C.S. CC.OO. Illes Balears
 

Re:Delphi version 1

In article <XXXX@XXXXX.COM>, Jordi Bardaj?writes:
Quote
Hi, I have various applications in D1 where can I convert it to delphi 3?

What is the fastest and safety way?
Well, you start by getting D3 versions of all the third-party stuff you are
using in your app and for which you do not have the source. Then you try to open
the project in D3 and try to compile it. If you did not do too many nonstandard
things (like messing with element 0 of strings to modify the length) it may even
compile with little modifications. Then you need to test it, of course. If you
need to work with old stored data (binary files) written by the D1 version you
need to check the record types used for changes in data type sizes and alignment
(D1 records where always packed, D3 records are not, so you need to explicitely
declare them as packed, Integer was 2 bytes in D1 and is 4 bytes in D3, and so
on).
Peter Below (TeamB)
Use the newsgroup archives :
www.mers.com/searchsite.html
www.tamaracka.com/search.htm
groups.google.com
www.prolix.be