РФокс — различия между версиями
Материал из ТХАБ.РФ
Админ (обсуждение | вклад) м |
Админ (обсуждение | вклад) м |
||
(не показано 11 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | '''РусскийФокс''' — 1С-подобный объектно-ориентированный язык программирования, интерпретатор, FreeWare. В качестве среды разработки (IDE) может использовать IDE компилятора 1С - [[Перфолента.Net]]. | + | '''РусскийФокс''' — 1С-подобный объектно-ориентированный язык программирования, интерпретатор, FreeWare. В качестве среды разработки (IDE) может использовать IDE компилятора 1С - [[Перфолента.Net]]. Текущая версия 6.01. от 05.12.2020. |
== Назначение == | == Назначение == | ||
Строка 5: | Строка 5: | ||
* для системных администраторов: писать сценарии для командной строки. Операционная система WinXP и выше. | * для системных администраторов: писать сценарии для командной строки. Операционная система WinXP и выше. | ||
− | На данный момент из | + | На данный момент из синтаксис-помощника учебной версии 1С реализованы: |
* все функции работы со строками | * все функции работы со строками | ||
* все функции работы со значениями типа Дата | * все функции работы со значениями типа Дата | ||
Строка 15: | Строка 15: | ||
* объекты для работы с DBF-файлами (с CDX индексами), | * объекты для работы с DBF-файлами (с CDX индексами), | ||
* объект для работы с MySQL-сервером, | * объект для работы с MySQL-сервером, | ||
− | * генерация отчетных форм на основе шаблонов | + | * генерация отчетных форм на основе шаблонов LibreOffice (либо на MS Excel), |
* создание экранных форм ввода данных, | * создание экранных форм ввода данных, | ||
* создания меню, объекты типа строка ввода, кнопки, таблица, чекбоксы и т.д.. | * создания меню, объекты типа строка ввода, кнопки, таблица, чекбоксы и т.д.. | ||
Строка 24: | Строка 24: | ||
== Использование == | == Использование == | ||
+ | |||
+ | * https://f2h.io/t5mbzw0bcuha Скачать РФокс 6.01 | ||
Для программирования требуются файлы RusFox.exe и vfp9r.dll VFP9RENU.DLL vfp9rrus.dll vfp9t.dll | Для программирования требуются файлы RusFox.exe и vfp9r.dll VFP9RENU.DLL vfp9rrus.dll vfp9t.dll | ||
− | Удобно расширение файлы с расширением | + | Удобно расширение файлы с расширением RUS (верхний регистр) привязать к файлу RusFox.exe для запуска. |
== Видео == | == Видео == | ||
+ | * https://www.youtube.com/channel/UCuPbls8IAYbjouRv5tJ9L2A Ютюб Канал разработчика | ||
+ | |||
+ | {{ютюб|ks_d0B3vI3c}} | ||
+ | |||
+ | == Документация == | ||
+ | * [[Описание Языка программирование РФокс]] для программистов | ||
+ | * [[Учебник Языка программирование РФокс]] | ||
+ | * [[Объектно-Ориентированное программирование на РФокс]] | ||
+ | |||
+ | == Скачать РФокс 6.01 == | ||
− | + | * https://f2h.io/t5mbzw0bcuha | |
== См. также == | == См. также == | ||
Строка 42: | Строка 54: | ||
* https://infostart.ru/public/857623/ РусскийФокс — 1С-подобный язык программирования | * https://infostart.ru/public/857623/ РусскийФокс — 1С-подобный язык программирования | ||
* 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 | ||
+ | * https://www.youtube.com/channel/UCuPbls8IAYbjouRv5tJ9L2A Ютюб канал РФокс | ||
+ | * https://t.me/rusfox9 Телеграмм канал РФокс | ||
+ | * http://ufascript.ucoz.net/RusFox/ Демо сайт написанный на РФокс (Русский Фокс и модуль "BootStrap" = Фреймворк) | ||
− | [[Категория: | + | [[Категория:РФокс]] |
[[Категория:Язык программирования]] | [[Категория:Язык программирования]] | ||
[[Категория:Язык программирования с русским синтаксисом]] | [[Категория:Язык программирования с русским синтаксисом]] | ||
[[Категория:Язык программирования с синтаксисом 1С]] | [[Категория:Язык программирования с синтаксисом 1С]] |
Текущая версия на 16:15, 7 декабря 2020
РусскийФокс — 1С-подобный объектно-ориентированный язык программирования, интерпретатор, FreeWare. В качестве среды разработки (IDE) может использовать IDE компилятора 1С - Перфолента.Net. Текущая версия 6.01. от 05.12.2020.
Содержание
Назначение
- для обучения (Размер платформы 14Мб, установки не требует. Разрабатывается на FoxPro 9)
- для системных администраторов: писать сценарии для командной строки. Операционная система WinXP и выше.
На данный момент из синтаксис-помощника учебной версии 1С реализованы:
- все функции работы со строками
- все функции работы со значениями типа Дата
- функции преобразования значений (число, строка, дата).
- операторы ПОПЫТКА, ИСКЛЮЧЕНИЕ, КОНЕЦПОПЫТКИ;
В ближайшее время планируется создать:
- отладчик
- объекты для работы с DBF-файлами (с CDX индексами),
- объект для работы с MySQL-сервером,
- генерация отчетных форм на основе шаблонов LibreOffice (либо на MS Excel),
- создание экранных форм ввода данных,
- создания меню, объекты типа строка ввода, кнопки, таблица, чекбоксы и т.д..
Особое внимание будет уделено взаимодействию с платформой 1С.
Разработчик - Ошнуров Андрей
Использование
- https://f2h.io/t5mbzw0bcuha Скачать РФокс 6.01
Для программирования требуются файлы RusFox.exe и vfp9r.dll VFP9RENU.DLL vfp9rrus.dll vfp9t.dll
Удобно расширение файлы с расширением RUS (верхний регистр) привязать к файлу RusFox.exe для запуска.
Видео
- https://www.youtube.com/channel/UCuPbls8IAYbjouRv5tJ9L2A Ютюб Канал разработчика
{{#ev:youtube|ks_d0B3vI3c }}
Документация
- Описание Языка программирование РФокс для программистов
- Учебник Языка программирование РФокс
- Объектно-Ориентированное программирование на РФокс
Скачать РФокс 6.01
См. также
- Перфолента.Net - объектно-ориентированный компилятор 1С
- 1Script - 1С скриптовой язык, кроссплатформенный
- Гонец (язык программирования) - микросервисов на основе Go
Ссылки
- https://github.com/UfaScript/RusFox Гит Хаб
- https://infostart.ru/public/857623/ РусскийФокс — 1С-подобный язык программирования
- https://www.nn.ru/community/techno/tech/russkiyfoks_1s-podobnyy_yazyk_programmirovaniya.html
- https://www.youtube.com/channel/UCuPbls8IAYbjouRv5tJ9L2A Ютюб канал РФокс
- https://t.me/rusfox9 Телеграмм канал РФокс
- http://ufascript.ucoz.net/RusFox/ Демо сайт написанный на РФокс (Русский Фокс и модуль "BootStrap" = Фреймворк)