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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.07.2011, 16:38   #1
egorzenit
Пользователь
 
Регистрация: 05.07.2011
Сообщений: 60
По умолчанию Небольшое затруднение

Добрый День,гуру дельфи такой вопрос к вам.
вот я написал небольшой код в дельфи
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls, ComCtrls;

type
  TForm1 = class(TForm)
    ProgressBar1: TProgressBar;
    Timer1: TTimer;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

uses Unit2;

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
Timer1.Enabled:=true;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
ProgressBar1.Position := ProgressBar1.Position +1;
if ProgressBar1.Position = ProgressBar1.Max then
begin
timer1.Enabled :=false;
Form2.ShowModal;
end;
end;

end.
вот вопросик такой,как мне сделать чтобы после того как таймер закончился 1форма закрылась а вторая осталась?
egorzenit вне форума
Старый 08.07.2011, 16:40   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Form1.Hide;
Form2.Show;
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 08.07.2011, 16:50   #3
egorzenit
Пользователь
 
Регистрация: 05.07.2011
Сообщений: 60
По умолчанию

Спасибо Пепел.
Подскажите еще один не сложный вопрос я думаю,как вставить картиночку в форму?

Последний раз редактировалось egorzenit; 08.07.2011 в 16:54.
egorzenit вне форума
Старый 08.07.2011, 16:59   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

проще всего через компонент TImage(вкладку не подскажу, сейчас не за Делфи)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 08.07.2011, 17:14   #5
egorzenit
Пользователь
 
Регистрация: 05.07.2011
Сообщений: 60
По умолчанию

про Timage я знаю.а дальше как указать путь до картинки которую нужно интергрировать в программу?
egorzenit вне форума
Старый 08.07.2011, 17:18   #6
jihot
Начинающий кодер
Пользователь
 
Аватар для jihot
 
Регистрация: 26.01.2010
Сообщений: 72
По умолчанию

Picture.LoadFromFile();
with love ^.^
jihot вне форума
Старый 08.07.2011, 17:23   #7
egorzenit
Пользователь
 
Регистрация: 05.07.2011
Сообщений: 60
По умолчанию

это куда вписать?
egorzenit вне форума
Старый 08.07.2011, 17:24   #8
jihot
Начинающий кодер
Пользователь
 
Аватар для jihot
 
Регистрация: 26.01.2010
Сообщений: 72
По умолчанию

ну или просто щелкните по компоненту TImage и там будет параметр Picture.
там и загрузите картинку.
with love ^.^
jihot вне форума
Старый 08.07.2011, 18:41   #9
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Один вопрос - одна тема.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
небольшое затруднение cargo29 Общие вопросы Delphi 6 22.12.2010 15:47
затруднение с модулями samoe Паскаль, Turbo Pascal, PascalABC.NET 2 24.08.2010 23:22
небольшое уточнение Golovastik Общие вопросы C/C++ 5 17.07.2009 22:22
Небольшое тестирование merax Софт 3 17.08.2008 19:11