programm not working under win98 :/

Posted on 2005-05-14
Last Modified: 2010-04-05
my programm dont work under windows 98.

how i can create that my programm runs under win98 ?
maybe there are some library packs under win98 ?

my programm uses :
  Windows, Messages, SysUtils, Variants, Classes,  Controls,Forms,
  Dialogs, StdCtrls,IdHTTP,Registry,winsock, ShellApi,
  Menus, IdIOHandler,  IdComponent, IdBaseComponent, IdIOHandlerSocket,
  IdTCPClient, IdTCPConnection, ExtCtrls,tlhelp32,NB30;
Question by:andrezzzz
    LVL 3

    Expert Comment

    do u see an Error message or it's just doesn't work....

    please explain more

    Author Comment

    i have two program parts. one is setup. its download main program from web.
    under win98 it can't download

    it use
    function DownLoadInternetFile(Source, Dest : String): Boolean;
        Result := URLDownloadToFile(nil,PChar(Source),PChar(Dest),0,nil) = 0 ;
        Result := False;

    setup uses:
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection,winsock ,
      IdTCPClient, IdHTTP, Registry, ComCtrls, Wininet, ShellApi, UrlMon, ExtCtrls, ShlObj, ActiveX, ComObj,Tlhelp32;
    LVL 11

    Expert Comment

    Why it can't download? Does it show some errors or what?
    Is it possible that something blocks access to internet for your app on that w98 PC?
    Did you try only from 1 PC with w98 or from several PCs?
    LVL 3

    Expert Comment

    would u paste the source here
    LVL 2

    Accepted Solution

    another possiblity is that you are using dlls and other files that are not in windows 98 or are a older version than the one on the system that you created the program on.

    you might want to try finding all the dlls and files that are used by the program and making a copy of them and put them on thew windows 98 machine. then if it works you find out which file were stoping it from working,

    always make a backup of files that you changing and or removing
    and any important files and documents.
    and just in case u may want to make sure u can format and re-install the the systems (this is a extreme chase scenario

    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    Join & Write a Comment

    Suggested Solutions

    Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
    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…
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor ( If you're looking for how to monitor bandwidth using netflow or packet s…

    754 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

    Need Help in Real-Time?

    Connect with top rated Experts

    25 Experts available now in Live!

    Get 1:1 Help Now