Why can't I install AsynPro in Delphi 5 Enterprise ?

Why can't I install AsynPro in Delphi 5 Enterprise ?

   When I installed Asynpro in Delphi 5, it have no error message , but later,
I can't found any its component in Delphi5. So, I want to install .bpl file ,
then, the error message display:
 "Can't load package x:\xxx\A255_D40.bpl.
  Can't found ..... "
   And I found I can't Install any *.bpl file in Delphi 5,
What's the matter ? Or AsynPro can't install in Delphi 5 Enterprise at all ?
   And, How to Install it ?
   Thanks.

(Email:rakin@21cn.com)
RakinAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

intheCommented:
i presume you tried component - install packages - add ... from the delphi menu so are we talking asyncpro youve bought from from www.turbopower.com or the freeware version from some delphi component site like torrys?

if you have a version for d4 or d3 then you will need the source (*.pas) files to install it ,or is it  version made for d5?
where did you download it from?
are there any instructions with it?
can you go to the delphi ide and choose file open and find the .dpk and open it and install from that?


0
DrDelphiCommented:
I have never used the Async products, but just from the error message that you describe, it seems that you are trying to load a Delphi 4 package into Delphi 5. This will not work, since every version of Delphi compiles slightly differently from the prior version. Try downloading a component from my site for example that was intended for Delphi 5 and load it into Delphi 4 (or vice versa)... you'll need to get the D5 version of the package OR the source code.

0
mhervaisCommented:
you should get it by turbopower :
www.turbopower.com.

they have newsgroups too where your could find a direct answer from them if really you continue to have problems

regards, Marc
0
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

yk030299Commented:
How about search A255_D40.bpl fromyour HD and copy it to <windows\system folder>
0
intheCommented:
Hi
Or use this one instead:

http://www.torry.ru/vcl/comms/async32.zip

freeware version comes with source,just use delphi's file open from menu and open commreg.dpk ,compile and install ..

Regards Barry
0
RakinAuthor Commented:
Thank everybody.
But, I want to install Asynpro in Delphi 5, not use other component intead it.
Thank inthe again, I had gone to the Delphi ide and choose file open and find the .dpk and open it and install,
but get same error message.
Told me can't open this file because lose some file(maybe dll file).
Help ! How can I do ?
0
intheCommented:
in windows do a search for the file that it says it cant find.
make sure this file (if it exist) is in the delphis search path (ie put the fiel in your lib directory or windows\system dir.

well better first check that this file really exists.
 
0
DrDelphiCommented:
you are NOT going to be able to load this BPL file into Delphi 5, ever. This BPL file was created by and for use in Delphi 4. The same way you cannot load a Delphi 4 DCU in D5, you cannot load a D4 BPL in D5. The answer is (again), to get either an updated BPl file OR the source code so that you might re-compile it upon installation.
0
DrDelphiCommented:
From the TurboPower Website:

If you aren't sure which package is being used, the package file name will be shown above the buttons. The Delphi 3 package will have an extension of '.dpl', other compilers will have extensions of '.bpl'. TurboPower's Trial package names will end with '_Txx', where xx is '30' for D3, '35' for CBuilder3, and '40' for D4 and CBuilder4.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
RakinAuthor Commented:
Thanks.
I have some .dpk file , is it source file ? if it was, how to modify it for
install it in delphi 5 ?
And, inthe, Delphi 5 compiler had told
me it losed some file , but , I don't
know what file had lose.
And, I think I will reinstall Delphi4 in my computer that I can keep on my work .
I have some despond that AsynPro can not install in delphi 5 .
Thanks all again.
0
intheCommented:
you need the *.pas files to change anything..but if you had the *.pas file it would popup on the error line when you tried to install which is why i believe it is not component for delphi5 which is what i said in the very FIRST comment...

you should look at the freeware package instead ,they are very good and saves having to reinstall delphi4.
or else go to turbopower and ask for a d5 compatable version.if you have paid for these components im sure they will send a newer version to you.
0
RakinAuthor Commented:
Thank inthe.
I have some *.pas file of Async Pro,
But I don't know whether source file them are.
And , If them were, how to modify them?
I want to install delphi5 , but I need
Async Pro.
By the way, my Async Pro component was
send to me by my friend. so, I think turbopower will not support me about this.

Thanks again.
0
intheCommented:
open delphi go to menu tools/environment options and click library tab.
click the "..." button beside the library path combobox and  click the and on window that popsup.
in the edit where it says "$(DELPHI)\Lib" type the exact path to you async directory(the dir with the *.pas files).
so it is something like $(DELPHI)\Lib\asyncdir and click the add button,clickthe ok buttons until you are back to delph then open the .dpk file and press install.
you shouldnt get the error now about finding the files and it should either install correctly or if there any errors the code with error will pop up in delphi editor so you can see whats wrong.

note ,
you should not use your friends asyncpro,i mean apart from being illegal would you like it if you made a app for sale then one person who buys it decides to give it to everyone he knows for free..
0
RakinAuthor Commented:
Thank inthe.
I had done it what had you said.
but I still get same error message.
8-(
0
RakinAuthor Commented:
How could I end this question, and how to give some point to somebody?
Thanks.
0
intheCommented:
you already have ,you gave points to DrDelphi ..
0
RakinAuthor Commented:
But, I don't know how to gave points to somebody, I can't see any choose about this. where is it ?
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Delphi

From novice to tech pro — start learning today.