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

Вниз

передать в dll   Найти похожие ветки 

 
snower   (2003-06-08 00:40) [0]

Есть форма. На форме Едит. Вводятся символы. Дальше нажимается кнопка и содержание едита записывается в переменную. При нажатии на ту кнопу грузится еще одна форма из Dll. На той форме расположен Memo.
Как передать переменную в dll так, чтобы в зависимости от ее содержания отображался разный текст в Memo(текст грузится из файла и достаточно объемен).


 
Юрий Зотов   (2003-06-08 00:53) [1]

Заведите в DLL функцию, создающую форму, а в параметрах этой функции передавайте нужную строку.


 
snower   (2003-06-08 01:13) [2]

Ну так я же не знаю, какая строка будет передана...


 
Palladin   (2003-06-08 01:24) [3]


> snower (08.06.03 01:13)

ты процедуры свои умеешь писать?
типа вот такого когданибудь писал ?

procedure ExecuteMyDialog(p_MemoText:string):boolean;
var
mDlg:TMyDlg;
begin
mDlg:=TMyDlg.Create(nil);
mDlg.Memo1.Text:=p_MemoText;
result:=mDlg.ShowModal=mrOk;
mDlg.Free;
end;
end;


 
Юрий Зотов   (2003-06-08 11:34) [4]

> snower (08.06.03 01:13)

Ни одна функция обработки строк тоже заранее не знает, какая строка будет ей передана. Однако же, работает? Работает. Как Вы полагаете, в чем же тут секрет?



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

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

Наверх




Память: 0.44 MB
Время: 0.028 c
14-84562
Dmit
2003-06-07 04:35
2003.06.26
хостинг


9-83849
Карлсон
2003-01-12 18:20
2003.06.26
просто интересно, почему.


1-84180
Doc
2003-06-11 17:21
2003.06.26
String, TObject и т.д. - Pointer?


1-84403
adogg
2003-06-09 15:55
2003.06.26
StringGrid


3-84043
Z_man7777
2003-06-02 06:25
2003.06.26
Вопрос по полю типа Float в InterBase6.x





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