乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 17|回复: 2

[编程交流] bad argument type: stringp nil

[复制链接]
gS7

35

主题

244

帖子

212

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
180
发表于 2022-7-6 03:25:00 | 显示全部楼层 |阅读模式
Hey Big Bros,Need Little Help Here ,
i am getting error msg i.e bad " argument type: stringp nil"
I dnt understand where i doing mistake pls help
 
if i Try to debug Program ,Lst Break source showing here (strcat "\n--->Error:" s))
 
  1. (defun c:sqn(/ *error* _def dtr adoc space th rot point)   (vl-load-com)(defun *error* (s)    (if adoc (vla-endundomark adoc)) (if (not (member s '("Function cancelled" "quit / exit abort")))     (princ (strcat "\n--->Error:" s)) )    (princ))(defun dtr (a)(* pi (/ a 180)) )(setq adoc (vla-get-activedocument (vlax-get-acad-object)))(setq space (vla-get-modelspace adoc))(vla-startundomark adoc)(if    (and     (setq th (getreal "\nEnter Value for Text Height:"))  (setq rot (getreal "\nEnter Value for Text Rotation in Degrees:")) ) (progn     (defun _def (msg *ans*)            (if (not *ans*)(setq *ans* 1))         (setq *ans*              (cond            ((getreal  (strcat msg ":"))           )        (*ans*)       )      )     )        (setq inr (_def "\nEnter number:" inr))        (while             (if (setq point (getpoint (strcat "\nPick Point to place :")))       (progn                 (setq Text(vla-addtext space  (rtos inr) (vlax-3d-point point) th))                 (vla-put-rotation Text (dtr rot))              (setq inr(1+ inr))    )   )  ) ))(*error* nil)(princ))
回复

使用道具 举报

gS7

35

主题

244

帖子

212

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
180
发表于 2022-7-6 03:55:26 | 显示全部楼层
oops My mistake , I found soluction for the error!
I changed Last Line  from (*error* nil) to (vla-endundomark adoc) and its worked Perfectly
回复

使用道具 举报

51

主题

481

帖子

457

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
262
发表于 2022-7-6 04:41:47 | 显示全部楼层
And see this http://www.lee-mac.com/errormessages.html
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-10 18:48 , Processed in 0.344179 second(s), 58 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表