Clique abaixo para nos ajudar
Login

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
10 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 10 Visitantes :: 2 Motores de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Últimos assuntos
Bloquear edição do ListBox

17/6/2010, 15:13 por Julio

Pessoal

Boa Tarde!

Tnho uma listbox apenas para exibir o resultado.
Preciso bloquear a listbox …

Comentários: 17

automação do mozilla e chrome

15/1/2017, 12:16 por Handerson Mildroz

Boa tarde a todos!

Sou iniciante no VFP. Preciso de ajuda, pois tenho um código que usa o …

Comentários: 0

COMO ESTÃO DESENVOLVENDO EM WEB?

22/8/2016, 10:48 por AJC

Pessoal, já lí sobre vários topicos aqui no forum sobre desenvolvimento web
mas ainda nada …

Comentários: 2

USAR REPORT FORM

30/12/2016, 09:06 por AJC

Pessoal bom dia,
Estou com um grande problema, já pesquisei muita coisa sobre report form, mas o …

Comentários: 0

dll pertocheck

15/12/2016, 12:45 por FERNANDOMATRELLA

Alguem teria ja desenvolvido a comunicação com essa dll estou tento muito trabalho aqui e nenhum …

Comentários: 1

Estatísticas
Temos 6987 usuários registrados
O último usuário registrado atende pelo nome de Alexsander Leal

Os nossos membros postaram um total de 3 mensagens em 1 assuntos

Alterando dados em outro form

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Alterando dados em outro form

Mensagem por memarques em 28/5/2010, 22:47

caros

Tenho um form executado de um "MAIN". Esse form "Entradas" tem um label "NOME" e um botão para executar o form "PRODUTO" com um botão "COLOCA"

então executou-se:

do form "Entradas"
* desse form entradas executou-se (atraves do click no botão)
do form "PRODUTO"

esses dois form são definidos como "As top label FORM"

OK ... se desse form PRODUTO eu executo:
entradas.nome.value = "ABC"
* form *Label *

Tenho um erro que o "objeto entradas" não foi encontrado (que é o objeto form que chamou o form produto)

Pensei que fosse uma questão "visibilidade", mas mesmo declarando no "MAIN":

public entradas as form

aí o erro é: "entradas não é um objeto".

Gostaria de entender:

O Form entrada não é um objeto? Porque de dentro de uma rotina no form "produtos" que foi chamado desse form "entradas" não consigo acessar suas propriedades??? Mesmo declarando o form entrada como publico, ou colocando external form entrada no produtos.

na minha cabeça, uma vez que o form "entrada" existe e está em execução, poder-se-ia acessar suas propriedades e métodos assim:

entradas.xxxxxx.yyyyyy


e gostaria de resolver:

Como fazer que do form "produtos" eu consiga acessar as propriedades e metodos do form "entradas"? Alguma coisa a ver que esses forms são definidos como "top label form" ????

desculpe a perguntação ... kkkk
obrigado
Mauro

memarques
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Alterando dados em outro form

Mensagem por Marcos Guedes em 28/5/2010, 23:06

Veja se este tópico lhe ajuda:
- [Você precisa estar registrado e conectado para ver este link.]

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Alterando dados em outro form

Mensagem por memarques em 29/5/2010, 00:01

Marcos

Já tinha lido um bocado do que tinha achado no forum.

Mas no fim acabei achando mais facilmente o que eu queria ...

Seguinte:

tinha um form chamado (por exemplo) teste1.scx
nesse form a janela tinha o nome Form1

nessa janela um label chamado lblTexto

pois bem de um outro form, eu estava tentanto acessar:

form1.lbltexto.value = "ABC"

isso dá um erro ... form1 não é objeto !!!!

O correto é acessar:

teste1.lbltexto.value = "ABC"

Claro que desta forma, depois de escrito a solução, se mudarmos o nome do form .. baubau ... legal é passar um parametro com o nome por ex.

Mas eu não tava entendendo pq não conseguia acessar, agora ok, Achei o porquê.

Obrigado novamente ...
Mauro

memarques
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Alterando dados em outro form

Mensagem por Marcos Guedes em 29/5/2010, 00:35

Mauro, muito boa esta alternativa!
Eu não conhecia!

Mas tem um problema...
Fiz uns testes aqui e esta solução funciona apenas se o nome do form aberto for único e só houver uma instância deste form aberto.

Ex.:
Se você tem dois forms com o nome teste1.scx, mas em pastas diferentes, e os dois estiverem abertos, apenas o último terá a propriedade alterada.

O mesmo acontece se você abrir duas instâncias do mesmo form.

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum