Thanks Viktor. I see what you now. Thanks for the HB_ func that returns the drive letter, as that is good enough for us, and was a huge help
On Thu, Feb 4, 2010 at 6:51 AM, Viktor Szakáts <[email protected]> wrote: > > We haven't changed OS's though. That screenshot was a bad example.. > Using the same Windows Vista 32bit OS, clipper 5.2e w/ blinker and Harbour > returned different results, hence how I came across this. > > MS-DOS apps run in an emulated MS-DOS environment (NTVDM) > in NT class OSes, so you did in fact change OS. To view > from another, more obvious perspective: You also changed > the target OS of your executable. > > If you change to Linux, which Harbour perfectly allows, > you'll have to face with some more challenges. > > IOW, Harbour can't mask, hide or resolve platform > compatibility and portability problems present on the > application level. (f.e. on *nix OSes there is no drive > letter) > > Making the app code portable would probably take > much longer than simply recompiling an app with > Harbour. > > BTW, Harbour also allows to build native MS-DOS apps, > and in case you tried it with your app, most of these > platform differences would automatically go away, and > you'd get the same as in Clipper. Albeit, without > much of the advantages of f.e. a Windows build. > > Brgds, > Viktor > > _______________________________________________ > Harbour mailing list (attachment size limit: 40KB) > [email protected] > http://lists.harbour-project.org/mailman/listinfo/harbour > -- smu johnson <[email protected]>
_______________________________________________ Harbour mailing list (attachment size limit: 40KB) [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
