Тотальная неудачница и убийца жёстких дисков.
#post-id: 3417-18-09
#original-date: 3.12.2009 Thu
#original-time: 6:09 PM
#original-day: 3417
#original-host: WinXP Prof SP2 (Build 2600)
Соорудила ActiveX EXE, который загружает некий файл из Инета. Тоесть как бы эмулируется многопоточность. И вот по результатам могу сказать, что многопоточность - это явно не для меня, одни проблемы и глюки сыплются. Отчасти это из-за костылей и выкрутасов, но всёже...
#original-date: 3.12.2009 Thu
#original-time: 6:09 PM
#original-day: 3417
#original-host: WinXP Prof SP2 (Build 2600)
Соорудила ActiveX EXE, который загружает некий файл из Инета. Тоесть как бы эмулируется многопоточность. И вот по результатам могу сказать, что многопоточность - это явно не для меня, одни проблемы и глюки сыплются. Отчасти это из-за костылей и выкрутасов, но всёже...
А вот нормально у меня дополнительный поток используется в Global Hotkeys. Я не знала что можно без потерь производительности по таймеру проверять объект, поэтому написала на C++ библиотеку, которая создаёт поток и уходит в ожидание ждущего таймера (таймаут блокировки скринсейвера) или события (отмена блокировки). Тоесть программа работает, а один поток висит и ждёт ^^
Для прочих сценариев либы не понапишешь, костыли - одни проблемы, а на VB .NET переходить ради этого не охота ^^
И зачем тебе нужна была такая программа?
И зачем тебе нужна была такая программа?
И длительному циклу на открытие / запись / закрытие разных файлов ничего не будет?
Это был обычный BCB. А нужно было, что б захламлять каталог в универском инете (^. ^)
Ну, он становится немного медленнее, но не сильно ^^
Это был обычный BCB. А нужно было, что б захламлять каталог в универском инете (^. ^)
Что такое ВСВ? Гугл только предложил купит у них машины и нашёл Banco Central do Brasil ^^'
Borland C++ Builder — a popular rapid application development (RAD) environment