22.08.2022 08:47    

akcan
lisp dosyasının içinde kendi dosyasının konumunu(bulunduğu klasör yolu) nasıl alabilirim.
ne için gerekli?
başka amaçlar için de gerekli ancak en basit olarak .lsp ile aynı klasörde bulunan .dcl dosyasını yüklemek için

22.08.2022 14:59    

Travaci
Kod:

(vl-filename-directory (findfile "Akcan.lsp"))

23.08.2022 04:54    

alumina
Alıntı
Travaci :


Birden fazla klasorde ayni isimde "Akcan.lsp" varsa ve bunlar guvenli dizinler degilse? Onu da bosver lispin icindeyken dosya isminin "Akcan.lsp" oldugunu nerden okumus?

23.08.2022 10:50    

akcan
bu kod işe yaramadı.
amacım lisp dosyanın herhangi bir klasörde sorunsuz çalışması idi.
güvenlik sebebiyle lispte böyle bir imkan yoksa anlarım.

dcl dosya için örneklerden anladığım kadarıyla lisp kodlarıyla geçici dcl dosya oluşturarak bir çözüm var
ancak başka dosya işlemleri için lispin olduğu klasör yolu gerekli.

23.08.2022 13:52    

Travaci
İşe yaramadı çünkü dosyanızı autocad dizinine tanıtmadınız -ki dizini tanıttığınız takdirde aratmanızada gerek kalmayacak.

23.08.2022 18:49    

ProhibiT
Merhaba, anılardan bir bölüm paylaşıyorum... isteyen istediği kıssadan hisseyi çıkarsın.

Birlikte çalıştığım arkadaşlar iyi bilirler, çalıştığım yer şantiye bile olsa asla küfürlü konuşmam. Argo veya belli jargonlar kullansam bile, seviyeyi kaybetmemeye dikkat ederim. Çok sıkıntıya düştüğümde, "Ne demiş atalarımız!.." diye başlar; "Eldeki bir kuş, ist besser als zwei im busch." veya malum şemsiye konusunu "Les parapluies qui vont à l'arrière ne s'ouvrent pas." gibi uyduruk, belkide dejenere edilmiş sözlerle fikrimi ve hissiyatımı ifade ederim. Ne kadar garip değil mi... hiç lisan bilmeyen arkadaşlarım bile söylenenin anlamını çözerler.

Bu huyumu bilen arkadaşlar, "Ne demiş atalarımız!.." diye başladığımda, dikkatle merakla dinlerler, gene ne cevher yumurtlayacak, diye olsa gerek. Bir keresinde çok sevdiğim bir arkadaşım geldi, bir detaydaki uygulama sıkıntısından söz etti. Dinledim... sonra,
- İsmail, ne demiş atalarımız!..
- Ne demiş abi?
- Don't create the problem and then trying to resolve them.
- !?*! Şerefsizim benim atalar böyle bir şey demez!..

Ataları dinlemek lazım... herkese kolay gelsin.

24.08.2022 10:39    

akcan
önceki mesajımda belirtmiştim
amacım lisp dosyanın herhangi bir klasörde sorunsuz çalışması idi.
güvenlik sebebiyle lispte böyle bir imkan yoksa anlarım.


gelen cevaplarda belirtilmediği halde anladığım kadarıyla böyle bir imkan yok.
sorun çıkarıp çözüm aramaya çalışmıyorum.
einstein'in iki sözü geldi aklıma "Çok zeki olduğumdan değil, sorunlarla uğraşmaktan vazgeçmediğimden başarıyorum" "çok zeki değilim ancak çok meraklıyım"
türkiyede bu sözün karşılığı da var tabii ki "insanın başına ne gelirse meraktan gelir". bu sözün yumuşatılmış hali. :)

birçok programın iki versiyonu bulunuyor birincisi setup.exe ile kurulan, ikincisi herhangi bir klasörde çalışan portable (taşınabilir) denilen sürüm.
bu taşınabilir sürüm olayından yola çıkarak; yazılan bir lisp uygulamasının portable olarak çalışabilir mi ki acaba merakı ile sorulan bir soruydu sadece.

> 1 <
Copyright © 2004-2022 SQL: 1.439 saniye - Sorgu: 67 - Ortalama: 0.02148 saniye