Bir Dizinin Ömrü, Kullanımı - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Bir Dizinin Ömrü, Kullanımı (/konu-bir-dizinin-omru-kullanimi.html) Sayfalar:
1
2
|
Bir Dizinin Ömrü, Kullanımı - tarkanaykın - 30/08/2020 arkadaşlar, internette arama yaptım fakat spesifik detaya ulaşamadım, eminim bu konu çoğu arkadaş için faydalı olacaktır. sınavı başlat adında butonum var, ve süreç başlıyor; şöyle ki sınav bitinceye kadar oluşturduğum beş elemanlı dizi ram'de canlı kalsın çünkü ara ara değer gönderip toplam sonucu kullanacağım ve sınavı bitir bitir tuşuyla dizinin ömrü bitecek. bu diziyi modülde mi tanımlamalıyım ve de bu diziyi "sub" olarak mı yoksa bir fonksiyon içinde mi oluşturmalıyım? bu arada fonksiyonlar değerleri saklı tutabilirler mi?, benim için çok önemli bi konu yardımcı olursanız çok makbule geçer çünkü bulamadım. RE: Bir Dizinin Ömrü, Kullanımı - ozanakkaya - 30/08/2020 Diziyi sub olarak kullanmanız daha mantıklı. Modüle Global Dizi1, Dizi2 as string kodu ekleyip sub içine Dizi1 = Değeri şeklinde kod eklerseniz. Dizi1'i uygulama kapanana kadar değerini saklayacaktır. RE: Bir Dizinin Ömrü, Kullanımı - tarkanaykın - 30/08/2020 sayın ozanakkaya teşekkür ettim, bi aşamasını yaptım yarısı kaldı, girdiğim 5 adet notu topluyor, ama tek tıklama buton işlevi oldu, yani bunu global olarak tanımlayamadım ki değerleri bazen ara ara gönderip süreç bittiğinde toplamını alayım x = 0 For i = 1 To 5 Step 1 a = InputBox("ver") puan(x) = a x = x + 1 Next i x = 0 a=0 For i = 1 To 5 Step 1 a = a + puan(x) Next i MsgBox a End Sub yukarıdaki diziye beş tane 20 sayısı gönderiyorum bana toplam 120 sayısını veriyor, nerede hata yaptım acaba? RE: Bir Dizinin Ömrü, Kullanımı - berduş - 30/08/2020 kodunuzu kullandım bende 100 verdi diziyi nerede nasıl tanımladınız (30/08/2020, 11:39)tarkanaykın yazdı: a = a + puan(x)ayrıca bu satırın altına x=x+1 yazılmalı ki sonuç doğru çıksın RE: Bir Dizinin Ömrü, Kullanımı - berduş - 30/08/2020 bir modül oluşturup aşağıdaki kodu yazarsanız diziyi her formdan çağırabilirsiniz
ben variant yazdım ama veri türü ne ise o tanımlanabilir
RE: Bir Dizinin Ömrü, Kullanımı - tarkanaykın - 30/08/2020 (30/08/2020, 12:56)berduş yazdı: kodunuzu kullandım bende 100 verdi teşekkürler sayın berduş, bi sorunum var hala çözemedim, ben dizi tanımlayıp içine sırayla eleman yükleyebiliyorum yalnız, bunu tek seferde yapmayı birliyorum for next ile falan... ama ben ara ara başka işlemler yapıp tekrar diziye ara ara değer göndermek istiyorum, en sonunda da toplam değeri alıp diziyi boşaltmak istiyorum, nasıl yapabiliriz? |