Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

14.01.2008, 14:05
|
|
Участник форума
Регистрация: 02.11.2007
Сообщений: 230
Провел на форуме: 1819358
Репутация:
75
|
|
стоп стоп стоп. давай сперва просто новую форму выведем при нажатии допустим на Button. делаю так - переношу на новую форму Form1 Button1. далее открываю новую форму Form2. какой код вставлять в Button1 чтобы при нажатии открывалась вторая форма (т.е чистая)?
|
|
|

14.01.2008, 14:53
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Ну это легко. Новая форма добавилась? По умолчанию, все новые добавляемые формы имеют свойство Visible=false, то есть форма существует, но приложение ее не показывает. Чтобы открылась такая форма, нужно сначала сохранить проект, затем из кода главной формы приложения вызвать Form2.Show, например, кинуть на главную форму TButton и в его обработчике OnClick написать этот код
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
Form2.Show;
end;
Откроется вторая форма. И кстати, надо проверить, есть ли в uses модуль с именем Unit2. Делфи при запуске проекта его автоматом вроде добавляет, показывая окно с мессагой, но лучше подстраховаться.
ЗЫ. Модеры нас не повешают, что мы тут стока расписали? Может, через ПМ лучше писать?
|
|
|

14.01.2008, 15:04
|
|
Участник форума
Регистрация: 02.11.2007
Сообщений: 230
Провел на форуме: 1819358
Репутация:
75
|
|
ничего непонял. он мне просто при нажатии ф9 выделяет эту строку -
procedure TForm1.Button1Click(Sender: TObject);
есть ли в uses модуль с именем Unit2.
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
только это
|
|
|

14.01.2008, 15:11
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Тогда надо добавить в uses после StdCtrls Unit2, затем нажать Ctrl+F9, ошибок быть не должно, и запускать.
|
|
|

14.01.2008, 15:13
|
|
Участник форума
Регистрация: 02.11.2007
Сообщений: 230
Провел на форуме: 1819358
Репутация:
75
|
|
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls Unit2;
выделяет эту строчку....
|
|
|

14.01.2008, 15:15
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Модули в uses разделяются запятыми  После StdCtrls поставь запятую
|
|
|

14.01.2008, 15:20
|
|
Участник форума
Регистрация: 02.11.2007
Сообщений: 230
Провел на форуме: 1819358
Репутация:
75
|
|
все. разобрался. большое спасибо. только вот с картинкой что делать незнаю. сейчас скрин сделаю, залью на обменник и в личку ссылку кину сам посмотришь до чего криво.
п.с ася есть?
|
|
|

14.01.2008, 15:47
|
|
Познающий
Регистрация: 31.08.2007
Сообщений: 94
Провел на форуме: 422909
Репутация:
200
|
|
Gsm, честно говоря не понимаю пока логики в твоей програмке  Это ты так учишь элементарные основы? Что там с картинкой, поподробнее расскажи(чем подробнее, тем быстрее помощь) 
|
|
|

14.01.2008, 16:00
|
|
Участник форума
Регистрация: 02.11.2007
Сообщений: 230
Провел на форуме: 1819358
Репутация:
75
|
|
нет. это просто программка с картинками. т.е пользователь щелкает на определенное название и получает определенную картинку. (картинка содержит информацию). отписал в личку подробности.
|
|
|

14.01.2008, 16:38
|
|
Познающий
Регистрация: 31.08.2007
Сообщений: 94
Провел на форуме: 422909
Репутация:
200
|
|
Вот держи исходники примера, посмотри так ли?! (Просто загрузи Project1.dpr), короче если че стучи 496 129 550.
Скачать исходники
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|