Access Developers Toolkit and Windows 95 Compatibility Problems

Access Developers Toolkit (ADT) is a separate software package purchased to distribute application designed using Microsoft Access. with ADT the developer has the ability for a royalty free distribution of his Application. The way this works is that the end user uses an almost identical copy of Microsoft Access (Msaccess.exe) which is the Microsoft Access run time executable program (Msarn200.exe). the later is a modified version of the former. in this run time executable file the user can not modify the design of a database (Also Skilled users and Hackers don't have any problem in doing so). What happened in the run time executable is that all of the background colours were re-coloured so that they appear transparent; but in fact they are still there, every thing is there the Database window, the design view, the form view,...,etc. but the colour is different it is all in white (the same background colour).

There is a compatibility problem of ADT for Access 2 when it is run under windows 95, the problem is in the appearance of fonts. if you run the application with ADT under windows 95 you'll find that its appearance is not exactly as you wanted it to be (Control Fields overlap with each other), while running the same application using Microsoft Access gives you the correct look of your Application.

This is especially seen in the Arabic Version of Microsoft Access when Controls have Arabic Captions or you use the Arabic

To overcome this problem you can Start Using True Type Fonts instead of MS Sans Serif. But the problem with this is that some Arabic Fonts still are not compatible (I think this is due to the fonts 16/32-bit compatibility issues ). But most Latin fonts can be Compatible with this. but it is a hard job changing all control Fields font type !!!!!. you can do something that is much simpler.

Make the Application Compatible, by changing the way windows 95 deals with the Application's Stand alone executable file (Msran200.exe). follow steps below :


  1. Go to the Windows System Folder -Directory- (it is a directory called System located under your windows directory)
  2. Find a program called (Mkcompat.exe)
  3. Activate this program by clicking it.
  4. You'll see a screen that looks like this :



  5. From the File Menu Select Choose Program.
  6. You'll be asked to select an executable file, Choose (Msarn200.exe).
  7. From the File Menu Select Advanced Options
  8. you'll see many options added to the options seen above.
  9. Click on the option box that says : Disable font associations so that it is becomes marked.
  10. From the File Menu Choose Save to save your work.
  11. From the File Menu Choose Exit to exit the program
  12. Your program is now compatible, now the next time you run your application under windows 95 using ADT Msarn200.exe file. it'll be compatible.


Good Luck

| Home |