Jonas Maebe
|
5b09435055
* explicitly call several windows *A() versions of APIs so the intended
|
12 years ago |
Jonas Maebe
|
2da7c3f05c
* changed declarations in finah.inc and diskh.inc from ansistring to
|
12 years ago |
Jonas Maebe
|
af3f12f60c
* rawbytestring/unicodestring versions of findfirst/findnext/findclose
|
12 years ago |
Jonas Maebe
|
155aafc255
* moved SYSUTILS_HAS_ANSISTR/UNICODESTR_FILEUTIL_IMPL define to interface
|
12 years ago |
Jonas Maebe
|
eeb98a0c0f
- removed platform-specific implementations of GetCurrentDir, SetCurrentDir,
|
12 years ago |
Jonas Maebe
|
8b77f62873
* don't truncate environment variable strings in GetEnvironmentString()
|
12 years ago |
Jonas Maebe
|
08099c8558
* explicitly call *A routines from ansistring environment variable routines
|
12 years ago |
Jonas Maebe
|
d919794fdf
* handle the fact that GetEnvironmentStringsA returns the environment in the
|
12 years ago |
Jonas Maebe
|
26b2149ced
* converted the following sysutils routines to unicodestring and
|
12 years ago |
Jonas Maebe
|
8368f7dba5
* call unicodestring version of ExpandUNCFileName from ansistring version
|
12 years ago |
Jonas Maebe
|
b08d8091b2
* made fexpand unicodestring-safe (use charinset instead of "in" --
|
12 years ago |
Jonas Maebe
|
b0613d9ec5
* converted Windows FileCreate/FileOpen to use unicode interface instead of
|
12 years ago |
Jonas Maebe
|
ecd3cba02b
* synchronised with trunk up to r24912
|
12 years ago |
svenbarth
|
e914ec7f00
Add platform independant support for "GetTickCount" and "GetTickCount64" to unit "SysUtils". "GetTickCount" is declared as deprecated from the beginning and thus "GetTickCount64" should be used instead.
|
12 years ago |
michael
|
cbbf87a58f
* Need FILE_WRITE_ATTRIBUTES for setfiledate (mantis #23290)
|
12 years ago |
Jonas Maebe
|
a3c936fe5f
+ rawbytestring/unicodestring overloads for FileCreate and FileOpen.
|
13 years ago |
michael
|
64ab9c06d3
* Added GetLocalTimeOffset function
|
13 years ago |
pierre
|
573102fa70
* Explicitly disable checkpointer for functions using GetEnvironmentStrings
|
13 years ago |
sergei
|
abdbe49861
+ SysUtils part of SEH (enabled only for win64)
|
13 years ago |
paul
|
9e0ad7baae
merge r17318 from cpstrnew branch by florian:
|
14 years ago |
marco
|
d6962106b9
* typecast that fixes range error, part of mantis #16172
|
14 years ago |
marco
|
bb2e98c4f1
* load listseparator from locale. Patch by Bart B. Mantis 19976
|
14 years ago |
michael
|
9d580533d9
* Fixed compile error in FileCreate
|
14 years ago |
michael
|
a201f07420
* Added share mode argument to FileCreate call
|
14 years ago |
florian
|
6b4f13c1d7
* workaround for bug in GetThreadLocale on some W7, resolves #18574
|
14 years ago |
joost
|
2937190516
* Moved and renamed GetSpecialDir from sysutils to new windirs unit, so it can be used in the compiler
|
14 years ago |
sergei
|
15e1abddf7
* Windows RTL: Simplify SysUtils.GetLocalTime(). TSystemTime type for these targets matches one defined in Windows unit, so WinAPI function result can be used directly. Resolves #18346.
|
14 years ago |
sergei
|
13bea29253
* win/sysutils.pp, FileOpen and FileCreate, removed manual zero-termination of strings. This unit compiles in {$h+} state, and AnsiString zero-termination is handled automatically these days.
|
14 years ago |
sergei
|
179229007e
* win/sysutils.pp: fix/clean up loading dll for SHGetFolderPath.
|
14 years ago |
sergei
|
c5162a7816
* win/sysutils.pp: Use GetModuleHandle for dynamic loading of kernel32.dll instead of LoadLibrary, this is possible because kernel32 is statically linked by RTL and is therefore always loaded with application. Also makes FreeLibrary at finalization unnecessary.
|
14 years ago |