ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 14.06.2010, 19:33
ShkiperLol
Познающий
Регистрация: 17.04.2010
Сообщений: 38
Провел на форуме:
28500

Репутация: 0
По умолчанию

И всетаки с флопиком не работает.А жаль,тогда я больше не вижу надобности применения етой технологии кроме как при записи в файл по сети,или через синий зуб....
 
Ответить с цитированием

  #12  
Старый 14.06.2010, 19:38
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме:
1354067

Репутация: 599


По умолчанию

Что именно не работает? Блочится поток? Делай запись в отдельном потоке.
 
Ответить с цитированием

  #13  
Старый 14.06.2010, 19:41
ShkiperLol
Познающий
Регистрация: 17.04.2010
Сообщений: 38
Провел на форуме:
28500

Репутация: 0
По умолчанию

Цитата:
Что именно не работает? Блочится поток? Делай запись в отдельном потоке.
Функция должна сразу вернуть управление,а она возвращает только после записи.
 
Ответить с цитированием

  #14  
Старый 14.06.2010, 19:42
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме:
1354067

Репутация: 599


По умолчанию

Это и называется блокировка потока. Значит делай CreateThread, и запись уже там.
 
Ответить с цитированием

  #15  
Старый 14.06.2010, 19:47
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Цитата:
Это и называется блокировка потока. Значит делай CreateThread, и запись уже там.
В c++ лучше делать _beginthread и _endthread или _beginthreadex и _endthreadex соответственно.
 
Ответить с цитированием

  #16  
Старый 14.06.2010, 19:52
ShkiperLol
Познающий
Регистрация: 17.04.2010
Сообщений: 38
Провел на форуме:
28500

Репутация: 0
По умолчанию

Цитата:
В c++ лучше делать _beginthread и _endthread или _beginthreadex и _endthreadex соответственно.
ето я знаю,я Рихтера тоже читал)))))
Цитата:
Это и называется блокировка потока
А вот из-за чего он блокируеться во время записи на флопик?
вот в етой статье,на делфях правда,в примере какраз используеться асинхронный вывод на флопик.

http://pblog.ru/?p=74
 
Ответить с цитированием

  #17  
Старый 14.06.2010, 19:57
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме:
1354067

Репутация: 599


По умолчанию

ну я говорю, проверь запись на жесткий диск. если асинхронно - значит ограничения такие. Вероятнее всего трабла из-за той цитаты что я привел. Для записи в асинхронке требуется указать в оверлаппед смещение, куда пишешь. Там же сказано что не все девайсы поддерживают такое.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Народ!!! Помогите НАМ!!! Помогите покончить с беспределом!!! Monah Чаты 7 24.08.2005 07:06



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ