login
Forgot?
Login with Facebook

Don't have an account? Register one now!

Delphi project -- convert to unicode

Bids 
24
Avg Bid
$1483 USD
CLOSED
  • Project ID:

    555376
  • Project Type:

    Fixed
  • Budget:

    N/A

Project Description:

I have 10 MB of Delphi (2006) source code that includes compiled and non-compiled units. The code is well-organised and is used to produce some text-analysis software programs. The source code includes different definitions of string types and I wish to convert them so that I have unicode versions of the software. The attached file shows the basic functionality of the software.

Skills required:

Delphi

Additional Files:

tour.pdf

Project posted by:

athel United States
(3 Reviews)

Last seen:

Public Clarification Board

11 messages

  • athel

    I am getting more info on what will be involved in converting the code to unicode in Delphi 2009/2010. I may cancel this project and re-post it with new and more detailed info. When I first posted the project, the contents of the source code were unknown to me and my original statements about it have obviously been misleading.

    over 2 years ago

  • swd1234maxcom

    It seems that this project was originally conceived in Delphi 1,2 or 3.
    A blind man can see this,just looking at the src code, posted.
    It can not be compiled with any of the 200x versions of Delphi !
    It would make no sense at all to convert this project into anything but
    Delphi 2009++.(2006/7 make no sense)
    Since there are almost 200 src files adding up to over 3 Mb.
    Alas this will take >50 hours,to do it right.
    I need to see more of the code !Could you not zip al the stuff up and put
    it online so one can have a clearer idea of what is required.

    Regards Pascal

    over 2 years ago

  • athel

    I may not have loaded the right component. I am checking with the original programmer to see whether there are 3rd components that need to be loaded into 2010

    over 2 years ago

  • athel

    I ran the syntax check in Delphi 2010 for shared code for two of the programs. The list of errors is shown in the attached Word doc

    Attachment: delphiscreen.doc

    over 2 years ago

  • athel

    I should say that I am looking for a long-term relationship. The code that I have is clean and well-commented. I want to move forward and do the conversion to unicode (this project) and then develop the software further after that. It is no use to me to get the unicode version but then have a jumble of messy code. I will be looking for good coding practices.

    over 2 years ago

  • athel

    There are 197 pas files. Total size is 3.05 MB

    over 2 years ago

  • athel

    Please ignore my comment about compiled units. I only meant that the 10MB included the exec files. The source code is good Delphi code. I will attach one unit, which covers text search, the core of the program.

    Attachment: SRCHCTX.PAS

    over 2 years ago

  • BV3204

    Thanks for the details.

    Which flavor of Delphi 2010 will be needed and are you able to supply the needed Delphi 2010 version ?

    over 2 years ago

  • athel

    Thanks for your comments. I would aim to move to Delphi 2010. As far as I am aware, there are no 3rd party components. The exception might be some code for expiration on one of the products. (That is not important and can be skipped.) I have been selling some software, mainly 3 programs that are compiled from the code, for several years. A programmer has recently produced a simplified version of the software from the source code.

    over 2 years ago

  • BV3204

    Can you clarify if the source code (in it's current state) is complete and can actually be compiled in Delphi 2006 into a working program?

    Is this Delphi 2006 program use any 3rd party or open source components? If so, are they identified and will they be provided?

    My concern is I start this project only to find the code is not complete or has missing units or components that are unknown. Then I would end up spending unexpected days of work to track down, acquiring, installing, and configuring these components.

    Any details would be helpful.

    over 2 years ago

  • BV3204

    Question: What was your planned targeted Delphi Version???

    If you goal is to support Unicode Strings in version 2007, then why not convert to Delphi 2009/2010. This is the easiest way to convert a Delphi 2006/2007 Application. The new versions provide enhanced warnings when you import the project into Delphi 2009/2010 which forces support for Unicode and AnsiString. The warnings show which strings and arguments/parameters that need to be examined and corrected.

    Another thing to keep in mind are where Sizeof and Length of Strings are used as they are no longer the same length when using Unicode characters.

    Upgrading to the newer version means you will only have to do the Unicode support once with this conversion and not again when you do decide to upgrade to Delphi 2009 or higher in the future.

    Brooks Vaughn

    Delphi 2009/2010 uses Unicode Strings and the WideStrings from 2007 would have to

    over 2 years ago


If you are the project creator or one of the bidders, please Log In for more options.


All Bids ()

sadam Ukraine
sadam
Ukraine From Ukraine     Offline
  Foundation EUFreelance.com Member
$3000 in 30 days 
0
over 2 years ago
5.0

6.1

11 Reviews
81% Completion Rate
Hello, please see PMB
DamithaKD Sri Lanka
D-Soft mini small.jpg
DamithaKD
Sri Lanka From Sri Lanka     Offline
  General Freelancer Orientation (85%, 95th percentile)
$1000 in 30 days 
0
over 2 years ago
5.0

5.3

21 Reviews
86% Completion Rate
Read PM Sir :)
dimanic Serbia and Montenegro
dimanic
Serbia and Montenegro From Serbia and Montenegro     Offline
$500 in 15 days 
0
over 2 years ago
4.9

5.3

9 Reviews
77% Completion Rate
Dear Sir, I am ready to complete your project. Please check PM. Best regards.
gelo76 Poland
gelo76
Poland From Poland     Offline
  Foundation EUFreelance.com Member
$1000 in 20 days 
0
over 2 years ago
4.8

5.0

6 Reviews
67% Completion Rate
Please check PM.
Yurilad USSR (former)
Yurilad
USSR (former) From USSR (former)     Offline
  Foundation EUFreelance.com Member
$1000 in 10 days 
0
over 2 years ago
5.0

4.8

13 Reviews
77% Completion Rate
I can help you
Mahris Latvia
Mahris
Latvia From Latvia     Online
  Foundation EUFreelance.com Member
$1500 in 45 days 
0
over 2 years ago
5.0

3.2

2 Reviews
100% Completion Rate
Hello, The simplest way to check my Delphi skills - enter "mahris" and "delphi" in Google newsgroup search. I have created Delphi projects supporting English, Latvian, Russian and Chinese. I see... more
Hello, The simplest way to check my Delphi skills - enter "mahris" and "delphi" in Google newsgroup search. I have created Delphi projects supporting English, Latvian, Russian and Chinese. I see two ways in your task. First - stay on D2006, but replace all controls with TNT/TMS equivalents. Second - go to Delphi 2009 or 2010, for them "string" automatically means Unicode. I recommend the second way. I have all mentioned Delphi versions. Best regards, Maris less
mohammeddev Israel
mohammeddev
Israel From Israel     Offline
$1500 in 30 days 
0
over 2 years ago
5.0

1.4

1 Review
100% Completion Rate
Hi, more than 10 years of Delphi experience, I have very strong experience in upgrading projects specially to latest unicode versions (D2009 & D2010).
baravovan United States
baravovan
United States From United States     Offline
$800 in 10 days 
0
over 2 years ago
Hi. I'll do It. Just choose me
swd1234maxcom United Kingdom
swd1234maxcom
United Kingdom From United Kingdom     Offline
  Foundation EUFreelance.com Member
$2900 in 21 days 
0
over 2 years ago
I had a look at the stuff on the project clarification board. It seems that this project was origienally conceived in Delphi 2 or 3. It would make no sense at all to convert this project into anything but Delphi 200... more
I had a look at the stuff on the project clarification board. It seems that this project was origienally conceived in Delphi 2 or 3. It would make no sense at all to convert this project into anything but Delphi 2009++.(2006/7 make no sense) Since there are almost 200 src files adding up to over 3 Mb. Alas this will take >50 hours,to do it right. I need to see more of the code !Could you not zip al the stuff up and put it online so one can have a clearer idea of what is required. Regards Pascal.  less
johnkz Kazakhstan
johnkz
Kazakhstan From Kazakhstan     Offline
$1000 in 40 days 
0
over 2 years ago
I would like to help you
mertdogan Turkey
MERTDOGAN100x100.jpg
mertdogan
Turkey From Turkey     Offline
  Foundation EUFreelance.com Member
$700 in 14 days 
0
over 2 years ago
I'll finish your project quickly.
DevAlek Russian Federation
ff.jpg
DevAlek
Russian Federation From Russian Federation     Offline
  Foundation EUFreelance.com Member
$750 in 24 days 
0
over 2 years ago
0.0

0.0

0 Reviews
100% Completion Rate
I am native Delphi programmer and I do really have experience in moving-to-unicode stuff. I believe I am able to move to unicode any Delphi program, not only using Delphi 2009 but just Delphi 7-Turbo Delphi environment... more
I am native Delphi programmer and I do really have experience in moving-to-unicode stuff. I believe I am able to move to unicode any Delphi program, not only using Delphi 2009 but just Delphi 7-Turbo Delphi environment (using WideString or "utf8 trick" type). And I do know what is concordance software, I used it in my language study. Thanks.  less
Yaroslavus Ukraine
Yaroslavus
Ukraine From Ukraine     Offline
$450 in 15 days 
0
over 2 years ago
Please consider my offer. Many thanks. Yaroslav
aminev Bulgaria
aminev
Bulgaria From Bulgaria     Offline
  General Freelancer Orientation (85%, 95th percentile)
  Foundation EUFreelance.com Member
$500 in 5 days 
0
over 2 years ago
0.0

0.0

0 Reviews
66% Completion Rate
I'm interested on your project. Please, check PMB for details.
rsltech2006 India
rsltech2006
India From India     Offline
  Foundation LimeExchange Member
$1500 in 45 days 
0
over 2 years ago
Hi, I have 10+ year of experience and I can take up the job.
davidgu1982 China
davidgu1982
China From China     Offline
  Foundation EUFreelance.com Member
$2000 in 10 days 
0
over 2 years ago
We are a team in China, and our company are certificated by CMMI3. We could make sure the job finished perfectly in time. please contact me. David
ospaco69 Argentina
ospaco69
Argentina From Argentina     Offline
  Foundation EUFreelance.com Member
$2500 in 12 days 
0
over 2 years ago
I 'm programming in delphi since five years ago and i have big experience creating / modifying components, Threads, OO, etc. So i supouse i'm in a level haking on delphi 5. Thanks. Regards.
dortsi Finland
verbix.png
dortsi
Finland From Finland     Offline
  Foundation Freelancer.co.uk Member
$2000 in 14 days 
0
over 2 years ago
Hello, I'm experienced Delphi programmer; I've worked with Delphi since version 1. I've completed projects that have required porting of ANSI code to Unicode (UTF-8, UTF-16). Could you give more info on this: ... more
Hello, I'm experienced Delphi programmer; I've worked with Delphi since version 1. I've completed projects that have required porting of ANSI code to Unicode (UTF-8, UTF-16). Could you give more info on this: - Do you want to keep ANSI and Unicode versions of the software separate? Or do you want the Unicode to be additional functionality in your software? - Do you want to have that functionality done in Delphi 2006? Or do you plan to migrate to Delphi 2010? - Would you send some unit to me to check, how the code looks like. - How many Pascal units are there in your project? - Are there 3rd-party components/code that should made Unicode-aware too? Depending on your answers I may change my bid (schedule, cost) Thanks & awaiting for your answer.  less
gmnet Bulgaria
gmnet
Bulgaria From Bulgaria     Offline
$0 in 0 days 
0
over 2 years ago
Please send me an example to be as fair with you. I can work quickly and cheaply-class.
attia78 Egypt
attia78
Egypt From Egypt     Offline
  Foundation EUFreelance.com Member
$1000 in 10 days 
0
over 2 years ago
0.0

0.0

1 Review
0% Completion Rate
i can help, i have 11 years exp.
BV3204 United States
BV_Profile_IMG_7636 (Custom).jpg
BV3204
United States From United States     Offline
$3000 in 30 days 
0
over 2 years ago
See my PM for Details.
CygnetInfotech India
CygnetInfotech
India From India     Offline
  Foundation LimeExchange Member
$3000 in 25 days 
0
over 2 years ago
Hi, We expertize in Delphi Development. PS PM :)
SunnyDev China
SunnyDev
China From China     Offline
  Foundation EUFreelance.com Member
$2000 in 30 days 
0
over 2 years ago
0.0

0.0

0 Reviews
0% Completion Rate
I'll do the best.
hlebinx Ukraine
hlebinx
Ukraine From Ukraine     Offline
$2000 in 20 days 
0
over 2 years ago
0.0

0.0

0 Reviews
20% Completion Rate
Delphi guru here. Please check PM