Pesquisa resultou em 1056 ocorrências

por cracksther
Sáb 13 Jul 2013 11:49:10 am
Fórum: Dúvidas
Tópico: Dúvidas do Autolisp
Respostas: 2
Exibições: 4893

Re: Dúvidas do Autolisp

Para setar uma variável não use COMMAND, use a própria função SETVAR exemplo: (setvar "cmdecho" 0) Obs: A sitaxe dos comandos podem variar mais facilmente entre as versões do AutoCAD do que a sintaxe das funções AutoLISP, por isso aconselho evitar o uso de COMMAND, embora o uso do mesmo to...
por cracksther
Sáb 13 Jul 2013 11:45:13 am
Fórum: Dúvidas
Tópico: Dúvidas
Respostas: 1
Exibições: 1356

Re: Dúvidas

Para setar uma variável não use COMMAND, use a própria função SETVAR exemplo: (setvar "cmdecho" 0) Obs: A sitaxe dos comandos podem variar mais facilmente entre as versões do AutoCAD do que a sintaxe das funções AutoLISP, por isso aconselho evitar o uso de COMMAND, embora o uso do mesmo to...
por cracksther
Sáb 13 Jul 2013 11:08:45 am
Fórum: Dúvidas
Tópico: Mudança de layers numa lisp
Respostas: 1
Exibições: 1214

Re: Mudança de layers numa lisp

[lsp] ;| String comum aos layers |; (setq str "*caneta*") ;| Inicia a pesquisa na tabela de layers, retornará sempre o layer "0" o qual acredito que pode ser dispensado da comparação |; (tblnext "layer" t) ;| loop p/ pesquizar o restanto dos layer |; (while (setq lay (t...
por cracksther
Sex 24 Mai 2013 6:29:16 pm
Fórum: Dúvidas
Tópico: Erro ao compilar no VLIsP
Respostas: 4
Exibições: 4728

Re: Erro ao compilar no VLIsP

O erro surge somente na compilação?
Você consegue carregar o arquivo diretamente pelo appload sem obter erros?

Se possível envie o código!

Até mais!
por cracksther
Qui 23 Mai 2013 1:54:08 pm
Fórum: Dúvidas
Tópico: Valores diferentes na entrada de dados
Respostas: 3
Exibições: 2484

Re: Valores diferentes na entrada de dados

Rogério, "quando o valor esta pré-definido na caixa ele vem como numero mas quando eu entro com o valor numérico pelo teclado ele vem como string" O valores de qualquer "campo de texto" de uma DCL, invariavelmente são do tipo "String", ou seja, sempre terão que ser conv...
por cracksther
Qua 22 Mai 2013 6:38:06 pm
Fórum: Dúvidas
Tópico: Valores diferentes na entrada de dados
Respostas: 3
Exibições: 2484

Re: Valores diferentes na entrada de dados

Aparentemente as linhas do tipo (if (=(get_tile "BT1") numberp) (setq BT1 (get_tile "BT1")) (setq BT1(atof(get_tile "BT1")))) estão no lugar errado. Elimine-as e use, depois de done-dialog , linhas do tipo (setq BT1 (atof "BT1")). Você pode converter os valore...
por cracksther
Sáb 18 Mai 2013 2:51:50 pm
Fórum: Dúvidas
Tópico: Seleccionar dentro de polilinha fechada
Respostas: 4
Exibições: 4593

Re: Seleccionar dentro de polilinha fechada

Samuel, Segue análise e alteração do programa Programa original ;| É aconselhavel declarar as variaveis local no cabeçalho da função --- ver ALTERAÇÃO do cabeçalho |; (defun c:teste () ;| Ver ALTERAÇÃO 01 |; ;;; A próxima linha é desnecessária para o objetivo deste código (inivar) ;;;A próxima linha...
por cracksther
Sex 17 Mai 2013 6:34:44 pm
Fórum: Dúvidas
Tópico: Seleccionar dentro de polilinha fechada
Respostas: 4
Exibições: 4593

Re: Seleccionar dentro de polilinha fechada

Samuel
Substitua o trecho

Código: Selecionar todos

(progn
   (setq selnumb (sslength selset))
   (setq COUNT 0)
   (while (< COUNT selnumb)
   (progn
     (setq ent (ssname selset count))
     (entdel ent)
     (setq COUNT (1+ COUNT))
   )
)
por

Código: Selecionar todos

(sssetfirst nil selset)
Até mais
por cracksther
Qua 15 Mai 2013 5:24:41 pm
Fórum: Dúvidas
Tópico: CTRL+C pelo lisp
Respostas: 6
Exibições: 5159

Re: CTRL+C pelo lisp

Para limpar a memória use:

(vlax-invoke ClipboardData 'ClearData)

Até mais!