Witam. Mam pytanko czy jest coś takiego możliwe jak dopisanie procedury do programu podczas jego uruchomienia? Np. na forme dodaje 1x button, 1x memo i wpisuje w memo ta procedure ktora chce i klikam button i ta procedura jest wykonywana, jest cos w tym stylu mozliwe? Pozdrawiam
Pewnie, jak najbardziej możliwe, tylko, że to się wiąże z napisaniem własnego języka skryptowego ;)
Ooo to jeżeli jest możliwe, to pewnie ktoś już coś próbował... pomożesz mi ? :-)
No cóż :)
To nie takie proste jak słowa, które napisałem powyżej. To ciężka praca i pewnie jakby samemu to pisać to i tak by nie dało rady obsłużyć wszystkich procedur i funkcji, które ma Delphi. Byś musiał napisać parser tekstu. Już lepiej wpakować Python'a do programu, bo tutaj już masz gotowy język skryptowy :)
No cóż, to że napisałem jak to się robi to nie znaczy, że robiłem, bo nigdy nie miałem takiej potrzeby ;) Ale widziałem podobne tematy.
Byś musiał napisać tak jakby własny język programowania, z możliwościami jakie będą potrzebne (bo nie ma sensu dawać całej funkcjonalności do czegoś takiego ;) - za dużo roboty też)
Spine napisał(a)
No cóż :)
No cóż, to że napisałem jak to się robi to nie znaczy, że robiłem, bo nigdy nie miałem takiej potrzeby ;) Ale widziałem podobne tematy.
Mam prosbe, poszukasz dla mnie te tematy? blagam...
http://4programmers.net/Forum/viewtopic.php?id=105163 - zachęcam do lektury :D
- FreeReport 2.3 ma swój script language - pooglądaj sobie
- http://delphi.about.com/od/toppicks/tp/aatpscripters.htm
Czarny_Iwan napisał(a)
Mam prosbe, poszukasz dla mnie te tematy? blagam...
daruj sobie takie texty - to ty chcesz mieć coś takiego czy my?
- Zaraz sprawdze to pierwsze
- Sprawdziłem i co sądzisz o : <url>www.msbsoftware.it/dbasic</url>
Misiekd napisał(a)
daruj sobie takie texty - to ty chcesz mieć coś takiego czy my?
Wiesz co, dziękuję że mi pomogłeś i pomagasz wielu ludziom ale to nie znaczy ze jesteś święty ... skoro tamten uzytkownik zna to i czytał to go poprosiłem ... co w tym złego? :| lol
Spine, dziękuje! To jest chyba to co chciałem! ;]
try this:
http://www.remobjects.com/page.asp?id={9A30A672-62C8-4131-BA89-EEBBE7E302E6}