Compact Framework и работа с файлами
От: 2115 Россия  
Дата: 01.04.04 07:51
Оценка:
Всем привет!

Подскажите пожалуйста как открыть фаил из программы на эмуляторе Pocket PC

Я включил фаил xml в проект и пытаюсь его открыть:

StreamReader re = new StreamReader("1010404.xml",true); 
XmlTextReader xtr =new XmlTextReader(re);


После запуска программы:
An unhandled exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll

Additional information: FileNotFoundException
Re: Compact Framework и работа с файлами
От: 2115 Россия  
Дата: 01.04.04 08:14
Оценка:
Сам разобрался
Просто когда я писал полный путь то выходила ошибка, а надо было перед кавычками поставить @
Re[2]: Compact Framework и работа с файлами
От: Аноним  
Дата: 06.02.08 07:38
Оценка:
Здравствуйте, 2115, Вы писали:

2>Сам разобрался

2>Просто когда я писал полный путь то выходила ошибка, а надо было перед кавычками поставить @

А что означает @ перед кавычками?
Тоже сталкнулся с такой же проблемой, запущенная программа принимает за текущий каталог корень, от того и относительный путь не видит. А почему и для чего так неясно. Может кто знает почему так происходит?
Re[3]: Compact Framework и работа с файлами
От: quodum  
Дата: 06.02.08 09:04
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Тоже сталкнулся с такой же проблемой, запущенная программа принимает за текущий каталог корень, от того и относительный путь не видит. А почему и для чего так неясно. Может кто знает почему так происходит?


Оттого, что в Windows Mobile нет понятия текущего каталога.
Re[4]: Compact Framework и работа с файлами
От: Аноним  
Дата: 06.02.08 09:16
Оценка:
Q>Оттого, что в Windows Mobile нет понятия текущего каталога.

А как тогда надо делать чтобы программа нашла свой файл, который лежит рядом с ней?
(пишу под WinCE, если это меняет дело)
Re[5]: Compact Framework и работа с файлами
От: quodum  
Дата: 11.02.08 12:00
Оценка:
Здравствуйте, Аноним, Вы писали:

А>А как тогда надо делать чтобы программа нашла свой файл, который лежит рядом с ней?

А>(пишу под WinCE, если это меняет дело)

GetModuleFileName?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.