Ir para conteúdo
Fórum Script Brasil

Frega

Membros
  • Total de itens

    69
  • Registro em

  • Última visita

Posts postados por Frega

  1. to com 1 problema pessoal, tenho um MDIChild que seja chama Clientes, tem a propriedade wsMaximized, ele abre no tamanho inteiro do MDIForm

    o problema é que quando quero Cadastrar um Cliente, abro um Form Novo, mas ele "Des-maximiza" o form clientes.... queria que o form Clientes ficasse maximizado ainda asim...

    só o form clientes aberto:

    antesgc3.jpg

    depois que eu abro o form Cadastrar Clientes

    depoisxg7.jpg

  2. boa tarde pessoal tenho uma duvida rapida... esto com um programa em MDI, eventualmente em um e outro form tenho que deixar ele focado, então usei o comando...

    var i : integer;

    begin

    for I := 0 to Screen.FormCount - 1 do

    Screen.Forms.Enabled:=false;

    mas estou com 2 problemas.

    1. tenho que fazer que o form que executa essa açao fique ativa... tentei logo abaixo do Screen.Forms.enabled:=false colocar Enabled:=true e Screen.activeform.enabled:=true mas não funcionou...

    2. essa procedure teria que ficar em um DLL, tentei por no meu dll mas ele não desativa os forms, como posso fazer para funcionar a partir do DLL?

    DLL:

    procedure FormsDisable;stdcall;

    var i : integer;

    begin

    for I := 0 to Screen.FormCount - 1 do

    Screen.Forms.Enabled:=false;

    Screen.ActiveForm.enabled:=true;

    end;

    exports FormsDisable, ....

  3. ae pessoal, surgiu uma duvida...

    tenho as tabelas

    Produtos e Insumos, ambos tem Itens que recebem um valor no campo "Referencia" (varchar(8))

    mas não posso deixar que exista a mesma referencia no Produtos e no Insumos

    por exemplo não pode existir Produtos.referencia = 'teste' insumos.referencia = 'teste' porque ambos tem o mesmo valor

  4. no windows vista pegei as cores R:240 G:240 B:240 (um tom de cinza) e botei de fundo na imagem... mas no windows xp parece mais escuro... o problema é vai ser um programa para representantes ao redor do pais... e não posso alterar o tema do windows...

    essa é a diferença de cor no windows xp... no tema padrão do windows vista se enchaixa perfeitamente já no windows xp da essa diferente ai:

    difcorte8.jpg

  5. mais uma duvida pessoal, fiz um programa que tem uma TImage na cor do form no windows vista... porem quando executo a app no win xp a cor do form é totalmente diferente... é como botar um quadrado preto em uma tela branca...

    e aproveitando o tópico...

    tenho um Form comum de Login, e um Form de Menu feito em MDI...

    se no login eu uso Menu.create(application); consigo abrir o Menu, mas todos os MDIChild não abrem... como posso contornar o erro?

    (MDI é muito chato ¬¬)

  6. já tive esse problema tambem, é por faltas de DLL sim...

    um dos mais principais é o midas.dll tente copiar ele junto para pasta windows/system32...

    depois disso vai dar mais erros.... só que ai quando abrir o aplicativo vai dar uma mensagem acusando qual DLL falta... ai em diante é só procurar no pc com delphi e passar pro pc sem delphi

    aqui foi asim oumenos...

  7. digamos que a query com o banco de dados tenha nome de qProdutos e o clientdataset seja CDSTemporario

    no evento do on button click ficaria..

    CDS.DataSet.Insert; //inserir um novo registro...

    CDSTemporarioCAMPO1.value:=qProdutosCAMPO1.asstring;

    CDSTemporarioCAMPO2.value:=qProdutosCAMPO2.asinteger;

    CDSTemporarioVALORTOTAL.value:=StrToFloat(Edit.text)*qProdutosPRECO_UNITARIO.asfloat; //multiplica a quantidade que foi posta no Editbox pelo preço unitario

    ... (outros campos)

    CDS.DataSet.post; //Postar o novo registro

    basicamente isso...

  8. se você ver a proprierade do label.Caption vai ver que só é aceito String.

    mas no caso ali R é Real, por isso deu erro de incompatibilidade... para arrumar isso faça como o jhonas mostrou, tem que transformar float para string usando o comando FloatToStr( r );

    espero que tenha entendido :)

  9. hmm agora até que entendi, eu não tenho muito conhecimento em SQL ai tava dificil de entender mas agora com as coisas explicadas e um google.com até que ficou bem claro =D

    valeu pela ajuda Micheus... é uma foto da aparencia final (no link)

    http://img372.imageshack.us/my.php?image=semttulogi6.jpg

    a ultima duvida é se tem como fazer aparecer aqueles botoes do lado (no link)

    http://img88.imageshack.us/my.php?image=comoxf6.jpg

    se eu mudo o default draw para false os botoes somem mas não fica negrito e fica na aparencia normal... se eu boto true, aparece os botoes mas fica em negrito e com as outras tabelas junto |1|UN....

    como posto %7Boption%7D no forum? :/

  10. olha... ACHO que não existe "outro delphi" com suporte a win 64... como o nome diz é Delphi for Win(dows) 32(bits).... a codegear recem lancou o Delphi 2009, a rumores por ai que ele funciona tranquilo com windows 64 bits, derrepente se voce conseguir, vale a pena testar...

  11. aee, obrigado mesmo pela ajuda, era isso mesmo que eu queria!!!! um treeview com colunas estou estudando o codigo ainda... mas queria fazer um edit com pesquisa por exemplo: se digitar no Editbox por "amostra" e der um pesquisar aparecer somente os filhos da cadeira amostra...

    nesse caso aparece todos pais, se tivesse cadeira amostra2 iria aparecer ela tambem... se é que me entende....

    não entendi o codigo SQL muito bem para ver onde colocar o ' where pai like '+QuotedStr(edit.text);

×
×
  • Criar Novo...