yogesh vaidya Ответов: 1

Как кодировать файл EXCEL на экране программы в visual basic 2010 во время выполнения


Привет, я пытаюсь открыть диалоговое окно файла, чтобы принести файл excel в мою программу во время выполнения
но err приходит "будьте уверены в строке запроса и памяти "
OFGESelectfile3
переименован
open file dialo

а фильтр есть
JPEG Files| *.JPG|GIF Files|*.GIF|Windows Bitmaps|*.BMP|Excel fiels|*.xlsx


Что я уже пробовал:

Private Sub cmdaddexl_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdaddexl.Click
       If OFGESelectfile3.ShowDialog = Windows.Forms.DialogResult.OK Then
           PictureBox1.Image = Image.FromFile(OFGESelectfile3.FileName)
       End If
   End Sub

Dave Kreskowiak

Это не сообщение об ошибке или даже что-то, что фреймворк выбросит.

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

yogesh vaidya

Если вы создаете массив, убедитесь, что его размер правильный.
Для получения дополнительной информации пользователи Visual Basic могут просматривать массивы в Visual Basic.
Для получения дополнительной информации пользователи C# могут ознакомиться с массивами (руководство по программированию на C#).
Убедитесь, что у вас достаточно памяти для внутренних целей и новых управляемых объектов.
Если вы программируете на платформе .NET Compact Framework, среда выполнения common language runtime выдает это исключение, когда недостаточно памяти для внутренних целей или новых управляемых объектов. Чтобы предотвратить исключение, избегайте программирования больших методов, которые потребляют 64 или более килобайт памяти.

1 Ответов

Рейтинг:
5

Dave Kreskowiak

Подожди секунду. Вы пытаетесь получить элемент управления PictureBox для загрузки книги Excel в виде изображения? Да, это не сработает. Элемент управления PictureBox понятия не имеет, что делать с книгой Excel.

Если вы пытаетесь показать лист Excel в форме Windows Forms, это значительно сложнее, чем код, который вы показали. интеграция excel в приложение windows form[^]


yogesh vaidya

сэр ,я очень благодарен Вам за вашу помощь ,
но я не работаю над веб сайтом Я просто разрабатываю офисное программное обеспечение для собственного использования в visual basic
Сэр, пожалуйста, дайте мне немного Ida, что такое замена графической коробки для рабочего листа Excel.

Dave Kreskowiak

Где я упоминал что-нибудь о веб-сайте?

Мой ответ остается в силе.