VB INTERPRETANDO CODIGO FONTE

ALISSON 12/10/2010 09:31:46
#354900
Pessoal, o VB tem como interpretar código fonte? Tipo um editar de código vb que interprete os comandos da linguagem...
ALISSON 12/10/2010 09:53:39
#354901
Eu sei que existe um comando pra interpretar o código...
EDERMIR 12/10/2010 09:56:25
#354902
O que você precisa exatamente?
Saber o que cada comando faz? Aperte o F1
Executar linha a linha? Aperte o F8
ALISSON 12/10/2010 10:05:10
#354904
Entenda: Se eu criar um form com um TextBox e um CommandBox, quando eu digitar (msgox [Ô]Ola Mundo![Ô]) no textbox e clicar no commandbox o vb vai interpretar o código que digitei no textbox....
MARCOSLING 12/10/2010 10:35:07
#354905
Só se vc usar o interpretador de script
MARCELO.TREZE 12/10/2010 15:09:11
#354922
veja se te ajuda

Vá em Project / Components... e selecione microsoft Script Control 1.0

feito isto, inclua em seu form este componente.

agora vamos ao código

no load do form crie os objetos, desta forma

Private Sub Form_load()
ScriptControl1.AddObject [Ô]Form2[Ô], Form2
ScriptControl1.AddObject [Ô]Form3[Ô], Form3
[ô] e assim por diante
End Sub


bom no botão Cole este unico código

ScriptControl1.ExecuteStatement ([Ô]Form2.show[Ô])
ScriptControl1.Reset

e pronto seu form será chamado

para adptar é fácil

ScriptControl1.ExecuteStatement (txtNomeDoForm.Text & [Ô].show[Ô])
ScriptControl1.Rese
t

veja se desta forma já ajuda

PS: você pode usar qualquer função do form em forma de string desta forma
ex:

ScriptControl1.ExecuteStatement ([Ô]Form2.Heigth =  12000[Ô])
ScriptControl1.Rese
t

bom estude este objeto e talvez seja o que deseja


ALISSON 12/10/2010 16:16:47
#354924
Ainda não é isso que preciso... não se trata de um controle pessoal...
EDERMIR 13/10/2010 13:37:11
#354994
Veja bem:

Aparentemente você não sabe como COMEÇAR uma aplicação em VB.

Se você quer digitar algo em uma TEXTBOX e executar uma operação ao pressoinar um COMMANDBUTTON, então você deve inserir os comandos desejados no evento CLICK do COMMAND.

Algo como:
ALERT(text1.text)


Se você quer [Ô]ver[Ô] a execução, então pressione F8 para percorrer a aplicação passo a passo.
ALTAFIN 13/10/2010 14:06:51
#354998
Sei o que você precisa, instale o componente Microsoft Script Control 1.0 (msscript.ocx).
Com ele você conseguirá fazer com que os comandos que você digitar dentro de um textbox sejam interpretados e executados, funciona também com Javascript.
Procure maiores informações no Google sobre [Ô]Microsfot Script Control 1.0[Ô]
Boa sorte.
EVSAR3 13/10/2010 15:54:08
#355013
Como chamar funções usando o controle de script

Muito rapidamente eu desenvolvi uma aplicação de testes.
é muito simples.
Mas lembre-se, ele interpreta VBScript e não VB.

Abraço.
ALISSON 13/10/2010 16:58:08
#355020
Pessoal, acho que não me fiz entender bem! Eu sei que isso é possível pq ja fiz isso antes, mais agora não me lembro pq isso foi no inicio do meu aprendizado (ja fazem uns 15 anos)... Como faço para criar um aplicativo que interprete codigo fonte VB?... uma aplicação feita em VB6 que interprete codigo fonte VB6 (não é script control)...



Tópico encerrado , respostas não são mais permitidas