The oldschool way of opening files using the system unit (no sysutils) has the filemode variable..
system.FileMode := fmOpenRead;
...
Assign(...
Rewrite(...
Can this be used with file locking/sharing OR-ed options like: fmShareCompat
fmShareDenyNone
fmShareDenyRead
fmShareDenyWrite
fmShareExclusive
Or does file locking/sharing require using sysutils unit with fileopen: http://www.freepascal.org/docs-html/rtl/sysutils/fileopen.html
Thanx!
