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

Delphi Sources



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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 18.05.2008, 19:32
Sanek_ntsk Sanek_ntsk вне форума
Новичок
 
Регистрация: 02.09.2007
Сообщения: 55
Репутация: 10
По умолчанию вопрос по savedialog

как сделать так чтобы когда в сейвдиалоге пишешь имя(title) файла и при сохранении вместе с файлом писался формат(например .jpg), который указан под названием
Ответить с цитированием
  #2  
Старый 18.05.2008, 19:54
Ozerich Ozerich вне форума
Новичок
 
Регистрация: 11.04.2008
Адрес: В городе-герой Минск
Сообщения: 69
Репутация: 10
По умолчанию

Код:
var
l:integer;
s:string;
begin
s:=savedialog1.filename;
l:=length(extractfileext(s));
delete(s,length(s)-l+1,l);
и потом сохраняй в s

Последний раз редактировалось Ozerich, 18.05.2008 в 20:12.
Ответить с цитированием
  #3  
Старый 18.05.2008, 19:59
Sanek_ntsk Sanek_ntsk вне форума
Новичок
 
Регистрация: 02.09.2007
Сообщения: 55
Репутация: 10
По умолчанию

не контачит
Цитата:
var s:string;
l:integer;
begin
if savepicturedialog1.Execute then begin
s:=savepicturedialog1.FileName;
l:=length(extractfileext(s));
delete(s,length(s)-l+1,l);
image1.Picture.SaveToFile(s);
end;
Ответить с цитированием
  #4  
Старый 18.05.2008, 20:12
Ozerich Ozerich вне форума
Новичок
 
Регистрация: 11.04.2008
Адрес: В городе-герой Минск
Сообщения: 69
Репутация: 10
По умолчанию

Код:
var s:string;
l:integer;
begin
if savepicturedialog1.Execute then begin
s:=savepicturedialog1.FileName;
l:=length(extractfileext(s));
delete(s,length(s)-l+1,l);
image1.Picture.SaveToFile(s+'.JPG');
end;
Ответить с цитированием
  #5  
Старый 18.05.2008, 20:25
Sanek_ntsk Sanek_ntsk вне форума
Новичок
 
Регистрация: 02.09.2007
Сообщения: 55
Репутация: 10
По умолчанию

спасиб большое
Ответить с цитированием
Ответ


Delphi Sources

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

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

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

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


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


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

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