I am developing an App with D6 under Win 2000.
Let me know if this is not the correct spot for this posting.
I ported the executable to W98 stations on regular basis before. Today,
when trying to tun a new version of the app on a W98 station - as I
usually do - I got a message that a DLL was missing - named QTINTF.DLL
I looked for it on the development PC; it lives in C:\WINNT\System32 and
its properties say that it was produced by Borland.
Why do I need it on the W98 station - or conversely, why isn't its W98
equivalent on the target W98 machine? Until today, I never had a problem
with this...
I can't remember adding any new packages to D6...
Does anyone have a hint on this?
Any help is appreciated.
Regards,
Jean-Rene Nicolet
This indicates that you're using a CLX unit. Go through your project and
remove any uses entries that start with a Q.
Cheers,
Ignacio
It's twice that you saved my bacon today! (the other was multi-line
messages)
I'll look into it...
Cheers,
Jean-Rene Nicolet
I checked my project and , as far as I can tell, there is no new "USES"
item with Q. I have a few that have been there for over 3 years (like
Qrctrls). I went to the Project Manager, double-clicked each file listed
in it and looked its code and checked the USES clause, just below the
"Interface". Is this what you meant?
I am not sure how I would have inserted a CLX unit into my project. How
is that done? Can it be done by mistake? Is this not for Kylix
compatibility?
Cheers,
Jean-Rene Nicolet
Ah yes, QuickReports. Forgot about that.
> I went to the Project Manager, double-clicked each file listed
> in it and looked its code and checked the USES clause, just below the
> "Interface". Is this what you meant?
You might also want to check the implementations, as well as the project
file itself.
> I am not sure how I would have inserted a CLX unit into my project. How
> is that done? Can it be done by mistake? Is this not for Kylix
> compatibility?
CLX can also be used with Kylix, but yes.
Hmm. Are you using any third-party components that have CLX versions?
Cheers,
Ignacio
I checked all the Implementation statements, they only refer to my own
objects, mostly a data module and a global unit containing app-wide
functions & procedures.
The Project USES clause only lists my own forms, all based on a commoc
ancestor from the repository.
Is there a way to require the compiler (or linker) to produce a list of
DLLs required for objects in the project?
On a different topic, is there a way to remove a package from Delphi,
once installed?
Cheers,
Jean-Rene
Regards,
Jean-Rene
You should be using the VK_xxx constants in Windows.
Cheers,
Ignacio
I am done distracting you.
Cheers,
Jean-Rene