Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Проблема с распостранением приложения Добавлено: 30.08.10 11:11  

Автор вопроса:  pavel
Такая ситуация:
Сделал приложение в VB6 , к нему в комплект прилоагю папку Data в которой храняться картнки
На рускоязычных виндах все работает нормально , но на англоязычных не может найти эту самую папку Data
Может кто что посоветует?

Ответить

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

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



Вопросов: 8
Ответов: 32
 Профиль | | #1 Добавлено: 30.08.10 11:44
Хотел уточнить
Если прогу с папкой дата переношу на англ.винду напрямую то работает, а если сначала архивирую на рус.винде а потом разорхивирую на англювинде то тогда не может найти папку Data

Ответить

Номер ответа: 2
Автор ответа:
 LEX1ERS



ICQ: 4204936 

Вопросов: 38
Ответов: 100
 Профиль | | #2 Добавлено: 30.08.10 20:12
1. Можеш запихнуть картинки в ресурсы (и при желании можно сделать выгрузка ресурсов в папку temp. Папку Temp узнается так:
1. в cmd написать - set temp
2. или же узнать папку темпа через реестр...
Ну это при желании)
2. То что я посоветовал бы... Склеить все картинки в одну картинку, загрузить на форму, и работать с ней чЕрез paintPicture ....
3. Попробуй свою программу засунуть в инсталятор ( есть много бесплатых конструкторов для создания инсталяторов...)
4. Если так приспичило на архивах таскать свою прогу, то попробуй разные форматы такие как .tar , jar, zip, rar, mdf и т.д. Хоть и есть архивы от таких программ как java, alcohol 120 оборотов) ну вообщем по разному пробуй
Имхо в 7z норм будет...

Ответить

Номер ответа: 3
Автор ответа:
 pavel



Вопросов: 8
Ответов: 32
 Профиль | | #3 Добавлено: 30.08.10 21:14
архивы пробывал и рар и зип
пробывал и инсталятор
одинаково не работает

Ответить

Номер ответа: 4
Автор ответа:
 iprog



Вопросов: 26
Ответов: 110
 Web-сайт: usprogs.atheo-club.ru
 Профиль | | #4
Добавлено: 30.08.10 21:48
На всякий случай сделайте проверку существования папки (функция Dir с параметром vbDirectory).

А как Вы архивируете и разархивируете? Если с помощью WinRar'а, то лучше разархивировать, щелкнув в Проводнике правой кнопкой мыши по Вашему архиву и выбрав в контекстном меню команду Извлечь в |туда-то|. Если Вы открывали архив и где-нибудь по значку программы щелкали (выделяли), то был извлечен именно выделенный объект.

Ответить

Номер ответа: 5
Автор ответа:
 pavel



Вопросов: 8
Ответов: 32
 Профиль | | #5 Добавлено: 30.08.10 21:53
Убрал обработку ошибок в программе что посмотреть какую ошибку выдает
выдает "Run-time error '7'
       Out of memory

Ответить

Номер ответа: 6
Автор ответа:
 iprog



Вопросов: 26
Ответов: 110
 Web-сайт: usprogs.atheo-club.ru
 Профиль | | #6
Добавлено: 30.08.10 22:04
"Не хватает памати". Наверно, необходимо использовать где-то другой тип переменной. Я однажды использовал тип Integer, а надо было Long...

Ответить

Номер ответа: 7
Автор ответа:
 pavel



Вопросов: 8
Ответов: 32
 Профиль | | #7 Добавлено: 31.08.10 00:13
Покапаюс в этом направлении
Но почему тогда если я переношу папку с прогой с другого компа напрямую , а не через инстал или архив , то все работает?

Ответить

Номер ответа: 8
Автор ответа:
 LEX1ERS



ICQ: 4204936 

Вопросов: 38
Ответов: 100
 Профиль | | #8 Добавлено: 31.08.10 04:11
Может ты не все файлы перетаскиваеш...? Может ты какие то библиотеки или компоненты не перетащил?

Ответить

Номер ответа: 9
Автор ответа:
 LEX1ERS



ICQ: 4204936 

Вопросов: 38
Ответов: 100
 Профиль | | #9 Добавлено: 31.08.10 04:15
Попробуй наоборот - архив сделать на англ а просмотреть архив на рус вине... Повозись с архиваторами... А если так интересно что лагает, то вбей в свою прогу проверку на файлы, если всё файлы найдены, то видимо дело с архиваторами....

Ответить

Номер ответа: 10
Автор ответа:
 pavel



Вопросов: 8
Ответов: 32
 Профиль | | #10 Добавлено: 31.08.10 10:26
IlyaIlya
Ilya пишет:
"Не хватает памати"

Всем спасибо , особенно Ilya
Проблема оказалось в том что в проге форма была расчитана на разрешение монитора 1280/960 и при установке инсталом или распаковке из архива на компьютерах с меньшим разрешением она выдает ошибку №7(не хватает памяти)
счас буду думать как решить эту проблему

Ответить

Страница: 1 |

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



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