Страница 1 из 1

Невизуальный интерфейс

Добавлено: 27 мар 2009, 16:03
Alexx
День добрый!
Подкиньте примерчик интерфейса, который не отображает на экране какие-либо элементы управления. Идея такова, интерфейсу передаются какие-то параметры, используя их он сам что-то там делает, в зависимости от задачи, т.е. пользователь ничего там не должен выбирать или нажимать.

Добавлено: 27 мар 2009, 16:23
Darikon
поищи по форуму AlwaysReturn

Добавлено: 27 мар 2009, 17:10
edward_K
и в cmInit в конце
closeinterface(cmDefault)
не поможет добавте еще abort или (и) exit

Добавлено: 27 мар 2009, 17:56
m0p3e
Если нужно вернуть что-то, то в заголовке AlwaysReturn.
В конце cmInit ставим Abort
cmInit : {
..........
Abort;
};

При CloseInterface() интерфейс успевает моргнуть вроде. :)

Добавлено: 30 мар 2009, 10:56
galover

Код: Выделить всё

interface Calc;
 public function Mul(param1 : integer; param2 : integer) : integer;
 {
    result := param1 * param2;
 }
end.

interface Test;
  handleEvent
    cmInit:
    {
       var pCalc : Calc new;
       Message(String(pCalc.Mul(2, 3)));
    }
  end;
end.