|
|
|
как определить в какой кодировке файл
|
|||
|---|---|---|---|
|
#18+
надо узнать, использовать ли при работе с файлом OemToChar или он уже в "нормальной", а не DOS-овской кодировке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2008, 18:42 |
|
||
|
как определить в какой кодировке файл
|
|||
|---|---|---|---|
|
#18+
> Автор: PlanB > надо узнать, использовать ли при работе с файлом OemToChar или он уже в "нормальной", а не DOS-овской кодировке. Никак! Читаешь строку, преобразовываешь, сравниваешь с прочитаной, если совпадает, значит в нужной кодировке, если нет преобразовываешь в нужную. Нужно учесть, что можно попасть на участок текста(например английского) который будет одинаково выглядеть в разных кодировках, для этого нужно читать в другом месте файла. -- С уважением Горбонос Игорь Леонидович Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2008, 18:52 |
|
||
|
как определить в какой кодировке файл
|
|||
|---|---|---|---|
|
#18+
ну, отчётности РФ банков на английском не бывает, а вот на такую строку: +--------------+-----------------------------------------------------------------------------+ вполне можно нарваться Т.е. лучше несколько строк циклом (For i = 1 to 10) сравнивать? А есть примочка, которая определяет время вып-я куска кода? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2008, 10:00 |
|
||
|
как определить в какой кодировке файл
|
|||
|---|---|---|---|
|
#18+
> Автор: PlanB > ну, отчётности РФ банков на английском не бывает, а вот на такую строку: > +--------------+-----------------------------------------------------------------------------+ > вполне можно нарваться > > Т.е. лучше несколько строк циклом (For i = 1 to 10) сравнивать? Именно :) > А есть примочка, которая определяет время вып-я куска кода? можно использовать разницу Now() до и по вычислений, или использовать '********************************** '** Function Declarations: #if WIN32 Then Public Declare Function GetTickCount& Lib "kernel32" () #else Public Declare Function GetTickCount& Lib "user" () #endif 'WIN32 MSDNThe GetTickCount function retrieves the number of milliseconds that have elapsed since the system was started. It is limited to the resolution of the system timer. .... If you need a higher resolution timer, use a multimedia timer or a high-resolution timer. -- С уважением Горбонос Игорь Леонидович Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2008, 10:26 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=171&tid=2161494]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 342ms |

| 0 / 0 |
