![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите, как сделать, чтоб jpeg не компилировался в exe-шник?
Ефимыч © (2006-09-04 16:03:00)Во всех учебниках приводится пример:
if OpenDialog1.Execute then
Image1.Picture.LoadFromFile(OpenDialog1.FileName);
но использовать не получается.
Спасибо.
Fay (2006-09-07 06:00:00) [1]2 Palladin © (06.09.06 0:46) [15]
> страшно - это когда: "правельно", "денамически"
IMHO, настоящий шедевр - "правдо"
Германн (2006-09-07 02:30:00) [2]
> Ефимыч (06.09.06 22:46) [22]
>
> Большое спасибо всем, по примеру "palva" всё получилось!
> 8-)
>
Очень рад!
Тихо так говоря: - Но ты понял, почему раньше не получалось, а сейчас получилось? Или и не вникал, но получилось и забыл?
Конференция "Потрепаться" ака "Прочее", имхо не резиновая!
Ефимыч (2006-09-06 22:46:00) [3]Большое спасибо всем, по примеру "palva" всё получилось! 8-)
Palladin (2006-09-06 01:48:00) [4]ok
Германн (2006-09-06 01:47:00) [5]
> Palladin © (06.09.06 01:38) [19]
>
> а почему бы нет :)
>
> ну... скажем так... Гэндальф довольно противоречивая фигура.
> .. у Толкиена данная личность описана довольно туманно,
> Перумов сделал ее более конкретной, но, AFAIK, магической
> смены цвета он обьяснения все равно не дал...
>
> или предлагаю открыть тему в прочих, а то Анатолий рассвирипеет
> :)
>
Открой тему в "потрепаться". Я лично За!
Palladin (2006-09-06 01:38:00) [6]а почему бы нет :)
ну... скажем так... Гэндальф довольно противоречивая фигура... у Толкиена данная личность описана довольно туманно, Перумов сделал ее более конкретной, но, AFAIK, магической смены цвета он обьяснения все равно не дал...
или предлагаю открыть тему в прочих, а то Анатолий рассвирипеет :)
Германн (2006-09-06 01:06:00) [7]
> Palladin © (06.09.06 00:59) [17]
>
>
> > [16] Германн ©
>
> Да это я по поводу [11] Джо ©
> :)
>
Да и я тоже, по тому же поводу!
Не думаешь же ты, что я тут в "начинающих" могу затеять спор о Гендальфе?
:-)
Palladin (2006-09-06 00:59:00) [8]
> [16] Германн ©
Да это я по поводу [11] Джо ©
:)
Германн (2006-09-06 00:56:00) [9]
> Palladin © (06.09.06 00:46) [15]
>
> :) не расстраивайся, опечатки это не страшно... страшно
> - это когда: "правельно", "денамически" и т.д. и т.п.
>
> опечатку, в подавляющем большинстве случаев, можно отличить
> от неграмотности :)
А кто тут говорил о "расстраивайся"?
Чем больше очепяток, тем ближе к Гендальфу Серому!
Хотя и тем дальше от Гендальфа Белого. Который пока очепятками не страдает. :-)
Ну так нужно же пройти некий путь, чтобы перейти от серого к белому! :-)
Palladin (2006-09-06 00:46:00) [10]:) не расстраивайся, опечатки это не страшно... страшно - это когда: "правельно", "денамически" и т.д. и т.п.
опечатку, в подавляющем большинстве случаев, можно отличить от неграмотности :)
Германн (2006-09-06 00:46:00) [11]
> Джо © (06.09.06 00:40) [13]
>
> Еще запятая лишняя в последнем предложении ;(
>
Пунктуация - всегда была моим больным местом :-(
Джо (2006-09-06 00:40:00) [12]Еще запятая лишняя в последнем предложении ;(
Германн (2006-09-06 00:38:00) [13]
> Джо © (05.09.06 23:50) [11]
>
> Сорри за многочисленные опечатки.
Наговариваешь на себя, Серёга! Нашел всего три:
1. обаботчике
2. var
ImgFn: string;
3. Image1.LoadFromFile
:-)
Джо (2006-09-05 23:50:00) [14]Сорри за многочисленные опечатки.
Джо (2006-09-05 23:49:00) [15]> [7] Ефимыч (05.09.06 23:30)
> Или лучше сформулировать вопрос так: как вставить в форму
> рисунок (не обязательно jpg) чтобы при компиляции он не
> зашивался в exe?
1. В каталоге с программой разместить графический файл поддерживаемого формата.
2. В обаботчике события OnCreate нужной формы
var
ImgFn: string;
...
ImgFn := ExtractFilePath(Application.ExeName)+'myfilename.jpg';
if FileExists(ImgFn) then
Image1.LoadFromFile();
Для поддержки формата Jpeg, необходимо указать модель Jpeg в uses.
palva (2006-09-05 23:48:00) [16]> как вставить в форму рисунок (не обязательно jpg) чтобы при компиляции он не зашивался в exe?
Грузить картинку из файла не на этапе проектирования, а при создании формы. Типа так:
procedure TForm1.FormCreate(Sender: TObject);
begin
Image1.Picture.LoadFromFile('C:\Program Files\Borland\Delphi7\Demos\EarthPng\androm.bmp');
end;
Германн (2006-09-05 23:48:00) [17]
> как вставить в форму рисунок (не обязательно jpg) чтобы
> при компиляции он не зашивался в exe?
Ты будешь смеяться но вот так:
f OpenDialog1.Execute then
Image1.Picture.LoadFromFile(OpenDialog1.FileName);
Ефимыч (2006-09-05 23:30:00) [18]Или лучше сформулировать вопрос так: как вставить в форму рисунок (не обязательно jpg) чтобы при компиляции он не зашивался в exe?
Ефимыч (2006-09-05 23:27:00) [19]Подскажите хотя бы какой учебник по Delphi наиболее понятный.
Плохиш (2006-09-04 18:19:00) [20]
> Loginov Dmitry © (04.09.06 18:05) [4]
> Как понимать смысл сабжа?
Что, снова телепатор в ремонте? ;-)