ANSI C
-
- Posts: 193
- Joined: Fri Feb 24, 2012 8:28 am
Re: ANSI C
Это берется с помощью функций GetProp***.
Например:
Эти функции находятся в редакторе С скрипта в ветке Internal functions/graphics/get/property.
Например:
Code: Select all
char value[MAX_PATH];
value = GetPropChar(lpszPictureName, "IOField1", "OutputValue"); //lpszPictureName, если картинка та же
-
- Posts: 16
- Joined: Wed Jun 20, 2018 2:22 am
Re: ANSI C
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
char value [30] = "";
printf("blya\r\n");
value = GetPropChar(lpszPictureName, "IOField1", "OutputValue");
printf("blya1\r\n");
printf("blya2\r\n");
}
ошибка - 0041 left operand must be l-value
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
char value [30] = "";
printf("blya\r\n");
value = GetPropChar(lpszPictureName, "IOField1", "OutputValue");
printf("blya1\r\n");
printf("blya2\r\n");
}
ошибка - 0041 left operand must be l-value
-
- Posts: 193
- Joined: Fri Feb 24, 2012 8:28 am
Re: ANSI C
Ну да, конечно.
Тогда:
Тогда:
Code: Select all
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
char* value;
printf("blya\r\n");
value = GetPropChar(lpszPictureName, "IOField1", "OutputValue");
printf("blya1\r\n");
printf("blya2\r\n");
printf("%s\r\n", value);
}