Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Missing QTINTF.DLL ???

17 views
Skip to first unread message

jrnicolet

unread,
Jun 13, 2003, 1:22:25 PM6/13/03
to
Hi!

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

Ignacio Vazquez

unread,
Jun 13, 2003, 1:07:47 PM6/13/03
to
"jrnicolet" <jrni...@hormail.com> wrote in message
news:3EEA0851...@hormail.com...

> 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

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


jrnicolet

unread,
Jun 13, 2003, 1:50:16 PM6/13/03
to
Thanks 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

jrnicolet

unread,
Jun 13, 2003, 3:08:46 PM6/13/03
to
Hi!

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

Ignacio Vazquez

unread,
Jun 13, 2003, 2:54:54 PM6/13/03
to
"jrnicolet" <jrni...@hormail.com> wrote in message
news:3EEA213E...@hormail.com...

> 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).

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

jrnicolet

unread,
Jun 13, 2003, 3:35:09 PM6/13/03
to
Hi 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

jrnicolet

unread,
Jun 13, 2003, 3:41:20 PM6/13/03
to
I just found one USES clause in a newer form that shows QT in its list
of uses... I needed it because it contains KEY_xxxx references for
trapping keystrokes. Did I use an incorrect unit?

Regards,


Jean-Rene

Ignacio Vazquez

unread,
Jun 13, 2003, 3:43:37 PM6/13/03
to
"jrnicolet" <jrni...@hormail.com> wrote in message
news:3EEA28E0...@hormail.com...

> I just found one USES clause in a newer form that shows QT in its list
> of uses... I needed it because it contains KEY_xxxx references for
> trapping keystrokes. Did I use an incorrect unit?

You should be using the VK_xxx constants in Windows.

Cheers,
Ignacio

jrnicolet

unread,
Jun 13, 2003, 4:11:11 PM6/13/03
to
Thanks!

I am done distracting you.

Cheers,

Jean-Rene

0 new messages