Jump to content

crazybross

Üye
  • Posts

    55
  • Joined

  • Last visited

Posts posted by crazybross

  1. Ams'de dependenicies sekmesi var tam olarak ne işe yarıyor arkadaş c# ta bi proje yaptı ve sqle bağlanması için programın arka planda sql server yüklüyor dedi gizlice buda ona benzer bişeymi gerek bir programmı yüklüyor.

     

    Tam olarak amacı nedir ne işa yarar nerde kullanılması gerekir ?

     

     

    Ve birde Code Signing Gördüm 

     

    Project> Setting Kısmında O Tam olarak ne işe yarıyor nasıl kullanılır

  2. Tabiki daha sağlıklı olur,ancak şuan için ben ini dosyalarıyla böyle bir proje yaptım, ams acces verirabanı destekliyormu onu bilmiyorum,konuya hakim biri o sorunu cevaplasın ancak sqlite oracle ve mysql desteğini görmüştüm.
  3. Kintaro abi kodlarım bu  dediğin kod çalışmadı Pairs sende bakabilirsen zahmet olacak ama

    
    
    
    
     tablo = Grid.GetFocusCell("tablo");
    
    
     Grid.SetFocusCell("tablo", tablo.Row, tablo.Column);
    
     
     odano = Grid.GetCellText("tablo", tablo.Row, tablo.Column);
    
    Input.SetText("oda", odano);
    
    
    
    if odano=="" then
    GrafikTemizle()
    
    
    
    else
    Input.SetText("oda", odano);
    
    	renk = Grid.GetCellColors("tablo", tablo.Row, tablo.Column);--secili rengi cek
    	if renk.Background==49188 then--oda bos ise
    	GrafikTemizle()
    	else-- oda dolu ise
    	rezerno = INIFile.GetValue("AutoPlay\\Docs\\ayarlar\\ayarlar.ini", "Musteriler", odano);
    	yol="AutoPlay\\Docs\\musteriler\\"..odano.."\\"..rezerno..".ini"
    	bilgial(yol)
    	local hesap = String.Find(isim, " ", 0, false);
    	local yeni_ad = String.Left(isim, hesap-1);
    	local yeni_soyad = String.Replace(isim, yeni_ad.." ", "", false);
    	Input.SetText("oda", odano);
    	Input.SetText("ad", yeni_ad);
    	Input.SetText("soyad", yeni_soyad);
    	-----------------------------------
    	Input.SetText("rno", String.Replace(odano..giris, ".", "", false));
    	Input.SetText("pno", pasaport);
    	Input.SetText("ksayi", kisisayi);
    	-----------------------------------
    	Input.SetText("gtarih", giris);
    	Input.SetText("ctarih", cikis);
    	Input.SetText("gsayi", kalinangun);
    	------------------------------------
    	Input.SetText("tutar", tutar);
    	Input.SetText("bilgi", bilgi);
    	Input.SetText("otipi", odeme);
    		
    	end
    
    
    end--deger bossa ifi
    
    
    
    
    
    
    
  4. AMS, Text dosyalarında (.ini, .txt vb.) 5000 satırdan sonrasını okuyamıyor. Tecrübe ile sabittir :)

    Abi şunu az açabilirmisin 5000 satır derken yani benim bi ini dosyamda 10 satır olsa 500 dosyamı okur demek istedin tam anlamadım orasını zaten veritabanı kullanmadım diye kafamı vuruyorum duvarada artık yapıcak bişe yok belki biri yardımcı olur veritabanına çevirebiliriz hepimizi işini görür tecrübe olur program ama oda uzun zaman alır sanırım

  5. Grid nesnesinin On Selection Changed evresine şu kodları yazdım

     

     

    Not:Sorunlu kısım Başında Odano yazan input

     tablo = Grid.GetFocusCell("tablo");
    
     odano = Grid.GetCellText("tablo", tablo.Row, tablo.Column);
    
    Input.SetText("oda", odano);
    

    Aldığım sonuç istediğim gibi orda sıkıntı yok

     

    LaAb2G.png

     

     

    Ancak yön tuşlarıyla grid nesnesinde hücreleri gezebiliyorum ve gezerken istediğim sonucu alamıyorum bana yanlış değer döndürüyor.
     

    NqAZbP.png

     

    Bu sorunu çözebilirmiyiz ?

  6. Proje Güzel Gözüküyor Burada paylaşırsan bizde yararlanabiliriz 

    Ayrıca  Ams C+ kodlaması ile entegre pluing yazabilirsiniz.

     

    Kolay  Gelsin

     

    Bittiğinde yayınlayacağım bir çok konuda fikir veren yardımcı olanlar oldu,Özellikle Pairs Kintaro'nun çok yardımı dokundu eklenti ve hatalarda,fikirlerde.

    Az kaldı şuan hataları toparlıyorum İşin en ilginç kısmıda hiçbir veri tabanı yok ama veritabanında ne yapılyorsa aynısını ini dosyalarında yaptım veri tabanı bilgime güvenmedim açıkcası ama buda bana sorun yaratmadı değil bazı sorgu işlemlerini sql ile tek satırda yaparken ben karışık bir sorguyu yapmam için iç içe 3 tane for kullanmam gerekti zaten bittiğinde incelenir bakılır biraz karışık kodlarım mesela şöyle bir kod kullandım yaptığı iş odaların durumunu renkli olarak gösteriyor borda yada yeşil bordo dolu yeşil boş tarzında bittiğinde projeyi zaten eklerim.





     

    function durum(a,b,c)
    dolu=0;
    olay=0;
    dosyalar =File.Find("AutoPlay\\Docs\\musteriler\\"..a.."\\", "*.ini", false, false, nil, nil);
    if dosyalar then
    
    for index, dosyaadi in pairs(dosyalar) do
    
    if dolu==1 then break end
    k = String.SplitPath(dosyaadi);
    k=k.Filename;
    	miktar1 = INIFile.GetValue(dosyaadi, "Tarihler", "sayi");
    	miktar1 = String.ToNumber(miktar1);
    ---hicbisey yapma--
    	miktar=1
    
    	for i=1,miktar,1 do
    
    	if dolu==1 then	break end
    	cekilen_tarih = DateTimePicker.GetDateTimeStr("giris_tarih");
    		for t=1,miktar1,1 do
    		if dolu==1 then break end
    		cekilen_tarih2 = INIFile.GetValue(dosyaadi, "Tarihler", t);		
    
    
    			if cekilen_tarih==cekilen_tarih2 then--Bu tarihler arasında hergangi bir rezervasyon varsa--
    
    			Grid.SetCellColors("tablo", b, c, {Background=2950555,Text=0}, true);
    			INIFile.SetValue("AutoPlay\\Docs\\ayarlar\\ayarlar.ini", "Musteriler",a,k);--ayarlar dosyasına dolu odaları ve rezervasyon numaralarını ekler
    			olay=1;
    			dol=dol+1;
    	end	
    	end--for1
    	end--for2
    end--dosyayiy tarama
    end
    if olay==0 then
    		bos=bos+1;
    		Grid.SetCellColors("tablo", b, c, {Background=49188,Text=0}, true);
    end
    end
    
    
  7. Arkadaşlar öncelikle konuyu açma amacım gerekli bir kaç doğru bilgi almak ve bu bilgileri okul bitirme projemde not düşmem gerekiyor bu yüzden bu konuyu okuyacak arkadaş konuya hakimsene cevap versin yoksa yorum yapmasın.

    Kadirhas Üniversitesinde Okul Bitirme Projesi Aldım Ve Bu Proje için proje veren hocaya amsden bahsettim neler yapabileceğimi nasıl bir program olduğunu ne nesnelerini içinde barındırdığını ve bir çok eklenti desteklediğin bahsettim ve hocam bunu kabul etti.
     

    Proje bittiğinde tüm okula sunum yapacağım ve şuan grafik ve kullanım özelliklerine baktığımda projem okulda c# ile kodlayanlardan çok daha görsel açıdan ve fonksiyonel açıdan üstün olduğunu gördüm tabiki Ams'yi c# ile kıyaslayamayız diye düşünorum ama yetersiz c# bilgisi yerine iyi derecede ams bilmek benim tercihimi amsden yana yptırdı ve ben ams ile yaptım buna dayanarak bölyle bir cümle kurdum.

    Okul bitirme projemde hangi dil diye bir soru var oraya direk olarak ams yazmam anlamsız olacaktır ams lua diliyle birlikte çalışıyor onda if else switch case kullandım googlede kullandığım if else komutlarına baktığımda lua dili ile aynu olduğunu gördüm,ams lua dilini kullanan bir derleyicimi yoksa lua dili ile birlikte çalıan kendi başına bir programmı bunu açıklamasını yapabilecek insanlar var bu forumda buna açıklık getirirlerse yani hangi dil denilen yere ne yazacağım ?

     

     

    Proje Henüz Bitmedi Anasayfan Sadece Bir Görüntü

     

     

    JYnbOB.png

     

  8. Abi öncelikle ne amaçla kullandığımı göstereyim grid nesnesini Aşağıdaki resimde gördüğün üzere.

     

    Odaların dolu olanlarını listeletiyorum boş ise yeşil dolu ise bordo bi renk veriyorum.

     

    En başta tree list kullanmaya çalıştım herşey iyi güzeldi odalar geldi ancak seçili odadaki değeri aldıramadım yani treelistte hücre mantığını bulamadım burda hücre hücre orda ayarlardan allrowselection tikini kaldırdım yine bana tüm satırı seçti ben ise tek bir hücreyi seçmek istedim ancak bulamadım öyle bir özelliği yok sanırım ? Eğer varsa tekrar ona döneceğim yok ise düzenleme diye birşey kullanmadım gridde ozaman senin bahsettiğin gridex nesnesini kullanıcağım ?

    n75pMl.png

  9. Abi ilk mesajımda i++ ya karşlılık gelecek bir değer istedim ve bunu dialogda kullanacağımı söyledim yada herhangi bir yerde bahsetmek istediğim buydu yani apz dosyasına veyaki projeye gerek yoktu sadece artıtırma operetörünün bu dilde olup olmadığını yoksada alternatifini istedim,bencede tartışmaya gerek yok sorunu çözdük önemli olan bu teşekkür ederim herkeze.

     

     

    @crazybross, ister istemez Bitmap'ın haklılık payı var yani... Abicim biz yaptığın çalışmanın ne olduğunu bilmiyoruz? nereye, ne kadar, ne eklemeye çalışıyorsun sadece hayal kurmaya çalışıyoruz... İlk iletide ki soru ile 5. iletide ki sorun arasında çok fark var... Sıkıntınızı ayrıntılı anlatmak yada her zaman bu bölüm için söyleriz en azından örnek bir apz dosyası paylaşmak hızlı sonuç getirir..

     

    Neyse sorunun çözüldüyse uzatmaya da gerek yok... :good:

  10. Bitmap herkez bildiği konuya yorum yaparsa profosyonellik lafına gerek kalmaz herkez kendi profosyonel olduğu alanada çalışmalı senin java alanında çalışmalarına devam etmeni öneririm.
     
    Ayrıyetten anlatım biçimim yeterliydi konusuna hakim birprofsoyonel direkt konuya girerek nedemek istediğimi anladı ve direkt doğru kodu bana ulaştırdı.
     
    Ve burda bahsettiğim profosyonellik kimseyi küçük düşürmek için değil herkezin kendi bildiği alanda çalışması kendi bildiği konuda yardımcı olmasıdır.
     
    Pairs çok teşekkür ederim herzamanki gibi sorunu çözdün :)
  11. Gerçekten ben derdimi ya anlatamıyorum yada kimse beni anlamıyor

     

    for i=0,odasayisi,1 then

    TreeList.AddRow("tablo",i+1.."|"..i+1.."|"..i+1.."|"..i+1.."|"..i+1.."|"..i+1.."|"..i+1.."|"..i+1.."|"..i+1.."|"..i+1, icon, nil, nil);

    end

    ben bunu böyle kullanamak zorundayım

     

    1-2-3-4-5-6-7-8-9-10.................... diye gidecek yani gerçekten hala tecrübeli olupta anlamayan olamaz yani.

     

    sistemdeki oda sayısı çekilecek çekilen sayı 36 farzediyorum tree listteki toplamda 8 sutun var, gelen değer 36 ve aşağıya böyle bir tablo oluşacak resim ile izah ediyorum yapmak istediğim şey değişkenin değerini değiştirmek 

     

     

    1-2-3-4-5-6-7-8

    9-10-11-12-13-14-15-16

    17-18-19-20-21-22-23-24

    25-26-27-28-29-30-31-32

    33-34-35-36

     

    ODA SAYISI KAÇ TANEYSE TREE LİSTTE O ODA SAYISI KADAR ODALARI YAZDIRACAK

     

    o2.png

  12. Hocam siz çok yanlış anladınız kullanacağım kodu yazayaım anlayacaksınız

     

    i=0;

     

    TreeList.AddRow("tablo",i+1.."|"..i+1, icon, nil, nil);

    1 ve 2 diye tree listte satır olaşacak

     

    ben bu komutu çalışır halde olmasını istiyorum


    Bir hotel yönetim sistemi yazıyorum yani sorduğum soru sayı arttırma işlemi ama bildiğimiz basit bir sayı arttırma değil 2 senedir bu forumdanım bende basit işlemleri biliyorum yani tecrübeli bir ams kullanıcısıyım benin istediğim daha farklı.

     

    Hoteldeki odalar çekilecek 

    çekilen oda saysı atıyorum 14

     

     

    1-2-3-4-5-6-7-8

    9-10-11-12-13-14

     

    şeklinde tree liste yazacak ve yazılan oda numarasına göre dolu olup olmadığını kontrol edecek edilen kontrole göre doluysa arka plan kırmızı boş ise arka plan yeşil olacak yani profosyonel bir program yazıyorum sorduğum soru 

     

     

    tüm bu işlemleri gerçekleştirmem için

     

    tree listin içinde sayı arttırma işlemi yaptırmam gerekiyo.

  13. i=0;
    Dialog.Message("Notice", i+1 .."-".. i+1, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

    Arkadaşlar istediğim olay şu ekranda yazması gerekiyo
    1-2
    ancak arttırma işlemi yapmıyo ekrana 1-1 yazdırıyor
     
     
    Normalde ++i kullanmam gerekiyor programlama dilinde böyledir ancak ++i değerini kullanmama izin vermiyor bilgisi olan varsa ++i adresi yerine kullanılan bir oparetör varmı benim için gerçekten önemli.
     
    i++
    ++i
    i--
    --i
     
     
  14. Hocam Aşağıdaki tree listte koyduğum simgenin yerini değiştirmem mümkünmü tree list ile ilgili soruları burdan yazıyorumki boşa konu açılmasın diye.

    Kırmızı alandakini mavi alana

     

     

    4gY88L.png
     

×
×
  • Create New...