С Новым годом! Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 2
Регистрация: 26.07.2009
Сообщений: 64

Интересная информация. MS Form 2.0

20.12.2009, 15:38. Показов 1897. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не буду вдоваться в подробности, но вот что накопал мой коллега на сервере Microsoft:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;241245

--------------------------------------------------------------

PRB: 'Error 7 - Out of Memory' Error Message From Visual Basic Application Using FM20.DLL
Anwendbar auf
This article was previously published under Q241245
SYMPTOMS
A Visual Basic application is deployed on a target machine. When attempting to run the application on a target machine that does not have Microsoft Office 97 or later installed, the following error is generated:

Error 7 - Out of Memory
No loss of memory is monitored, and the system appears stable. The application executes properly if Microsoft Office 97 is installed on the target machine.
CAUSE
The problem is that FM20.DLL file is used by the project. FM20.DLL file is not a redistributable component and is intended for VBA use only. FM20.DLL is known to have many problems when used with Visual Basic and other developer products. Its use is neither recommended nor supported in any Visual Studio product.
RESOLUTION
The best resolution is to remove FM20.DLL from the project.

An alternative is to deploy the application only to machines with Microsoft Office 97 or later installed. To do this, remove the reference to FM20.DLL from the PDW or Setup Wizard file list. This prevents the install wizard from installing it. Note in your product documentation that installing the appropriate version of Microsoft Office on the target machine is a pre-requisite to installing your application.
STATUS
This behavior is by design.
REFERENCES
For additional information about using FM20.DLL, please click the article number below to view the article in the Microsoft Knowledge Base:
224305 INFO: Usage and Redistribution of FM20.DLL

To see what components are redistributable, read the 'Redist.TXT' file that ships with Visual Basic. This file is installed to your hard drive or it can be found in the 'CommonRedist ' folder on the Visual Basic 6.0 CD-ROM or in the 'vb ' folder of the Visual Basic 5.0 CD-ROM.

--------------------------------------------------------------

Вот так вот...
Я, например, этого не знал... А вы?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.12.2009, 15:38
Ответы с готовыми решениями:

Интересная информация
Здравствуйте Форумчане ,сейчяс смотрю видео про ОС Linux.. думаю поделится этим с вами здесь

Интересная информация
Привет всем. Нашел интересную информацию в разделе вебмастерс яндекса. Цитирую. "Добрый день! Рады сообщить, что порог по...

Интересная информация, почитайте.
http://ricn.ru/humour/material/4966/

8
0 / 1 / 3
Регистрация: 27.03.2012
20.12.2009, 16:24
Судя по всему твоя программа использует функции Офиса, если так, то ты обязан проверять в программе наличие Офиса и его версию на клиенте, тогда и не будет дурацких ошибок :-)
0
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
20.12.2009, 16:31
извини, но эта новость и не новость вовсе. Все это и так давно известно. Используй только стандартные контролы или пиши свои
0
0 / 0 / 2
Регистрация: 26.07.2009
Сообщений: 64
20.12.2009, 17:26  [ТС]
Моя программа использует несколько лейблов, у которых внешний вид меняется с вдавленного на выдавленый, и больше ничего...
0
0 / 1 / 3
Регистрация: 27.03.2012
20.12.2009, 18:15
ну блин, нашел что использовать :-)

вокруг простого лейбла положи две светлые линии и две темные вот тебе и выдавленный лейбл, зачем же еще офис к этому делу привлекать
0
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
21.12.2009, 16:49
а еще кажется на vbrussian.com есть пример такого контрольчика
0
0 / 0 / 0
Регистрация: 01.07.2009
Сообщений: 25
21.12.2009, 20:07
У лейбла из Forms 2.0 оч. удобно что слово, которое не помещается, не переносится, а просто обрезается (т.е. по крайней мере видно, что оно там есть), а стандартный лейбл его переносит (т.е. при вертикальном размере в одну строку слово это исчезает бесследно
0
0 / 0 / 1
Регистрация: 15.12.2007
Сообщений: 381
23.12.2009, 16:41
Ну это воще не проблема.
Делаешь свою лаблу за 10 минут и все прекрасно будет обрезаться
0
0 / 0 / 0
Регистрация: 01.07.2009
Сообщений: 25
23.12.2009, 20:52
Свой лэйбл будет GDI кушать. Уж не знаю почему, но любой UserControl сделанный на VB кушает немного GDI (USER при Windowless=True они не кушают). А вот стандартный Label не кушает ни того ни другого.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.12.2009, 20:52
Помогаю со студенческими работами здесь

Form.Hide ; Form.Close ; Form.Show
Здравствуйте. Вот интересует один вопрос, в чём различие между Form1.Close; Form2.Show и Form2.Show; Form1.Close? Т.е. в 1 случае сперва...

External exception C000001D между Form.OnCreate и Form.OnShow
Поставил Delphi 10.3 Rio, так как в нём, вроде бы, наконец исправили очень важный для меня момент - Z-Order для нативных контролов. ...

Расскажите о пробеле. <% public ts ts = 'нет данных' %> <form> <input .... value =<%=ts%>> </form>
Присваиваю тексту значнение &lt;input .... value ='нет данных'&gt; всё хорошо. Усложняю задачу &lt;% public ts ts = 'нет данных' ...

Непонятка с Request.Form: System.Web.HttpRequest.Form denotes a 'property' where a 'method' was expected
Приветствую. Пытаюсь использовать Request для приема отправленных данных из формы. Делаю fSubmit= Request.Form('ButtonSubmit');...

Подскажите, пожалуйста, как на Form загрузить картинку, т.е. щелкнуть по Form и на ней появилась картинка
Подскажите, пожалуйста, как на Form загрузить картинку, т.е. щелкнуть по Form и на ней появилась картинка.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru