Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Как узнать путь картинки загруженной в picturebox?


Автор: sergy 14.1.2008, 23:33
Собственно сабж.
Есть картинка в picturebox. Необходимо узнать её путь чтобы удалить из массива:
Код

i1 = pictureBox1->Image::???????;
for(k = 0; k < files->Length; k++ )
      {
         i2 = files[k];
         if(i2==Convert::ToString(i1)){
files[k]=NULL;


Автор: stab 14.1.2008, 23:40
если изображение загружалось самим PictureBox'ом, то через PictureBox.ImageLocation, в противном случае, надо в у элемента массива files завести свойство типа Image, где хранить ссылку на объект-изображение и использовать его значение в качестве ключа про удалении.

Автор: sergy 15.1.2008, 00:23
хм. спасибо, вроди оно. но как быть с этим:

Код

c:\documents and settings\admin\мои документы\visual studio projects\iv\Form1.h (478): error C2665: 'System::Convert::ToString' : none of the 37 overloads can convert parameter 1 from type 'System::Drawing::Point'

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)