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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2010, 13:43   #1
Abricosko
Пользователь
 
Регистрация: 01.06.2010
Сообщений: 29
По умолчанию clipboard-invalid format

Код:
procedure TPatients.Button1Click(Sender: TObject);
begin
if OpenPictureDialog1.Execute then
begin
 Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
 Image1.Picture.Assign(Clipboard);
end;
   Clipboard.Assign(Image1.Picture);
   Image1.Picture.Assign(Clipboard);
   DBImage1.PasteFromClipboard;
end;
на bmp и другие форматы,может я что-то упустила в коде?
Abricosko вне форума Ответить с цитированием
Старый 05.06.2010, 13:57   #2
Vikenty
Заслуженный флудер
Участник клуба
 
Аватар для Vikenty
 
Регистрация: 31.03.2010
Сообщений: 1,473
По умолчанию

Если вам просто нужно загрузить картинку в DBGrid то так:
[DELPHI]
procedure TPatients.Button1Click(Sender: TObject);
begin
if OpenPictureDialog1.Execute then
begin
Image1.Picture.LoadFromFile(OpenPic tureDialog1.FileName);
end;
DBImage1.Picture:=Image1.Picture;
end;
[/DELPHI]
Vikenty вне форума Ответить с цитированием
Старый 05.06.2010, 14:06   #3
Abricosko
Пользователь
 
Регистрация: 01.06.2010
Сообщений: 29
По умолчанию

Цитата:
Сообщение от Vikenty Посмотреть сообщение
Если вам просто нужно загрузить картинку в DBGrid то так:
[DELPHI]
procedure TPatients.Button1Click(Sender: TObject);
begin
if OpenPictureDialog1.Execute then
begin
Image1.Picture.LoadFromFile(OpenPic tureDialog1.FileName);
end;
DBImage1.Picture:=Image1.Picture;
end;
[/DELPHI]
Vikenty,спасибо,так работает
Abricosko вне форума Ответить с цитированием
Старый 05.06.2010, 14:11   #4
Abricosko
Пользователь
 
Регистрация: 01.06.2010
Сообщений: 29
По умолчанию

А можно узнать почему мы не используем Clipboard ,оно автоматом помещается в буфер памяти ?
Abricosko вне форума Ответить с цитированием
Старый 05.06.2010, 14:22   #5
Vikenty
Заслуженный флудер
Участник клуба
 
Аватар для Vikenty
 
Регистрация: 31.03.2010
Сообщений: 1,473
По умолчанию

В моем коде картинка вообще не помещается в буфер, а отправляется в DBImage напрямую
Vikenty вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Format '%1 ' invalid or incompatible with argument ImmortalAlexSan Общие вопросы Delphi 19 30.03.2010 21:15
Clipboard [Qj] Общие вопросы .NET 1 21.08.2009 18:50
Format() eda Microsoft Office Excel 6 28.08.2008 11:21
Format malevich Общие вопросы Delphi 5 31.12.2006 00:37