Перфолента.Net - ЧаВО — различия между версиями

Материал из ТХАБ.РФ
Перейти к: навигация, поиск
(вопросы)
 
м (Прочее)
 
(не показаны 4 промежуточные версии 2 участников)
Строка 3: Строка 3:
 
== Модульное (Юнит)-тестирования в перфоленте ==
 
== Модульное (Юнит)-тестирования в перфоленте ==
 
юнит-тестирование в целом от языка не зависит... можно на любом языке его делать... сейчас на Перфоленте в стандартной библиотеке есть классы Тестирование и Тест, Логирование и Лог... плюс условные директивы компиляции... так что можно тестирование организовать как нравится... если можете что-то предложить еще предлагайте, я все предложения рассматриваю и обдумываю...
 
юнит-тестирование в целом от языка не зависит... можно на любом языке его делать... сейчас на Перфоленте в стандартной библиотеке есть классы Тестирование и Тест, Логирование и Лог... плюс условные директивы компиляции... так что можно тестирование организовать как нравится... если можете что-то предложить еще предлагайте, я все предложения рассматриваю и обдумываю...
 +
 +
== Размер приложения==
 +
Cамо приложение будет маленькое, т.к. все библиотеки уже есть в Винде (приветмир.exe 4кб)... но к приложению нужна стандартная библиотека Перфоленты, а это 2 файла общим размером 16 МБ (Perfolenta_LibMain.dll, Perfolenta_Libs.dll).
 +
При дистрибуции программ библиотеки можно будет разместить в общее место, например %windir%\system32.
 +
По умолчанию они компилируются и создаются в каталоге с исходным текстом программы, где создается и файл .exe
 +
 +
== Простейший вариант Привет Мир ==
 +
 +
Программа ПриветМир
 +
    Процедура Старт
 +
        ВыводСтроки "Привет, Мир!"
 +
        ВводСтроки
 +
    КонецПроцедуры
 +
КонецПрограммы
 +
 +
== Прочее ==
 +
* Формы сейчас двух видов: класс Форма это WinForms, а класс Планшет это WPF... в этом релизе в конструкторе форм пока отсутствуют русскоязычные элементы управления, но именно русскоязычные элементы управления будут основными когда я редактор форм доделаю...
 +
----
 +
Как в операторе ВыводСтроки ограничить количество знаков поле запятой при выводе переменных ?
 +
 +
Есть 2 варианта:
 +
* округлить число функцией Окр(Значение, КоличествоЗнаков)
 +
* использовать функцию Формат(Значение, ФорматнаяСтрока), в редакторе есть конструктор форматной строки...
  
 
[[Категория:Перфолента.NET]]
 
[[Категория:Перфолента.NET]]

Текущая версия на 17:05, 27 сентября 2020

Часто задаваемые вопросы и не оформленная информация по перфоленте

Модульное (Юнит)-тестирования в перфоленте

юнит-тестирование в целом от языка не зависит... можно на любом языке его делать... сейчас на Перфоленте в стандартной библиотеке есть классы Тестирование и Тест, Логирование и Лог... плюс условные директивы компиляции... так что можно тестирование организовать как нравится... если можете что-то предложить еще предлагайте, я все предложения рассматриваю и обдумываю...

Размер приложения

Cамо приложение будет маленькое, т.к. все библиотеки уже есть в Винде (приветмир.exe 4кб)... но к приложению нужна стандартная библиотека Перфоленты, а это 2 файла общим размером 16 МБ (Perfolenta_LibMain.dll, Perfolenta_Libs.dll). При дистрибуции программ библиотеки можно будет разместить в общее место, например %windir%\system32. По умолчанию они компилируются и создаются в каталоге с исходным текстом программы, где создается и файл .exe

Простейший вариант Привет Мир

Программа ПриветМир
   Процедура Старт
       ВыводСтроки "Привет, Мир!"
       ВводСтроки
   КонецПроцедуры
КонецПрограммы

Прочее

  • Формы сейчас двух видов: класс Форма это WinForms, а класс Планшет это WPF... в этом релизе в конструкторе форм пока отсутствуют русскоязычные элементы управления, но именно русскоязычные элементы управления будут основными когда я редактор форм доделаю...

Как в операторе ВыводСтроки ограничить количество знаков поле запятой при выводе переменных ?

Есть 2 варианта:

  • округлить число функцией Окр(Значение, КоличествоЗнаков)
  • использовать функцию Формат(Значение, ФорматнаяСтрока), в редакторе есть конструктор форматной строки...