30.01.2021 19:56    

onderhoca
merhaba arkadaşlar .
Poly line komutu normal çalışırken bu gün çift çiziyor . Bunu nasıl yapıyor bilmiyorum .

31.01.2021 03:50    

ProhibiT
FILLMODE sistem değişkeninin değerini 1 yapınca çizdiğinizin çift çizgi değil, kalınlığı (genişliği) olan tek bir çoklu çizgi olduğunu fark edeceksiniz. Polyline çift çizilmiyor, genişlik (width) ile çiziliyor. Bunu kontrol eden sistem değişkeni, PLINEWID (default polyline width). Bunun değerini 0 olarak değiştirirseniz problem hallolur.

Soruyla doğrudan ilgili görünmese de bir konuya açıklık getirmekte, daha önce değişik konularda açıkladığımız bu konuyu tekrar açıklamakta fayda var.

Sistem değişkenlerinin bazıları drawing dosyasında kaydedilir bazıları registry'de (işletim sistemi kayıt defterine) kaydedilir, bazıları da kaydedilmez.

Bunlardan drawing dosyasına kaydedilenler yalnızca o dosya için geçerli olurlar. Yeni bir dosya açıldığında veya başka bir çizim dosyasına geçildiğinde, ilgili dosyanın değerleri geçerli olur. Burada konu ettiğimiz PLINEWID değişkeni yeni bir dosya açılınca ya da mevcut başka bir dosya açılınca geçerli olmaz. Bunun istisnai bir durumu da var elbette. Çizim dosyasına kaydedilen sistem değişkenlerini ayarlayıp bu dosyayı -.dwt (drawing template, yeni dosya oluştururken şablon olarak kullanılacak dosya) olarak kaydederseniz, her yeni çizim açıldığında ilgili değerler ayarlandığı şekilde geleceklerdir. Bu durum mevcut dosyalar açıldığında geçerli olmazlar haliyle.

Registry'de kaydedilenler ise, yeni bir çizim dosyası açıldığında da mevcut bir çizim açıldığında da ayarlandığı şekliyle geçerli olacaklardır.

Kaydedilmeyen sistem değişkenleri ise yalnızca o anki oturumda geçerli olacaklardır. Yeni bir dosya veya mevcut bir dosya açıldığında kaydedilmeyen sistem değişkenleri başlangıç değerlerine (initial vaule) döneceklerdir.

ProhibiT (31.01.2021 04:20 GMT)

> 1 <
Copyright © 2004-2022 SQL: 0.962 saniye - Sorgu: 45 - Ortalama: 0.02137 saniye