Jump to content
Fivewin Brasil

Ajuda com Workshop e FiveWin


MSANMFA

Recommended Posts

id='Courier New'>Olá pessoal. Estou iniciando no uso do FiveWin (versão demo) com o Resource Workshop 4.5 e estou tendo dificuldade em manipular (por exemplo: exibir em um msginfo()) o conteúdo de uma caixa de texto que inseri em uma janela pelo Workshop. Os procedimentos que fiz foram:

1. Criei pelo Workshop minha dll contendo um resource DIALOG (DIALOG_2) e dentro dele inseri uma caixa de texto (control ID 101);

2. Salvei a dll no diretório do EXE

3. No PRG inseri no início da função main() a instrução: SET RESOURCES TO "TESTE.Dll"

4. A subfunção que quero manipular o texto é a seguinte:

Function BrwTESTE()

Local oDIALOGO ,;

lsCODIMOV := space(04)

DEFINE DIALOG oDIALOGO RESOURCE "DIALOG_2"

ACTIVATE DIALOG oDIALOGO CENTER

MsgInfo("Vou Gravar:" + LOADSTRING(GETRESOURCES("DIALOG_2"), 101))

Return NIL

A janela criada pelo Workshop é exibida perfeitamente com a caixa de texto, e digito sem nenhum problema, porém a msginfo sempre é exibida vazia. O que estou fazendo de errado. Desde já agradeço a ajuda. Marcio Amorim

Editado por - MSANMFA on 30/10/2007 18:44:00

Link to comment
Share on other sites

id='Courier New'>Olá pessoal. Estou iniciando no uso do FiveWin (versão demo) com o Resource Workshop 4.5 e estou tendo dificuldade em manipular (por exemplo: exibir em um msginfo()) o conteúdo de uma caixa de texto que inseri em uma janela pelo Workshop. Os procedimentos que fiz foram:

1. Criei pelo Workshop minha dll contendo um resource DIALOG (DIALOG_2) e dentro dele inseri uma caixa de texto (control ID 101);

2. Salvei a dll no diretório do EXE

3. No PRG inseri no início da função main() a instrução: SET RESOURCES TO "TESTE.Dll"

4. A subfunção que quero manipular o texto é a seguinte:

Function BrwTESTE()

Local oDIALOGO ,;

lsCODIMOV := space(04)

DEFINE DIALOG oDIALOGO RESOURCE "DIALOG_2"

ACTIVATE DIALOG oDIALOGO CENTER

MsgInfo("Vou Gravar:" + LOADSTRING(GETRESOURCES("DIALOG_2"), 101))

Return NIL

A janela criada pelo Workshop é exibida perfeitamente com a caixa de texto, e digito sem nenhum problema, porém a msginfo sempre é exibida vazia. O que estou fazendo de errado. Desde já agradeço a ajuda. Marcio Amorim

Editado por - MSANMFA on 30/10/2007 18:44:00

Link to comment
Share on other sites

Amigo seja Bem vindo.

Isto que vc esta tentando fazer a MSGinfo() ja faz sozinha

é só informar a Frase que ela ja monta esta tela.

No caso que voce inclui uma Caixa de Texto seria assim

varteste := "Meu texto"

DEFINE DIALOG oDIALOGO RESOURCE "DIALOG_2"

REDEFINE GET Oget VAR varteste ID 101 OF oDIALOGO

ACTIVATE DIALOG oDIALOGO CENTER

Return NIL

Marcelo Michels

marcelo@infototal.com.br

"Total Informatica"

V Encontro de Fivewin - Novembro 2007id=red>

Eu Apoio, se vou ai só Deus sabe.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...