Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Помогите с текстовым редактором!!! (часть 2) =) Добавлено: 14.02.08 23:57  

Автор вопроса:  Harter
Решил писать без .dll, прнцип таков, при установке программы .ini файл распаковываеться подальше в папку Windows ну и т. д. Суть моего вопроса: У меня RichTextBox, проблемы с сохранением, не могу сохранить в формате .txt или .rtf, приходиться "открывать с помошью", как зделать так чтоб другие порграммы(WordPad,Word) считывали этот файл "без трудностей"...
Тоисть файл компьютер не опознаёт =(

Ответить

  Ответы Всего ответов: 12  

Номер ответа: 1
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 15.02.08 01:28
http://bbs.vbstreets.ru/viewtopic.php?t=7733

Ответить

Номер ответа: 2
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #2 Добавлено: 15.02.08 03:25
при установке программы .ini файл распаковываеться подальше в папку Windows ну и т. д.

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

По сути - если и нужен ini-файл, то хранить его в папке своей программы.

Ответить

Номер ответа: 3
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #3 Добавлено: 15.02.08 03:26
Windows - это системная папка, а не папка для складирования всякого мусора неизвестного происхождения.

Ответить

Номер ответа: 4
Автор ответа:
 Harter



Вопросов: 32
Ответов: 167
 Профиль | | #4 Добавлено: 15.02.08 03:27
Я не хочу чтобы юзер имел доступ к ини файлу =)

Ответить

Номер ответа: 5
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #5
Добавлено: 15.02.08 06:17
Тогда не создавай его

Ответить

Номер ответа: 6
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #6 Добавлено: 15.02.08 06:47
Он будет иметь доступ к файлу вне зависимости от того в каком месте ты его создашь, кроме тех случаев когда у него нет полномочий выполнять чтение файла, но в таком случае программа которая работает под тем же пользователем не сможет выполнить запись и чтение в этот файл.

Ответить

Номер ответа: 7
Автор ответа:
 Bonapart



ICQ: 175256 

Вопросов: 32
Ответов: 108
 Web-сайт: team16.tut.su
 Профиль | | #7
Добавлено: 15.02.08 09:35
если не хочешь цтобы прочитали файл создавай его так
open app.path+"\setings.dat" as 1 for random
dim set as string
set="Содержимое твоего INI файла"
put 1,1,set
close 1
и почему же ты не хочешь чтобы этот файл читали и изменяли?

Ответить

Номер ответа: 8
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #8 Добавлено: 15.02.08 11:32
и? В чем проблема прочитать?

Ответить

Номер ответа: 9
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #9
Добавлено: 15.02.08 11:47
Да-да. Все сопутствующие файлы надо держать в своей папке, чтоб программа была портируемой. И вообще, INI - прошлый век. Будущее за XML =)

Файл прочитают в любом случае =) Если не хочешь, чтобы кто-нить понял его содержимое - криптуй. Безусловно, кому надо, тот засунет в отладчик и сдампит раскриптованное, но для большинства юзеров такие техники недоступны =) Еще, как вариант, проверять файловую систему, и если это NTFS - писать в альтернативный поток.

Ответить

Номер ответа: 10
Автор ответа:
 Harter



Вопросов: 32
Ответов: 167
 Профиль | | #10 Добавлено: 15.02.08 13:01
Steel Brand - я понимаю что он будет иметь доступ к файлу в любом случае, но моя тактика программирования такова: Я ПОЛОГАЮСЬ НА USER'СТВО! ! ! =)

Ответить

Номер ответа: 11
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #11 Добавлено: 15.02.08 13:31
Ты будешь очень удивлен если узнаешь где хранится конфигурация службы и узлов IIS7.

Ответить

Номер ответа: 12
Автор ответа:
 Harter



Вопросов: 32
Ответов: 167
 Профиль | | #12 Добавлено: 15.02.08 13:32
да уж...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам