1

Konu: toplama-çıkarma :)

fox4um üyeleri

ben öğrenciyim,
internet dersinde ilk defa gördüğüm foxpro programını (yaklaşık 5 dakika gördüm ve sadece file edit butonlarına baktık)(kısacası kodlar elimde olsa bile nereye yazacağımı bilmiyorum) acilen öğrenip toplama çıkarma yapan programı yapmam lazım. yardım edebilir misiniz ?

2

Re: toplama-çıkarma :)

Acilen dedigin 1-2 gun ise sana kimse yardim edemez:( Bir kac hafta ise ne kadar zeki olduguna bagli. Bir kac ay bile iyimser. Ben 20+ yildir ogrenemedim daha.

Merak ettim nerede ogrencisin de internet dersinde foxpro programi gosteriyorlar (internet dersi ile foxpronun ilgisini de pek kuramadim).

Foxproda toplama cikarma cok cok kolay.
-Bir form yarat
-2 tane Texbox koy (ilki icine 5+4, 4-3 vs yazilacak, ikincisi sonucu gosterecek)
-Ilk textboxa cift klikle, kod penceresi acilacak
-Kod penceresinin sag ustundeki combodan lostfocus'u bul ve sec

this.parent.text2.Value = evaluate(this.value)

Yaz. Tebrikler basit toplama, cikarma programini bitirdin:) Forma sag klikleyip, run form secerek calistirabilirsin.

3

Re: toplama-çıkarma :)

Bu arada daha gelismis ve yazimi daha basit bir baska toplama cikarma:
-Foxproyu ac
activate window calculator

Yazip enter tusuna bas:) En acil olani bu. Hem de ilkinden cok daha gelismis:)

4

Re: toplama-çıkarma :)

yada foxpro acildiginda sag tarafta command window goreceksin

orada
1-

Visual Fox Pro
MODIFY COMMAND toplama_cikarma.prg

<Enter>
2- acilan pencere icine asagidakileri kopyala

Visual Fox Pro
local lnFark,lnSayi1,lnSayi2

m.lnSayi1 = 5
m.lnSayi2 = 3
 
m.lnFark = m.lnSayi1 + m.lnSayi2
wait window m.lnFark
 
m.lnFark = m.lnSayi1 - m.lnSayi2
wait window m.lnFark

3- ardindan ctrl + w tusla nereye kaydolmasini istiyorsan sec ve save tusla
4-

Visual Fox Pro
do toplama_cikarma.prg

yada command windowa yukardaki kodlari kopyala kodlari mosue secili duruma getir
sag mouse a bas menuden execute selection sec yine ayni sonucu goreceksin


belki zor bir anlatim ama baslangic icin dahada basiti yok sad