![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
![]()
Дорогие знатоки, помогите в создании компонента.
Я написал алгоритм который переводит из символов в цифры, например "двадцать два" = "22", теперь всё это мне нужно запихнуть в компонент, не могу разобраться что и куда ![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
![]() Код:
![]() Последний раз редактировалось Stilet; 07.10.2009 в 08:37. |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
![]()
из-за ограничений, удалил из алгоритма ненужное, например
Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
имхо нерационально столь простую операцию пихать в компонент, мож функцией и подключаемым модулем обойдетесь?
но если надо, вот скелет: Код:
пы-сы: устанавливать необязательно, достаточно подключить uses-ом, но вызвать create, но это ненаглядно
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
![]()
напиши вместе с моим алгоритмом, так я не могу разобраться.
да это домашку задали((( |
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Вот самый простой класс, с твоим кодом (частью его)
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
![]()
нет)))))
Вот создай компонент, родитель Эдит и вставь в него мой алгоритм и скинь код, пожалуйста, я книги поперечитывал уже, но вот не догоняю(((( |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]() Цитата:
- вам остается вставить свою функцию только, не вижу чего-ж тут непонятного?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
![]()
Извените за грубость, нерывы никакие
![]() У меня ошибка какая-то, что-то типа вызова самого себя, вот создал компонент и вставил код Компонент.rar перекомппилируйте пожалуйста, исправив и желательно объясним ошибки, по возможности ![]() |
![]() |
![]() |
![]() |
#10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
1.
TMyEdit1 = class(TEdit) Function getA(str:string):String; end; он тут лишний однозначно 2. писать нужно function TMyEdit1.getA; а не TPerevod.getA Ты же метод класса описываешь, а он у тя TMyEdit1 называется 3. Код:
Это как минимум. Кстати этот чушь: Код:
I'm learning to live...
Последний раз редактировалось Stilet; 08.10.2009 в 09:04. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание компонента | Neobrat | Компоненты Delphi | 3 | 01.05.2009 09:52 |
создание компонента | Bayazet | Общие вопросы Delphi | 4 | 17.12.2008 16:48 |
Создание компонента | russianstrike | Компоненты Delphi | 15 | 01.10.2008 19:22 |
Создание компонента. | Черничный | Компоненты Delphi | 2 | 01.06.2008 23:28 |
Создание собственного компонента | Леха207 | Помощь студентам | 1 | 03.07.2007 12:45 |