Поиск:

Ответ в темуСоздание новой темы Создание опроса
> UWP Добавление своего файла в проект, типо assets как в андроиде 
V
    Опции темы
Vetos
Дата 5.10.2017, 20:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 4.4.2005

Репутация: нет
Всего: 4



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

Windows::Storage::ApplicationData::Current->LocalFolder->Path;

На компьютере я ложу вручную файл в директорию C:\Users\Vetos\AppData\Local\Packages\41921ee7-75b2-4a70-98b2-9a8dc64386b8_wshr4n7255v80\LocalState и вуаля, прога видит его и считывает успешно, но на эмуляторе виндофона нет доступа к этой папке.
В интернете искал, там только когда выкладываешь в магазин можно указать какието пакеты. Я там несовсем все понял, просто пока еще не купил учетную запись разработчика, а для отправки в магазин она нужна.

Visual Studio 2017 C++


--------------------
Строить нужно так, чтоб никто не сломал!
А ломать, чтоб никто не знал 8) :ne_huliganit 
PM MAIL ICQ   Вверх
Vetos
Дата 5.10.2017, 23:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 4.4.2005

Репутация: нет
Всего: 4



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

    String^ localfolder = Windows::ApplicationModel::Package::Current->InstalledLocation->Path;
    String^ myFileName = Platform::String::Concat(localfolder, "/Content");
    myFileName =  Platform::String::Concat(myFileName, toString(filename));


P.S. Это я в папке с проектом создал папку Content поэтому добавляю её имя в пути

Это сообщение отредактировал(а) Vetos - 5.10.2017, 23:16


--------------------
Строить нужно так, чтоб никто не сломал!
А ломать, чтоб никто не знал 8) :ne_huliganit 
PM MAIL ICQ   Вверх
xiaoxiao11
Дата 28.10.2020, 07:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 28.10.2020

Репутация: нет
Всего: нет



I accidentally saw on the platform that day that the total duration of my League of Legends game was 6447.5 hours.
My first reaction was to take a breath.
I have been in contact with this game for 9 years, which is 269 days without sleep, accounting for 3% of my current life.
If you are a King of Glory player, click on the personal homepage to find out your game rounds, multiply it by 20 (minutes), you can get similar data.
These quantified data are chilling, for no other reason, just because the first word that flashed into my mind was "a waste of time."
Then I started to blame myself, closed the interface hastily, opened the ppt and conceived the non-existent plan in front of the blank screen, completely forgetting that it was already 2:00 in the morning.
Said it is a concept, but it is actually just knocking on a bunch of words that have no practical effect, as if as long as one page of A4 paper is filled, anxiety will be squeezed out.
"I have to do something, I have to do something, I have to do something.

virtual phone system service

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Windows phone | Следующая тема »


 




[ Время генерации скрипта: 0.0951 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.