Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.02.11;
Скачать: [xml.tar.bz2];

Вниз

Как пользоваться lib библиотекой   Найти похожие ветки 

 
Kotofeich   (2007-01-24 13:42) [0]

Я скачал библиотеку zlib, разархивировал ее в папку lib. И что дальше не пойму. Внутри ее находятся различные obj и pas файлы.
В уроке по этой библиотеке есть строчка "Чтобы использовать эти компоненты, добавьте интерфейсные коды:
uMySqlVio, uMysqlCT, uMysqlClient, uMysqlHelpers "
Что это значит по-русски?


 
Elen ©   (2007-01-24 13:45) [1]


> Kotofeich

Создай Package с указанными тобой файлами и проинсталь их в Делфи


 
Сергей М. ©   (2007-01-24 13:46) [2]


> Что это значит по-русски?


По-русски это галиматья.
Речь, вероятно, идет о разделе USES юнита, куда всю эту солянку нужно добавить.


 
Kotofeich   (2007-01-24 13:50) [3]

Через uses я подключил.
А как подключить obj файлы?
elen обьясни свои слова по шагам если не трудно.


 
Elen ©   (2007-01-24 14:06) [4]


> elen обьясни свои слова по шагам если не трудно.

Не трудно : (Правда у меня D6)

1.Меню Components->Install Components
2. На вкладке Into New Package в Unit File Name запихиваеш те файлы
3. Указываеш имя нового Пака (сам имя придумай)
4. После OK появляется Пак - жми Install
5. Найди вкладку куда закинулись компоненты и наслаждайся

ЕСЛИ КОНЕЧНО ЭТИ ПАСЫ - КОМПОНЕНТЫ


 
Kotofeich   (2007-01-24 14:24) [5]

Сделал все как сказала.
Он мне сначала выдал ошибку, типа file the end.
Вроде инсталл нажал, он пожурчал и выдал OK.
К сожалению вкладка не появилась:(
Вроде компоненты. Написано что их потом визуально надо тыкать на форму.
вот урок где все это написано.
http://www.svdpro.info/page.php?id=18


 
Kotofeich   (2007-01-24 14:25) [6]

А, это не компоненты. Это обьекты. А в чем разница?


 
Сергей М. ©   (2007-01-24 14:29) [7]


> в чем разница?


Компоненты - это наследники класса TComponent.


 
Elen ©   (2007-01-24 14:30) [8]


> К сожалению вкладка не появилась:(

Значит компоненты сели на другую уже имеющуюся вкладку. Запусти меню Components->Install packages и в окошке поиши тот файл который в 3. написал, и по кнопке Components посмотри есть ли там чего.


 
Kotofeich   (2007-01-24 14:36) [9]

Мой компонент нашел, но он пустой.
Меня все-таки волнует, что с obj файлами делать-то?


 
Сергей М. ©   (2007-01-24 14:37) [10]


> что с obj файлами делать-то?


Выкинуть, если не используешь и не планируешь использовать BCB


 
Elen ©   (2007-01-24 14:39) [11]


> Мой компонент нашел, но он пустой.

Неповезло. Придется тебе все ручками прописывать. :)


 
Kotofeich   (2007-01-24 14:42) [12]

Ну хватит уже шифрами новые фразы добавлять. Что теперь такое BCB?
Ну елы-палы, мне к БД mysql подключиться надо, а тут столько проблем.
Знал бы я еще что и где ручками прописывать.


 
Сергей М. ©   (2007-01-24 14:46) [13]


> Что теперь такое BCB?


Borland C Builder


> мне к БД mysql подключиться надо


И что, на этой самой "zlib" свет клином сошелся, если там нет dpk ?


 
Elen ©   (2007-01-24 14:50) [14]


> мне к БД mysql подключиться надо

А что Ado уже не в моде?


 
Kotofeich   (2007-01-24 14:51) [15]

Ну мне уже поржать охото:) У меня истерика наччнется:))
А dpk это debil pascal konecho?:)
Мне через хоть что бы подключиться. Главное чтобы я в дельфи мог обращаться к mysql через стандартные sql запросы. А это такой геморой.


 
Kotofeich   (2007-01-24 14:53) [16]

Если через Ado, насколько я знаю мне надо будет искать ODBC драйвер, а потом еще думать как это все подключать. Кто-нибудь это пробовал или представляет как делается?


 
tesseract ©   (2007-01-24 14:53) [17]


>  Главное чтобы я в дельфи мог обращаться к mysql через стандартные
> sql запросы. А это такой геморой.


С какого времени это стало геммороем? Года два точно всё отлично работает. Через родную поддержку mysql.


> А dpk это debil pascal konecho?:)


Это Delphi package.


 
Kotofeich   (2007-01-24 14:57) [18]

Что за родная поддержка и как все это организовать?


 
palva ©   (2007-01-24 14:59) [19]

А в вашем пакете имеется файл с именем zlibex.pas ?
У меня он есть. Я его компилировал и получал zlibex.tpu, через который работал с библиотекой.


 
Elen ©   (2007-01-24 14:59) [20]


>  dpk это debil pascal konecho

Улыбнуло.

> насколько я знаю мне надо будет искать ODBC драйвер,

Ты сначала посмотри какие ADO тебе провайдеры предлагает. А та затея с zlib - вот реальный гемор.


 
Kotofeich   (2007-01-24 15:02) [21]

Мой пакет называется DirectMySQLObjects122, и в нем просто папка Zlib находится. Файла там zlibex нету.
Где смотреть что  "какие Ado мне предлагают провайдеры" (и при чем тут провайдеры??)


 
Kotofeich   (2007-01-24 15:05) [22]

Ладно всем спасибо за моральную поддержку:)
Нашел dll библиотеку с рабочим примером. Вроде работает. Сейчас буду копаться в ней.


 
Сергей М. ©   (2007-01-24 15:13) [23]


> мне уже поржать охото:) У меня истерика наччнется:))
> А dpk это debil pascal konecho?:)


Для "истерично ржущих котофеичей" - да, это Дебил Паскаль. Нечто непостижимое.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.02.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.041 c
2-1169645465
Графика
2007-01-24 16:31
2007.02.11
Метод канвы TextOut


2-1169715505
ocean
2007-01-25 11:58
2007.02.11
Нет DBNavigator


15-1169191954
Priest
2007-01-19 10:32
2007.02.11
Выбор винта на ноут


2-1169474414
Mishenka
2007-01-22 17:00
2007.02.11
Как отловить событие наведения и увода указателя мыши с формы?


15-1169383699
Nord
2007-01-21 15:48
2007.02.11
TComboBox





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский