vilmarbr
|
SAO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 18/08/2005 11:08 hs
Oi, O conceito de FLAG para VB 6 e outras linguagens seria mesmo: - faz/não faz, 0/1, true/false....se sim, por que não usar apenas o conceito de booleano ao invés de flag, já que seriam sinônimos? Grato,
http://www.vilmarbro.com.br
|
|
|
|
|
Postada em 18/08/2005 12:38 hs
Olá Vilmar, Eu vejo o uso de Flags comparado com "Estados", não como um tipo de dado, se em uma determinada condição você precisa obter o valor sim/não, aí seria uma boa você utilizar um Flag como uma variável booleano, mas o Flag vai além disto, em determinadas situações você precisa de saber o estado em que encontra-se o flag, exemplo: quente/frio/congelado/etc... Bom, esta é minha opinião, caso alguem tenha algo a acrescentar fiquem a vontade Abraços,
VBWEB - O Portal do Desenvolvedor
Agora o VBWEB também hospeda sites! isto mesmo! conheçam os planos do VBWEB Hosting
|
|
|
|
Postada em 18/08/2005 13:10 hs
eu utilizo "flags" tanto com valores boleano com de status ... exemplos: pedido emitido = sim/não status pedido = 1 = aguardando liberação; 2 = liberado alçada 1; 3 = liberado alçada 2 ...
|
|
|
|
Postada em 18/08/2005 13:29 hs
Realmente, Para mim, flags nao se limitam a valores booleanos... pra falar a verdade, flag eh o nome q se da a qualquer variavel q pode informar o estado de algo a seu algoritmo... Por exemplo, pense em um algoritmo "padrao" para gravar dados, que recebe como parametro o nome da tabela na qual sera realizada a gravação, e a partir do nome da tabela monta o sql e preenche com os valores dos campos do formulario... nesse caso a variavel com o nome da tabela é uma flag, pois ela informa ao algoritmo que rumo tomar, baseado em um estado (formulario q chamou o proc.)... É isso... pense em uma forma de seu programa saber onde está, em determinado momento... São indispensáveis, mas as vezes nao precisamos necessariamente de variaveis... pois o valor de variaveis comuns (nomes, codigos, etc...) podem ser usados como flag... por exemplo: se Nome <> "" entao existe um registro aberto... Flw, galera... eh assim q eu penso...
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|
Postada em 18/08/2005 13:43 hs
Eu uso como se fosse uma "propriedade personalizável". Às vezes até mesmo para gravar formatação padrão.
|
|
|
|
Postada em 18/08/2005 13:54 hs
Ok Pessoal! Blz de explicação... Este conceito de multiplas opções eu tinha esquecido.... Me lembro agora q usei isto nas aulas de cobol da faculdade, alguns anos atrás! Perguntei, pois estou tendo contato com este conceito novamente em um sistema q estou fazendo manutenção! abs
http://www.vilmarbro.com.br
|
|
|
|