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

Вниз

Как заставить InputQuery принимать INTEGER значения   Найти похожие ветки 

 
Андрей Королёв   (2003-04-05 18:27) [0]

Вот описание из Help"a
Displays an input dialog box that lets the user enter a string, double, or integer.

function InputQuery(const ACaption, APrompt: WideString; var Value: Integer, Min: Integer = Low(Integer); Max: Integer = High(Integer); Increment: Integer = 1): Boolean; overload

Resultat:=InputQuery("Input some data","from 1 to 10",FromBegin );

вот если FromBegin определить как Integer то возникает сообщение
Type of Formal and actual parametrs must be indentical.

Но ведь в хелпе написано что inputquery Let the user enter sting DOUBLE OR INTEGER

или я еще не дорос до понятия user ??


 
sniknik   (2003-04-05 22:47) [1]

поставь QDialogs в uses вместо Dialogs что у тебя сейчас стоит.

И хелп внимательнее читай, он источник знаний! буквально в каждой букве мудрость. :-))


 
Андрей Королев   (2003-04-06 01:38) [2]

Большое человеческое спасибо....
Однако..насколько внимательнее надо читать хелп чтобы это понять ??? (где находится указание на твой совет)

..Ответив на этот вопрос ты избавишь данную коференцию от нескольких десятков :) подобных (как оказалось дурацких) вопросов от меня.


 
sniknik   (2003-04-06 02:50) [3]

пишеш в редакторе дельфей InputQuery, встаеш на него курсором, нажимаеш Ctrl+F1. обрати внимание ссылки будет 2, одна на CLX другая на VCL.

в VCL(Visual Component Library) одно описание функции, а именно этими библиотеками в виндах чаще пользуются (и ты не исключение).
Unit Dialogs (над описанием)

в CLX(Component Library for Cross Platform) описаний несколько (функции перегружаемые, т.е. вызывается нужная в зависимости от типа параметров) библиотека кросплатформенная вроде как. (только не верю я в это :о)) чуть сложней чем дважды два и все переписывать :-((.
Unit QDialogs (там же)
посмотри список модулей многие имеют "двойников"(но как видиш не полных) с приставкой Q.

твоя ошибка была в том, что смотриш описание одной библиотеки (CLX) и пытаешся использовать в проэкте (VCL) то что не имеет там "синонима". замена модуля на модуль из другой библиотеки все поставило на свои места. (но по моему VCL для виндов предпочтительней, хотя в CLX-ных модулях больше функций описано)

и не такой уж дурацкий вопрос, наоборот, так сказать основы.



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

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

Наверх




Память: 0.45 MB
Время: 0.006 c
14-77157
Seb_Kost
2003-04-09 07:51
2003.04.24
Нужен компонент для построения графиков из БД


1-76944
balykovdron
2003-04-12 12:15
2003.04.24
Помогите новичку вызвать поток.


1-76881
malkolinge
2003-04-11 17:46
2003.04.24
Редакторый войст умирают.


4-77240
kadr
2003-02-27 08:18
2003.04.24
перехват обращений к диску


3-76804
Мазут Береговой Рюрикович
2003-04-05 10:10
2003.04.24
Dbase, Xbase и прочие в Delphi.





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