РФокс — различия между версиями

Материал из ТХАБ.РФ
Перейти к: навигация, поиск
м
м
Строка 1: Строка 1:
'''РусскийФокс''' — 1С-подобный язык программирования
+
'''РусскийФокс''' — 1С-подобный объектно-ориентированный язык программирования, интерпретатор, FreeWare. В качестве среды разработки (IDE) может использовать IDE компилятора 1С - [[Перфолента.Net]].
  
Новый язык 1С-подобный объектно-ориентированный язык программирования РусскийФокс (интерпретатор), FreeWare. В качестве IDE может использовать IDE компилятора 1С - [[Перфолента.Net]].
+
Удобен для обучения (Размер платформы 14Мб, установки не требует. Разрабатывается на [[FoxPro 9]])
 
+
Удобен для обучения (Размер платформы 14Мб, инсталляции не требует. Разрабатывается на [[FoxPro 9]])
+
  
 
Удобен для системных администраторов: писать сценарии для командной строки. Операционная система WinXP и выше.
 
Удобен для системных администраторов: писать сценарии для командной строки. Операционная система WinXP и выше.
  
На данный момент из синтакс-помощника учебной версии 1С реализованы все функции работы со строками, все функции работы со значениями типа Дата, функции преобразования значений (число, строка, дата).
+
На данный момент из синтакс-помощника учебной версии 1С реализованы:
 
+
* все функции работы со строками
Пока отсутствует отладчик, но реализованы операторы ПОПЫТКА, ИСКЛЮЧЕНИЕ, КОНЕЦПОПЫТКИ;
+
* все функции работы со значениями типа Дата
 +
* функции преобразования значений (число, строка, дата).
 +
* операторы ПОПЫТКА, ИСКЛЮЧЕНИЕ, КОНЕЦПОПЫТКИ;
  
 
В ближайшее время планируется создать:
 
В ближайшее время планируется создать:
 +
* отладчик
 
* объекты для работы с DBF-файлами (с CDX индексами),  
 
* объекты для работы с DBF-файлами (с CDX индексами),  
 
* объект для работы с MySQL-сервером,  
 
* объект для работы с MySQL-сервером,  
Строка 21: Строка 22:
  
 
Разработчик - Ошнуров Андрей
 
Разработчик - Ошнуров Андрей
 +
 
== Использование ==
 
== Использование ==
  
Строка 28: Строка 30:
  
 
== Видео ==
 
== Видео ==
 +
 
{{ютюб|7JF5lgQcob8}}
 
{{ютюб|7JF5lgQcob8}}
  
Строка 40: Строка 43:
 
* https://www.nn.ru/community/techno/tech/russkiyfoks_1s-podobnyy_yazyk_programmirovaniya.html  
 
* https://www.nn.ru/community/techno/tech/russkiyfoks_1s-podobnyy_yazyk_programmirovaniya.html  
  
 +
[[Категория:РусФокс]]
 
[[Категория:Язык программирования]]
 
[[Категория:Язык программирования]]
 
[[Категория:Язык программирования с русским синтаксисом]]
 
[[Категория:Язык программирования с русским синтаксисом]]
 
[[Категория:Язык программирования с синтаксисом 1С]]
 
[[Категория:Язык программирования с синтаксисом 1С]]

Версия 16:35, 18 сентября 2020

РусскийФокс — 1С-подобный объектно-ориентированный язык программирования, интерпретатор, FreeWare. В качестве среды разработки (IDE) может использовать IDE компилятора 1С - Перфолента.Net.

Удобен для обучения (Размер платформы 14Мб, установки не требует. Разрабатывается на FoxPro 9)

Удобен для системных администраторов: писать сценарии для командной строки. Операционная система WinXP и выше.

На данный момент из синтакс-помощника учебной версии 1С реализованы:

  • все функции работы со строками
  • все функции работы со значениями типа Дата
  • функции преобразования значений (число, строка, дата).
  • операторы ПОПЫТКА, ИСКЛЮЧЕНИЕ, КОНЕЦПОПЫТКИ;

В ближайшее время планируется создать:

  • отладчик
  • объекты для работы с DBF-файлами (с CDX индексами),
  • объект для работы с MySQL-сервером,
  • генерация отчетных форм на основе шаблонов OpenOffice и LibreOffice (либо на MS Excel),
  • создание экранных форм ввода данных,
  • создания меню, объекты типа строка ввода, кнопки, таблица, чекбоксы и т.д..

Особое внимание будет уделено взаимодействию с платформой 1С.

Разработчик - Ошнуров Андрей

Использование

Для программирования требуются файлы RusFox.exe и vfp9r.dll VFP9RENU.DLL vfp9rrus.dll vfp9t.dll

Удобно расширение файлы с расширением rus привязать к файлу RusFox.exe для запуска.

Видео

См. также

Ссылки