14 Şubat 2016 Pazar

WordPress Ana Tema Fonksiyonlarını Değiştirmek

Wordpress tema özelleştirmelerinizde daha çok şeye müdahale edebilmek istiyorsanız, aşağıdaki yazıya göz atmanızı öneriyoruz.
WordPress Çocuk Tema İçinde Ana Tema Fonksiyonlarını Değiştirmek

13 Şubat 2016 Cumartesi

Web Sayfasını İstediğimiz Klasöre Kaydettirmek

Bir uygulamam için uzun çabalardan sonra geliştirdiğim yöntemi size anlatmak istiyorum.
XP, son kaydedilen web sayfasının, kayıt yeri bilgisini kayıt Defteri içerisinde
SOFTWARE\Microsoft\Internet Explorer\Main anahtarı altında, SaveDirectory Dize değeri içerisinde tutar. Kullanıcı, internetten yeni bir sayfa kaydetmek istediğinde, en son hangi klasöre sayfa kaydı yapmışsa, Farklı Kaydet iletişim kutusu o klasörü görüntüleyecek şekilde açılır.
            Bizler uygulamamızda bir webbrowser ile sayfa kaydetme işlemi yaptırmak amacındaysak ve sayfanın örneğin uygulamanın bulunduğu dizinde bir klasöre kaydedilmesini istiyorsak Kayıt defterindeki bu Dize Değerini değiştirmekle işe başlayabiliriz.
            Ben bu işlemi yaparken sayın Arif AKTAŞ’ın
http://www.vbturk.net/idsorgula.asp?id=119  adresindeki “VB ile Registry Kullanımı” adlı makalesindeki modül kodlarını mdlRegistry adlı module koyarak gerçekleştirdim. Kendisine teşekkür ediyorum.

VB Kullanıcı Yönlendirme ile Excel’den Uygulamanızın Veritabanına Kayıt Aktarma

Kullanıcıdan veritabanımıza girip Access Dosya Menüsü> Al yolu ile Excel dosyasını aktarmasını isteyemeyeceğimize göre Excel'den veri almamız gerekirse kullanıcıya bunu nasıl yaptıracağız? Yazımda bunu anlatmaya çalıştım.
Kullanıcı Yönlendirme ile Excel’den Uygulamanızın Veritabanına Kayıt Aktarma
            Normal durumda Access’e Excel’den veri aktarmak için Access Veritabanının Dosya Menüsünden Dış Veri Al>Al seçenekleri ile açılan pencereden, dosya tipini Excel’e çevirerek seçim yaparsınız ve Access sizi verilerin aktarılması konusunda yönlendir. Bir uygulama hazırladığınızda, veri giriş sayfanız varsa ve kullanıcı aynı anda bir sürü veri girişi yapacaksa, kullanıcıdan bunları tek tek uygulama pencerenizden girmesini, yada Access veritabanınızı açarak yukarıdaki gibi Excel’de kayıtlı verilerini aktarmasını bekleyemezsiniz. Aşağıda Access’in yönlendirmesine benzer bir yönlendirme ile kullanıcıya bu işin nasıl yaptırılabileceğinin küçük bir örneği var. Tasarım ve kodlama çok basit. Dolayısıyla geliştirilmeye açık.
Ön Bilgiler:
            Uygulamanın bu bölümünün amacı, Access veritabanı ile bağlantılı çalışan ana uygulamamıza kullanıcının bir Excel dosyasında listelediği öğrenci bilgilerini veritabanımıza aktarmak. Bu yüzden deneme yapmadan önce bir veritabanımızın olması gerektiği açık. Buradaki veritabanı uygulamanın bulunduğu klasörde açılmış Veri adlı klasör içerisinde saklanan vtÖSS adlı Access veritabanı. Veritabanının kullanılan tablosu tblÖgrenciBilgileri (Şekil1). Yeniden tasarlamak isterseniz, bu tablonun alanlarını ve alan özelliklerini Şekil2’de görebilirsiniz.