Вниз
Скачать: CL | DM;

В аргументе Variant функции необходимо передать массив   Найти похожие ветки 

← →
Пубертанец   (2003-07-07 16:56) [0]

Функция объявлена как:

function FindByField(const Field: string; const Values: Variant): boolean;

Обращаюсь к функции так:

FindByField("ID", [nId]);

А оно ругается, говорит, что нет такой перегруженной функции. Но ведь, например, TDataSet.Locate объявлено примерно таким же образом и нечего не валится - можно в KeyValues передавать массив. Что делать?


← →
Poirot ©   (2003-07-07 16:59) [1]


> примерно таким же образом

Вот сделай точно как в ней....


← →
Skier ©   (2003-07-07 17:00) [2]

>Пубертанец (07.07.03 16:56)
А скобки [] зачем ?


← →
Пубертанец   (2003-07-07 17:04) [3]

Скобки [] затем, что хочу чтоб можно было и так:

FindByField("ID, Number", [nId, nNumber]);


← →
Poirot ©   (2003-07-07 17:07) [4]

посмотри как объявлена функция Format! Там такая фишка есть... блин поискать лень!


← →
Skier ©   (2003-07-07 17:07) [5]

>Пубертанец (07.07.03 17:04)
Тогда видимо придётся так писать :
function FindByField(const Field: string; const Values : array of Variant): boolean;


← →
Пубертанец   (2003-07-07 17:10) [6]

Это я знал, но как же это работает с просто Variant не пойму. Вроде тоже самое пишу.


← →
Poirot ©   (2003-07-07 17:14) [7]

в лучшем случае передавай адрес! А так не прокатит!


← →
Romkin ©   (2003-07-07 17:20) [8]

Тип должен быть array of const
Как раз и будет, что хочешь const Values : array of const
Это - вариантный массив


← →
icWasya ©   (2003-07-07 18:14) [9]

FindByField("ID",VarArrayOf([nId]));



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
14-67968
Кен
2003-07-04 07:27
2003.07.21
А нет ли функции такой функции html2rtf, чтобы можно было в


1-67820
captive
2003-07-09 19:23
2003.07.21
Как в цикле перебрать все созданные формы в приложении?


1-67859
race1
2003-07-07 16:07
2003.07.21
memory $ dynamic array


8-67928
МитяЙ2
2003-03-30 11:41
2003.07.21
Загрузка иконок


8-67921
KAV
2003-04-01 17:36
2003.07.21
Повёрнутый элипс




   Наверх