Jonas Maebe
|
5b09435055
* explicitly call several windows *A() versions of APIs so the intended
|
преди 12 години |
Jonas Maebe
|
2da7c3f05c
* changed declarations in finah.inc and diskh.inc from ansistring to
|
преди 12 години |
Jonas Maebe
|
af3f12f60c
* rawbytestring/unicodestring versions of findfirst/findnext/findclose
|
преди 12 години |
Jonas Maebe
|
155aafc255
* moved SYSUTILS_HAS_ANSISTR/UNICODESTR_FILEUTIL_IMPL define to interface
|
преди 12 години |
Jonas Maebe
|
eeb98a0c0f
- removed platform-specific implementations of GetCurrentDir, SetCurrentDir,
|
преди 12 години |
Jonas Maebe
|
8b77f62873
* don't truncate environment variable strings in GetEnvironmentString()
|
преди 12 години |
Jonas Maebe
|
08099c8558
* explicitly call *A routines from ansistring environment variable routines
|
преди 12 години |
Jonas Maebe
|
d919794fdf
* handle the fact that GetEnvironmentStringsA returns the environment in the
|
преди 12 години |
Jonas Maebe
|
26b2149ced
* converted the following sysutils routines to unicodestring and
|
преди 12 години |
Jonas Maebe
|
8368f7dba5
* call unicodestring version of ExpandUNCFileName from ansistring version
|
преди 12 години |
Jonas Maebe
|
b08d8091b2
* made fexpand unicodestring-safe (use charinset instead of "in" --
|
преди 12 години |
Jonas Maebe
|
b0613d9ec5
* converted Windows FileCreate/FileOpen to use unicode interface instead of
|
преди 12 години |
Jonas Maebe
|
ecd3cba02b
* synchronised with trunk up to r24912
|
преди 12 години |
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.
|
преди 13 години |
michael
|
cbbf87a58f
* Need FILE_WRITE_ATTRIBUTES for setfiledate (mantis #23290)
|
преди 13 години |
Jonas Maebe
|
a3c936fe5f
+ rawbytestring/unicodestring overloads for FileCreate and FileOpen.
|
преди 13 години |
michael
|
64ab9c06d3
* Added GetLocalTimeOffset function
|
преди 13 години |
pierre
|
573102fa70
* Explicitly disable checkpointer for functions using GetEnvironmentStrings
|
преди 14 години |
sergei
|
abdbe49861
+ SysUtils part of SEH (enabled only for win64)
|
преди 14 години |
paul
|
9e0ad7baae
merge r17318 from cpstrnew branch by florian:
|
преди 14 години |
marco
|
d6962106b9
* typecast that fixes range error, part of mantis #16172
|
преди 14 години |
marco
|
bb2e98c4f1
* load listseparator from locale. Patch by Bart B. Mantis 19976
|
преди 14 години |
michael
|
9d580533d9
* Fixed compile error in FileCreate
|
преди 14 години |
michael
|
a201f07420
* Added share mode argument to FileCreate call
|
преди 14 години |
florian
|
6b4f13c1d7
* workaround for bug in GetThreadLocale on some W7, resolves #18574
|
преди 14 години |
joost
|
2937190516
* Moved and renamed GetSpecialDir from sysutils to new windirs unit, so it can be used in the compiler
|
преди 14 години |
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.
|
преди 15 години |
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.
|
преди 15 години |
sergei
|
179229007e
* win/sysutils.pp: fix/clean up loading dll for SHGetFolderPath.
|
преди 15 години |
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.
|
преди 15 години |