?
Solved

D7 designIntf

Posted on 2003-03-22
11
Medium Priority
?
5,812 Views
Last Modified: 2012-05-04
Trying D7 trial. While trying to install components keep getting error can't find designintf.dcu, I've searched and can't find it. Looking for work around.
0
Comment
Question by:xpher
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
11 Comments
 
LVL 4

Expert Comment

by:nestorua
ID: 8189371
HI,
You need not to use designintf.dcu. Include in your runtime packages the file "designide.dcp" and all must be all right. If still you will have problems tell and I try
to help you.
Sincerely,
Nestorua.
0
 
LVL 1

Author Comment

by:xpher
ID: 8191047
I mean that the components that I try to install have fatal error because of above.

I have found (on delphifaq.net), 'How to fix "dsgnintf.pas not found", basically this is saying use DesignEditors.pas and create compiler directives. So now I am at the stage of wondering how to do compiler directives. I'm assuming it is something like if version5 use designintf if version7 use designeditors.

Can uhelp onthis one?
0
 

Expert Comment

by:BLayman
ID: 8193675
Some functions in dsgnintf.pas went away when they redesign the interface in version 5.  Ver 5 was the first one without a dsgnintf.pas.  Unfortunately you have a fight on your hands to get the components to work.  You'll have to delete the reference to dsgnintf in the uses and then see what blows up.  For each line find out if each is in a new location or dropped.

Wish it was easier than that but it boils down to D4 was old school D5+ new school as far as these functions are concerned.  I did get most of my apps to recompile in d5 without too much of a fight.
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 4

Expert Comment

by:nestorua
ID: 8193863
HI,
As I already said, you need not dsgnintf.dcu.
Recompile your packages with included runtime package
designide.dcp.
That's all.
Sincerely,
Nestorua.
0
 
LVL 1

Author Comment

by:xpher
ID: 8194104
Nestorua can you talk me through it because I'm trying it still getting same error messages on package compile/install.

Ta
0
 
LVL 4

Expert Comment

by:nestorua
ID: 8195109
HI,
You must add the package 'designide.dcp' to the packages
you use in your installing (compiling) package (in Requires section).
Sincerely,
Nestorua.
0
 
LVL 1

Author Comment

by:xpher
ID: 8195449
Yep that's what I tried but still get error.
0
 
LVL 1

Author Comment

by:xpher
ID: 8195456
By the way it is D7 that I'm trying with.
0
 
LVL 4

Accepted Solution

by:
nestorua earned 500 total points
ID: 8202143
HI,
I forgot to say that instead of "Dsgnintf" you must include in your uses clause the units
"DesignConst,  DesignIntf,  DesignEditors."
And in "Requires" section of you ".dpk" the package
"designide".
Sorry.
Sincerely,
Nestorua.
0
 
LVL 1

Author Comment

by:xpher
ID: 8204650
That works! Many thanks.

Regards
Chris
0
 

Expert Comment

by:ikari_87
ID: 8907891
Um... In my case it still doesn't work ...

I get the message:
Required package 'Designide' not found

Can anybody help? :)
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Creating an auto free TStringList The TStringList is a basic and frequently used object in Delphi. On many occasions, you may want to create a temporary list, process some items in the list and be done with the list. In such cases, you have to…
Introduction I have seen many questions in this Delphi topic area where queries in threads are needed or suggested. I know bumped into a similar need. This article will address some of the concepts when dealing with a multithreaded delphi database…
Michael from AdRem Software outlines event notifications and Automatic Corrective Actions in network monitoring. Automatic Corrective Actions are scripts, which can automatically run upon discovery of a certain undesirable condition in your network.…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.
Suggested Courses
Course of the Month13 days, 11 hours left to enroll

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question