C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Где найти TMemTableEh из пакета ....
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



потом ты поймешь что хелпера явно не хватает для написания полноценного приложения и счастье так же медленно уползет smile.gif
хотя вообщем все решаемо
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



Книги смотрим тут и тут, а вообще сразу хотелось бы порекомендовать начать с С, Кернигана и Ричи, в ссылках есть.

Вернуться в Работа с базами данных в C++Builder