{"id":300,"date":"2011-01-31T10:31:35","date_gmt":"2011-01-31T00:31:35","guid":{"rendered":"http:\/\/www.desiderata.com.au\/blog\/?p=300"},"modified":"2011-02-12T12:18:04","modified_gmt":"2011-02-12T02:18:04","slug":"running-delphi-6-delphi-2007-and-borland-database-engine-on-64-bit-windows-7","status":"publish","type":"post","link":"http:\/\/www.desiderata.com.au\/blog\/?p=300","title":{"rendered":"Running Delphi 6, Delphi 2007 and Borland Database Engine on 64 bit Windows 7"},"content":{"rendered":"<p>The Borland Database Engine (BDE) and Delphi versions prior to Delphi 2009 were created before 64 bit Windows 7 and thus the default installations need some tweaking to get them to run.<\/p>\n<p>I have created a page explaining the issues and the tweaks needed to get these running nicely in 64 bit Windows 7 &#8211; see <a href=\"http:\/\/www.desiderata.com.au\/blog\/?page_id=274\">here<\/a>.<\/p>\n<p>Most of the issues have to do with UAC and the altered location of System32 files and registry keys.<\/p>\n<p>Before you install any of these, make sure the least you do is change the default install directory of Delphi to somewhere other than C:\\Program Files path!<\/p>\n<p><strong>If you are just wanting to run your Delphi 6 or 7 apps on 32 bit Windows Vista or Windows 7, you just need to be aware of a few issues:<\/strong><\/p>\n<ul>\n<li>do not try to write files to protected Windows folders such as any folder derived from Program Files or Windows, or the root folder.<\/li>\n<li>Registry preferences should be stored in HKCU<\/li>\n<li>If you need Admin rights for your application, you should request this in the manifest XML file &#8211; see <a href=\"http:\/\/delphimax.wordpress.com\/2010\/01\/21\/delphi-7-on-windows-7\/\">here<\/a><\/li>\n<li>You should consider using a TThemeManager to enable XP themes support and give your app a XP feel.<\/li>\n<li>Themes and Vista menus are likewise activated through the manifest XML file, but you should probably add some additional Vista\/Win7 specific code to handle this.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The Borland Database Engine (BDE) and Delphi versions prior to Delphi 2009 were created before 64 bit Windows 7 and thus the default installations need some tweaking to get them to run. I have created a page explaining the issues &hellip; <a href=\"http:\/\/www.desiderata.com.au\/blog\/?p=300\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[14,12,43,13],"class_list":["post-300","post","type-post","status-publish","format-standard","hentry","category-delphi","tag-64-bit-windows-7","tag-bde","tag-delphi","tag-windows-7"],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.desiderata.com.au\/blog\/index.php?rest_route=\/wp\/v2\/posts\/300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.desiderata.com.au\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.desiderata.com.au\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.desiderata.com.au\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.desiderata.com.au\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=300"}],"version-history":[{"count":3,"href":"http:\/\/www.desiderata.com.au\/blog\/index.php?rest_route=\/wp\/v2\/posts\/300\/revisions"}],"predecessor-version":[{"id":346,"href":"http:\/\/www.desiderata.com.au\/blog\/index.php?rest_route=\/wp\/v2\/posts\/300\/revisions\/346"}],"wp:attachment":[{"href":"http:\/\/www.desiderata.com.au\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.desiderata.com.au\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=300"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.desiderata.com.au\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}