Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 567
от 29.10.2006, 11:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 407, Экспертов: 54
В номере:Вопросов: 4, Ответов: 5


Вопрос № 59901: Доброго времени суток ! Есть dbf файл. Как программно узнать формат файла ? dBase III, dBase IV и т.д). Среда VС++ ..
Вопрос № 59910: Можно ли перегружат операций «+» как функции оператор(Если это возможно покажите с примерам, пожалуйста)...
Вопрос № 59973: Здравствуйте уважаемые эксперты. Пишу на Borland C++ Builder6.0. Проблема такова. Есть форма содержащая компонент DBGrid, этот компонент отображает содержимое некой таблицы из базы данных (если быть точным, то это локальная бд, firebi...
Вопрос № 59998: Уважаемые эксперты подскажите пожалуйста как можно организовать передачу данных по локальной сети, используя MFC. Есть ли в MFC класс для этих целей?...

Вопрос № 59.901
Доброго времени суток !
Есть dbf файл. Как программно узнать формат файла ? dBase III, dBase IV и т.д). Среда VС++
Отправлен: 23.10.2006, 16:38
Вопрос задал: Krendel (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Mihasic
Здравствуйте, 1!
http://www.delphikingdom.com/asp/viewitem.asp?UrlItem=/helloworld/dbheader.htm
Хотя там вроде не полный формат, но в большинстве случаев достаточный.
Ответ отправил: Mihasic (статус: 8-ой класс)
Ответ отправлен: 23.10.2006, 17:36
Оценка за ответ: 5


Вопрос № 59.910
Можно ли перегружат операций «+» как функции оператор(Если это возможно покажите с примерам, пожалуйста)
Отправлен: 23.10.2006, 17:37
Вопрос задал: Tebriz (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: ADSota
Здравствуйте, 1!

Запросто... Пример взял из помощи к BorlandC 3.0:

complex operator +(complex c1, complex c2)
{
return complex(c1.real + c2.real, c1.imag + c2.imag);
}

---------
Открыть глаза навстречу солнцу
Ответ отправил: ADSota (статус: Специалист)
Ответ отправлен: 23.10.2006, 18:01


Вопрос № 59.973
Здравствуйте уважаемые эксперты.
Пишу на Borland C++ Builder6.0.
Проблема такова. Есть форма содержащая компонент
DBGrid, этот компонент отображает содержимое некой таблицы
из базы данных (если быть точным, то это локальная бд, firebird1.5
и таблица содержащая 5 текстовых полей - varchar).
Нужно сделать так, чтобы при двойном щелчке по строке из DBGrid, приложение
заносило значения полей выделенной строки в 5 разных едит боксов (по эдиту для каждого поля).
Вопрос, как получить доступ к тестовым значениям ячеек DBGrid, если в таблице
задан стиль выделения строки целиком (dgRowSelect=true)?
Заранее благодарен за любую помощь.
Отправлен: 24.10.2006, 02:30
Вопрос задал: Юра (статус: 2-ой класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Vaga
Здравствуйте, 2!
Доступ к записи таблицы можно осуществить через TDataSet.
Edit1->Text=DataSet->FieldByName("Field1")->AsString;
ну и так далее.

---------
Ошибка становится ошибкой, когда рождается как истина. Станислав Ежи Лец
Ответ отправил: Vaga (статус: 5-ый класс)
Ответ отправлен: 24.10.2006, 06:49


Вопрос № 59.998
Уважаемые эксперты подскажите пожалуйста как можно организовать передачу данных по локальной сети, используя MFC. Есть ли в MFC класс для этих целей?
Отправлен: 24.10.2006, 09:37
Вопрос задал: Nightm@re (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Sergey A. Wedensky
Здравствуйте, Nightm@re!

В MFC есть классы CSocket и CAsyncSocket, искапсулирующие поведение сокетов (синхронная и асинхронная передача, соответственно).
Если не знакомы с Windows Sockets, можно для начала почитать например
http://olddos.narod.ru/doc/comp/bsp/v23/ch5.html.

Удачи!
Ответ отправил: Sergey A. Wedensky (статус: 6-ой класс)
Ответ отправлен: 24.10.2006, 10:08

Отвечает: Vaga
Здравствуйте, 1!
для этой цели подойдет CSocket.
http://www.firststeps.ru/mfc/net/socket/r.php?29
---------
Ошибка становится ошибкой, когда рождается как истина. Станислав Ежи Лец
Ответ отправил: Vaga (статус: 5-ый класс)
Ответ отправлен: 24.10.2006, 17:54


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное