Создание программ .Net из 1С - легко!!! Ключевые слова: 1c, .net, 1с
А все потому что в состав .Net SDK входит компилятор CSC.EXE (его качаем с офф. сайта - он бесплатный, по крайней мере пока).
По дефолту ставится (для .Net2) в:
%:\WINDOWS\MICROSOFT.NET\FRAMEWORK\v2.0.50727\CSC.EXE
В 1с же можно записать текстовый файл, который будет содержать код на этом самом c#, допустим создадим файлик c:\comp.txt с таким вот содержанием:
using System;
namespace HelloWorld
{
class Hello
{
static void Main()
{
System.Console.WriteLine(”Hello World!”);
System.Console.WriteLine(”Press any key to exit.”);
System.Console.ReadKey();
}
}
}
Далее команда системы из 1с:
C:\WINDOWS\MICROSOFT.NET\FRAMEWORK\v2.0.50727\CSC.EXE /target:exe /out:c:\first.exe
c:\comp.txt
И вуаля - наш c:\first.exe готов!
http://www.itdepartament.ru/index.php/archives/243 |