|
|
|
проверка на открытие файла низкого уровня.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, дорогие форумчане. Подскажите пожалуйста ответ на один вопрос: одна программа у меня создает текстовые файлы. А другая программа через определенные промежутки времени эти файлы скопом отсылает по электронной почте. Вопрос в том, как проверить открыт ли определенный текстовый файл (может он еще только создается) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 09:08 |
|
||
|
проверка на открытие файла низкого уровня.
|
|||
|---|---|---|---|
|
#18+
гляди Код: plaintext handle=-1 если открыла handle#-1 - значит файл не кем не занят незабудь fclose(handle) и отсылай его . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 09:15 |
|
||
|
проверка на открытие файла низкого уровня.
|
|||
|---|---|---|---|
|
#18+
Только обязательно - чтобы присутствовал второй параметр и чтобы =1 (не 0) т.е. handle=FOPEN(filename,1) иначе по умолчанию этот параметр =0, и тогда доступ к файлу всегда будет возможен и проверка теряет смысл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 09:39 |
|
||
|
проверка на открытие файла низкого уровня.
|
|||
|---|---|---|---|
|
#18+
пукскай лучше help почитает - там все есть по fopen() а вобще открываю на модификацию prg шник Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 11:10 |
|
||
|
проверка на открытие файла низкого уровня.
|
|||
|---|---|---|---|
|
#18+
2 S866 S866 Код: plaintext Код: plaintext Дело в том, что ты пытаешься открыть файл из той же сессии приложения VFP, где выполнен modi comm, вот он и "знает" уже, что файл заблокирован. Попробуй сделать modify command из одного экземпляра VFP, а затем fopen() из другого экземпляра - результат тебя удивит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 13:20 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33453844&tid=1592716]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
193ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 532ms |

| 0 / 0 |
