|
умирает progress bar
|
|||
---|---|---|---|
#18+
Акцесс 2003, приложение очень древнее (лет 10), но постепенно модернизируется, в некоторых формах есть progress bar (вставлялся тупо из одной формы в другую через буфер обмена), по началу всё было без проблем (лет 5), потом производные mde файлы стали тупить на некоторых ОС под одним и тем же RunTime2003 (ну, например, под XP 32 работают под W7 32 тупят), а тупят как раз на формах с progress bar - при открытии формы вылетает ошибка OpenForm из-за наличия в событии Open формы операторов инициализации самого progress bar, например Me!progressbar1.Min = 1 Для устранения проблемы нужно тупо создать mde файл именно на этой машине и всё будет работать, но это как-то напрягает (теряет смысл коробочный вариант)... базу пробовал и декомпилировать / сжимать / компилировать и тупо всю импортировать в новую пустую - проблема не ушла... кто сталкивался ? или какие мысли ? Как будто progress bar не зарегистрирован в конечном проекте как объект... пока тупо заремил везде код к progress bar, а его скрыл ... :-)) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 22:24 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
vmag, попробуй погонять эту mde (если будет всё нормально, то выложу исходник) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 23:45 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
guest_rusimport, прямо с лёту ткнул в слабое место... погонять не судьба... 283806 от мс уже не рабочая.... думаю что исходник пойдет на ура и mde из него тоже будет работать, но тут хоть форма открылась, объекта нет, но открылась... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 00:21 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
непонятная ситуация вообще... я как то спросил у одного юзера (у кого не шло) типа у тебя какая ОС ? Говорит W7 32, ну я побил диски, поставил себе рядом с XP его W7, создал на ней mde и у него пошло и у всех пошло, с тех пор под той виндой W7 и делал mde... прошло около года и теперь 50/50 то идет, то не идет, даже под W7... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 00:31 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
guest_rusimport, ну и сейчас самое тривиальное XP SP3, 2003 SP3 и не пошло... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 00:33 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
чувствую что ссылки (референсы), но как так может быть - хз... в исходнике всё нормально (и главное стандартно), делаешь mde, тоже всё нормально, а на другой машине этот mde уже не нормально, хотя даже офис может стоять один в один... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 00:43 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
vmag, да, делал эту mde в 2003-м аксе под Win7 64, проверил под XP - не работает... может тогда , как вариант, делать прогресс бар свой , использовав Label и линию... я такой часто использую в работе, и с ActiveX "геморроя" меньше ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 00:50 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
guest_rusimport, ну да... наверное... свой надо... у меня этот пример нигде не пошел (три компа XP, W7 все 32)... спасибо за идею с линией - что м.б. проще как менять её длину... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 00:57 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
vmag, ну , не обязательно с линией, можно и с прямоугольниками :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 01:26 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
guest_rusimport, не, лучше самому рисовать, а то теже грабельки, только другого цвета... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 01:59 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
guest_rusimport, я тут нашел твою же ссылку на русимпорт (только уже потерял ибо уже скачал), наверно оттуда чо нить срисую... выкладываю... спасибо за помощь и особо за мысли ! ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 02:05 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
vmag, у варианта с API тоже могут быть подводные камни для "коробочной" программы... по мне так, чем проще - тем универсальнее ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 02:17 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
guest_rusimportпо мне так, чем проще - тем универсальнее ну так тогда счас у меня самое оно... контролы скрыл, управление ими заремил и закинул на сайт, уже вторую неделю нет проблем... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 02:24 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
guest_rusimport, поковырял еще раз твой пример (прямоугольник - супер!) и кажется нашел причину глюков у себя... короче я убил вообще ссылку MISSING на картинке выше и форма1 у меня тоже заработала без ссылки с контролом ProgressBar, прочхалась и заработала, и mde соответственно потом тоже, в моем проекте тоже этой ссылки никогда не было и всё работало автоматом (если контрол в винде зарегистрирован без глюков) и в таком виде (без ссылки) работает ProgressBar автоматом под 2003 на всех ОС W кроме (оказывается) некоторых сборок W7... но прямоугольник твой это действительно универсальный и офигенный выход!!! Спасибо! Интересно - твой же пример ниже без ссылки у тебя на W7 64 заведется или нет (форма1) , попробуй несколько раз... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 03:08 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
vmag, вот, блин, я же так и задумывал, когда MDE тебе сбрасывал, и в последний момент забыл удалить ссылку на библиотеку... Ну, что тут скажешь... Сделал из того, что ты сбросил MDE, проверил - работает как часы и на W7 64, и на XP ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 09:18 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
vmag, да, лишний раз убеждаюсь, что мысли всё же передаются на расстояния - не давала же тебе покоя эта ссылка на библиотеку :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 09:33 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
Без библиотек, но с привычными контролами... (тестовый вариант) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 09:36 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
\\\\, Спасибо, приятный пример, правда это уже из области квази уно фантази и кода многовато... я уже "супер стар" чтоб это "обнять" Всем спасибо, разобрался наконец куда рыть... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 11:54 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
А я делала вот так - рис. Это не ProgressBar, а просто имитация.))) В утопленном прямоугольнике 30 одинаковых прямоугольничков с прозрачным фоном и белой границей. Полоска слежения образуется в результате последовательного изменения типа фона на обычный. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 12:11 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
Поднимаю старую веточку. При раскопках в архиве нашел ещё один ProgressBar без ActivX на основе прямоугольников. Программа старая. Скачана очень давно с сайта http://www.jsilver.newmail.ru/ (страничка Джона Сильвера) Сайта такого уже нет. Программа была сделана в Access 97. Я её преобразовал в формат Access 2000. P.S. Может __Michelle свой пример выложит? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2018, 12:39 |
|
умирает progress bar
|
|||
---|---|---|---|
#18+
Joss................................ При раскопках в архиве нашел ещё один ProgressBar без ActivX.... ................................ P.S. Может __Michelle свой пример выложит?Выложу, почему нет. Только надо будет сделать такой же демонстрационный вариант, ведь не на реальных же запросах и данных показывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2018, 15:10 |
|
|
start [/forum/topic.php?fid=45&msg=39186689&tid=1611057]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 297ms |
total: | 459ms |
0 / 0 |