Tüm Platformlar için Hızlı Uygulama Geliştirme Kitabı... Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Delphi Eval Hakkında
#1
JavaScriptin eval fonksiyonu gibi delphide dinamik kod yazıp çalıştırabileceğimiz bir yapı var mı araştırmam sonucu net herşeyi çalıştıran bir yapı göremedim.Yardımcı olursanız çok makbule geçer
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Cevapla
#2
(25-01-2018, Saat: 20:30)narkotik Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlJavaScriptin eval fonksiyonu gibi delphide dinamik kod yazıp çalıştırabileceğimiz bir yapı var mı araştırmam sonucu net herşeyi çalıştıran bir yapı göremedim.Yardımcı olursanız çok makbule geçer

JavaScript yorumlanan dillerden,aynı python,perl yada kabuk dilleri gibi.Bu dillerin hepsinde eval fonksiyonu vardır,esasında kendileri de zaten text halinde bir dosyada olduğundan eval fonksiyonun yaptığı işe benzer bir şekilde yorumlanırlar, dolayısıyla bu dillerde eval fonksiyonun olması normaldir,ama Delphi derlenen dillerdendir.Sadece delphi'de değil derlenen dillerin hiç birinde eval fonksiyonu bulamazsanız.Bulsanız da belirli sayıda fonksiyona destek verir.
Bizi Toprağa Gömdüler Fakat Tohum Olduğumuzu Bilmiyorlardı.
Cevapla
#3
(25-01-2018, Saat: 20:57)savasabd Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(25-01-2018, Saat: 20:30)narkotik Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlJavaScriptin eval fonksiyonu gibi delphide dinamik kod yazıp çalıştırabileceğimiz bir yapı var mı araştırmam sonucu net herşeyi çalıştıran bir yapı göremedim.Yardımcı olursanız çok makbule geçer

JavaScript yorumlanan dillerden,aynı python,perl yada kabuk dilleri gibi.Bu dillerin hepsinde eval fonksiyonu vardır,esasında kendileri de zaten text halinde bir dosyada olduğundan eval fonksiyonun yaptığı işe benzer bir şekilde yorumlanırlar, dolayısıyla bu dillerde eval fonksiyonun olması normaldir,ama Delphi derlenen dillerdendir.Sadece delphi'de değil derlenen dillerin hiç birinde eval fonksiyonu bulamazsanız.Bulsanız da belirli sayıda fonksiyona destek verir.

Şu tarz bir uygulama yapmak istiyorum ses ile komut vererek dinamik delphi kodları oluşturup bunu derleyip çalıştırmak istiyorum
örnek eğer dersem arka tarafta if kelimesini dinamik oluşturacam ve dinamik bu kodları çalıştırıcam ilk kısım tamam eval gibi dinamik bir şekilde kod çalıştırma kısmım kaldı şuanda

JavaScript kodlarını delphide çalıştırmaya çalışıcam dephi tarafında bunu çözemezsem
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Cevapla
#4
Bir projede birden fazla dil kullanılabilir.Benzer bir konuda Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol bir tavsiyem olmuştu.
Bizi Toprağa Gömdüler Fakat Tohum Olduğumuzu Bilmiyorlardı.
Cevapla
#5
Aslında TmsSctipter işimi görüyor fakat ücretli ücretsiz bir pascal scriptir işimi görebilir
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Cevapla
#6
(25-01-2018, Saat: 21:03)narkotik Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(25-01-2018, Saat: 20:57)savasabd Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlJavaScript yorumlanan dillerden,aynı python,perl yada kabuk dilleri gibi.Bu dillerin hepsinde eval fonksiyonu vardır,esasında kendileri de zaten text halinde bir dosyada olduğundan eval fonksiyonun yaptığı işe benzer bir şekilde yorumlanırlar, dolayısıyla bu dillerde eval fonksiyonun olması normaldir,ama Delphi derlenen dillerdendir.Sadece delphi'de değil derlenen dillerin hiç birinde eval fonksiyonu bulamazsanız.Bulsanız da belirli sayıda fonksiyona destek verir.

Şu tarz bir uygulama yapmak istiyorum ses ile komut vererek dinamik delphi kodları oluşturup bunu derleyip çalıştırmak istiyorum
örnek eğer dersem arka tarafta if kelimesini dinamik oluşturacam ve dinamik bu kodları çalıştırıcam ilk kısım tamam eval gibi dinamik bir şekilde kod çalıştırma kısmım kaldı şuanda

JavaScript kodlarını delphide çalıştırmaya çalışıcam dephi tarafında bunu çözemezsem

Merhaba,
Bana göre, dinamik bir komut beraberinde birçok yanlış ve telafisi mümkün olmayan sonuçlar doğurabilir. Bu konuda örnek almanız gereken yapılar; bankaların mobil uygulamalarında yer alan sesli menü yönlendirmesi ve siri (Yerli sürümünü çıkarabilirsiniz; adı da Sırrı olabilir Smile ) gibi uygulamalardır. 
Bunlar ve benzeri yapıların hiçbirinde dinamik (karambol) komut olduğunu sanmıyorum. Her kelimenin (Sesin) karşılığında bir veya daha fazla sesteş karşılıklar olur. Aldığınız sesin, bu sesteş diziden herhangi birine karşılık gelmesi durumunda, sizin daha önceden tanımladığınız tek bir komutun çalışmasını sağlayabilirsiniz.
Tüm komutlar  sistemde bir tip grubu ve tip dizisinde bulunur. Tanımsız komut bu sayede işlemez.
Bu tiplerin ve seslerin yer aldığı sözlüğü veri tabanından çekerek daha dinamik bir yapı oluşturabilirsiniz.
Veri tabanına yeni bir ses (kelime), yeni bir tip ve komut ekleyip, komutId-sesId-tipId eleştirmeleri ile komut setlerinizi de uygulamadan bağımsız hale getirip, dinamik yapabilirsiniz.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#7
Pascalscript ti öneririm

Bende yazdığım programda bu tip birşey kullanacağım ama şuanda kullanıcı grafik arayüz oluşturup ona belli özellikler atayabiliyor. İlerde makro gibi bir özellik ekleyip ya önerdiğim pascal scriptti kullanacağım ya da çok basit bir makro dil yazacağım
Topluluk mopluluk yok :/
Cevapla
#8
Sesli komut sistemi yazabilmek için bir ara epey uğraşmıştım. O dönemki araştırmalarıma dayanarak bu işi en güzel Dikte api yapıyor. Bununla ilgili birkaç örnek sitelerinde mevcut. Dikte apinin kullanımıda oldukça basit ve hızlı. Fesih beyin söylediği gibi meşaketli bir iş. Ses ilgili fonemlere ayrılıp birçok işlemden geçiriliyor. Çalışma anı komut ekleme kısmında raporlama bileşenlerini kullanarak denemiştim. Sanırım rawreporttu.
Cevapla
#9
Pascal Scripter ile dinamik kod çalıştırdım. Diktenin dağıtıcısı şuanda sitesini kapatmış ve lisanssız sürüm 20 kelime ile sınırlı
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi Bağlı Liste Ekleme,Silme,Listeleme narkotik 1 76 21-10-2018, Saat: 14:59
Son Yorum: sabanakman
  Delphi 10.2 Aes sorunu seci20 2 64 17-10-2018, Saat: 12:41
Son Yorum: seci20
  JSON Bilgi Talebi, RAD 10 Seattle Yeni JSON Özellikleri Hakkında eroniko 4 143 13-10-2018, Saat: 21:59
Son Yorum: eroniko
  ClassType hakkında adelphiforumz 1 102 11-10-2018, Saat: 22:27
Son Yorum: sabanakman
  Inherited Formlar Hakkında Bilgi Talebi adelphiforumz 5 157 11-10-2018, Saat: 10:28
Son Yorum: adelphiforumz



Konuyu Okuyanlar: 1 Ziyaretçi