Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Кaк при зaпуске прoгрaммы зaгрузить фoтoгрaфии ... Добавлено: 28.01.03 22:57  

Автор вопроса:  dba_netanya | Web-сайт: www.jnews.com
У меня нa глaвнoй фoрме мaленькие фoтoгрaфии и при нaжaтии нa любую, oткрывaется тaкaя же, нo бoльшaя.
Бoльшaя фoтoгрaфия oткрывaется вo втoрoй фoрме, где и  сaмa кoллекция бoльших фoтoгрaфий.
Тaк вoт при зaгрузке бoльшoгo фoтo прoхoдит мнoгo времени.
Кaк при зaпуске прoгрaммы, зaгрузить все эти фoтки (бoльшие)?

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 Nonamer



ICQ: 268674940 

Вопросов: 31
Ответов: 69
 Web-сайт: nonsoft.narod.ru
 Профиль | | #1
Добавлено: 29.01.03 00:55

Скорее всего это фотоальбом. Так вот, если коллекция фоток пополнятся не будет, то это просто, если же пополняется. то немного сложнее...

Для непополняющейся коллекции фоток (самый простой вариант):

Размести на форме (главной) столько Image, сколько у тебя картинок. В свойствах всех этих Image поставь Visible = False. Загрузи в них свои картинки при загрузке главной формы... Можно поставить заставку или что то в этом роде чтобы отвлечь пользователя от процесса загрузки

Затем, при клике на маленюкую картинку напиши

Form2.Picture1.Picture = Form1.Image1.Picture

Процесс переброса картинки НАМНОГО!!! быстрее чем загрузка.

P.S. Хотя я никогда я этой проблемой не сталкивался... у меня картинка загружается мгновенно.... :-)))

С уважением, Nonamer. :-)))

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам