Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: eval(), exec(), execfile() i compile()
andrey
Łódź



Typ: neutral
Postów: 295
Zarejestrowany: Mar 2003
eval(), exec(), execfile() i compile()

Czy ktoś z użytkowników forum napotkal sie kiedyś z odpowiednikami tych funkcji znanych z Pythona w VB? Czy może znacie jakieś przerobki tych funkcji VB? Dla mniej zorientowanych
- eval - wykonuje wyrażeniezawarte w łańcuchu znaków
- exec - wykonuje dowolny kod (w przypadku Pythona jest to kod Pythona)
- execfile - wykonuje zawartość pliku ale chyba jest to odpowiednik Shell lub ShellExecute
- compile - zmienia łańcuch na kod bajtowy


_____________________________________________
http://www.carbondesign.pl/ - rowery poziome, trójkołówce, handbike-i, tuning, akcesoria

17-04-2004 16:16
Pokaż profil andrey  Wyślij email do andrey   Odwiedź stronę andrey       3078613
Jelcyn
Admin forum




Typ: admin
Postów: 895
Zarejestrowany: Apr 2002

obawiam się że nikt tutaj nie zna pythona a te instrukcje są dość specyficzne


_____________________________________________
Jelcyn
vb4all(małpka)canpol.pl
http://www.coderscity.pl/no-vb4all * http://www.jelcyn.com

17-05-2004 19:59
Pokaż profil Jelcyn  Wyślij email do Jelcyn   Odwiedź stronę Jelcyn       270849979    6237704
andrey
Łódź



Typ: neutral
Postów: 295
Zarejestrowany: Mar 2003

Staram się opracować wersję funkcji eval() dla vb ale nie moge sie wyrobić z czasem Jak tylko to co tworzę będzie choć z lekka przypominało funkcję eval() Pythona zamieszczę to tutaj


_____________________________________________
http://www.carbondesign.pl/ - rowery poziome, trójkołówce, handbike-i, tuning, akcesoria

17-05-2004 20:25
Pokaż profil andrey  Wyślij email do andrey   Odwiedź stronę andrey       3078613
karolinavb




Typ: neutral
Postów: 468
Zarejestrowany: Jan 2003

Jeśli chodzi o eval() to można wykorzystać Script Control

http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/Q184/7/40.asp&NoWebContent=1

Result = ScriptControl.Eval("some text expression" )

The Script control provides four methods for calling Sub and Function script routines:
  Eval: Evaluates a text expression.
  Run: Runs a named Sub or Function.
  Execute: Executes a script statement.
  As a method of a Module object.

http://support.microsoft.com/default.aspx?scid=kb;EN-US;184745


_____________________________________________
Karolina

17-05-2004 23:46
Pokaż profil karolinavb  Wyślij email do karolinavb   
andrey
Łódź



Typ: neutral
Postów: 295
Zarejestrowany: Mar 2003

Dziekuje Karolino mniej więcej o to mi chodziło, podoba mi się to że kontrolka ma właśnie te możliwości jakie potrzebuję ale chciałem raczej jakiś kawałek kodu taki już jestem że wolę kod niż kontrolkę. Potetsuje ją może jakiegoś sampla napiszę to wszyscy coś z tego skorzystaja Naprawde serdecznie dziękuję. 

Czy nie widziałaś gdzieś w sieci przykładów (preferowany kod) uruchamiania i wykonywania z poziomu VB innych języków skryptowych niż VBScript?

Nie wiem co na to inni użytkownicy ale uważam że udzielasz najtrafniejszych odpowiedzi
Pozdrawiam Andrzej


_____________________________________________
http://www.carbondesign.pl/ - rowery poziome, trójkołówce, handbike-i, tuning, akcesoria

18-05-2004 08:17
Pokaż profil andrey  Wyślij email do andrey   Odwiedź stronę andrey       3078613
karolinavb




Typ: neutral
Postów: 468
Zarejestrowany: Jan 2003

Za pomocą tej kontrolki można również JavaSript:

"The Script control can host VBScript, JavaScript, and any other compliant scripting language, so your users can script your application in a similar manner to using VBScript or JavaScript to provide additional functionality for Web pages."

tak przynajmniej pisze na podanej stronie Microsoft, jak wrócę z pracy do domu to poszukam w przykładach


_____________________________________________
Karolina

18-05-2004 10:36
Pokaż profil karolinavb  Wyślij email do karolinavb   
Wszystkich odpowiedzi: 5 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1