Архив рубрики: C#

для того чтобы подключиться библиотеку фортрана в C# надо написать +using System.Runtime.InteropServices; [DllImport("библиотека.dll", EntryPoint = "имя процедуры", SetLastError = true, CallingConvention = CallingConvention.Cdecl)] public extern static int Новоеимяпроцедуры( [In, MarshalAs(UnmanagedType.LPArray)] float[] Zones,//массив данных int NumberOFZones, //кол-во данны в первом массиве … Читать далее

Рубрика: C# | Метки: | Добавить комментарий

разрешение экрана

видимая(клиентская область). У симулятора в268 ш240. кропка шв 100 и 56 имеет частное в 2.4 4.285 а высотой в 25 в 2. У тошиби G900 резмеры в698 ш480.

Рубрика: C# | Добавить комментарий

обновление данных формы при расчете в другом потоке

Я сделал код, которые считает процесс. Процесс долго рассчитывается, и для того чтобы форма не зависала надо выделить расчет в другой поток. Но прикол в том, что за расчетом надо ещё следить. ДА так следить чтобы обновлялись поля формы. Оказывается … Читать далее

Рубрика: C# | Добавить комментарий

parse из отрицательных чисел

int32 parse из отрицательного числа выдает ошибку. также тип double не будет получен если в формуле используются два типа разного вида. например int a, double p’ double k=p/a- останется только целая часть формула приведется к типу int

Рубрика: C# | Добавить комментарий

автоматизация Excel

Оказывается в работе с файлами Excel через процесс автоматизации если открывается приложения Excel.application Oxp=new Excel.application; появляется процесс Excel.exe- и его надо закрыть. иначе будет висеть. закрыть можно так. oxl.sAVE()/с разными параметрами. oxl.close() но так как файлы обрабатываю я старые, то там … Читать далее

Рубрика: C# | Комментарии (2)