Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2008, 22:53   #11
xGroupers
Заблокирован
 
Регистрация: 09.03.2008
Сообщений: 69
По умолчанию

клавиатурой, про это ты можеш почитать на форуме про это много раз писали.

Цитата:
Знаю только функцию SetWindowPos, но она меняет координаты окна... как их получить не знаю, можно попробывать в первом *.exe как только пользователь создаст, допустим кнопку, сразу записать её left и top, а потом сохранить
Идея у тебя хорошая но ты её реализовать не можеш можно просто в форме1 сделать поле, и кнопочку и при нажатие на кнопку из поля читается текст и переписывается в переменную типо так s:='Form1.Caption:='+Edit1.Text'; а потом сохранять а из другой программки загрузить, также с позициями но вот чтоб он создовал новый компонент для этого надо писать целый код сохранения скорей всего ...
xGroupers вне форума Ответить с цитированием
Старый 23.04.2008, 22:54   #12
xGroupers
Заблокирован
 
Регистрация: 09.03.2008
Сообщений: 69
По умолчанию

но вот с компонентами сложнее а за идею большое спасибо!
xGroupers вне форума Ответить с цитированием
Старый 24.04.2008, 14:13   #13
N!ckeL
Форумчанин
 
Регистрация: 29.03.2008
Сообщений: 300
По умолчанию

Что-то ты не так понял, Пример:
Пользователь нажал на кнопку, визуально создался Button, настроил его параметры, допустим: button1.caption=blablabla button1.left=50 button1.top=150. После сохранения в config.ini, или куда там всё это записывается создаётся запись примерно такого типа:
<button>
50/150
blablabla
</button>
Далее вторая программа считывает из этого файла данные, это реализуется методом copy, pos и т. д. и создаёт компонент.
Цитата:
А каким способом можно вставлять компоненты по ножатию кнопки
Вот таким:
Код:
var
 bt:tbutton;
begin
 bt:=tbutton.create(owner);
 bt.caption:='blablabla'
 bt.top:=150;
 bt.left:=50;
 form1.insertcontrol(bt); 
end;
Вот и всё...
Карп преодолевший водопад становится драконом.

Последний раз редактировалось N!ckeL; 24.04.2008 в 14:41.
N!ckeL вне форума Ответить с цитированием
Старый 24.04.2008, 16:38   #14
xGroupers
Заблокирован
 
Регистрация: 09.03.2008
Сообщений: 69
По умолчанию

Ты меня не понял вот что я имел виду http://gta-s.do.am/Primer.rar
xGroupers вне форума Ответить с цитированием
Старый 24.04.2008, 18:23   #15
StartMis
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 175
По умолчанию

Исходник бы выложил но всетаки как реализовать компаненты что бы:
Button1
Button2
.......
Button N
StartMis вне форума Ответить с цитированием
Старый 24.04.2008, 18:29   #16
N!ckeL
Форумчанин
 
Регистрация: 29.03.2008
Сообщений: 300
По умолчанию

Цитата:
Идея у тебя хорошая но ты её реализовать не можеш
Не говори о том в чём не уверен или не знаешь...

Цитата:
Исходник бы выложил но всетаки как реализовать компаненты что бы:
Button1
Button2
.......
Button N
Вот прошу, если это то, напишите выложу код...
Вложения
Тип файла: rar Пример.rar (329.2 Кб, 13 просмотров)
Карп преодолевший водопад становится драконом.

Последний раз редактировалось N!ckeL; 24.04.2008 в 18:36.
N!ckeL вне форума Ответить с цитированием
Старый 24.04.2008, 18:42   #17
xGroupers
Заблокирован
 
Регистрация: 09.03.2008
Сообщений: 69
По умолчанию

никель это иммено то а как вы сделали такие красивые кнопочки это возможно в дельфи 7 а то альфа меняют и скин и всё а у вас программа автоматом на мою тему переходит расскажите пожалуйсто а код всётаки выложите
xGroupers вне форума Ответить с цитированием
Старый 24.04.2008, 18:45   #18
xGroupers
Заблокирован
 
Регистрация: 09.03.2008
Сообщений: 69
По умолчанию

Цитата:
Исходник бы выложил
я его удалил вот и не выложил
xGroupers вне форума Ответить с цитированием
Старый 24.04.2008, 18:46   #19
StartMis
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 175
По умолчанию

Выкладывай код
StartMis вне форума Ответить с цитированием
Старый 24.04.2008, 18:54   #20
N!ckeL
Форумчанин
 
Регистрация: 29.03.2008
Сообщений: 300
По умолчанию

Цитата:
никель это иммено...
Желательно писать NickeL, но не настаиваю, в Delphi7 вроде был компонент XPman он всю форму, компоненты переделывал, но я писал в Delphi8 это её работа.. Только размеры exe будут отличаться от тех которые я выложил выше, я их AsPack'ом "ужал". Вот исходник
Вложения
Тип файла: rar Исходник примера.rar (15.1 Кб, 13 просмотров)
Карп преодолевший водопад становится драконом.

Последний раз редактировалось N!ckeL; 24.04.2008 в 19:00.
N!ckeL вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите как сделать! Sanek777 Общие вопросы Delphi 5 08.08.2008 19:12
Подскажите как сделать аналог Felix Zeraim Свободное общение 2 07.03.2008 17:55
Подскажите как сделать открытие файла на dbclick Altera Общие вопросы Delphi 3 30.01.2008 15:02
Подскажите как сделать цикл... Apollo_13 Общие вопросы Delphi 4 26.06.2007 22:01
Подскажите как лучше сделать Gendolff БД в Delphi 1 10.02.2007 08:47