Ricardo Aráoz wrote on 2010-07-07:
> On 07/07/2010 10:37 a.m., Alan Bourke wrote:
>>
>>
>>> On Wed, 07 Jul 2010 09:58 -0300, "Ricardo
>>> Aráoz"<[email protected]>
>>> wrote:
>>>
>>>> thing is that the OS will trick you into thinking you are doing
>>>> something you are really not doing. That is big daddy saying he'll
>>>> twist the news a little for your own good, because we all know big
>>>> daddy knows better.
>>>>
>> They listened to the criticisms of lax security in Windows and they
>> locked it down. But they have millions of users running legacy
>> applications that put files everywhere they shouldn't because older
>> versions didn't stop them - including the root of the system drive. So
>> what approach would you suggest? Just break compatibility? You'd be
>> crying about broken compatibility if they did that. They can't win.
>>
>
> 1- sooner or later you *have* to break compatibility. It seems it is bad
> business though 2- What about a box saying the program wishes to write
> data in c: and I'm going to trick it but write data where you tell me
> to? And the explorer showing *me* (not the program) the truthful
> location of the files?
>
>
Ricardo,
1- For Windows 7, they have broken some compatibility. Virtual PC's will not
run unless your hardware supports hardware virtualization. So the touted XP
compatibility feature does not work on older machines that got upgraded.
2- This would break poorly written software that works in threads to
accomplish tasks.
I'm OK with the way they are phasing out compatibility.
To get back to the topic:
Since it's a back up file. Put it in the users "My Documents"
*-- cls_registry is the Registry class in the FFC\registry.vcx
*-- Get My documents Folder Name from the registry
cFolderName = ""
nReturn = THIS.cls_registry.GetRegKey("Personal", @cFolderName, ;
"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders", ;
-2147483647)
IF nReturn <> 0 OR EMPTY(cFolderName)
*-- If an error occurred or empty string
cFolderName = SYS(5)+CURDIR()
ENDIF
Tracy Pearson
PowerChurch Software
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message:
http://leafe.com/archives/byMID/profox/000301cb1dde$48444510$d8cccf...@com
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.