|
|
|
Как получить дату файла
|
|||
|---|---|---|---|
|
#18+
Всем привет, Плиз хелп как получить дату файла для того чтобы его можно было переписать более новой версией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 23:49 |
|
||
|
Как получить дату файла
|
|||
|---|---|---|---|
|
#18+
Это, как водится ФАК, но так и быть: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 23:54 |
|
||
|
Как получить дату файла
|
|||
|---|---|---|---|
|
#18+
Филлип, плиз спасибо, только не пойму как использовать эту фунцию, вставить то её я вставил а как вызывать, плиз примерчик как получить дату например файла на диске с:\myFile.doc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 00:10 |
|
||
|
Как получить дату файла
|
|||
|---|---|---|---|
|
#18+
Нее дружок, еду свою сам жуй... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 00:25 |
|
||
|
Как получить дату файла
|
|||
|---|---|---|---|
|
#18+
Ищт что нащёл в интернете но не пойму как его можно ипользовать, кто прокоментирует. плиз - как это вставить в свою программу? Retrieve a file timestamp [structure] type os_filedatetime from structure unsignedlong ul_lowdatetime unsignedlong ul_highdatetime end type type os_finddata from structure unsignedlong ul_fileattributes os_filedatetime str_creationtime os_filedatetime str_lastaccesstime os_filedatetime str_lastwritetime unsignedlong ul_filesizehigh unsignedlong ul_filesizelow unsignedlong ul_reserved0 unsignedlong ul_reserved1 character ch_filename[260] character ch_alternatefilename[14] end type type os_systemdatetime from structure uint wYear uint wMonth uint wDayOfWeek uint wDay uint wHour uint wMinute uint wSecond uint wMillisecond end type [external function declaration] FUNCTION long FindFirstFileA & ( string filename, ref os_finddata findfiledata) & LIBRARY "KERNEL32.DLL" FUNCTION boolean FindClose (long handle) LIBRARY "KERNEL32.DLL" FUNCTION boolean FileTimeToLocalFileTime & ( ref os_filedatetime lpFileTime, ref os_filedatetime lpLocalFileTime) & LIBRARY "KERNEL32.DLL" FUNCTION boolean FileTimeToSystemTime & (ref os_filedatetime lpFileTime, ref os_systemdatetime lpSystemTime) & LIBRARY "KERNEL32.DLL" [powerscript] os_FindData lstr_FindData os_FindData lstr_FindDataTemp os_SystemDatetime lstr_SystemDateTime long handle String ls_timestamp handle=FindFirstFileA & ("C:\Program Files\Sybase\PowerBuilder 9.0\pb90.exe", lstr_FindData) IF handle=-1 THEN // something wrong! ELSE FileClose(handle) FileTimeToLocalFileTime & (lstr_FindData.str_lastwritetime, lstr_FindDataTemp.str_lastwritetime) IF FileTimeToSystemTime & (lstr_FindDataTemp.str_lastwritetime, lstr_SystemDateTime) THEN ls_timestamp = string & (datetime(date(lstr_SystemDateTime.wYear, & lstr_SystemDateTime.wMonth, lstr_SystemDateTime.wDay), & time(lstr_SystemDateTime.wHour, & lstr_SystemDateTime.wMinute, lstr_SystemDateTime.wSecond)), & "mm/dd/yyyy hh:mm:ss") MessageBox("PB9", ls_timestamp) END IF END IF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 01:41 |
|
||
|
Как получить дату файла
|
|||
|---|---|---|---|
|
#18+
В PFC есть n_cst_filesrvwin32 of_dirlist() и n_cst_dirattrib ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 09:53 |
|
||
|
Как получить дату файла
|
|||
|---|---|---|---|
|
#18+
У Филиппа, как всегда, классные примеры, но если это сложно, можно и попроще : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 10:56 |
|
||
|
|

start [/forum/topic.php?fid=15&tid=1338096]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 354ms |

| 0 / 0 |
