AntDIB |
Отправлено: 10.08.2005, 09:48 |
|
Не зарегистрирован
|
Ребята, я возвращаюсь к вчерашнему вопросу. Искал, смотрел но не нашел про
TMemTableEh, И если можно пример использования. |
|
olegenty |
Отправлено: 10.08.2005, 09:54 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
ну ты даёшь. EhLib качнул, установил? и там нет TMemTableEh? вот ведь блин!!! незадача!!!
1. лениво глянь в папку ...\AdvTech\MemTableEh\... из каталога, куда установил EhLib
2. О! увидь там readme_rus.rtf — это описание работы компонента на русском языке. MTDEMOS — набор примеров работы с TMemTableEh.
3. ощути, как медленно, но верно, наступает счастье.
|
|
greyich |
Отправлено: 10.08.2005, 11:59 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 45
|
потом ты поймешь что хелпера явно не хватает для написания полноценного приложения и счастье так же медленно уползет
хотя вообщем все решаемо
|
|
olegenty |
Отправлено: 10.08.2005, 12:31 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
всего там достаточно. наименования св-в и методов имеют говорящие названия. граблей мало. все на поверхности. самое главное, что TMemTableEh не глючит при работе с памятью — вот что очень приятно радует.
|
|
AntonGib |
Отправлено: 10.08.2005, 13:06 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 25
|
Я три раза скачивал из разных мест. Начинаю вытаскивать из архива, а в конце мне выводится сообщение "Err Файлы испорчены, пожалуйста загрузите ...." нет ли работающей ссылки.
|
|
olegenty |
Отправлено: 10.08.2005, 14:02 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
скачивать можно и нужно только с одного места — оригинального источника: http://ehlib.com/RUS/ehlibrus.exe
|
|
AntonGib |
Отправлено: 10.08.2005, 14:36 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 25
|
Попробуйте сами....пишет ошибку |
|
AntonGib |
Отправлено: 10.08.2005, 14:38 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 25
|
пароль: февральфевраль? |
|
olegenty |
Отправлено: 10.08.2005, 14:57 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
пароль — да, только заглавными (прописными), а не строчными буквами. 2 недели назад качал и ставил. ни единой ошибочки.
|
|
AntonGib |
Отправлено: 11.08.2005, 09:10 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 25
|
В какое место лучше устанавливать библиотеку...... |
|
olegenty |
Отправлено: 11.08.2005, 09:45 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
ну и вопросики... я прямо даже стесняюсь ответить...
я для удобства всё валю в верхний ...\BCB6 (т.е. копирую туда ) содержимое ...\Common, ...\AdvTech\MemTable\BCB6, ...\AdvTech\MemTable\Common, а потом ставлю все три пакета (не забыв туда же слить файлы с русскоязычными ресурсами)
|
|
Gedeon |
Отправлено: 11.08.2005, 09:55 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
А я не так немного делаю, у меняв $(BCB) есть папка AddOn в которую все компоненты в своих папочках, оттуда ставлю, пути все для поиска пишу сразу чтоб не париться, типа так
$(BCB)\AddOn\Ehlib
а потом проекты и дома и на работе отлаживаются хорошо без изменений, кстати не раз эту папку AddOn прямо целиком и переносил для обновления.
|
|
olegenty |
Отправлено: 11.08.2005, 10:02 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
ну я делаю абсолютно аналогично, просто у меня эта папка, где лежат все компоненты — E:\PRG6 (диск E всегда рабочий, поэтому не заморачиваюсь)
|
|
AntonGib |
Отправлено: 11.08.2005, 10:12 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 25
|
Я понимаю что вопросы глупые, я просто очень медленно, но надеюсь... перехожу с VB yf C++Bulder.
Я в дагонку задам несколько вопросов:
1. Меня интересует событие потеря фокуса поля и наоборот.
Подобие из VB — onFocus и ofFocus.
2.Обработка исключений по tru.... или поправте меня.
3.Я в книге вычитал, что любой компонент образует свой базовый класс, а с помощью вспомогательного(точно не помню как называется) можно издеватся над компонентом как угодно. Где можно по подробнее читануть, а то в книге только 2 листа с примером для кнопки Button.... |
|
olegenty |
Отправлено: 11.08.2005, 10:23 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
1. OnEnter/OnExit, либо, пониже уровнем — WM_SETFOCUS/WM_KILLFOCUS, вернее, обработка этих сообщений Windows в WndProc оконного класса (либо в самописных обработчиках)
2. try {...} catch ([то, что ловишь]) {...}
3. сам понял, что спроcил?
|
|
AntonGib |
Отправлено: 11.08.2005, 10:48 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 25
|
Библиотека у меня не появляется.... оставим пока
Я поясню:
Существует базовый класс объекта, в котором описаны все методы, события ....
Большенство методов можно перезагрузить, эту операцию как я понял можно выполнить в спомогательном классе (название не помню).
Привожу пример:
Что бы изменить вид кнопки необходимо перезагрузить метод Draw ....
Поправте меня если я не прав.
Я к тому где пподробнее можно почитать ....
|
|
olegenty |
Отправлено: 11.08.2005, 12:04 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
не перезагрузить, а переопределить. читай книжки по с++, Шилдта, Страуструпа. тут простым кратким ответом не отделаешься...
|
|
greyich |
Отправлено: 11.08.2005, 13:25 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 45
|
ага! особенно от страуструпа!!!! прям так сразу и читай!
вообщем советую что-нибудь полегче сначала попробовать
|
|
AntonGib |
Отправлено: 11.08.2005, 13:39 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 25
|
Эти книги в электронном виде найти можно....? |
|
olegenty |
Отправлено: 11.08.2005, 13:49 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
я не зря первым Шилдта указал. а Страуструп 2-е издание есть в электронном виде на русском языке, а 3-е встречал в электронном виде только на английском. про Шилдта лучше у Gedeon'а спросить...
|
|
AntonGib |
Отправлено: 11.08.2005, 14:21 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 25
|
Ссылку моно..., буду очень рад |
|
Gedeon |
Отправлено: 11.08.2005, 15:06 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Книги смотрим тут и тут, а вообще сразу хотелось бы порекомендовать начать с С, Кернигана и Ричи, в ссылках есть.
|
|