Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра
  #16  
Старый 15.07.2008, 22:42
AndrAlex AndrAlex вне форума
Прохожий
 
Регистрация: 09.07.2008
Сообщения: 7
Репутация: 10
По умолчанию

Interface ну канечно это не совсем хорошо... но идея) спасибо))
newbiecoder нет лучше чтоб один файлик был)
  #17  
Старый 15.07.2008, 22:56
AndrAlex AndrAlex вне форума
Прохожий
 
Регистрация: 09.07.2008
Сообщения: 7
Репутация: 10
По умолчанию

Только у этого же кода есть свой недостаток...)
Код:
if Radiobutton1.checked then
Edit1.text:='1.3';
Image1.Picture.Graphic:= Image2.Picture.Graphic;
if Radiobutton2.checked then
Edit1.text:='2.5';
Image1.Picture.Graphic:= Image3.Picture.Graphic;
не видите?))
Вся маза в том что программа берет только последнее значение(
и теперь вместо одной картинки показывает последнюю...
  #18  
Старый 15.07.2008, 23:41
Yogurt Yogurt вне форума
Прохожий
 
Регистрация: 28.06.2008
Сообщения: 11
Репутация: 10
По умолчанию

а можно сделать так: в невидимую часть формы вставить картинки, а при выборе в чекбоксе менять соответствующие координаты этой картинки, а ту, что сейчас видна убирать за видимую область формы.
  #19  
Старый 16.07.2008, 00:18
AndrAlex AndrAlex вне форума
Прохожий
 
Регистрация: 09.07.2008
Сообщения: 7
Репутация: 10
По умолчанию

можно только толку от этого мало...
  #20  
Старый 16.07.2008, 01:48
newbiecoder newbiecoder вне форума
Прохожий
 
Регистрация: 14.07.2008
Сообщения: 11
Репутация: 10
По умолчанию

Цитата:
Сообщение от AndrAlex
можно только толку от этого мало...
а обязательно нужны твои файлы?
  #21  
Старый 16.07.2008, 06:53
YERokez YERokez вне форума
Прохожий
 
Регистрация: 27.10.2007
Сообщения: 22
Репутация: 10
Радость

А баба Яга против...:-). Все зависит от самой задачи. Если программа состоит только из одного экзешника, то хранение дополнительных папок и контроль их содержимого - лишний гемморой. В этом случае на мой взгляд прав Inteface. Мне тоже приходилось так поступать в случаях когда я не могу себе позволить хранить картинки отдельно(сканированные копии факсимиле, печатей и т.д.). В другом варианте задачи, наличие отдельных файлов изображений позволяет их менять по необходимости. Выбирай сам.
На цвет и вкус все фломастеры разные.
  #22  
Старый 16.07.2008, 07:46
Interface Interface вне форума
Активный
 
Регистрация: 23.05.2008
Адрес: Россия, Уфа
Сообщения: 203
Репутация: 1
Стрелка

Цитата:
Сообщение от AndrAlex
Только у этого же кода есть свой недостаток...)
Код:
if Radiobutton1.checked then
Edit1.text:='1.3';
Image1.Picture.Graphic:= Image2.Picture.Graphic;
if Radiobutton2.checked then
Edit1.text:='2.5';
Image1.Picture.Graphic:= Image3.Picture.Graphic;
не видите?))
Вся маза в том что программа берет только последнее значение(
и теперь вместо одной картинки показывает последнюю...
Я тебя не до конца понял... Может ты выложешь исходник с подробном описанием того что должно получиться(лучше текстовый файл типа Readme). Или можешь на e-mail скинуть
  #23  
Старый 16.07.2008, 08:01
newbiecoder newbiecoder вне форума
Прохожий
 
Регистрация: 14.07.2008
Сообщения: 11
Репутация: 10
По умолчанию

Цитата:
Сообщение от AndrAlex
Только у этого же кода есть свой недостаток...)
Код:
if Radiobutton1.checked then
Edit1.text:='1.3';
Image1.Picture.Graphic:= Image2.Picture.Graphic;
if Radiobutton2.checked then
Edit1.text:='2.5';
Image1.Picture.Graphic:= Image3.Picture.Graphic;
не видите?))
Вся маза в том что программа берет только последнее значение(
и теперь вместо одной картинки показывает последнюю...
дык кстати почему просто then без бегина? понятно выполнится последнее действие по порядку)
  #24  
Старый 16.07.2008, 08:18
Interface Interface вне форума
Активный
 
Регистрация: 23.05.2008
Адрес: Россия, Уфа
Сообщения: 203
Репутация: 1
Хорошо

То есть должно быть так:
Код:
if Radiobutton1.checked then
begin
Edit1.text:='1.3';
Image1.Picture.Graphic:= Image2.Picture.Graphic;
end;

if Radiobutton2.checked then
begin
Edit1.text:='2.5';
Image1.Picture.Graphic:= Image3.Picture.Graphic;
end;
  #25  
Старый 17.07.2008, 00:48
AndrAlex AndrAlex вне форума
Прохожий
 
Регистрация: 09.07.2008
Сообщения: 7
Репутация: 10
По умолчанию

фак)
ладно...))) Всем огромное спасибо!
Оссобенно newbiecoder'y и Interface!!!
Закрывайте тему.
Закрытая тема


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 05:52.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025