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

Вниз

Как заставить 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.008 c
6-77066
succer
2003-03-02 06:39
2003.04.24
Перехват ссылок


14-77091
SergeN
2003-04-07 10:10
2003.04.24
Алгоритмы


3-76786
Jack
2003-04-04 16:40
2003.04.24
Соединение двух TQuery мастер-детал


14-77138
Danilka
2003-04-08 14:17
2003.04.24
В сети появился конкурент яндексу и гугле


3-76805
Новый
2003-04-04 15:19
2003.04.24
Возможно ли сжать базу данных MSAccess, как это делает сам MSAcce





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