Главная Главная страница форума Регистрация Вход
Новые сообщения Участники форума Правила форума Поиск
Страница 1 из 512345»
Модератор форума: stalker, Ekz, Admin 
Форум » Все о Delphi » Программа и интерфейс » Затруднения (Чёт не пойму (перемещено))
Затруднения
GaNDyPaCДата: Четверг, 18.12.2008, 20:49 | Сообщение # 1
Ранг 4
Группа: Проверенные
Сообщений: 86
Награды: 0
Репутация: 1
Статус: Offline
Здраствуйте!Подскажите пожалуйста,как сделать чтобы окно не растягивалось.Тоесть зафиксировать его.
Как сделать для проекта ico,тоесть где её подключить(звучит как-то тупо....).
Заранее спасибо smile !


DELPHI USER
 
EkzДата: Четверг, 18.12.2008, 20:54 | Сообщение # 2
Ранг 10
Группа: Пользователи
Сообщений: 164
Награды: 2
Репутация: 1
Статус: Offline
Чтобы окно не растягивалось в свойствах формы параметр BorderStyle делаем bsSingle.
А иконку добавляем тут Проект-опции-Вкладка приложение-и щелкаем кнопку открыть на этой вкладке.
 
GaNDyPaCДата: Пятница, 19.12.2008, 22:30 | Сообщение # 3
Ранг 4
Группа: Проверенные
Сообщений: 86
Награды: 0
Репутация: 1
Статус: Offline
Спасиб за ответ.. smile

Добавлено (19.12.2008, 15:52)
---------------------------------------------
Извините..
А подскажите как к кнопке(или своей картике) присоединить URL?

Добавлено (19.12.2008, 19:30)
---------------------------------------------
Помогите срочно надо!


DELPHI USER
 
AdminДата: Пятница, 19.12.2008, 22:43 | Сообщение # 4
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
Всмысле присоединить? Тоесть по клику на Image запускать стандартный Browser и открывать через него указанный URL?
Если да то кликаем два раза по TImage (вы его на форму выложили) и читаем /publ/29-1-0-117


Не оказываю помощь через личные сообщения и ICQ
 
GaNDyPaCДата: Пятница, 19.12.2008, 23:09 | Сообщение # 5
Ранг 4
Группа: Проверенные
Сообщений: 86
Награды: 0
Репутация: 1
Статус: Offline
А как сделать чтоб при нажатии на кнопку открывалось новое окно?
Прикрепления: 0376543.jpg(3Kb)


DELPHI USER


Сообщение отредактировал GaNDyPaC - Пятница, 19.12.2008, 23:10
 
EkzДата: Пятница, 19.12.2008, 23:11 | Сообщение # 6
Ранг 10
Группа: Пользователи
Сообщений: 164
Награды: 2
Репутация: 1
Статус: Offline
Зависит от того , КАК и КУДА ты его добавил. Учитесь изъясняться подробнее.
 
AdminДата: Пятница, 19.12.2008, 23:20 | Сообщение # 7
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
Quote (GaNDyPaC)
А как сделать чтоб при нажатии на кнопку открывалось новое окно?

Всмысле новая форма? Если да то
Code
FormName.Show или FormName.ShowModal

Вместо FormName пишеш имя формы (например Form2). Show и ShowModal отличаются тем что в первом случае к первому окну будет доступ а во втором случае не будет пока не будет закрыто это самое появившееся окно.
P.S. В модуле первой формы должен быть подкл. модуль второй (File - Use Unit).

И не пойму, что на рисунке нарисовано?


Не оказываю помощь через личные сообщения и ICQ
 
GaNDyPaCДата: Пятница, 19.12.2008, 23:33 | Сообщение # 8
Ранг 4
Группа: Проверенные
Сообщений: 86
Награды: 0
Репутация: 1
Статус: Offline
Да так рисунок не нужен больше...

Добавлено (19.12.2008, 20:33)
---------------------------------------------

Quote (codelab)
Вместо FormName пишеш имя формы (например Form2). Show и ShowModal отличаются тем что в первом случае к первому окну будет доступ а во втором случае не будет пока не будет закрыто это самое появившееся окно.
P.S. В модуле первой формы должен быть подкл. модуль второй (File - Use Unit).
И не пойму, что на рисунке нарисовано?

А можно пример из кода а.Плизз.
Заранее спасибо.


DELPHI USER
 
AdminДата: Пятница, 19.12.2008, 23:37 | Сообщение # 9
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
Всмысле из кода? ну кликаеш по кнопке которую выложил два раза. там пишеш:
Form2.show;
Перед этим создаеш форму File -> New -> Form ну или что-то вроде этого.
Не забываеш добавить в Unit1 после implementation добавить
Code
uses Unit2;

Это все если не изменял вручную имена форм, модулей и т. д.


Не оказываю помощь через личные сообщения и ICQ
 
EkzДата: Суббота, 20.12.2008, 18:21 | Сообщение # 10
Ранг 10
Группа: Пользователи
Сообщений: 164
Награды: 2
Репутация: 1
Статус: Offline
Вот
Прикрепления: games.zip(209Kb)
 
MegaMenДата: Четверг, 22.01.2009, 13:36 | Сообщение # 11
Ранг 5
Группа: Проверенные
Сообщений: 47
Награды: 0
Репутация: 5
Статус: Offline
Quote (GaNDyPaC)
Здраствуйте!Подскажите пожалуйста,как сделать чтобы окно не растягивалось.Тоесть зафиксировать его.
Как сделать для проекта ico,тоесть где её подключить(звучит как-то тупо....).
Заранее спасибо !

Quote (Ekz)
Чтобы окно не растягивалось в свойствах формы параметр BorderStyle делаем bsSingle.
А иконку добавляем тут Проект-опции-Вкладка приложение-и щелкаем кнопку открыть на этой вкладке.

сказано не совсем корректно потомучто пользователь может "растянуть" программу ещё и развернув программу "на весь экран". отключим свойство у Form1 (или как там она у вас называется), выберем пункт BorderIcons и значение biMaximize ставим в false.

Для того чтобы осуществить данное в программе, пишем:

Code
Form1.BorderIcons := fmMain.BorderIcons - [biMaximize]; // Устанавливаем значение False
//
Form1.BorderIcons := fmMain.BorderIcons + [biMaximize]; // Устанавливаем значение True


Чтобы добиться цели, надо прежде всего её добиваться.

Сообщение отредактировал MegaMen - Четверг, 22.01.2009, 13:37
 
AdminДата: Четверг, 22.01.2009, 13:44 | Сообщение # 12
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
Проблема думаю уже была решена. Но за дополнение спс. Проще через инспектор объектов все это сделать smile

Не оказываю помощь через личные сообщения и ICQ
 
MegaMenДата: Четверг, 22.01.2009, 13:46 | Сообщение # 13
Ранг 5
Группа: Проверенные
Сообщений: 47
Награды: 0
Репутация: 5
Статус: Offline
Quote (Admin)
Проблема думаю уже была решена. Но за дополнение спс. Проще через инспектор объектов все это сделать

да, я об этом написал, мало-ли кому понадобится happy


Чтобы добиться цели, надо прежде всего её добиваться.
 
GaNDyPaCДата: Суббота, 07.02.2009, 18:33 | Сообщение # 14
Ранг 4
Группа: Проверенные
Сообщений: 86
Награды: 0
Репутация: 1
Статус: Offline
Да это давно было сделано.Спс admin'y и MegaMen за дополнение....

Добавлено (07.02.2009, 15:33)
---------------------------------------------
ПРИВЕТ всем!
У меня возник вопрос.Вот у меня есть картинка,а как сделать чтоб при нажатии на клавиши:
Влево;
вправо;
вверх;
вниз.
Сама картинка двигалась.


DELPHI USER
 
AdminДата: Суббота, 07.02.2009, 19:54 | Сообщение # 15
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
Смотри событие onKeyDown

Не оказываю помощь через личные сообщения и ICQ
 
Форум » Все о Delphi » Программа и интерфейс » Затруднения (Чёт не пойму (перемещено))
Страница 1 из 512345»
Поиск:

Copyright DelphiDevelop.ru © 2008-2018
Хостинг от uCoz