Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.12;
Скачать: CL | DM;

Вниз

Функция InputBox()   Найти похожие ветки 

 
samumka ©   (2004-08-30 10:25) [0]

Итого.
var kurs:double;
..
kurs:=InputBox("","Введите курс";0;1;10000;1);
..

Выдает ошибку недостаточно параметров. Почему?


 
begin...end ©   (2004-08-30 10:28) [1]

Хм...
Во-первых, почему параметры идут то через запятую, то через точку с запятой?
Во-вторых, параметров тут даже слишком много. По крайней мере, для Delphi 6...


 
Ega23 ©   (2004-08-30 10:30) [2]

kurs:=InputBox("","Введите курс","Строка по-умолчанию");


 
begin...end ©   (2004-08-30 10:32) [3]

> samumka ©   (30.08.04 10:25)

Да и тип у этой функции - String, а не Double.


 
samumka ©   (2004-08-30 10:39) [4]

Вырезка из Delphi help
Delphi syntax:

function InputBox(const ACaption, APrompt, ADefault: string): string;
function InputBox(const ACaption, APrompt, ADefault: WideString ): WideString; overload;

function InputBox(const ACaption, APrompt: WideString ; ADefault: Double; Min: Double = Low(Integer); Max: Double = High(Integer); Decimals: Integer = 1): Double; overload;
function InputBox(const ACaption, APrompt: WideString; ADefault: Integer; Min: Integer = Low(Integer); Max: Integer = High(Integer); Increment: Integer = 1): Integer; overload;


 
begin...end ©   (2004-08-30 10:41) [5]

Вау, как всё круто поменялось...

Через запятую - не помогло?


 
Ega23 ©   (2004-08-30 10:42) [6]

samumka ©   (30.08.04 10:39) [4]

О, да! Где её тебе удалось откопать-то?


 
Erik1   (2004-08-30 10:45) [7]

Помоему StrToFloat никто неотменял.


 
samumka ©   (2004-08-30 10:52) [8]

ни через запятую, ни через точку с запятой.
Откапал в Delphi 7.
to Erik1: хотелось бы использовать эту функцию. В конце концов что за х*** - есть, а не работает.


 
Skyle ©   (2004-08-30 10:55) [9]


> samumka ©   (30.08.04 10:52)

Ну в таком случае, что говорит Code  completion©?


 
GuAV ©   (2004-08-30 10:56) [10]


>
> function InputBox(const ACaption, APrompt: WideString ;
> ADefault: Double; Min: Double = Low(Integer); Max: Double
> = High(Integer); Decimals: Integer = 1): Double; overload;

Ха. это для QDialogs только. F1 хорошо, а Ctrl+Click лудше.



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

Текущий архив: 2004.09.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
4-1090940633
sensor
2004-07-27 19:03
2004.09.12
Дескриптор (handle) элемента другого приложения


4-1090942511
kblc
2004-07-27 19:35
2004.09.12
Как для потомка TImage определить событие WM_ONMOUSELEAVE?


10-1037005934
Minibox
2002-11-11 12:12
2004.09.12
Midas (DCOM)-приложения не работают после установки VS.NET


1-1093739034
Сергей Петров
2004-08-29 04:23
2004.09.12
Как правильно двигать содержимое панели?


1-1093035441
ИМХО
2004-08-21 00:57
2004.09.12
The specified module could not be found.