Eylül 6

Lazarus böyle ol canımı ye :) (Fpexprpars)

2015-09-06 00-41-31 Ekran görüntüsü

Bir süredir Lazarus ile bir uygulama yazıyorum. Uygulama çok sayıda veri alıp bunu grafik olarak gösterecek ve hedeflenen grafikde yanında gösterilecek. Ama hedeflenen grafik bir bilinmeyenli denklemle girilecek. İçerisinde sin.,cos. pi gibi işlemler yapılabilecek. Daha önce böyle bir uygulama delphi’de yapmıştım ve formülü çözmesi için bir bileşen kullanmıştım şimdi aynı işi pascalda yapmam gerekiyordu.

Bende araştırmaya başladım ve birde ne göreyim 🙂 Lazarus standart pakette zaten bu tür bir kitaplıkla geliyor. Hemde öyle böyle bir kitaplık değil. Örnek olarak formülde ihtiyaç duyacağınız sabit değerler varsa (h=2 gibi) bu değerleri ekleyebiliyorsunuz ve eklediğiniz sabitleri formülde adıyla çağırabiliyorsunuz.  Bu kadar da  değil isterseniz fonksiyon tanımlayabiliyorsunuz. Ortalama al ya da direnc_hesapla gibi fonksiyonlar tanımlayıp formülünüze dahil edebilme imkanınız var. Ve bu özellikler benim aradığımdan çok daha iyi. Şimdi basit bir örnek yapalım.

Forma iki adet edit kutusu, birer adet memo, chart (tabi ki seride ekleyerek) ve buton koydum.

uses kısmına fpexprpars

var kısmına

 

Buton’un onclick olayına;

edit1 kutusunda x olan yerlere  sıfırdan başlayarak edit2’deki sayı kadar değer ekliyor ve çıkan sonucu grafikde gösteriyor.

Matematiksel işlemler için çok başarılı bir kitaplık hepinize öneririm.

2015-09-06 00-41-31 Ekran görüntüsüÖrnek Uygulama Kaynağı : Fpexprpars

Did you like this? Share it:



Posted 06 Eylül 2015 by admin in category "Bileşen - Kitaplık", "Lazarus", "Programlama

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir