folder Tahribat.com Forumları
linefolder Visual Basic - Basic - PicBasic ve Türevleri
linefolder Windows XP Temalarını VB6 Da Yaptığınız Programlarda Kullanma



Windows XP Temalarını VB6 Da Yaptığınız Programlarda Kullanma

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RoadMaster
    RoadMaster's avatar
    Kayıt Tarihi: 02/Haziran/2003
    Erkek
    Windows XP temaları VB6 da..
    Merhaba,
    Bu makalemde sizlere Windows XP deki temaların(renkler, stiller, şekiller, v.s.) kullanımı hakkında bilgi vericeğim.

    Microsoft bu işlemi XML ile mafiesto adı altında yapıyor ve Windows XP de içerisinde Common Dialog API si bulunan executubleları ve aynı path de bulunan manifest file ile yazdığınız programları XP tarzında gösteriyor. Dikkat bu işlemler sadece Windows Common Controls 5.0 üzerinde denenmiştir.

    Ben kolaylık olsun diye manifest file generator programı yazdım. Bu programın kullanımı oldukça basit. Dosyayı seçip Generate diyorsunuz bitti. Tabi önce programa bir tane API declare etmeniz gerekiyor.

    O API yi de aşağıda belirttim. Manifest Generator ı da buradan çekebilirsiniz.

    "Bunu declare edin,
    Public Declare Function InitCommonControlsEx Lib "comctl32.dll" (ByRef iccInit As ICCEX) As Long

    "Bunu da Formun koduna direk ekleyin..
    Private Sub Form_Initialize()
    "For XP Controls
    Dim XP As Long
    XP = InitCommonControls
    End Sub



  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MartyN
    MartyN's avatar
    Kayıt Tarihi: 21/Aralık/2002
    Erkek
    ee burdan indirebilirsiniz yazıyoda nerden iniyo bu şey hehe :)

    222 gün siteye giriş yapmayı unutan emekli admin.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ir2
    ir2's avatar
    Bilgi/Destek Madalyası Developer Madalyası
    Kayıt Tarihi: 10/Mayıs/2003
    Erkek
    vbturk den alıntı yapmışın :)

    kendiniz yazın beyler makaleleri kek yoq burda
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RoadMaster
    RoadMaster's avatar
    Kayıt Tarihi: 02/Haziran/2003
    Erkek
    biliorum vbturkden olduğunu dikkat ettiysen altta isim yazmıo ben sadece ole yardımcı oluyum dedim
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MartyN
    MartyN's avatar
    Kayıt Tarihi: 21/Aralık/2002
    Erkek
    ee nerden indirilyo bu şey bari onu söleyin yaw.

    222 gün siteye giriş yapmayı unutan emekli admin.
Toplam Hit: 1976 Toplam Mesaj: 5