4214 uygun sonuç bulundu
- 06 Oca 2004 08:05
- Forum: Programlama
- Başlık: Formu Taskbar gibi yapma
- Cevaplar: 8
- Görüntüleme: 2450
Selam. - @gkimirti 'nin verdiği kodlar geçerlidir. :) aRect.Top := 0; aRect.Left := 0; aRect.Right := Screen.Width - Formunuz.Width; //gibi bir alan sizin dışınızdaki program formlarına kalacak alandır. aRect.Bottom := Screen.Height; - Formun Maximize - Minimize olaylarını Widnows mesajlarından taki...
- 06 Oca 2004 12:45
- Forum: Programlama
- Başlık: tek tuş sözlük mantığı nedir?
- Cevaplar: 5
- Görüntüleme: 1868
Selam. - Biliyorsunuz, Windows'ta basılan/yapılan herşey havada uçan mesajlar şeklindedir. - Normalde her program kendi üzerinde akan Mesajları okuma kabiliyetindedir. Windows'ta basılmış bir tuşu algılamak için Windows'un ana otoyolu diyebileceğim Hooking (kanca ile) ile erişmeniz lazım. - Bu durum...
- 29 Ara 2003 06:06
- Forum: Programlama
- Başlık: TMetaFile (WMF) -> JPG yapabilen var mı (Ama 1 şartla !)?
- Cevaplar: 0
- Görüntüleme: 861
TMetaFile (WMF) -> JPG yapabilen var mı (Ama 1 şartla !)?
- Problemimi çözdüğümü sanıyordum ama yanılmışım . :( - HDD'de bulunan 2000 adet WMF dosyasını okuyup, Width x Height değerlerini alıp JPG yaparak HDD'ye kopyalamak istiyorum. - Standart yollarla bu yapıldığında 100 kadar WMF sonra hafızadan yemeye başlıyor ve bir süre sonra da System Kaynakları yet...
- 27 Ara 2003 11:28
- Forum: Programlama
- Başlık: DBCtrlGrid Canvas'ına Resim çizme hk.
- Cevaplar: 3
- Görüntüleme: 1430
Selam. - Bendeki de farklı bir türevi. - Veritabanında Resimlerin sadece adı kayıtlı. kendileri fiziksel olarak farklı klasörlerde HDD'de. procedure TForm1.DBCtrlGrid2PaintPanel(DBCtrlGrid: TDBCtrlGrid; Index: Integer); Var Resim : TMetaFile; RDosya : String; begin RDosya := AdoTable1.FieldByName(Ko...
- 26 Ara 2003 07:57
- Forum: Programlama
- Başlık: Grid Satır sayısı
- Cevaplar: 7
- Görüntüleme: 4395
- Sana yoladığım satırlarda sadece noktalıvirgül hataları varmış. Şimdi Delphi olan bir makinada denedim çalışıyor. Hatta son halini Copy/Paste yapayım sana - Uses'a bir de ComObj istiyor onu da eklersin. // Uses'a eklenecekler.... // Uses ComObj, Excel97 procedure TForm1.Button13Click(Sender: TObje...
- 26 Ara 2003 03:54
- Forum: Programlama
- Başlık: Kaynak Sızıntısı, Programcının Utanç Kaynağı (Memory Leak)
- Cevaplar: 8
- Görüntüleme: 2929
- 26 Ara 2003 03:47
- Forum: Programlama
- Başlık: Grid Satır sayısı
- Cevaplar: 7
- Görüntüleme: 4395
- Table açacaksınız - Excel'e yolla butonuna basınca da baştan sona bir döngü ile bunları yollayacaksınız. Örnek Kod: // Uses'a Excel97 'yi ekleyin Uses Excel97 Var xExcel : Variant; xRange : OleVariant; Sayac : Integer; begin Table1.DisableControls; // İlşlem Sırasında Table'ımız donsun xExcel := C...
- 26 Ara 2003 03:16
- Forum: Programlama
- Başlık: Grid Satır sayısı
- Cevaplar: 7
- Görüntüleme: 4395
Selam. - DBGrid'de gösterilen Table'ınızdın RecordCount'u size bu sonucu verir. - Birden fazla DBGrid veya olay anında DBGrid Datasource değişikliği yaparak listenizi özelleştimeniz sözkonusuysa, dinamik olarak şunu deneyin. Var KayitSayisi : Integer; begin KayitSayisi := DBGrid1.DataSource.DataSet....
- 26 Ara 2003 03:12
- Forum: Programlama
- Başlık: Kaynak Sızıntısı, Programcının Utanç Kaynağı (Memory Leak)
- Cevaplar: 8
- Görüntüleme: 2929
- 26 Ara 2003 03:08
- Forum: Programlama
- Başlık: Kaynak Sızıntısı, Programcının Utanç Kaynağı (Memory Leak)
- Cevaplar: 8
- Görüntüleme: 2929
Selamlar. - Arka arkaya 10.000 kere yükleyip free etmeyi, bunun sebebini araştırmak adına denemek için yaptım. - Sonuç istediğim gibi olduğundan ben bu tip bir çözümü kullandım. - Yani tek isim okuyup free edilirse, 10.000 kere de olsa hafizada bir değişiklik olmıuyor. - Aynı döngü içine dosya adı d...
- 25 Ara 2003 03:31
- Forum: Programlama
- Başlık: internet explorer geçmişi
- Cevaplar: 12
- Görüntüleme: 4965
Selamlar. - Yapacağınız işlem Windows Startup sırasında yapmanız gereken bir işlemdir. - Windows'un Registry ayarlarında, kendi programınızı veya yazacağınız ve Windows'u kapatmadan önce ilgili parametrelerle donatacağınız minik bir programı RunOnce kısmına koyup, ona bu işlemi yaptırabilirsiniz. - ...
- 25 Ara 2003 03:16
- Forum: Programlama
- Başlık: Kaynak Sızıntısı, Programcının Utanç Kaynağı (Memory Leak)
- Cevaplar: 8
- Görüntüleme: 2929
Selam. - Programın işgal ettiği memory seviyesi Yok sayıyorum. - Çünkü size verdiğim örnekten farklıolarak M.LoadFromFile('C:\deneme.wmf'); satırı yerine CD'deki resimlerin yerlerini gösteren M.LoadFromFile(Memo1.lines[i]); satırı yer alıyor. Tabi takdir edersiniz ki sayac bitişi 10.000 değil Memo1....
- 25 Ara 2003 02:15
- Forum: Programlama
- Başlık: DBCtrlGrid Canvas'ına Resim çizme hk.
- Cevaplar: 3
- Görüntüleme: 1430
DBCtrlGrid Canvas'ına Resim çizme hk.
- Sorum da DBCtrlGrid hakkında. - WMF resimleri OnPanelPaint olayında DBCtrlGrid'in Canvas'ına çizdirip her kaydın yanında önizleme elde ediyordum. - Kayıt sayısı 500'ü geçince bu olayın da suyu çıktı. Hafızadan acayip şekilde yemeye başladı. - Halbu ki DBCtrlGrid'in Index değişkeni o anki ekranda g...
- 25 Ara 2003 02:12
- Forum: Programlama
- Başlık: Kaynak Sızıntısı, Programcının Utanç Kaynağı (Memory Leak)
- Cevaplar: 8
- Görüntüleme: 2929
Kaynak Sızıntısı, Programcının Utanç Kaynağı (Memory Leak)
Selamlar. - Uzun zamandır kafamı kurcalayan bir soru var. Kendimce çözdüm ama alternatif bir çözümü vardır diye değerlendiriyorum. - Bir CD'deki 2000 tane WMF dosyasını bir veritabanına atıyorken, WMF resmin, Width ve Height değerini almak için küçük bir fonksiyonla TMetafile create edip, işim bitin...