| (vlax-ldata-delete dict key [private]) | ||
| Argumenty: | ||
|  
       dict 
     | 
    -VLA - objekt, objekt entity AutoCADu nebo jméno globálního slovníku | |
|  
       key  
     | 
    - klíč slovníku | |
|  
       private  | 
    - je-li přítomen a je různý od nil a funkce vlax-ldata-delete je volána z odděleného prostoru jmen VLX, vlax-ldata-delete vymaže privátní LISPovská data z dict. | |
| Popis: | ||
| - vymaže data LISPu ze slovníku výkresu | ||
| Návratové hodnoty: | ||
| - T - vše proběhlo v pořádku | ||
| - nil - v opačném případě | ||
| Příklady: | ||
| Přidá data LISPu do slovníku: | ||
| _$ (vlax-ldata-put "dict" "key" '(1)) | ||
| vrací (1) | ||
| Použití funkce vlax-ldata-delete pro vymazání dat LISPu: | ||
| _$ (vlax-ldata-delete "dict" "key") | ||
| vrací T | ||
| Při druhém zavolání funkce vlax-ldata-delete na již odstraněná data je vrácena hodnota nil - už není co odstranit: | ||
| _$ (vlax-ldata-delete "dict" "key") | ||
| vrací nil | ||
Podívejte se na funkce vlax-ldata-get a vlax-ldata-list.
| (vlax-ldata-get dict key [default-data] [private]) | ||
| Argumenty: | ||
|  
       dict 
     | 
    -VLA - objekt, objekt entity AutoCADu nebo jméno globálního slovníku | |
|  
       key  
     | 
    - klíč slovníku | |
|  
       default-data 
     | 
    - data LISPu, které mají být vrácena v případě nenalezení klíče ve slovníku | |
|  
       private 
     | 
    - je-li přítomen a je různý od nil a funkce vlax-ldata-get je volána z odděleného prostoru jmen VLX, vlax-ldata-get získá privátní LISPovská data z dict. | |
| Popis: | ||
| - získá data LISPu ze slovníku výkresu nebo objektu | ||
| Návratové hodnoty: | ||
| - T - vše proběhlo v pořádku | ||
| - nil - v opačném případě | ||
| Příklady: | ||
| _$ (vlax-ldata-put "mydict" "mykey" "Mumbo Dumbo") | ||
| vrací "Mumbo Dumbo" | ||
| _$ (vlax-ldata-get "mydict" "mykey") | ||
| vrací "Mumbo Dumbo" | ||
Podívejte se na funkce vlax-ldata-delete a vlax-ldata-list.
| (vlax-ldata-list dict [private]) | ||
| Argumenty: | ||
|  
       private 
     | 
    - je-li přítomen a je různý od nil a funkce vlax-ldata-list je volána z odděleného prostoru jmen VLX, vlax-ldata-list získá pouze privátní LISPovská data z dict. | |
|  
       dict 
     | 
    -VLA - objekt, objekt entity AutoCADu nebo jméno globálního slovníku | |
| Popis: | ||
| - vypíše data LISPu ve slovníku výkresu | ||
| Návratová hodnota: | ||
| - asociační seznam složený z dvojic (klíč . hodnota) | ||
| Příklady: | ||
| Použijeme vlax-ldata-put pro vložení data LISPu do slovníku: | ||
| $ (vlax-ldata-put "dict" "cay" "Mumbo Jumbo ") | ||
| vrací "Mumbo Jumbo " | ||
| $ (vlax-ldata-put "dict" "say" "Floobar ") | ||
| vrací "Floobar " | ||
| Zobrazení dat uložených ve slovníku: | ||
| _$ (vlax-ldata-list "dict") | ||
| vrací (("say" . "Floobar ") ("cay" . "Mumbo Jumbo ")) | ||
Podívejte se na funkce vlax-ldata-delete a vlax-ldata-get.
Podívejte se na funkce vlax-ldata-get a vlax-ldata-list.
Podívejte se na funkce vlax-ldata-get, vlax-ldata-delete, vlax-ldata-put a vlax-ldata-list.