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

Вниз

Импорт типа переменной из DLL   Найти похожие ветки 

 
HitMan   (2002-06-20 11:53) [0]

Привет всем. Помогите пдз. У мя есть DLL, написанная на самом же Delphi. В ней прописан тип переменной. Как импортировать этот тип в основную прогу. Заранее благодарен.


 
Digitman   (2002-06-20 12:01) [1]

Никак. Импорт переменных из DLL невозможен, импортируются лишь ф-ции и проц-ры.
Просто "пропиши" этот тип в "проге", вызывающей DLL, которая есть у "тя", но обращаться к ней по записи ичтению придется-таки средствами импортируемых из той же DLL вызовов, имеющих возможность непосредственного обращения к данной переменной


 
Fiend   (2002-06-20 12:08) [2]

А можно в принципе отказаться от прописывания в проге типа переменной.
Сотворите в той библии пару процедур, которые смогут создаватьи уничтожать структуру типа вашей переменной. Им будете передавать указатель, и получать от них тоже самое, и проге ваше будет абсолютно параллельно какого типа данные в вашей библии, а так же не нада в проге переписывать тип структуры, если вы решите ее в дальнейшем изменить. Это сделаете только в библии.
Мне кажется что так универсальнее. Я так всегда делаю. Думаю что это один из мегаплюсов библиотек


 
PVOzerski   (2002-06-20 12:59) [3]

Если библиотека и прога не завязаны на VCL, можно использовать вместо Delphi FreePascal, там экспорт/импорт переменных возможен. Но экспорт/импорт типов в обычных dll нереален.


 
Игорь Шевченко   (2002-06-20 13:00) [4]

Или сделать пакет (BPL) там переменные импортируются



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

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

Наверх





Память: 0.45 MB
Время: 0.007 c
7-1224
gklbery
2002-04-04 13:27
2002.07.01
потеря типов параметров запросов при копировании файлов


14-1165
SleD
2002-05-29 11:47
2002.07.01
Подскажите где достать бесплатный хостинг +домен типа RU, COM, NE


3-864
Ulugbek
2002-06-06 14:18
2002.07.01
Удаление записей из базы данных


1-970
MikeFW
2002-06-20 09:32
2002.07.01
TreeView. Хранение данных


14-1149
Yuraz
2002-05-29 10:57
2002.07.01
Новые введения в интернете: почти все ссылки новых форумов





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский