vlax-ldata vs dictionary functions

Discussion in 'AutoCAD' started by Jesse Danes, Apr 20, 2004.

  1. Jesse Danes

    Jesse Danes Guest

    How very annoying this is ...

    Opening an AutoCAD 2000 format file.
    Regenerating model.
    Restoring Ldata->Restoring Ldata->Restoring Ldata->Restoring
    Ldata->Restoring
    Ldata->Restoring Ldata->Restoring Ldata->Restoring Ldata->Restoring
    Ldata->Restoring Ldata->Restoring Ldata->Restoring Ldata->Restoring
    Ldata->Restoring Ldata->Restoring Ldata->Restoring Ldata->
    AutoCAD menu utilities loaded.

    Any recommendations on using ldata in drawings ? I've run across past
    articles about some serious bugs which corrupted DXF and drawing files
    in AutoCAD 2000 versions. Is there any real difference between using
    vlax-ldata-put, -get, -delete functions vs. dictadd, dictsearch
    dictremove functions ? Currently I've just been storing data as camma
    delimites strings in xdata '("APPNAME" (1000 . "A,B,C,D,E")) in a hidden
    block. However managing a baseblock and layer states transparently
    has been awkward at best and a bit slow compared.

    In any event the above AutoCAD command prompt looks very sloppy and
    unprofessional, doesn't seem like something one would promote as a nice
    feature for VL and honestly whats the point of even prompting this, it
    tells a person nothing.


    Regards,

    Jesse Danes
     
    Jesse Danes, Apr 20, 2004
    #1
  2. Yes, avoid it like the plague.

    Terry
     
    Terry W. Dotson, Apr 20, 2004
    #2
  3. Jesse Danes

    Jesse Danes Guest

    Yes, avoid it like the plague.

    This is my general feeling as well. Infact I just experimented with
    saving a 2002 format drawing containing ldata, as an R14 DXF format
    closed and reopened it. It crashed AutoCAD with a FATAL ERROR, locked
    up my system and I ended up having to reboot.

    Has Autodesk issued a patch or atleast a warning about this ? The
    amount of damage this could potentially cause and the development time
    and rework it could cost just leaves me dumbfounded.

    Guess I will just stick to my original method of using xdata.


    Jesse Danes
     
    Jesse Danes, Apr 20, 2004
    #3
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.