Страница 1 из 1

Синтаксис макроса

СообщениеДобавлено: 17 сен 2022, 17:54
KIPiA
Как правильно объявить и присваивать(если возможно, не хочется для каждого char заводить переменную)? "a" получает значение и по нему в иф делает сравнение и выводит нужное, если в питоне просто объявить и можно присвоить то тут попробовал чтот не получилось, как правильно сделать?
Код: Выделить всё
macro_command main()
short a
short b = 1
char c[14]
GetData(a, "Stiralka", LW, 0, 1)
if a == 0 then
char c[14] = "Залив"
SetData(c[0], "Stiralka", RECIPE, "Stirka.Step")
else if a == 1 then
char c[14] = "Моющие средства"
SetData(c[0], "Stiralka", RECIPE, "Stirka.Step")
end if
end macro_command


Модератор: Используйте BBcode [Code] для оформления текста макросов.

Re: Синтаксис макроса

СообщениеДобавлено: 19 сен 2022, 13:07
8bit
если в питоне просто объявить и можно присвоить

почему ориентируетесь на питон ?

Re: Синтаксис макроса

СообщениеДобавлено: 21 сен 2022, 09:04
KIPiA
8bit писал(а):
если в питоне просто объявить и можно присвоить

почему ориентируетесь на питон ?

изучаю питон, но на си вродь не похоже, на каком они макросы пишутся?

Re: Синтаксис макроса

СообщениеДобавлено: 21 сен 2022, 13:02
8bit
KIPiA писал(а):изучаю питон,


аргумент однако ....

KIPiA писал(а):но на си вродь не похоже,

присмотритесь повнимательнее

KIPiA писал(а):на каком они макросы пишутся?

Список форумов ‹ Weintek ‹ Часто задаваемые вопросы по Weintek (F.A.Q.) >> Есть какие-нибудь инструкции как писать макросы ?