Tüm Tabakaları Tek Renk Yapma: Netcad Makrosu ile Hızlı ve Kolay Çözüm 🌟
Makroyu anlatan etkileyici bir cümle- İngilizce
Bu makro, Netcad yazılımında kullanılan bir VBScript kodudur ve tüm tabakaların rengini tek bir renge dönüştürmek için tasarlanmıştır. Kullanıcı, istediği renk kodunu (örneğin, siyah için 0) girebilir ve kilitli tabakaların bu işlemden etkilenip etkilenmeyeceğini belirtebilir. Makro, tabaka renklerini hızlıca günceller ve ekranı yenileyerek değişikliği anında gösterir. Harita mühendisleri ve Netcad kullanıcıları için zaman kazandıran pratik bir araçtır.
This macro is a VBScript code used in Netcad software, designed to change the color of all layers to a single color. Users can input the desired color code (e.g., 0 for black) and choose whether locked layers should be affected. The macro quickly updates layer colors and refreshes the screen to display the changes instantly. It is a time-saving tool for surveyors and Netcad users.
Nasıl Çalışır (How Does It Work)
Makro, çalıştırıldığında bir diyalog penceresi açar ve kullanıcıdan renk kodu girmesini ister. Örneğin, siyah için 0, kırmızı için 1 gibi renk kodları kullanılabilir. Ayrıca, bir onay kutusu ile kilitli tabakaların renk değiştirme işleminden hariç tutulması sağlanabilir. Kullanıcı, seçimlerini yaptıktan sonra makro, tüm tabakaları tarar ve belirtilen renk kodunu uygular. İşlem tamamlandığında, Netcad ekranı otomatik olarak yenilenir (REGEN komutu ile) ve değişiklikler görünür hale gelir. Bu makro, büyük projelerde tabaka renklerini düzenlemek için oldukça kullanışlıdır.
When executed, the macro opens a dialog box prompting the user to enter a color code (e.g., 0 for black, 1 for red). A checkbox allows users to exclude locked layers from the color change. After the user confirms their choices, the macro scans all layers and applies the specified color code. Upon completion, the Netcad screen is automatically refreshed (using the REGEN command), making the changes visible. This macro is highly useful for organizing layer colors in large projects.
Etiket ( Labels )
Netcad Makro, Tabaka Renk Değiştirme, Harita Mühendisliği, Netcad VBScript, Tek Renk Yapma, Kilitli Tabaka Yönetimi, Netcad Otomasyon, Harita Düzenleme, Renk Kodu Uygulama, Netcad Kullanıcıları, Harita Yazılımı, Tabaka Yönetimi, Hızlı Renk Değiştirme, Netcad Araçları, Harita Optimizasyonu, Netcad Makro Kodları,
Netcad Macro, Layer Color Change, Surveying, Netcad VBScript, Single Color Application, Locked Layer Management, Netcad Automation, Map Editing, Color Code Application, Netcad Users, Mapping Software, Layer Management, Fast Color Change, Netcad Tools, Map Optimization, Netcad Macro Codes
📝 Netcad NVB Code
' www.sabangul.com.tr Web Sayfasından İndirilmiştir
' Şaban GÜL , Harita Mühendisi
' Her Türlü Hata, İstek ve Öneriler İçin
' haritaakademi@gmail.com veya sagulnet@gmail.com
' adresine durumu anlatan bir e-posta gönderiniz.
Sub Main
Dim i
dim a
dim bd,ruhan ,elifyaren
with Netcad
set BD = Netcad.NewBDialog("Tüm Tabakaların Renginin Değiştirilmesi")
BD.Getfloat "sagulnet","Renk Kodu Giriniz ( Siyah:0 )",0,0
BD.GETCHECK "sagulnet2","Kilitli Tabakalarda Yapılmasın",1
if BD.showmodal then
ruhan=round(BD.ValueByName("sagulnet"),0)
elifyaren=BD.ValueByName("sagulnet2")
else
exit sub
end if
for i= 0 to .NumLayers-1
with nclayermanager
if elifyaren=1 and .layer(i).LockActive=TRUE then
else
.Layer(i).color = ruhan
end if
end with
next
.netcadcommand("REGEN")
end with
End Sub
VBnetcad-tum-tabaka-tek-renk
✅ Makroyu kullanmadan önce lütfen aşağıdaki uyarıları dikkatlice okuyunuz:
• Obje sayısı yüksekse işlem uzun sürebilir ve Netcad yazılımı yanıt veremez hale gelebilir.
• Bu nedenle tüm projelerinizi önceden yedeklemeniz önemle tavsiye edilir.
• Makro çalıştıktan sonra işlemi geri almak mümkün olmayabilir.
• Makrolar periyodik olarak güncellenmektedir; sayfamızı takip ederek güncel sürümleri kullanmaya özen gösteriniz.
💾 Makrolar yalnızca Netcad yazılımında çalışır ve .nps formatında sunulur. Bu format düzenlenemez; özelleştirme talepleriniz için bizimle iletişime geçebilirsiniz.
✉️ Görüş, öneri ve hata bildirimleri için: sabangul67@gmail.com
⚙️ Bu makrolar Kadastro, 2B, Orman, Kamulaştırma, Değerleme, CBS, Halihazır Harita, İmar Planı, Etüt-Proje gibi birçok alanda kullanılabilir.
🔐 Makrolar e-posta eki veya sosyal medya üzerinden paylaşılmaz. Talepte bulunmanız durumunda yalnızca e-posta adresinize bilgilendirme yapılır. Makrolar yalnızca internet sitemiz üzerinden paylaşılır.
📥 Makroları indirerek kullanım sorumluluğunu kabul etmiş sayılırsınız. Oluşabilecek tüm sorunlar kullanıcı sorumluluğundadır.