• Как в XMLSpy конвертировать в строку .NET объект?

    aerdev
    @aerdev Автор вопроса
    Сергей Соловьев, да, документация там и вправду, видимо, не для новичков, как я. Буду пробовать ещё какие-нибудь способы. Спасибо за помощь.
    Написано
  • Как в XMLSpy конвертировать в строку .NET объект?

    aerdev
    @aerdev Автор вопроса
    Сергей Соловьев, для рабочих xml-пакетов хочу генерировать ГУИД прямо в редакторе. У меня есть реализация, использующая код JS из комментария статьи: How do I create a GUID / UUID?
    Реализация же с импортом системных библиотек мне самому интересна. Думаю, если разобраться как это правильно сделать, можно ещё кучу всего интересного придумать для обработки xml-документов с использованием разных .NET-объектов.
    Написано
  • Как в XMLSpy конвертировать в строку .NET объект?

    aerdev
    @aerdev Автор вопроса
    Сергей Соловьев, если вызывать guid.ToString(), редактор выдает такую ошибку:
    65d97e0a30138743844497.jpeg
    При использовании CLR.Static (надеюсь, я правильно это сделал), особо ничего не меняется:
    var objGuid = CLR.Static("System.Guid").NewGuid(); имеет так же тип unknown, ГУИД генерится и его можно вывести в окне, но не преобразовывается в строку ни toSting-ом, ни ToString()-ом:
    65d981833d899861555930.jpeg
    Написано
  • Как в XMLSpy конвертировать в строку .NET объект?

    aerdev
    @aerdev Автор вопроса
    Сергей Соловьев, при попытке заменить текст в xml объектом quid = obj.NewGuid() редактор ругается на несоответствие типов:
    65d979e35b65f737140173.jpeg
    что мне немного не понятно, ведь в определении вызова окна конфирма написано confirm(string strText)
    guid = objGuid.ToString() работает без ошибок:
    65d97af8a972a087797464.jpeg
    Написано
  • Как в XMLSpy конвертировать в строку .NET объект?

    aerdev
    @aerdev Автор вопроса
    К сожалению, не срабатывает, т. к., если я правильно понимаю, тип переменной guid - это unknown (toString() со скобками выдает тот же результат).
    65d8c457c169f377584817.jpeg
    Но вот если к ToString() приводить objGuid средствами самого объекта, то получается строка, но она полностью занулевона:
    65d8c4cdc238d718263266.jpeg
    Написано
  • Таблица Excel в Power Point?

    aerdev
    @aerdev Автор вопроса
    Space Purr, ааа) Не: это у меня есть. Я думал шаблоны прямо из инета качаются как готовые коды. Сорян за беспокойство.
  • Таблица Excel в Power Point?

    aerdev
    @aerdev Автор вопроса
    Space Purr, спасибо за готовность помочь) Я не заставлю долго ждать :-D
    Вот прямо сейчас не могу понять где в VS (у меня 2019) качать шаблоны надстроек.
  • Таблица Excel в Power Point?

    aerdev
    @aerdev Автор вопроса
    Спасибо. Буду пробовать))
  • Как обойти ограничение Task-ов в C#?

    aerdev
    @aerdev Автор вопроса
    CHolfield, пользуюсь Яндексом, но посыл понял :-D
    Спасибо.
  • Как обойти ограничение Task-ов в C#?

    aerdev
    @aerdev Автор вопроса
    CHolfield, да...
    Редактор как раз ругается на MethodInvoker. В Unity нельзя подключить System.Windows.Forms - там, видимо, своя система для отображения элементов интерфейса. Буду искать другие пути. Спасибо за внимание.
  • Как обойти ограничение Task-ов в C#?

    aerdev
    @aerdev Автор вопроса
    Как ни старался, не смог подогнать твой код под особенности Unity. То ли лыжи не едут, то ли надо было причитать парочку книг по C# прежде, чем за Firebase браться. Ткни меня носом, пожалуйста, куда мне эти строки запихнуть?

    spoiler
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using Firebase;
    using Firebase.Database;
    using Firebase.Unity.Editor;
    using UnityEngine.UI;
    using System.Threading.Tasks;
    
    public class DBManager : MonoBehaviour
    {
    
    	private static DBManager ThisInstance = null;
    
    	public Text qText, btAnswer1, btAnswer2, btAnswer3, btAnswer4;
    	private string qtxt = null, btntxt1 = null, btntxt2 = null, btntxt3 = null, btntxt4 = null;
    	private int QuestionNumber;
    
    	void Awake() {
    		ThisInstance = this;
    	}
    
        void Start() {
    		ReadQuestions();
        }
    
    	void SetUIText() {
    		qText.text = qtxt;
    		btAnswer1.text = btntxt1;
    		btAnswer2.text = btntxt2;
    		btAnswer3.text = btntxt3;
    		btAnswer4.text = btntxt4;
    	}
    
    	void ReadQuestions() {
    		FirebaseDatabase.DefaultInstance.GetReference("questions/" + strCurrQuest).GetValueAsync().ContinueWith(task => {
            	if (task.IsFaulted) {
    				Debug.Log("Не могу прочитать базу данных");
            	}
            	else if (task.IsCompleted) {
            		DataSnapshot snapshot = task.Result;
    				qtxt = snapshot.Child("0").Value.ToString();
    				Debug.Log(qtxt);
    				btntxt1 = snapshot.Child("1").Value.ToString();
    				Debug.Log(btntxt1);
    				btntxt2 = snapshot.Child("2").Value.ToString();
    				Debug.Log(btntxt2);
    				btntxt3 = snapshot.Child("3").Value.ToString();
    				Debug.Log(btntxt3);
    				btntxt4 = snapshot.Child("4").Value.ToString();
    				Debug.Log(btntxt4);
            	}
          	});
    	}
    	
    }
  • Сборка в xcode без $99. Можно ли?

    aerdev
    @aerdev Автор вопроса
    Интересно, оправдываются ли такие решения для безопасности, или это не для безопасности сделано Яблоком. Можно ещё пару вопросов?
    - Я правильно понимаю, что привязка устройства происходит при подключенном iPhone/iPad в момент билда проекта, при условии, что сертификат разработчика iOS подключен, при этом провижн файл xcode подгрузит авоматом? То есть, даже если у меня получится собрать ipa/app- файл, то работать он будет только на этом самом устройстве.
    - Вот этот Theux... Допустим, я покупаю сертификат и профиль (или сертификаты и профиль - пока не разобрался), не привязанные к устройству. Для привязки есть App Signer, куда нужно положить приложение. Тогда, получается, приложение должно быть уже собрано в ipa-файл, а где мне взять собраный файл моего проекта? И правильно ли я понял, что провижн файл получается один, но для каждого устройства отдельный сертификат, который будет действительный только год? И смогу ли я собрать проект, если у меня будет купленный провижн с theux? Я запутался.
  • Сборка в xcode без $99. Можно ли?

    aerdev
    @aerdev Автор вопроса
    Я так понимаю, что проблема со сборкой у меня как раз только из-за отсутствия provision profile.
    А "устройство разработчика" - это все устройства с моим AppID или устройство, подключенное в данный момент для отладки?
    За наводку на сайты спасибо, но смысл приложения как раз в том, чтобы оно было установлено на нескольких девайсах.
    Спасибо за коммент и готовность помочь.
  • Сборка в xcode без $99. Можно ли?

    aerdev
    @aerdev Автор вопроса
    Я понимаю, что бесплатно выложить не получится. Если бы в AppStore была такая же единовременная плата, как в Google Play, я и не запаривался бы.
    Спасибо за скорый ответ.