Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 578551
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T14:16:21+00:00 2026-05-13T14:16:21+00:00

I developed an application using also third party components (developed on D7, WinXP). When

  • 0

I developed an application using also third party components (developed on D7, WinXP).
When I deploy this application on XP everything works fine. When I run it on Vista, the application cease to work properly:

  • Toolbuttons on Toolbar does not size equally, when I switch visibility on/off, thats why (third party) skins are not properly nested and then it looks ugly. It bothers, it’s annoying but it is not fatal as the next point.

  • Third party text processing component cease to write. I wrote some routines, which allows writing on this component under certain circumstances. It was a big shock to find out, that I can not write anything (probably these routines return false for writing, but I do not see any reason, why on XP it should work fine, but on Vista not).

The application runs (at last), but not in the way, like it supposed to !!!!

I would like to debug it, but how?

  • Should I install Delphi 7 on this problematic Vista computer and compile project on it? (this is it, what I am going to do…)
  • Is it problem of third party components?
  • Is there any possibility to use some compiler directives to ensure, that application will run on Vista flawless ? (be honest I do not know if Vista is to claim in general).
  • Is Delphi 7 too old for Vista?

NOTE:
When I run the same application on Win98, I get error message about invalid floating point operation…

Has anybody solved such problem?

Thanks

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T14:16:21+00:00Added an answer on May 13, 2026 at 2:16 pm

    If Delphi 7 is compatible with Windows Vista, it only really means one or both of the following:

    1. You can run Delphi 7 on Windows Vista
    2. Delphi 7 can be used to write programs that can run on Windows Vista

    It does not automatically mean that

    • All programs I create in Delphi 7 runs on Windows Vista
    • All programs I create in Delphi 7 runs properly on Windows Vista

    Let me give you an analogy: That you can use a hammer to get a nail into your wall without hurting yourself does not mean that no matter what you do, you won’t hurt yourself.

    If your program, either in your own code, or as part of the third party components you use, use parts of Windows that has changed or possibly even been removed (although that’s far less), then you need to fix your program, there’s no way around it.

    There’s no silver bullet either, so no compiler directives or whatnot. The most I can think of is that perhaps Windows Vista has some compatibility settings for the shortcuts that might turn on some XP-compatibility layer in Vista that fixes the particular issues you have.

    However, the only long-term solution is to change your program so that it is properly compatible with Windows Vista, and probably Windows 7 as well.

    Since you say you’re using third-party components, have you verified if the particular versions of them that you use happen to be Vista-compatible? You need to go check on the websites of the authors to find that. Perhaps it can be solved by simply upgrading those components.

    However, it might also be that you need to make changes to your own code.

    The best way to move forward is to install Vista and possibly Windows 7 and start debugging to try to find the underlying cause of the problems.

    Note that just installing Delphi 7 on Vista and recompiling will not fix anything. The compiler does not produce a different program if you compile it on a particular Windows version. Only changes to the code will apply the necessary changes.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 340k
  • Answers 340k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer In Pascal after then and else a single statement or… May 14, 2026 at 4:46 am
  • Editorial Team
    Editorial Team added an answer Your question is worded so strangely, this can only be… May 14, 2026 at 4:46 am
  • Editorial Team
    Editorial Team added an answer Try this {{user.submission_set.all|length}} May 14, 2026 at 4:46 am

Related Questions

I'm writing applications that interoperate with a third-party application. This application exposes an API
I have developed an ASP.NET application that includes a WCF service. This service needs
Does anyone has a good resource on embedding a Silverlight application in an Eclipse
Our website uses Perl to provide a simple mechanism for our HR people to
I have written some code that makes use of an open source library to

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.