Ir para conteúdo
Fórum Script Brasil

vhsg13

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Posts postados por vhsg13

  1. Bom galera, tow desesperado... preciso entregar um programa amanhã para meu cliente

    e acabei de descobrir um bug.

    Em dado momento do programa subtraio duas TDateTime

    exp:

    TDatetime tempo;

    TDatetime tempo2;

    tempo=tempo2-tempo;

    //Sendo tempo = 01/03/2008 09:08

    // tempo2 = 02/03/2008 09:08

    //Esperava que a resposta fosse 1 dia, fazendo as conversões para hora 24 horas

    Trecho do código:

    tempo2=StrToDateTime(separando);
                 tempo=tempo2.operator -=(tempo);
                 time=tempo;
                 monta=FormatDateTime("dd", time);
                 converte=atoi(monta.c_str());
                 converte=converte*24;
                 mostra=FormatDateTime("HH", time);
                 converte+=atoi(mostra.c_str());
                 monta=FormatDateTime("nn", time);
                 mostra=converte;
                 mostra+=":";
                 mostra+=monta;
                 if(mostra=="00:00"){mostra="00:01";}
                 Form4->StringGrid1->Cells[7][intsalva]=mostra;

    Mas sempre recebo como resposta, para os valores que citei: 744:00

    Por favor, me ajudem estou desesperado !!!

  2. Problema solucionado hehehehe

    Vocês irão rir, mas foi assim que consegui, abri um novo arquivo .php

    <?php
    for ($i = 1; $i <= 255; $i++) 
    {
      echo "<br>case $i:<br>";
      echo "if(erro[$i";
      echo "])<br>{<br>";
      echo "Form1->Image$i";
      echo "->Picture->LoadFromFile(\"sinais/sinal2.jpg\");<br>wait(1000);<br>";
      echo "}<br>";
      echo "break;<br>";
    }
    ?>

    Copiei o resultado que apareceu em meu navegador e colei no builder hehehehehe

    assim fiquei tendo meu switch de 255 itens hehehehehe

  3. Boa tarde galera !!!

    O que me ocorre é o seguinte, constantemente preciso verificar se a variavel erro[j] (sendo j de 0 a 255) é true, se for, a imagem fica com o fundo vermelho, depois de verificar todas as variaveis, aguarda-se 1 seg, coloca todas com o fundo branco e volta a verificar se a variavel erro[j] é true.

    Meu problema é, como fazer para que a Image_valorj seja selecionada ?

    Código atual:

    ------------------------------------------------------------------------------------------------------------------------------------------------

    while(!Terminated)
        {
            Form1->Image1->Picture->LoadFromFile("sinais/sinal.jpg");
            Form1->Image2->Picture->LoadFromFile("sinais/sinal.jpg");
            Form1->Image3->Picture->LoadFromFile("sinais/sinal.jpg");
            Form1->Image4->Picture->LoadFromFile("sinais/sinal.jpg");
             (...)
            Form1->Image255->Picture->LoadFromFile("sinais/sinal.jpg");//Deixa todas as imagens normais
    
            long j;
            for(j=1;j<=255;j++)
            {
                if(erro[j])
                {
                    Form1->Image1->Picture->LoadFromFile("sinais/sinal2.jpg");
                                    //Neste trecho que preciso que a Image j seja trocada
                }
            }
            wait(1000);
        }

×
×
  • Criar Novo...