Происхождение не выполняет мой сценарий

Я пытаюсь выполнить следующий скрипт LabTalk в Origin:

for(ii=1; ii<=4; ii++)
{ 
string iiString$ = $(ii)    
newbook name:="iiString" sheet:=1 option:=lsname
}

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

Первый ряд; все строки текста; строки в цикле; любой из рядов.

Я также попробовал версию с предполагаемыми строками, которые находятся внутри цикла. В чем может быть проблема?

1 ответ

Ваш синтаксис для вызова строковой переменной неверен. Если вы используете iiString$ вместо "iiString" работает нормально

for(int ii=1; ii<=4; ii++)
{ 
  string iiString$ = $(ii)    
  newbook name:=iiString$ sheet:=1 option:=lsname
}
Другие вопросы по тегам