Хакер писал(а):Dimon111, если ты продолжишь грешить [url=[url=http://yandex.kz/yandsearch?rdrnd=7847&text=оверквоттингом]123[/url]]оверквоттингом[/url], ты будешь наказан.
Ок. Наказывать у нас любят.
Сейчас приляпал FTDIшку к PC. Не поленился. Хоть она ничего не выдаёт, порт открывается нормально и обращение к FR_Read идёт. Эффект зависания я получил. Вот код:
- Код: Выделить всё
Dim ByteMass(256) As Byte
Private Declare Function FT_Read Lib "FTD2XX.DLL" (ByVal Handle As Long, ByRef lpBufferFirstElm As Byte, ByVal lngBufferSize As Long, ByRef lngBytesReturned As Long) As Long
Private Sub ReadStr(BytesRead As Long) 'Подпрограмма приема
Dim ftStatus As Long, I As Single, Ch As String '
lngBytesRetuned = 0 'Обнулить счетчик прочитанных байт
ftStatus = FT_Read(Handle, ByteMass(1), BytesRead, lngBytesRetuned) '
If (ftStatus = FT_IO_ERROR) Then OutLog "IO_ERROR" 'Если произошла ошибка приема - выдать сообщение
End Sub