Форум программистов, компьютерный форум CyberForum.ru

Работа с байтами....(dbf-memo) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Баг: после двойного клика по ярлыку он не запускает программу http://www.cyberforum.ru/cpp-beginners/thread463883.html
Здравствуйте, господа! Я тут заподозрил MSVC++ в такой гадкой вещи. Когда я выделяю текст 'столбиком' (при нажатой клавише Alt), через некоторое время во всей операционке происходит такая ерунда: после двойного клика по ярлыку он не запускает программу, а показывает его свойства. Клава тоже не работает. Кто-нибудь сталкивался с этим? Если да, то как проблема была решена? Снорк.
C++ Как изменить надпись на кнопке CButton? Есть кнопка (класс CButton), созданная в классе представления и выводимая непосредственно в окно приложения: //файл XxxView.cpp: void CXxxView::OnDraw(CDC* pDC) { ... m_resultButton.Create(_itoa(pDoc->GetMemberC, aBuffer, 10), WS_VISIBLE | WS_CHILD, CRect( (i * width), 0, (i * width + width), 20 ), this, IDC_RESULTBUTTON); ... }Как в дальнейшем изменить надпись на кнопке? В MSDN'е... http://www.cyberforum.ru/cpp-beginners/thread463863.html
Как ПРАВИЛЬНО интегрировать Internet Explorer в свой окно? C++
Здравствуйте, господа! 1) Я написал свой браузер для внутренних нужд, но есть у меня одна проблема. Внедренный IE классно работает с HTML-документами, но не работает с файлами и папками. Если ему жестко задать URL, как, например, 'C:\ ', то он, конечно отобразит этот диск, но при попытке щелкнуть по папке (любой) он откроет новый проводник, как если бы я выбрал 'открыть в новом окне'. Я хочу...
C++ RealSystem SDK by Real Software
Кто-нибудь использовал сабж для воспроизведения видео? Если да, то объясните глупому как это сделать?
C++ Запись в мемо поле (mdb) > 256 byte в VC http://www.cyberforum.ru/cpp-beginners/thread463768.html
Народ помогите! Зашел в тупик, как не бьюсь, ну никак VC не хочет писать в мемо > 256 b. Делаю визардом простое приложение с БД (ODBC), кидаю Edit и пытаюсь вбить кучу bytes. Что за ограничение такое, будь оно ладно.....
C++ ошибка 'CloseCollection g_coolCollection.Open(collectionname) dwError=7' при установке MSDN При установке msdn98 в самом конце появляется ошибка : 'CloseCollection g_coolCollection.Open(collectionname) dwError=7' и установка не заканчивается корректно. Не знаете ли как с этим бороться? подробнее

Показать сообщение отдельно
Alex Ermakov
0 / 0 / 0
Регистрация: 26.12.2007
Сообщений: 4

Работа с байтами....(dbf-memo) - C++

31.12.2007, 17:20. Просмотров 1089. Ответов 1
Метки (Все метки)

Проблема такая:
Пытаюсь определить содержит ли dbf(Clipper DOS) memo поле,
для этого беру 1-ый байт файла, он у мемо - 0x83, иначе - 0x03.
Читаю dbf у которого есть мемо:
char Buff;
file.SeekToBegin();
file.Read( &Buff, 1 );
if( Buff == '0x83' )
bMemo = TRUE;
Но в переменную Buff попадает бред типа: -115'г'
Вопрос N1. Откуда это, и как тогда мне узнать этот байт?
Вопрос N2. Как записать в 1-ый байт 0x03?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru