Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

D7 designIntf

Posted on 2003-03-22
11
Medium Priority
?
5,837 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
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
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
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

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …
The Relationships Diagram is a good way to get an overall view of what a database is keeping track of. It is also where relationships are defined. A relationship specifies how two tables connect to each other. As you build tables in Microsoft Ac…
Suggested Courses

572 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