Другие языки программирования и технологии
delphi хелп ми))
Помогите пожалуйста! Вот у меня есть делфи я на уровне я чайник вскипетившийся! Кароче разжуйте пожалуйста! Нужно чтоб было так Есть 2 окна игры. Нужно чтоб при нажатии клавиши 1 на втором окне писалось какое-то слово! Отпишите скрипт по быром пожалуйста либо какойто похожий исходник! Прошу прощения я последний раз пользовался им ещё до армии теперь дембельнулся)) Кстати я вас защищал) помогите)
Меня другая армия защищает, так что не дави на патриотизм.
Теперь по вопросу. Есть 1001 способ сделать то, что ты говоришь. Если ОБА этих окна находятся в ОДНОЙ программе, то все элементарно: обращаемся к другой форме и пишем в ней текст:
unit Unit1;
...
implementation
uses Unit2;
...
procedure TForm1.Button1Click(Sender: TObject);
begin
Form2.Label1.Caption:='yrfcukintext';
end;
В остальных случаях надо использовать что-то вроде COM, RPC, TCP/IP, DDE - да мало ли что. Но это все уже гораздо сложнее и в двух словах не расскажешь.
Теперь по вопросу. Есть 1001 способ сделать то, что ты говоришь. Если ОБА этих окна находятся в ОДНОЙ программе, то все элементарно: обращаемся к другой форме и пишем в ней текст:
unit Unit1;
...
implementation
uses Unit2;
...
procedure TForm1.Button1Click(Sender: TObject);
begin
Form2.Label1.Caption:='yrfcukintext';
end;
В остальных случаях надо использовать что-то вроде COM, RPC, TCP/IP, DDE - да мало ли что. Но это все уже гораздо сложнее и в двух словах не расскажешь.
да-да там фича в основном состоит в том чтоб припоять нужный модуль, т. е если хочешь обратится к другой форме то модуль ее описывающий должен быть в строке users указан а патом просто пишешь Form2.Label.Caption := 'текст во втором окошке '; ; а еще добавить модуль можно как то через меню, я забыл уже где нконкретно но пункт "подключить модуль" точно есть в каком то разделе главного меню окошка делпхи, в прожект помойму, чтоли.
Сначала нужно получить дескриптор окна, потом дочернего окна (который может и не существовать) , тогда получаем элемент управления "поля ввода" и в него пишем, а зачем такие сложности и что за игра? Если второе окно активно то можно передать нажатие Ентера в главное окно и вставить текст, в чат что ли пишешь?
Петр Лубнин
я помню делал такое - игрушка была, в которой нужно было 100 раз нажимать одну и ту же цифру (прокачка персонажа). Консольная в текстовом режиме :) Делал как ты говоришь, через дескрипторы и сообщения, только элемент управления не понадобился :-D
Похожие вопросы
- как сделать чтобы при нажатии на кнопку выводился заданный текст в Delphi. хелп
- Вопрос по ПАСКАЛЮ!!!!ХЕЛП МИ !!!
- Антивирусник NOD перестал обновляться, на антивирусные сайты не выйти. Вирус, блин! Хелп ми!!!
- Хелп ми
- Хелп ми) выкл. комп, на экране-поврежден файл Windows32.Что теперь?
- программирование хелп ми
- Согласны с этим - Глубинные причины ненависти к Delphi/Pascal ?
- Delphi:Прочитал, что если при динамическом создании компонента если указать Name объекта, то в последующем можно ->
- Как в Delphi сделать справку?
- Помогите найти ошибку Delphi легкая программка