Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] Открытие файла Excel в Visual Basic 2010

Ответить
Настройки темы
Разное - [решено] Открытие файла Excel в Visual Basic 2010

Пользователь


Сообщения: 66
Благодарности: 7

Профиль | Отправить PM | Цитировать


Добрый день! Как открыть файл info.xlsx без за давания его полного пути?
Файл находится в папке Debug и включен в проект.

Отправлено: 11:41, 31-10-2011

 

Пользователь


Сообщения: 66
Благодарности: 7

Профиль | Отправить PM | Цитировать


LilLoco, Спасибо большое, очень помогли мне.

Отправлено: 02:37, 03-11-2011 | #11



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Delirium, не понял эту мысль:
Цитата Delirium:
…лучше все таки указывать эту статическую переменную при прописывании имени файла. »
Поясните, пожалуйста.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:21, 03-11-2011 | #12


Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


речь об этом

Код: Выделить весь код
public static string StartupPath { get; }
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:34, 03-11-2011 | #13


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Iska, я к тому, что не надо просто указывать имя файла, не указывая перед этим переменную StartupPath. Мало ли что там будет с текущей папкой, и т.д. и т.п. В моем же случае мы 100%-но будем искать файл в той папке, откуда была запущена программа.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)

Это сообщение посчитали полезным следующие участники:

Отправлено: 08:54, 04-11-2011 | #14


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

для чего:
хочется написать программу сжатия файлов (наподобие архиваторов rar, zip, ... а заодно ознакомиться с программными тонкостями такого рода софта). все потому, что самый крутой "ужиматель" kgb-arhiver не всегда справляется. а это очень нежелательно, когда нужно паковать кучу мелких файлов, комплексом входящих в одну программу, потом только ищи концы.

извините, что не по теме.

Отправлено: 14:33, 23-07-2016 | #15


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата михаил5:
можно ли в Visual Basic почесть файл любого расширения (текст, картинка, видео, звук, архив, командный файл или файл другого типа) по байтам (1,0), чтобы затем с ними работать (записать байты в масив, применить алгоритмы сжатия, ...). »
Можно.

Цитата михаил5:
а затем произвести обратный процесс: собрать из байтов файл исходного типа. »
Можно.

Цитата михаил5:
хочется написать программу сжатия файлов (наподобие архиваторов rar, zip, ... а заодно ознакомиться с программными тонкостями такого рода софта). »
А Вы знакомы с базовыми принципами сжатия информации?

Цитата михаил5:
потому, что самый крутой "ужиматель" kgb-arhiver не всегда справляется. »
Это как?

Отправлено: 14:59, 23-07-2016 | #16


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 20:36, 23-07-2016 | #17


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата михаил5:
на паскале алгоритм хафмана работает идеально, но только с файлами тхт. хочется расширить возможности. »
Алгоритму совершенно без разницы, работать с текстом или не с текстом.

Цитата михаил5:
kgb-arhiver не всегда справляется потому, что если исходник великоват, то распаковка может дать результат с потерями, »
Как такое может быть? Если такое действительно имеет место — это явная ошибка в приложении.

Отправлено: 11:26, 24-07-2016 | #18


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

что на счет kgb-arhiver, то вероятно вы правы,- может попалась поломанная версия.
тестирование проводилось 1 раз, распаковка длилась 5 часов (из архива 174мгб программа распаковала на 4Ггб). распаковка завершилась "нерабочестью" результата. второй раз тестирование не проводилось.

Последний раз редактировалось михаил5, 29-07-2016 в 09:40.


Отправлено: 14:22, 27-07-2016 | #19



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] Открытие файла Excel в Visual Basic 2010

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочие - Ошибка в Word 2010 Microsoft Visual Basic for Application akalibr Microsoft Office (Word, Excel, Outlook и т.д.) 3 06-11-2011 21:53
VBS/WSH/JS - [решено] Открытие файла Excel с помощью vbs neo21 Скриптовые языки администрирования Windows 1 30-10-2011 20:08
Разное - [решено] Progressbar в Visual Basic 2010 neo21 Программирование и базы данных 4 30-10-2011 16:29
Разное - Visual Basic 2010: Проблемма при создании табулированного браузера Radeon06 Программирование и базы данных 0 09-05-2011 01:11
.NET - [решено] TextBox в Visual Basic 2010 - нужна помощь SharkyUA Программирование и базы данных 2 02-02-2011 01:06




 
Переход