Thanks, I may try that this evening when I have time and come back with my result.Yes, I've done that accoreconsole.exe method using ScriptPro but it'll only run the scr.
Why don't you hit No and then exit BEDITOR and QSAVE DWG... I think the pop up sould dissappear then...I want to open every block file in my block library so doing that for the amount of DYN drawings (300+) I have would be just :idiot2:
Why don't you hit No and then exit BEDITOR and QSAVE DWG... I think the pop up sould dissappear then...I want to open every block file in my block library so doing that for the amount of DYN drawings (300+) I have would be just :idiot2:
This only tells us that you acquired dynamic blocks from other source... You haven't created them... If you want you could zip them and share link over dropbox or cloud and with help of others they could be resaved in format you desire... But I suppose you refuse to share them despite they are not your courtesy???You assume wrong. I've been making DBs from they were first added to ACAD.
I'm confused as to what you are asking in general, not specifically. What are you attempting to do with block.dwg file in your processes?
Importing the block.dwg file into an existing drawing should not cause that dialog to display and allow full function of the block. You can then export the block out into a block.dwg file. However, opening the block.dwg file should cause that dialog to appear as AutoCAD is alerting you to the fact it isn't really a drawing file.
To answer your specific question, there are 3rd party applications which can automatically select an option for a dialog prompt. Something similar to ClickYes.Exactly, what my next thing was to do. I opened up spy++ to check that dialog and look for it in the registry but there was nothing. I'll look into that app. Thank you.
In the OP he clearly explains that he want to batch process his blocks. Probably in this batch process the blocks need to be opened (as single drawings), do something and then save. So it is not about inserting the blocks in a current drawing and save that.Precisely what I intend to do. My habit of blocks management is to have them as separate dwgs.
The messagebox can't be suppressed unfortunately, at least I've not found a solution for Lisp nor Script. I assume you can write a .NET plugin that opens each drawing and process it as a side database. But then you must be capable of writing plugins.
Normally The Swamp is very welcoming to new members but I think not everybody did understand the question completely :-)
(command ^C^C)
in my accaddoc lsp but it doesn't work. That dialog prevents that from happening or it just doesn't work._.open "G:\Ron\2018-07-23\AN_Breakline_Double_DYN (2) - Copy.dwg"
(c:test)
_.close
_.open "G:\Ron\2018-07-23\AN_Breakline_Double_DYN (3) - Copy.dwg"
(c:test)
_.close
_.open "G:\Ron\2018-07-23\AN_Breakline_Double_DYN (4) - Copy.dwg"
(c:test)
_.close
_.open "G:\Ron\2018-07-23\AN_Breakline_Double_DYN (5) - Copy.dwg"
(c:test)
_.close
_.open "G:\Ron\2018-07-23\AN_Breakline_Double_DYN (6) - Copy.dwg"
(c:test)
_.close
_.open "G:\Ron\2018-07-23\AN_Breakline_Double_DYN (7) - Copy.dwg"
(c:test)
_.close
_.open "G:\Ron\2018-07-23\AN_Breakline_Double_DYN ( 8) - Copy.dwg"
(c:test)
_.close
This ran successfully for meYou best believe it did. How can I ever repay you? This has bugged me for years.
(c:dynamic_dialog_close)
All of the above files are in the support path.