Skip to main content

AccessTr.neT


İlkokul Öğrencileri İçin Cevap Doldurma Quiz Game

İlkokul Öğrencileri İçin Cevap Doldurma Quiz Game

Çözüldü #1
Merhabalar,

İlkokul öğrencilerinin etüdlerinde kullanmak üzere bir bilgi oyunu hazırlamaya çalışıyorum.

Bir tablo oluşturup soru ve cevap sütunlarına verileri girdim.

Bu tablodan bir random komutu ile her defasında bir soru görüntülemesi yapan sorgu oluşturdum.

Bu sorgu sonucunu bir formda görüntüledim.
"SoruNo", "Soru" ve "Cevap" sütunları olarak üç textbox'da görünen bu form içinde özelliklerden "SoruNo" ve "Cevap" görüntülemesini kullanıcı erişimine kapattım.

Bu form içinde ilişkisiz bir textbox oluşturdum. 

Amacım bu ilişkisiz textbox'a (Txt_GorunurCevap) elle girilen cevabın, gizli olarak formda arka planda görünen cevap kutusundaki (Txt_GizliCevap) aktif değer ile karşılaştırmasını yapacak bir kod üretmek. 

Eğer karşılaştırmada her iki kutucuktaki veriler birbiri ile örtüşüyorsa "doğru", örtüşmüyor ise "yanlış" yazan birer msgbox ile sonuçlanacak.

Yeni Soru butonuna tıklanınca yeni random soru ekrana gelecek ve Txt_GorunurCevap kutucuğu temizlenerek yeni cevap girişini bekleyecek.

Epeyce konu okudum, ilişkisiz textbox'a alttaki kodu girerek Vba ileçözüm üretmeye çalıştım. Ancak olmadı.

Dim kelime As String

Dim cevap As String

kelime = Dlookup ("[Txt_GizliCevap]", "FRM_QUIZ")

cevap = Dlookup ("[Txt_GorunurCevap]", "FRM_QUIZ")

If kelime = cevap Then MsgBox "Dogru"

Konunun uzmanı değilim, çok yeni başladım ama çok da keyif aldım, sonuca çok yaklaşmışken takılmış gibi hissediyorum.
Kısa zamanda yapabilirsem etüdlerde kullanabilirim diye düşünüyorum. Yardımınızı rica ediyorum.

Ekran görüntülerini ve veritabanı dosyasını ekte paylaşıyorum.

Teşekkürler şimdiden.
.rar QUIZ GAME.rar (Dosya Boyutu: 356,16 KB | İndirme Sayısı: 2)
Son Düzenleme: 08/03/2022, 19:44, Düzenleyen: pokopsi.
Cevapla
#2
Sayın @pokopsi

Ekteki örneği inceler misiniz?
.zip QUIZ.zip (Dosya Boyutu: 24,99 KB | İndirme Sayısı: 5)
"Dünyayı fazla düşünme."
Cevapla
#3
@userx sağolun üstadım. tam olmuş,
hazırladığınız kodu inceleyeceğim. ellerinize sağlık.

hatta bu forumda paylaşılan tüm kodları incelemekte fayda görüyorum.

Selamlar
Cevapla
#4
Kolay Gelsin
"Dünyayı fazla düşünme."
Cevapla
#5
@userx hocam, daha önce hem microsoft'un eğitim sayfalarında hem başka platformlarda Me. kontrol eklerini görmüştüm, ancak sizin hazırladığınız kodu inceleyince tam olarak vakıf oldum.

Tekrar teşekkür ederim.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task