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

Вниз

Обьявление функции.....   Найти похожие ветки 

 
Chlavik   (2002-10-11 17:45) [0]

Как сделать так что бы обьявляемая функция возвращала два значения?


 
Best Before 2024   (2002-10-11 17:46) [1]

function MyFunc( var Result1: Integer) : Integer;
function MyFunc : MyTwoValuesRecord;


 
Ricks   (2002-10-11 17:49) [2]

Попробуй совет Best Before 2024, но вместо var лучше использовать out Result1:Integer


 
Mike Kouzmine   (2002-10-11 17:53) [3]

type A = array of integer
function X : A - хоть миллион
или procedure X(var Z : A);


 
Jeer   (2002-10-11 17:54) [4]

Возвращай TStringList - сколько строчек столько и значений:))


 
Best Before 2024   (2002-10-11 17:57) [5]

2 Jeer © (11.10.02 17:54)
>>Возвращай TStringList - сколько строчек столько и значений:))
Лучше сразу RichEdit!!! :))


 
TTCustomDelphiMaster   (2002-10-11 17:57) [6]

Не слушай никого. Самое реальное это var см. Best Before 2024 (11.10.02 17:46)


 
Chlavik   (2002-10-11 18:13) [7]

Я тут подумал что мне нужно от одной одной и той же функции два значение но только что бы она возвращала одно из них т.е. я сделаю
function GetIp(disk:string, switch: Bolean):string;
begin
If switch = true then Result:= Value1 else Result:= Value2;
end;

Так же можна вроде.


 
TTCustomDelphiMaster   (2002-10-11 18:18) [8]

Можно и одно из трех :)


 
Jeer   (2002-10-11 18:18) [9]

Все гениальное - просто:))


 
Best Before 2024   (2002-10-11 18:18) [10]

2 Chlavik © (11.10.02 18:13)
Ой умора! :)))
Так и нужно, но ты не так спрашивал :))



 
Jeer   (2002-10-11 18:19) [11]

С точностью до секунды:)))


 
Chlavik   (2002-10-11 18:19) [12]

Что вы прётесь я же только начал програмить!


 
TTCustomDelphiMaster   (2002-10-11 18:21) [13]

Купите умную книгу - не пожалеете ;)


 
Chlavik   (2002-10-11 18:25) [14]

А есть где на шару намутить? :)


 
Chlavik   (2002-10-11 18:26) [15]

Побольше инфы про Delphi ?


 
TTCustomDelphiMaster   (2002-10-11 18:28) [16]

Yandex - Delphi


 
Chlavik   (2002-10-11 18:32) [17]

В смысле а на www.yandex.ru ?


 
Zemal   (2002-10-11 18:34) [18]

Ух ты сколько ответов :). Могу и я свой добавить?! Создай структуру (record) и возвращай эту структуру :). Самый простой способ... я вот только непойму никак зачем тебе нужно использовать функцию как процедуру? Создай процедуру, в которую передай переменные, в которые и попадут твои значения :).
А то тут всёкую пургу тебе прогнали :). Нахрена тебе нужна морока со строчным значением? Нафига нужна конвертация? Ребята, вы чего всё всегда усложняете?


 
Best Before 2024   (2002-10-11 18:35) [19]

2 Zemal © (11.10.02 18:34)
Проснулся!
Читай Chlavik © (11.10.02 18:13)


 
TTCustomDelphiMaster   (2002-10-11 18:36) [20]

Пойдите в книжный магазин спросите С. Тексейра, К. Паченко Delphi X Руководство разработтчика ( ~ 400 р.). Не пожалеете.


 
Zemal   (2002-10-11 18:38) [21]

Аха... блин... поспишил... написал, а потом посмотрел дискуссии :). Гы-гы :)... опять в сабж не попал :)... пролетел мимо :)


 
Zemal   (2002-10-11 18:45) [22]

Можно ещё посоветовать лит-ру? Мне понравилось: Марко Кэнту "Delphi 6 для профессионалов" Издательство: "Питер". Книга хорошая... хорошо описаны новые невизуальные классы делфи... потоки например, листы всякие, коллекции и др. Дельная книга :). Ещё можно посоветовать автора: Архангельского. Достаточно качественная у него лит-ра выходит... приятно читать, да и как справочник очень удобная :). Удачи! Учись! :)


 
Chlavik   (2002-10-11 18:51) [23]

Круто ......... :-))))))



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

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

Наверх





Память: 0.61 MB
Время: 0.046 c
14-68914
iNew
2002-09-26 21:34
2002.10.21
Помогите новичку


4-69062
МИФИст
2002-09-06 00:50
2002.10.21
Перерисовка RichEdit...


14-68969
Rouse_
2002-09-28 23:43
2002.10.21
Почему при наведении на мой ник ен показывается мое мыло


3-68610
777
2002-09-28 17:27
2002.10.21
Local SQL


4-69081
Aquaform
2002-09-09 10:40
2002.10.21
Как изменить шрифт





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