Ir para conteúdo
Fórum Script Brasil
  • 0

alguém sabe fazer um laço de repetiçao para o meu codigo


Gabrielnv

Pergunta

tenho esse seguinte codigo que ira inserir um bloco no autocad e ele tambem já vai rotacionalo... até ai tudo bem, mas quando eu coloco o ponto de inserçao e a rotaçao e dou um enter ele para o programa e eu queria que ele me pedisse um novo ponto de inserçao para outro bloco

Private Sub Image1_Click()

Dim bloco As String

Dim blocoref As AcadBlockReference

Dim pontoDeIns As Variant

Dim rotate As Double

UserForm1.Hide

ThisDrawing.ActiveSpace = acModelSpace

Dimscale = ThisDrawing.GetVariable("DIMSCALE")

pontoDeIns = ThisDrawing.Utility.GetPoint(, "ingresse o centro: ")

rotate = ThisDrawing.Utility.GetAngle(pontoDeIns, "selecione a rotacao: ")

bloco = "J:\BKP\Rotinas Warp\condl1lr.dwg"

Set blocoref = ThisDrawing.ModelSpace.InsertBlock(pontoDeIns, bloco, Dimscale, Dimscale, Dimscale, rotate)

End Sub

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...