Ошибка выполнения 6, переполнение, в чем ошибка

Обновлено: 21.11.2024

Определите, когда возникает ошибка 6 (начало проверки, закрытие проверки, отчеты, подарочные карты и т. д.), чтобы определить, какая база данных используется. Одна из проблем заключается в том, что в базе данных может отсутствовать обязательное поле. Как правило, способ предотвратить эту ошибку — поставить сайт на SQL. SQL является более стабильной средой по сравнению с Access и предотвращает повреждение базы данных.

Ошибка 6: (ошибка выполнения 6) при обновлении с версии 7 до версии 9

Обычно это происходит из-за того, что для платформы Windows установлена ​​неправильная версия или не используется SQL.

Ошибка 6: обновление кнопок на экране заказа

Обычно это происходит, когда на удаленном терминале вносятся изменения в меню/кнопки, и он не может подключиться к файловому серверу. Дважды проверьте путь к файловому серверу или убедитесь, что файловый сервер включен.

Ошибка 6: Ошибка шифрования SQL при попытке подключить POS к серверу SQL

Это означает, что брандмауэр включен и конфликтует с программой. Отключите брандмауэр в Windows, чтобы исправить ошибку.

Ошибка 6 Сообщение о переполнении часов

В имени сотрудника использовался апостроф. Нельзя использовать апостроф. MicroSale блокирует ввод запрещенных символов, но копирование/вставка разрешает ввод. Измените имя сотрудника, чтобы устранить проблему.

Ошибка 6 при запуске отчетов

Ошибка 6 означает, что вы не можете подключиться к базе данных или ресурсу в сети, например к принтеру; Если вы пытаетесь просмотреть отчет, отформатированный для 80 столбцов.

Убедитесь, что принтер правильно установлен в Windows и установлен в качестве принтера по умолчанию

Ошибка 6 при заказе по телефону

Обычно вызывается одной из двух проблем:

Недостаточно поддерживаемых символов:

Клиент добавлял ворота, кв. номер, код ворот и т. д., и он получил ошибку 6 переполнения и выгнал из микропродажи. Журнал ошибок показывает ошибку тайм-аута. Зашел в обзвон в базе заказов и увеличил длину поля адреса до 200 символов.

После обновления SQL не был включен:

Переустановите MicroSale, используя параметр «Запуск от имени администратора» (щелкнув правой кнопкой мыши файл setup.exe). Установите SQL и импортируйте данные о клиентах для вызова в набор данных SQL

Ошибка 6 при оплате заказа

Файл chk-stat.mdb отсутствовал в каталоге M$. Скопируйте базу данных chk-stat и истории транзакций с другого терминала. База данных transaction history.mdb в основном является копией файла chk-stat.mdb, которую M$ использует для создания резервной копии файла chk-stat.mdb во время закрытия.

Примечания:

Папка Dbase Text Files, расположенная в каталоге Micro$ale, а также на компакт-диске Micro$ale, веб-сайте и ftp-сайте, содержит последние текстовые файлы базы данных (неудачные). Эти файлы описывают структуру баз данных (таблицы, поля, формат данных). Micro$ale сравнивает эти файлы с фактическими базами данных, а затем добавляет все недостающие поля. Скопируйте последние файлы .dud в каталог Micro$ale на соответствующем компьютере и перезапустите Micro$ale. При запуске Micro$ale должно появиться сообщение «обновление баз данных», чтобы вы знали, что это было сделано правильно. Если проблема сохраняется после копирования файлов .dud, возможно, соответствующая база данных отсутствует или повреждена. Во-первых, перейдите к регистрации параметров базы данных конфигурации и используйте функцию «компактных баз данных». Если база данных или ее индекс повреждены, это может восстановить ее. Если база данных не подлежит восстановлению или отсутствует, то окончательным решением будет копирование пустой базы данных в каталог Micro$ale. Обратите внимание, что выполнение этого действия приведет к удалению всех данных, содержащихся в этой базе данных.

Junior Member Регистрация Дата декабря 2005 Сообщений 16

[РЕШЕНО] ошибка выполнения '6': переполнение

Мне нужна ваша помощь после недели поиска этого решения, и надеюсь, что я на правильном пути.

Я запускаю приложение VB6 под названием CRF, которое купил у разработчика. есть интерфейс для загрузки данных из c: в базу данных (mssql).
поэтому проблема в том, что прямо сейчас, когда я хочу загрузить данные вчера, это вызвало ошибку времени выполнения 6: переполнение, которое до этого можно было успешно запустить.

кто-нибудь может объяснить мне, что произошло и как это решить. и к вашему сведению, я не трогал исходный код, потому что я не получил исходный код с момента покупки приложения. когда я обращаюсь к Интернету, очевидно, проблема в исходном коде. так что здесь я не думаю, что какая-то команда изменилась, верно?

Я попытался переустановить приложение. к счастью, данные могут быть загружены, но когда я хочу сделать то же самое во второй раз, снова возникает ошибка времени выполнения.

что мне делать.
заранее спасибо.

VB Guru Дата регистрации: декабрь 2005 г. Местоположение: Шарджа, Объединенные Арабские Эмираты Сообщений: 3031

проблема с данными, поступающими через интерфейс. вы бы отправили двойное значение целочисленной переменной. поэтому сначала проверьте свои данные, измените их и попробуйте еще раз и посмотрите.. надеюсь, что это сработает.. и эта ошибка не обрабатывается в вашем приложении.

Если ответ на ваш вопрос был полезен, пожалуйста, оцените его!

Выполняли проекты в системах доступа и управления участниками с использованием устройств BioMetric, смарт-карт и штрих-кодов.

Frenzied Member Регистрация Дата января 2006 г. Сообщений 1348

это происходит, когда переменная не может содержать назначенные ей данные.
например, вы объявили переменную a как целое число и сделали что-то вроде
a = 10 / 3
это возвращает ошибку, потому что это вычисление не возвращает целое число. он возвращает двойной.


поэтому проблема в исходном коде.

При ошибке перейти к ловушке

Ловушка:
в экстренном случае бросьте кейс.
*********************************************
Если это пост решен. Пожалуйста, отметьте его как «Решено», пройдя через «Инструменты темы» выше и выбрав опцию «Пометить тему как решенную». если сообщение было для вас полезным, оцените его, нажав на ссылку Оценить прямо под аватаром

Frenzied Member Регистрация Дата августа 2002 г. Местонахождение Tassie, Oz Сообщений 1916

Первоначальное сообщение от d3gerald

Первоначальное сообщение от d3gerald

например, вы объявили переменную a как целое число и сделали что-то вроде
a = 10 / 3
это возвращает ошибку, потому что это вычисление не возвращает целое число. он возвращает двойной.

Ваш пример не соответствует действительности. Если a является целым числом, ваш пример вернет 3 без возникновения ошибки. VB "заставит" возвращаемое значение соответствовать объявленному типу данных, если это возможно. Если не получится, то вы получите ошибку. Например:

Это вызовет ошибку, поскольку целое число (в языке VB) может содержать только числа от -32768 до +32767.

При создании этого поста не пострадало ни одно дерево, однако большое количество электронов доставило большие неудобства.

Frenzied Member Регистрация Дата января 2006 г. Сообщений 1348

При ошибке перейти к ловушке

Ловушка:
в экстренном случае бросьте кейс.
*********************************************
Если это пост решен. Пожалуйста, отметьте его как «Решено», пройдя через «Инструменты темы» выше и выбрав опцию «Пометить тему как решенную». если сообщение было для вас полезным, оцените его, нажав на ссылку Оценить прямо под аватаром

Junior Member Регистрация Дата декабря 2005 Сообщений 16

Первоначальное сообщение от ganeshmoorthy

это проблема с данными, поступающими через интерфейс. вы бы отправили двойное значение целочисленной переменной. поэтому сначала проверьте свои данные, измените их и попробуйте еще раз и посмотрите.. надеюсь, что это сработает.. и эта ошибка не обрабатывается в вашем приложении.

Спасибо, сэр, за ответ. я очень ценю это.

Что вы подразумеваете под двойным значением целого числа, сэр? это при загрузке данных есть дубликаты данных? я проверил и повторил попытку, однако ошибка все еще появляется.

Рад слышать, что это не имеет ничего общего с исходным кодом, потому что я ничего об этом не знаю

Я также пробовал с парой других данных... но все равно получаю ту же ошибку.

что мне делать дальше?

Junior Member Регистрация Дата декабря 2005 Сообщений 16

Первоначальное сообщение от pnish

Это правда.
Ваш пример не соответствует действительности. Если a является целым числом, ваш пример вернет 3 без возникновения ошибки. VB "заставит" возвращаемое значение соответствовать объявленному типу данных, если это возможно. Если не получится, то вы получите ошибку. Например:

Это вызовет ошибку, поскольку целое число (в языке VB) может содержать только числа от -32768 до +32767.

Эмм... вы хотите сказать, что здесь как-то связано с исходным кодом, верно?

но как же до этого, без знания исходного кода, который я не получил и раньше, функция загрузки могла быть запущена?

или это проблема обновлений или исправлений?

Дата присоединения к участнику, март 2006 г. Сообщений: 55

Это также может быть связано с тем, что вы передаете слишком много данных, поэтому вы можете попробовать разделить файл, если вы передаете ему большой файл. Например, это может вызвать ошибку переполнения:

Размерьте i как целое число
Выполняйте до i > 32767
i = i + 1
Цикл

Если, например, вы передаете своему приложению большой файл Excel или текстовый файл, который содержит более 32 767 строк, вы можете попробовать разделить его на части. Однако, не глядя на исходный код и не зная, что приложение пытается сделать, все будет догадываться о том, где оно падает. Лучше всего, вероятно, будет отправить письмо поставщикам программного обеспечения и попросить их исправить свой код.

Frenzied Member Дата присоединения: декабрь 2005 г. Местоположение Zeta Reticuli Distro:Ubuntu Fiesty Сообщений 1162

__________________
________________0����___
___���0________(___)____
__(___)_________) _/_____
___\_ (_________(_) /______
____\_)_________________

Junior Member Регистрация Дата декабря 2005 Сообщений 16

Первоначальное сообщение l12ngo

Это также может быть связано с тем, что вы передаете слишком много данных, поэтому вы можете попробовать разделить файл, если вы передаете в него большой файл. Например, это может вызвать ошибку переполнения:

Размерьте i как целое число
Выполняйте до i > 32767
i = i + 1
Цикл

Если, например, вы передаете своему приложению большой файл Excel или текстовый файл, который содержит более 32 767 строк, вы можете попробовать разделить его на части. Однако, не глядя на исходный код и не зная, что приложение пытается сделать, все будет догадываться о том, где оно падает. Лучше всего, вероятно, будет отправить письмо поставщикам программного обеспечения и попросить их исправить свой код.

Я тоже пробовал. даже я пытался загрузить только 1 данные за 1 раз..
ошибка все еще появлялась.

Проблема в том, что я больше не получал никакой поддержки от поставщика. они унесены ветром

или это возможно, если у меня проблемы с сервером sql? может он полный или что? но я думаю, что это глупая догадка..

Дата присоединения к участнику, март 2006 г. Сообщений: 55

Я сомневаюсь, что это проблема базы данных с такой ошибкой переполнения, но другие здесь знают больше о том, что касается базы данных, поэтому я позволю им ответить на этот вопрос.

Является ли CRF полным названием приложения (или его аббревиатурой) и знаете ли вы имя поставщика? Кроме того, что делает приложение, просто загружает файл одного типа в базу данных (в этом случае это файл Excel или что-то подобное?) или оно захватывает все файлы на вашем жестком диске?

Frenzied Member Дата присоединения: декабрь 2005 г. Местоположение Zeta Reticuli Distro:Ubuntu Fiesty Сообщений 1162

Первоначальное сообщение l12ngo

Я сомневаюсь, что это проблема с базой данных с такой ошибкой переполнения, но другие здесь знают больше о стороне базы данных, поэтому я позволю им ответить на этот вопрос.

Является ли CRF полным названием приложения (или его аббревиатурой) и знаете ли вы имя поставщика? Кроме того, что делает приложение, просто загружает файл одного типа в базу данных (в этом случае это файл Excel или что-то подобное?) или оно захватывает все файлы на вашем жестком диске?

Вы правы. Если проблема была на стороне БД. Сообщение об ошибке придет из БД, то есть сообщение об ошибке (описание) покажет код ошибки, обнаруженный на стороне БД. Но я не думаю, что проблема в этом. здесь.так что это может быть недостаток в самом кодировании

__________________
________________0����___
___���0________(___)____
__(___)_________) _/_____
___\_ (_________(_) /______
____\_)_________________

Дата присоединения к участнику, март 2006 г. Сообщений: 55

Это также может быть связано с фактическими данными, которые вы ему передаете. Скажем, например (снова работая с целыми числами), вы передаете номера заказов в приложение через свой файл, затем приложение может взять этот номер заказа и присвоить его переменной, которая теперь больше не может обрабатывать данные, потому что вы достигли предела (плохо объяснили, вот пример)

Файл данных 1 содержит:

Номер заказа: 32764
Номер заказа: 32765
Номер заказа: 32766

Запустите приложение, и оно заработает, потому что оно присваивает номер переменной, объявленной как целое число. Затем, когда вы работаете с файлом данных 2:

Файл данных 2 содержит:

Номер заказа: 32767
Номер заказа: 32768
Номер заказа: 32769

Приложение вернет ошибку переполнения.

С учетом всего сказанного это не объясняет, почему приложение запускается в первый раз после установки, но не работает во второй раз. Приложение все еще работает, если вы закроете его, а затем снова откроете? Если это так, возможно, данные хранятся в глобальной переменной, которая не очищается до тех пор, пока приложение не будет закрыто.

Боюсь, что это может быть очень тяжело для вас

Junior Member Регистрация Дата декабря 2005 Сообщений 16

Первоначальное сообщение l12ngo

Я сомневаюсь, что это проблема с базой данных с такой ошибкой переполнения, но другие здесь знают больше о стороне базы данных, поэтому я позволю им ответить на этот вопрос.

Является ли CRF полным названием приложения (или его аббревиатурой) и знаете ли вы имя поставщика? Кроме того, что делает приложение, просто загружает файл одного типа в базу данных (в этом случае это файл Excel или что-то подобное?) или оно захватывает все файлы на вашем жестком диске?

в файле setup.exe имя приложения — CRF.exe. на самом деле это такая система отслеживания для моей компании, чтобы отслеживать запасы на нашем складе. приложение будет загружено из блокнота с именем MRDATA.txt из C:, поля которого: OPID, Подписчик, Номер контракта, Продукт, Штрих-код носителя, Имя носителя, Код местоположения, время и дата.

VB Guru Дата регистрации: декабрь 2005 г. Местоположение: Шарджа, Объединенные Арабские Эмираты Сообщений: 3031

Вы помните, когда он работал нормально, какие данные вы загрузили? если вы попытаетесь использовать тот же набор данных, вы получите ошибки.

Если ответ на ваш вопрос был полезен, пожалуйста, оцените его!

Выполняли проекты в системах доступа и управления участниками с использованием устройств BioMetric, смарт-карт и штрих-кодов.

Junior Member Регистрация Дата декабря 2005 Сообщений 16

Первоначальное сообщение от ganeshmoorthy

Вы помните, когда он работал нормально, какие данные вы загрузили? если вы попытаетесь использовать тот же набор данных, вы получите ошибки.

VB Guru Дата регистрации: декабрь 2005 г. Местоположение: Шарджа, Объединенные Арабские Эмираты Сообщений: 3031

я спрашиваю о данных, а не о формате данных. Уточните, пожалуйста, если те же данные и ошибка, то вам нужно звонить продавцу, никак иначе (вы можете играть со своей базой данных, но вы должны быть осторожны при этом) или если нет ошибок для тех же данных, тогда вы должны проверить данные

Если ответ на ваш вопрос был полезен, пожалуйста, оцените его!

Выполняли проекты в системах доступа и управления участниками с использованием устройств BioMetric, смарт-карт и штрих-кодов.

Junior Member Регистрация Дата декабря 2005 Сообщений 16

это примеры данных :-

1234 MIH OSS0000093 T MIH 00414646 SRS260505 00384898 25/02/2006 15:03:34
1234 MIH OSS0000093 T MIH 00414645 SIGN260505 00384897 1

Пожалуйста, объясните мне, что такое данные и формат данных?

в любом случае, еще кое-что, когда я запускаю и извлекаю базу данных (sql-сервер) локально (127.0.0.1) с моего компьютера... программа и интерфейс загрузки работают правильно, и данные могут быть успешно загружены..

Junior Member Регистрация Дата декабря 2005 Сообщений 16

моя проблема теперь решена..спасибо всем ребятам в этой теме..

в программе установки есть файл, который не был установлен вместе во время установки. к счастью, я скопировал файл типтопа, поэтому я просто скопировал его в папку.

но я все еще не понимаю, почему иногда файл отсутствует, отчет не может быть сгенерирован и другие ошибки времени выполнения в приложении, потому что я почти уверен, что ничего не трогал с момента первой установки.

видимо, мне нужно получить код, несмотря ни на что.

в любом случае, большое вам спасибо, ребята

VB Guru Дата регистрации: декабрь 2005 г. Местоположение: Шарджа, Объединенные Арабские Эмираты Сообщений: 3031

Если ответ на ваш вопрос был полезен, пожалуйста, оцените его!

Выполняли проекты в системах доступа и управления участниками с использованием устройств BioMetric, смарт-карт и штрих-кодов.

Junior Member Регистрация Дата декабря 2005 Сообщений 16

сами данные вызывают у меня всю эту головную боль

Эмм... когда я пытаюсь использовать другой стек данных... процесс загрузки проходит нормально..

Как вообще данные могут быть повреждены?? хотя это все еще с тем же файлом ??
что может быть причиной?

Junior Member Регистрация Дата декабря 2005 Сообщений 16

VB Guru Дата регистрации: декабрь 2005 г. Местоположение: Шарджа, Объединенные Арабские Эмираты Сообщений: 3031

когда значение переменной превышает значение, возникает ошибка переполнения. если вы назначаете более 32767, это вызывает это.

Если ответ на ваш вопрос был полезен, пожалуйста, оцените его!

Выполняли проекты в системах доступа и управления участниками с использованием устройств BioMetric, смарт-карт и штрих-кодов.

Дата присоединения к новому участнику: декабрь 2010 г. Местоположение Orissa Сообщений 1


если возникает ошибка времени выполнения -6 переполнения
то
просто измените целочисленный тип данных на long.
в результате он может содержать более 32767 данных .

Дата присоединения к новому участнику: май 2014 г. Сообщения 1

Первоначальное сообщение от alinysyahril

которое я купил у разработчика,
потому что я не получил исходный код с момента покупки приложения.

У меня похожая проблема с программой, написанной в конце 90-х. Моя проблема заключалась в том, что приложение сохраняет свое последнее расположение на экране (Верх, Слева, Высота, Ширина) в реестре, и где-то в потоке, который восстанавливает положение, переменные объявляются как Integer. В среде с несколькими экранами довольно легко заставить Left превысить 32767, и в следующий раз, когда приложение запустится, появится «ошибка времени выполнения« 6 »: переполнение». Самое странное в этом то, что у него, похоже, нет проблем с сохранением значений больше 32767! Кажется, достаточно редко случается, что я забываю, в чем проблема, и каждый раз приходится заново ее открывать. (чем старше я становлюсь, тем короче этот период времени.) На самом деле я пишу в эту ветку, потому что она появляется каждый раз, когда я гуглю проблему.

Новый участник Регистрация Дата Июль 2014 Сообщений 4

привет
пожалуйста, помогите мне
в msflexgrid vb6 :
dim x
с MSFlexGrid1
x = .Row
для x = 1 До 500
.TextMatrix(x, 3) = Format(.TextMatrix(x, 2) / .TextMatrix(x, 1), "стандарт")
Следующий x
Конец с
если .TextMatrix(x, 1) = 0, возникает ошибка времени выполнения 6, переполнение
почему vb не может выполнить 0/0 или 1/0, понятия не имею.

Ошибки – неотъемлемая часть любого языка программирования, но понимание того, почему возникает эта ошибка, — это то, что выделяет вас на собеседовании из толпы. Ошибки не являются чем-то необычным для кодирования VBA Кодирование VBA Код VBA — это набор инструкций, написанных пользователем на языке программирования приложений Visual Basic в редакторе Visual Basic (VBE) для выполнения определенной задачи. Подробнее . Ошибки не являются преднамеренными, поэтому найти причину ошибки становится сложной задачей. В VBA у нас есть некоторые предопределенные ошибки, и знание о них позволяет очень быстро исправить ошибку. В этой статье мы расскажем вам об ошибке RUN TIME ERROR 6: Overflow. Прочтите полную статью, чтобы узнать об ошибке, причинах ошибки переполнения VBA и способах ее устранения.

Что такое ошибка времени выполнения 6: ошибка переполнения в VBA?

Когда мы объявляем переменную, мы присваиваем ей тип данных. Мы должны быть полностью осведомлены о плюсах и минусах каждого типа данных — здесь на сцену выходит ошибка времени выполнения 6: переполнение. Когда мы перегружаем тип данных значением, превышающим емкость типа данных, мы получим эту ошибку.

Например: если вы объявите переменную как Byte.

Затемнить число как байт

Тип данных byte может содержать значения от 0 до 255. Теперь я назначу значение 240.

Это должно работать нормально, потому что назначенное нами значение меньше предельного значения Byte, равного 255. В тот момент, когда мы назначаем значение, превышающее 255, это приводит к ошибке Run Time Error 6: OverFlow.

Это общий обзор ошибки времени выполнения 6: переполнение. Мы подробно рассмотрим некоторые примеры.

Примеры ошибки выполнения 6: переполнение в VBA

Давайте рассмотрим несколько примеров ошибки переполнения VBA в Excel.

Пример 1. Ошибка переполнения с байтовым типом данных

Код:

Для переменной "Число" я присвоил значение 256.Когда я запущу этот код, мы получим следующую ошибку.

Это связано с тем, что тип данных Byte может содержать значения от 0 до 255. Это вызывает ошибку. Чтобы исправить ошибку, нам нужно либо изменить тип данных, либо уменьшить значение, которое мы присвоили переменной «Число».

Пример 2. Ошибка переполнения VBA с целочисленным типом данных

Код:

Когда я запускаю этот код, мы получаем значение переменной «MyValue» в окне сообщения, т. е. 25656.

Теперь я переназначу номер переменной как «45654».

Код:

Теперь, если я попытаюсь запустить код, это вызовет ошибку, потому что объявленный нами тип данных может содержать максимум 32767 для положительных чисел, а для отрицательных чисел предел равен -32768.

Пример 3. Ошибка переполнения VBA с длинным типом данных

Тип данных long чаще всего используется в Excel VBA. Это может содержать значения от –2 147 483 648 до 2 147 486 647. Все, что выше, вызовет ошибку.

Код:

Это вызовет ошибку переполнения.

Код:

Это должно работать нормально.

Это обзор ошибки времени выполнения 6: переполнение. Чтобы решить эту ошибку, нам нужно полностью знать типы данных. Так что вернитесь к основам, сделайте их правильно, и тогда все встанет на свои места.

Вы можете скачать этот шаблон Excel с ошибкой переполнения VBA здесь — Шаблон Excel с ошибкой переполнения VBA

Рекомендуемые статьи

Это руководство по ошибке переполнения VBA. Здесь мы узнаем, как возникает ошибка переполнения во время выполнения 6 в Excel VBA и как справляться с этой ошибкой вместе с практическими примерами и загружаемым шаблоном. Ниже приведены некоторые полезные статьи Excel, связанные с VBA –

Спасибо. Мы получили ваш запрос и незамедлительно ответим.

Присоединяйтесь к нам!

  • Общаться с другими участниками
  • Уведомления об ответах
    на ваши сообщения
  • Поиск по ключевым словам
  • Доступ в один клик к вашим
    любимым форумам
  • Автоматические подписи
    на ваших сообщениях
  • Лучше всего то, что это бесплатно!

*Функции Tek-Tips зависят от того, получают ли участники электронную почту. Присоединяясь, вы соглашаетесь на получение электронной почты.

Правила публикации

Реклама, продажа, рекрутинг, размещение курсовых и дипломных работ запрещено.

Ошибка времени выполнения 6, переполнение

Ошибка времени выполнения 6, переполнение

Я нашел модуль для изменения размера фрейма изображения, но при его открытии постоянно получаю сообщение об ошибке "Переполнение", и мне нужно:

Есть идеи, как это исправить?

КОД --> VBA

Я бы попробовал изменить некоторые целые числа на Long. Максимальное значение для целого числа — 32767. Вы определили значения, установив точку останова или используя debug.print?

Дуэйн
Миннесота
Hook'D на Access
MS Access MVP 2001-2016

Хороший улов Strongm. Обычно я проверяю делитель на 0 перед выполнением деления.

Размер и разрешение текущих мониторов также могут вызывать ошибки, если у вас есть код, использующий переменную для установки формы или ширины элемента управления, превышающей поддерживаемую целым числом.

Дуэйн
Миннесота
Hook'D на Access
MS Access MVP 2001-2016

Причина, по которой я сказал «по какой-то причине», заключалась в том, чтобы попытаться побудить ОП провести расследование, но у меня сегодня спокойный день, так что .это обычно происходит в этом конкретном примере, если в настоящее время нет изображения, назначенного элементу управления Image (и, таким образом, и ImageHeight, и ImageWidth будут равны 0)

Отправлено предупреждение

Благодарим вас за помощь в защите форумов Tek-Tips от неприемлемых сообщений.
Персонал Tek-Tips проверит это и примет соответствующие меры.

Ответить в этой теме

Размещение сообщений на форумах Tek-Tips доступно только для участников.

Нажмите здесь, чтобы присоединиться к Tek-Tips и пообщаться с другими участниками! Уже участник? Войти

Читайте также: