hmm... yardımlarınız için teşekkürler de ben konudan tırsmadım dersem yalan olur :)yani ben nerde yanlış yapıyorum? 3. mesajdaki programı kullanarak mı API yapıcam? daha nce hiç API grmemiş-yapmamış biri olarak bana her şeyi en başından anlatıcak bi insan evladı arıyorum :)ben şu yukarıda grdüğünüz kodları normal kod kısmına yazdım ve forma bi timer ekledim... belli bi hatam var ama çzemedim... daha doğrusu API'leri bile anlamadım... ne işe yarar çalışma mantığı nedir? vs. vs. netten baktım ama pek detaylı bilgi gremedim... aman diliyorum müridler :) Where ignorance is bliss, it"s folly to be wise!..

Api guide prosu çok süper =) 900küsur apinin kullanım yeri, amacı, kullanım rneği bi sürü şeysi var, kesinlikle indirip bakın ;) :)

o programı daha nce kullanmıştım, çok güzel bi program, tbt de verilmişti daha nceden. Apilerle ilgili çok güzel bilgiler, kodlar mevcut Bundan sonra sadece insan olanlarla muhattap olacağım.. Ona gre karşıma gelin...

bu şekilde olacak arkadaş Private Declare Sub GlobalMemoryStatus Lib "kernel32" Private Type MEMORYSTATUS dwLength As Long dwMemoryLoad As Long dwTotalPhys As Long dwAvailPhys As Long dwTotalPageFile As Long dwAvailPageFile As Long dwTotalVirtual As Long dwAvailVirtual As Long End Type 01

çok saolun farklı bi API rneğini yapmıştım bu çalışmadığı için... sanırım kodlarda sorun vardı... ilgilendiğiniz için teşekkürler.. Where ignorance is bliss, it"s folly to be wise!..

http://www.tahribat.com/forumdisplayfolder. asp?folderid=36477Apilerle ilgili daha nceden bir kaynak vermiştim. İçerisinde açıklamaları ve kullanım şekilleriyle ilgili ayrıntılı bilgiler var. Kolay gelsin.

hata senin yazım şeklinde bu seninki ;Private Declare Sub globalmemorystatus Lib "kernel32" buda normal çalışan şekli ;Private Declare Sub GlobalMemoryStatus Lib "kernel32" "GlobalMemoryStatus" yazısından kaynaklanıyo. tam 30 dakikamı aldı meret ufacık bişey nelere maal oluyor yahu :) 01

mrb, daha nce hiç API'leri grmedik araştırarak ğrenmem için hoca dev verdi... kısa bir sunum hazırlamam gerekiyo ama nce iyice ğrenmek istiyorum 2 günlük vaktim var :) türkmen yayınevi'nin kitabından çalışıyorum orda giriş kısmını çok iyi anlatamamışlar sanki, aşağıdaki kodu yazdım ama "User-defined type not defined" hatası verdi... Option ExplicitPrivate Declare Sub globalmemorystatus Lib "kernel32" Private Type MEMORYSTATUS dwLength As Long dwMemoryLoad As Long dwTotalPhys As Long dwAvailPhys As Long dwTotalPageFile As Long dwAvailPageFile As Long dwTotalVirtual As Long dwAvailVirtual As LongEnd TypePrivate Sub form_load Timer1. Interval = 1000End SubPrivate Sub timer1_timer Cls Dim m As MEMORYSTATUS globalmemorystatus m Print "Bellek kullanımı %:", m. dwMemoryLoad Print "Toplam RAM:", , m. dwTotalPhys / 1024 / 1024 & " MB" Print "Boş RAM:", , m. dwAvailPhys / 1024 / 1024 & " MB"End Sub kodlarda sorun olduğunu sanmıyorum kitaptaki rneği yazdım ama sanırım başta bikaç ayar yapmam gerek kitap bunlardan sz etmemiş... bi de varsa elinizde incelemek için bikaç API rneği rica ediorum (: şimdiden teşekkürler... Where ignorance is bliss, it"s folly to be wise!..

Geç mi kaldım bilmiyorum ama... şyle birşey yapabilrsin. Projene bir modül ekle ve şu kısmı modüle yapıştır. Dikkat edersen başlık private değilde public. bunun amacı tüm formlarda bu apiyi kullanabilirsin.. Public Declare Sub GlobalMemoryStatus Lib "kernel32" Alias "GlobalMemoryStatus" Public Type MEMORYSTATUS dwLength As Long dwMemoryLoad As Long dwTotalPhys As Long dwAvailPhys As Long dwTotalPageFile As Long dwAvailPageFile As Long dwTotalVirtual As Long 'toplam sanal bellek dwAvailVirtual As Long 'kullanılabilir sanal bellek alanı End TypeSonra bir timer oluştur, ve interval zelliğini 1000 yap. Aşağıdaki kodu da forma yapıştırırsan istediğine ulaşabilirsin. yazdığın kod neden çalışmadı anlayamadım. Kodlar düzgün gibi.. Private sub Timer1_timer dim MMR as MEMORYSTATUS GlobalMemoryStatus MMR print "Kullanılan bellek= " & / 1024 & " KB"End sub Bundan sonra sadece insan olanlarla muhattap olacağım.. Ona gre karşıma gelin...

Ek olarak apiyle ilgili küçük bir yazı var, belki aydınlanabilrsinhttp://dosyam.net/?id=b0mwec Bundan sonra sadece insan olanlarla muhattap olacağım.. Ona gre karşıma gelin...

api guide 3.7 die bir prg var hepsi neredeyse var tüm apiler işine yarar google a yaz zaten direk geliyor... Buralar bizden sorulur... Ravage@tahribat.com