|
|
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
Нужно прочитать логи на удалённых серверах Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Как можно сделать так чтобы в случае отсутствия связи, в buf заносилась строка "Нет связи" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 12:49 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
Про On Error слышали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 12:50 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
конечно слышал, но если связи нет с 2-я компами подряд то On Error почему-то не срабатывает (попробуйте открыть например в цикле несуществующие файлы) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 13:11 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
У меня почему-то все работает как я хочу. Видимо это от кривизны рук зависит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 13:14 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
Gray_Wolfконечно слышал, но если связи нет с 2-я компами подряд то On Error почему-то не срабатывает (попробуйте открыть например в цикле несуществующие файлы) В вашем приведенном коде On Error нет, поэтому ничего умного сказать не можем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 13:17 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
Вот пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 13:19 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
Resume где??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 13:22 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
AntonariyВидимо это от кривизны рук зависит. +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 13:22 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro Resume где??? Вы имеете ввиду On Error Resume Next ? Если да то в этом случае после отлова ошибки прога сначала попытается прочитать неоткрытый файл, а потом ещё и попытается его закрыть. Такими темпами и всю систему подвесить недолго... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 13:26 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 13:32 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
2 Antonariy спасибо, не знал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 13:34 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
Gray_WolfВы имеете ввиду On Error Resume Next Нет, я имел ввиду именно Resume (Antonariy уже подсказал). Когда вы запускаете обработчик ошибок, он должен явно завершиться командой Resume прежде, чем будет продолжена основная работа. ТщательнЕй RTFM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 13:45 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
или так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 13:48 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
Вродебы всё работает, но при попытке соединится с особо тормазнутыми сервами прога зависает и DoEvents не помогает. Возможно ли какнить ограничить время на попытку подключения? (или может ещё что-нить может помочь?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 16:54 |
|
||
|
Открытие файлов на удалённом ПК
|
|||
|---|---|---|---|
|
#18+
> Автор: Gray_Wolf > Вродебы всё работает, но при попытке соединится с особо тормазнутыми сервами прога зависает и DoEvents не > помогает. И ничего не будет помогать. Ты отдал управление ОС. Она теперь занимается опросом доступности удаленного сервера, обменивается с ним логином/паролем, делает запрос на нужный файл и только после успешных ответов на все моменты система возвращает тебе хендл открытого файла. > Возможно ли какнить ограничить время на попытку подключения? (или может ещё что-нить может помочь?) В принципе можно попробовать, но я не стал-бы этого делать. Потому что это сеть и все эти таймауты забиты в недрах самой ОС. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 17:04 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36634500&tid=2159775]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 356ms |

| 0 / 0 |
