Показать сообщение отдельно
  #4  
Старый 28.04.2010, 20:44
Vladislav Vladislav вне форума
Прохожий
 
Регистрация: 24.04.2010
Сообщения: 48
Репутация: 10
По умолчанию

Быть может не в тему но всё же спрошу:

Как написать в .dll (Delphi 7, DLL Wizard) функцию, которая будет возвращать в программу StringsList (точнее itemы в comboBox), а программа просто будет вызывать функцию с параметром ?

В .dll пишу функцию по аналогу:

Код:
function additemsf(ACombo : TComboBox) : TStringList; cdecl;
var
  I : Integer;
  Buf : String;
  Lst : TStringList;
begin
  ACombo.Items.Clear;
  Lst := TStringList.Create;
  Lst.Add('MyItem1');
  Lst.Add('MyItem2');
  Try
     For I := 0 to Lst.Count-1 Do
       Begin
       ACombo.Items.Add(Lst[i]);
       End;
  Finally
     Lst.Free;
  End;
end;
В программе будет вызываться так:

additemsf(ComboBox1);
Ответить с цитированием