Вверх ↑
Этот топик читают: Гость
Главный модератор
Ответов: 2999
Рейтинг: 396
#676: 2014-10-20 23:22:59 ЛС | профиль | цитата
Evgenij_Egorovich, судя по Вашему профиля на форуме - Вы новичёк. Пакет CNET не популярен среди пользователей HiAsm по многим причинам. Описывать их не вижу смысла. Конечно, Вам решать, к чему Вас тянет прикоснуться. Вот здесь ссылки на дистрибутив пакета со всеми опциями, которых нет больше нигде на форуме. Дерзайте!

P.S. Альтернативная сборка содержит устаревшую версию пакета. И, даже после установки пакета из дистрибутива, надо сделать обновление с SVN. Последний совет - не устанавливайте HiAsm в папку Program Files. Оптимальное расположение - корень диска C:. Многие примеры в пакете используют полные пути к библиотекам, картинкам и другим файлам. Поэтому установка в корень диска облегчит знакомство с примерами.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 202
Рейтинг: 7
#677: 2014-10-21 12:11:43 ЛС | профиль | цитата
Nic писал(а):
Evgenij_Egorovich, судя по Вашему профиля на форуме - Вы новичёк. Пакет CNET не популярен среди пользователей HiAsm по многим причинам. Описывать их не вижу смысла. Конечно, Вам решать, к чему Вас тянет прикоснуться...

Я - не просто новичок. Я - из тех несчастных людей, который с большим удовольствием бы что-нибудь попрограммировал, но, по жизни, не является программистом,.. и даже не может придумать себе задачку для программирования для души

Раз уж Вы не восхищаетесь пакетом CNET, то я тогда туда не полезу.

Спасибо за подсказку...
карма: 1

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#678: 2014-10-21 14:00:51 ЛС | профиль | цитата
Evgenij_Egorovich писал(а):
Раз уж Вы не восхищаетесь пакетом CNET, то я тогда туда не полезу.


Увы, Вы не поняли смысла.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 203
Рейтинг: 2
#679: 2014-11-20 19:11:11 ЛС | профиль | цитата
Прошу помощи с IC в cnet.
Есть код, который должен быть в IC
  var classae = new ClassAe();
var result = classae.decode(test);

Что делать ума не приложу, пример в Example мне не помог, точнее я не понял его .

code_34658.txt
карма: 0

0
файлы: 1code_34658.txt [683B] [688]
Главный модератор
Ответов: 2999
Рейтинг: 396
#680: 2014-11-20 20:23:09 ЛС | профиль | цитата
kaban4ik, Приведённые две строки кода на языке c# вырваны из контекста какого-то кода. Поэтому не вижу смысла продолжать обсуждение пока. Почему-то не отвечают
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 704
Рейтинг: 44
#681: 2014-12-30 18:59:43 ЛС | профиль | цитата
Nic Здравствуй!!! поправь цикл!!! Не верно сделано точка останова, если их распределить на два обработчика.
code_34824.txt
Не понятно что он останавливает.
карма: 0

0
файлы: 1code_34824.txt [164B] [455]
Главный модератор
Ответов: 2999
Рейтинг: 396
#682: 2014-12-31 00:23:37 ЛС | профиль | цитата
Kazbek17, любое решение Вашего алгоритма остановки цикла For из события другого контрола будет заведомо менее оптимально по коду нежели остановка цикла из его же тела лексемой break;. Поэтому, если сумеете предложить адекватный код, то возможно рассмотрение о его внесении на SVN.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 704
Рейтинг: 44
#683: 2015-01-01 16:46:03 ЛС | профиль | цитата
Nic писал(а):
Поэтому, если сумеете предложить адекватный код, то возможно рассмотрение о его внесении на SVN.

Вот, на твое усмотрение.
bool flagStop = false;
void Run ()
{
flagStop = false;
ManualResetEvent waitHandle = new ManualResetEvent(false);
for ( int i = 1; i <= 100000; i++ )
{
Dispatcher.BeginInvoke(new ThreadStart(delegate { lb.Text = i.ToString(); }));
waitHandle.WaitOne(1);
if ( flagStop )
{
break;
}
}
}

private void buttonStartFor_Click (object sender, RoutedEventArgs e)
{
Task ts = new Task(Run);
ts.Start();
}

private void buttonEndFor_Click (object sender, RoutedEventArgs e)
{
flagStop = true;
}
карма: 0

0
файлы: 1code_34831.txt [635B] [487]
Ответов: 1841
Рейтинг: 369
#684: 2015-01-01 17:18:58 ЛС | профиль | цитата
Kazbek17 писал(а):

#cpp
if ( flagStop )
{
break;
}

Условие следует добавлять, только если задействована точка doBreak().

карма: 1
0
Главный модератор
Ответов: 2999
Рейтинг: 396
#685: 2015-01-02 00:40:25 ЛС | профиль | цитата
Добавлен метод doStop().
пример

Add(EntryPoint,2953706,98,21)
{
Width=209
Height=186
Name="Form"
TopMost=0
}
Add(Button,186922,98,63)
{
Left=10
Top=5
Text="Start"
Point(onClick)
link(onClick,15967570:doFor,[])
AddHint(-57,10,37,13,Text)
}
Add(For,15967570,147,63)
{
End=100
IncludeEnd=1
link(onEvent,3837684:doEvent1,[])
}
Add(Button,5302749,98,105)
{
Left=10
Top=30
Text="Stop"
Point(onClick)
link(onClick,15967570:doStop,[(138,111)(138,76)])
AddHint(-57,10,37,13,Text)
}
Add(Sleep,8882509,245,63)
{
Timeout=200
}
Add(Hub,3837684,196,63)
{
OutCount=3
link(onEvent1,8882509:doSleep,[])
link(onEvent2,6227320:doText,[(228,76)(228,111)])
link(onEvent3,4497254:doDoEvents,[(219,83)(219,153)])
}
Add(Label,6227320,245,105)
{
Left=105
Top=25
Width=70
Point(doText)
Point(onClick)
}
Add(Application,4497254,245,147)
{
Point(doDoEvents)
}
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Главный модератор
Ответов: 2999
Рейтинг: 396
#686: 2015-01-06 02:49:22 ЛС | профиль | цитата
Добавлена вкладка TableLayout: TableLayoutPanel
Совместно с вкладкой GongShell возможно теперь сделать полностью свой диалог открытия файлов:
shellfiledialog.png
code_34846.txt
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
2
файлы: 2shellfiledialog.png [42.7KB] [1186], code_34846.txt [2.7KB] [697]
Голосовали:miver, Konst
Главный модератор
Ответов: 2999
Рейтинг: 396
#687: 2015-01-20 12:23:51 ЛС | профиль | цитата
Preview
Подробности: http://forum.hiasm.com/forum.html?q=3&p=274570#p274570
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Главный модератор
Ответов: 2999
Рейтинг: 396
#688: 2015-01-21 13:14:50 ЛС | профиль | цитата
SDK Draw & Run
Подробности: http://forum.hiasm.com/forum.html?q=3&p=274194#p274194
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
2
Голосовали:Konst, miver
Гость
Ответов: 17029
Рейтинг: 0
#689: 2015-01-26 19:38:00 правка | ЛС | профиль | цитата


Редактировалось 8 раз(а), последний 2025-01-19 06:50:36
карма: 0

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#690: 2015-01-28 11:28:38 ЛС | профиль | цитата
Добавлена передача изображения с камеры по сети с использованием технологии WCF: http://forum.hiasm.com/forum.html?q=3&p=274669#p274669
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)