Ошибка error: too many arguments Помогите!!!
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Ошибка error: too many arguments Помогите!!!

Ошибка error: too many arguments Помогите!!!

Ответ
Поиск в этой теме
Непрочитано 22.08.2014, 22:32 #1
Ошибка error: too many arguments Помогите!!!
AndryGrey
 
Регистрация: 11.02.2014
Сообщений: 6

Добрый вечер!

При отладке программы вылезает ошибка error: too many arguments. Аргументы функции уже довел до минимума и использовал progn в теле if, но это не помогло. Подскажите где я ошибся?

И на всякий случай dcl файл с которым работает эта программа, но меню у меня загружается!


Код:
[Выделить все]
e_calc: dialog {label="Расчет параметров электрической группы";
  :row{label="";
:column{label="Вводимые данные";
  :edit_box{label="Мощность";key="kPower";value="1";edit_width=5;}
  :edit_box{label="Коэффициент мощности";key="kcos";value="1";edit_width=5;}
  :edit_box{label="Длина кабельной линии";key="klen";value="1";edit_width=5;}
}//column
spacer_1;
:column{label="Расчетные данные";
:concatenation{key="c1";
    :text_part{label="Расчетный ток: ";key="t1";}
    :text_part{label="";key="t2";}
  }//concatenation 
:concatenation{key="c2";
    :text_part{label="Падение напряжения: ";key="t3";}
    :text_part{label="";key="t4";}
  }//concatenation 
}//column
}//row
  :spacer{height=1;}
  :popup_list{label="Список сечений кабелей";key="list1";list="1.5\n2.5\n4\n6\n10\n16\n25\n35\n50\n70\n95";fixed_width_font=true;}
  :spacer{height=1;}
  :radio_row{label="Напряжение";key="k1";
      :radio_button{label="220В"; key="k11";value="1";}
      :radio_button{label="380В"; key="k12";value="0";}
  }
  :spacer{height=1;}
  ok_cancel;
}// конец e_calc

Вложения
Тип файла: lsp ecalc.lsp (2.7 Кб, 37 просмотров)


Последний раз редактировалось Кулик Алексей aka kpblc, 22.08.2014 в 22:49.
Просмотров: 5122
 
Непрочитано 22.08.2014, 22:49
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450


А сам код lsp что, сильно секретный?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.08.2014, 22:53
#3
AndryGrey


 
Регистрация: 11.02.2014
Сообщений: 6


Сам код смотри во вложении файл ecal.lsp
AndryGrey вне форума  
 
Непрочитано 22.08.2014, 23:03
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450


Есть разница между
Код:
[Выделить все]
 (atoi atof (get_tile "k11"))
и
Код:
[Выделить все]
 (atoi (get_tile "k11"))
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.08.2014, 23:18
#5
AndryGrey


 
Регистрация: 11.02.2014
Сообщений: 6


Разница есть, но мне программа не выдает "bad argument type", а выдает "too many argument".
При исправлении этой ошибки программа делает и выводит расчеты?
AndryGrey вне форума  
 
Непрочитано 22.08.2014, 23:45
#6
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


просто убери atof
gomer вне форума  
 
Автор темы   Непрочитано 23.08.2014, 00:36
#7
AndryGrey


 
Регистрация: 11.02.2014
Сообщений: 6


Как я и предполагал исправления данной ошибки не повлияло на проблему - программа по прежнему выдает errror: too many arguments.
AndryGrey вне форума  
 
Непрочитано 23.08.2014, 01:38
#8
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Ищи ошибку в последней строке функции indat. точнее там 2 ошибки
gomer вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Ошибка error: too many arguments Помогите!!!



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VBA. Размораживание слоя, построение объекта в нем, замораживание слоя = ошибка Alexey_02 Программирование 3 06.03.2009 22:33
Помогите фатальная ошибка Кс AutoCAD 7 17.12.2007 10:32
Помощь по Лире Серега М Лира / Лира-САПР 52 28.05.2007 02:47
БРЕД СИВОЙ КОБЫЛЫ Kryaker Разное 1876 29.12.2006 23:41
Ошибка при работе RENDER. ПОМОГИТЕ!!! Grinzaid AutoCAD 8 11.02.2005 08:12