Jump to content

xarax

Üye
  • Posts

    542
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by xarax

  1. GUI üzerinde; 

    $hListView = GUICtrlCreateListView("", 2, 50, 430, 268,$LVS_ICON,BitOR($LVS_EX_CHECKBOXES,$LVS_EX_FULLROWSELECT))
    

    şeklinde bir Listview nesnesi oluşturdum. Görüldüğü üzere Checkboxlarda var. Sorum Listviewden seçtiğim checkbox sayısını statusbar da nasıl gösterebilirim. Aslında birşeyler yazdım, çalışıyor ama bir sorun var. İşlemi geriden takip ediyor. 3 tane checkbox işaretliyse statusbarda 2 tane görünüyor ama listview üzerinde başka bir yere tıklayınca doğru değer geliyor. Yeni yeni öğrenmeye çalışıyorum. Bu sorunu nasıl çözebilirim. Checkbox sayısını almak için yazdığım kod;

    $checkeditemcount = 0
    For $index = 0 To _GUICtrlListView_GetItemCount($hListView)-1
        If _GUICtrlListView_GetItemChecked($hListView, $index) Then $checkeditemcount += 1
    Next
    _GUICtrlStatusBar_SetText($StatusBar1, $checkeditemcount&" Seçilen", 1)
    

    Buda durumun görüntüsü;

    pre_1386371474__lv00.png

     

     

  2. Üniversite ilk ve orta öğretimden farklıdır. Her dönemde kayıt yeniler ders seçersin. Zorunlu alan dersleri ve seçmeli dersler vardır. seçmeli dersler çoğu zaman zorunlu seçmeli olur. :) Danışman onayı da hocalardan birini sizin sınıfa danışman olarak belirlemişlerdir. İnternetten senin yaptığın ders seçimlerini kontrol eder onaylar. Bu kayıt yenileme ve ders seçim sürecinde bir şey yapmasan bile bu süre bitince 1-2 hafta ders ekleme çıkarma süresi olur o zamanda hepsini yapabilirsin. Seçmeli derslerden bazıları yeterli kontenjana ulaşamazsa bu dersleri seçenler açılan derslerden seçim yapar vs. Tabi bunlar tüm üniversitelerde büyük oranda benzer olduğu gibi üniversitesine göre özel bazı durumlar da olabilir. Eskiden harç vardı harcı yatırmadan ders filan da seçilmiyordu şimdi o da yok. En doğru bilgiyi üniversite web sitesinden, öğrenci işlerinden ve danışman hocandan alabilirsin.

  3. Windows'un kaderi bu. En hızlı olduğu zaman ilk kurulduğu zamandır. Daha sonra zamanla hantallaşır. Temizlik programları vs kurarsın temizlersin ayar çekersin, defrag vs. derken bir süre rahatlar ama durdurulamayan çöküş eninde sonunda devam eder. Mecburen temiz bir kurulum yapmaya ihtiyaç duyarsın. Birkaç sene geçer donanım sana göre yetersiz gelmeye başlar. Donanımı güncellersin. Ama döngü devam eder gider.

    Linux, Unix vs. böyle performans sorunları yaşamazsın. Bak linux türevlerine bugün windows kuramadığın PC 'de çatır çatır çalışıyor. Mac OS ona keza. Şimdi diyeceksin Mac ler zaten üst seviye donanıma sahip normal bu durum ama çekirdek unix bir kere.

    Windows ta uzun süre performans için saçma ama çözüm PC'yi çok sık kullanmamak. Yada ilk halinin imajını al performans düşünce arada sırada yükle.

  4. Buda hata veriyor hocam "win7 x64" hata:

    Bende Win7x64 kullanıyorum. Bu hatayı programı açınca mı alıyorsun yoksa bir işlem yaparken mi?

    İçinde orijinal dosya da mevcut onda da aynı hatayı alıyor musun? Ona göre haber ver, hata çevirdiğim dosyada ise çözüm arayalım.

    WIMGAPI.DLL dosyasını bulamamış olabilir. Şu uygulamayla uygun WAIK dosyalarını indir. Masaüstüne İndirdiklerinin İçinde o dosyada var. Gımagex'in yanına at.

    https://www.mediafire.com/?1rfr9arztiqqixt
  5. Dragon%C2%AE+Inno+AIO+-+Kur.png

    Profesyonel üreticilerin çoğunun kullandığı Inno Setup ile paketleme işlemini kolaylaştırmak için aşağıdaki içeriği hazırladım. En önemlisi içerikte yer alan Inno Script Studio(dil dosyasını üreticisine de gönderdim) ve InnoExtractor(dil dosyası halihazırda resmi olarak ekli) tarafımca Türkçe çevirisi yapılmıştır. Diğerlerinin ise Türkçe dil dosyaları eklenmiştir.
     
    Notlar
    AIO Inno Setup ile hazırlanmıştır.
    Kurulan bileşenler masaüstü kısayolu oluşturur.
    Bazı ayarları yapılmıştır.
    Türkçe dil dosyaları eklenmiştir.
    Kurulumdan sonra açılan web sayfaları açılmayacak şekilde düzenlenmiştir.
    Sıkıştırma yöntemi değiştirilerek boyut azaltılmıştır.
    Katılımsız olarak kurdurmak isterseniz; /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- parametresi ile kurdurabilirsiniz.
    Boyut: 10.7 MB | MD5: 0DD036453D8F67C9B6953F8BCC03CFE0
    https://www.mediafire.com/?cco9gqpoaj4o68a

     

  6. Belki adı pek duyulmamış bir marka ama ürünlerinin kalitesini bizzat kendi bilgisayarımda gördüğüm bir marka HighPower. Şiddetle öneririm. Üstelik kalitesine göre fiyatı da rakipleriyle kıyasladığında çok uygun. Buradan inceleyebilirsin. 

  7. -- RichText object properties table.
    tblRichTextProps = {};
    tblRichTextProps.Text = "Sample Text";
    tblRichTextProps.RawRTF = "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 MS Shell Dlg;}}\\viewkind4\\uc1\\pard\\f0\\fs17 Sample Text\\par}";
    tblRichTextProps.VScrollbar = true;
    tblRichTextProps.HScrollbar = true;
    tblRichTextProps.Transparent = true;
    tblRichTextProps.BackgroundColor = 16777215;
    tblRichTextProps.Border = BORDER_SUNKEN;
    tblRichTextProps.ReadOrder = READ_STANDARD;
    tblRichTextProps.ReadOnly = true;
    tblRichTextProps.AutoDetectURL = false;
    tblRichTextProps.ShowContextMenu = true;
    tblRichTextProps.Enabled = true;
    tblRichTextProps.Visible = true;
    tblRichTextProps.X = 0;
    tblRichTextProps.Y = 0;
    tblRichTextProps.Width = 200;
    tblRichTextProps.Height = 120;
    tblRichTextProps.ResizeLeft = false;
    tblRichTextProps.ResizeRight = false;
    tblRichTextProps.ResizeTop = false;
    tblRichTextProps.ResizeBottom = false;
    tblRichTextProps.TooltipText = "";
    
    RichText.SetProperties("RichText1", tblRichTextProps);
    

    Bunun gibi bir özellik tablosu oluştur ve istediğin değişiklikleri yap.

    Bu şekilde kullan 4.satırdaki RawRTF de düzenleme yaparak istediğin hale getirebilirsin.

  8. kolon adını TVeri.name ile de alabiliyorum ama sorun o değil.

    Şu şekilde anlatayım.Tablodan değerleri çekip TreeListe yazdırıyorum. Değerleri çekerken while döngüsü içinde;

    id = tVeri.ID
    ad_soyad = tVeri.ad_soyad
    ...

    Treeliste yazmak için oluşturduğum, değer atama işleminde kalın yazılmış yerleri yani kolon adlarını daha önceden bilmediğimizi varsayıyorum. Baştaki çektiğimiz kolon adlarını bu while döngüsünde kullandığımda hata alıyorum kullanımım mı yanlış acaba?

    id = tVeri.KolonAdi_Tablosu[1]
    ad_soyad = tVeri.KolonAdi_Tablosu[2]
    ...
    gibi

     

    Birde şunu farkettim

    tVeri = db:fetch({}, "n") burada n yerine a yazdım sorun bu kısımla mı ilgili yoksa ilgisi yok mu?

  9. Videolar güzel olmuş. Uzun zamandır aklımdaydı ama bu aralar veritabanıyla ilgilenmeye başladım. Şimdi başka bir soru soracağım.

    PRAGMA TABLE_INFO(tablo_adi)  komutu ile veritabanından sütun adlarını tabloya alıyorum.

    Treeliste döktüğüm veritabanından çekilmiş değerleri ORDER BY ile sıralayacağım

    ...

    db, err = SQLite3Connection:execute("SELECT * FROM tablo_adi ORDER BY sutun_adi ASC/DESC");
    tVeri = db:fetch({}, "a");
    while tVeri do
    id = tVeri.id
    ..
    ..

    yukarıdaki kod kümesinde kalın gösterilen değerler sütün adları, ben burada doğrudan sütun adı yazmak yerine tabloya aldığım sütun adlarını nasıl kullanırım?

     

    id = tVeri.SUTUN[1]

    baslik1 = tVeri.SUTUN[2]

     

    şeklinde denedim ama hata aldım. Kullanım şeklim mi yanlış acaba?

  10. AIMP ile DFX'i birarada kurdurmak lazım, sırası önemli değil. Başkaları nasıl yapıyor bilmiyorum ama tahminim yeniden paketleme yapıyor olabilirler. Orijinal dosyaları da kullanabiliriz ama DFX gereksiz şeylerde kuruyor tek sorun orda.

    AIMP parametre ile sorunsuz kuruluyor. DFX'i de interneti kesip(Temiz kurulum için) parametre ile kurdurabilirsin. Sonra da bahsettiğim entegrasyonu gerçekleştirirsin. (Kodlayabiliyorsan Autoitle kolayca yapılabilir.)

    Bunlarla uğraşmak istemiyorsan yeniden paketleme yaparsın.

  11. AIMP2 de denemediğim için bilmiyorum ama AIMP3 de şu şekilde yapabilirsiniz.

    Ön işlem

    • DFX'i kurmadan önce GOMPlayer'ı kurun. DFX kurulurken GOMPlayer için olan eklentisini de seçin. dsp_dfx_gom.dll dosyasını kurulum dizininden alın.
    • Alternatif Yöntem: DFX kurulum dosyasını 7-zip ile açın şu yola gidin GomPlayer\Dlls\$INSTDIR\GomPlayer\Dlls\ ve oradaki dsp_dfx_gom.dll.newdfx dosyasını alıp adından .newdfx kısmını kaldırın.

    Aimp DFX Ekleme

    • AIMP kurulduktan sonra Ön işlemde elde ettiğiniz dsp_dfx_gom.dll eklenti dosyasını %ProgramFiles%\AIMP3\Plugins\ dizinine gönderin.
    • AIMP açıldığında DFX entegre olmuş fakat pasif durumda olacaktır. Etkin olarak gelmesi için %AppData%\AIMP3\AIMP3.ini dosyasında Player bölümünden ActiveDSP anahtarının değerini DFX yapın. Elle etkinleştirmeyi AIMP üzerinden yapabilirsiniz.
  12. html tablo kodlarını kullanabilirsin.
    sHTML = "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd\">\r\n<html>\r\n<head>\r\n<META http-equiv=Content-Type content=\"text/html; charset=UTF-8\">\r\n</head>\r\n<body>\r\n<table border=\"1\">\r\n<tr>\r\n    <th>Başlık-1</th>\r\n    <th>Başlık-2</th>  \r\n    <th>Başlık-3</th> \r\n    <th>Başlık-4</th> \r\n    <th>Başlık-5</th> \t\r\n</tr>\r\n<tr>\r\n    <td>Mehmet</td>\r\n    <td>Öğretmen</td>  \r\n    <td>Öğretmen</td> \r\n    <td>Öğretmen</td> \r\n    <td>Öğretmen</td> \t\r\n</tr>\r\n \r\n<tr>\r\n    <td>Hasan</td>\r\n    <td>Mühendis</td>   \r\n    <td>Mühendis</td> \r\n    <td>Mühendis</td> \r\n    <td>Mühendis</td> \r\n</tr>\r\n \r\n<tr>\r\n    <td>Selim</td>\r\n    <td>Doktor</td> \r\n    <td>Doktor</td>\r\n    <td>Doktor</td>\r\n    <td>Doktor</td>\r\n</tr>\r\n</table>\r\n</body>\r\n</html>"
    
    sHTML stringini oluşturdum. Orda Başlık ahmet, mehmet vs yi kaldırın yerine "..gelecek_deger.." şeklinde yazın. sonra ister bu stringi web nesnesinde gösterin isterseniz html olarak kaydedin.
  13. Söylediğim şekilde yapıp denemedim. Sadece akıl yürüttüm. Eğer sorun HFSlip ten kaynaklanıyorsa bu sorunun çözümü olmayabilir. HFSlip mevcut WMP(sürüm 9 muydu hatırlamıyorum) üzerinde bu soruna neden olacak bir işlem yapıyor olabilir. Önerdiğim ve sizin söylediğiniz şekli denemek lazım. Böylece sorunun HFSlipten mi kaynaklandığını öğrenip karar verebiliriz. Telefonu PC ye bağlama olanağım yok.(O türden bir telefon yok bende) Siz deneyebilirseniz. öğrenmiş oluruz.

  14. elinde klavuzu varsa onda yazıyordur.
    --------------------------
    Kullanıcı adı  :  admin
    Şifre             :  admin
    --------------------------
    Kullanıcı adı  :  admin
    Şifre             :  ttnet
    ---------------------------
    TTLOKUM
    Türk Telekom Lokum internet
    TP-LINK TD-854W Modem Şifresi;
    Kullanıcı adı  :  admin
    Şifre             :  ttgalaksi
    -------------------------------------
    hiç biri olmadıysa resetle(arkasında bir delik var modemin kalem vs. ile tüm ışıklar sönene kadar basılı tut)
    Resetleme işlemi içindeki ISS den aldığınız bilgileri(şifre vs) daha önce varsayılan olarak gömülmediyse kaldırır.
    Sonra bu şifreleri tekrar dene.
×
×
  • Create New...