Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zarez nece da radi preko tastature.

[es] :: C/C++ programiranje :: Zarez nece da radi preko tastature.

[ Pregleda: 2106 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

LSDCracker
Obrisan Profil

Član broj: 161168
Poruke: 62



Profil

icon Zarez nece da radi preko tastature.05.06.2008. u 14:29 - pre 193 meseci
Code:

void __fastcall TCalc::FormKeyDown(TObject *Sender, WORD &Key,
      TShiftState Shift)
{
if(Key==VK_SEPARATOR){
if(Edit1->Text=="")
        Edit1->Text="0.";
else{
        if(zarez==true){
                Edit1->Text=Edit1->Text + ".";
                zarez=false;
        }
        else
                ShowMessage("Samo jedan zarez je dozvoljen.");
    }
  }
}

Zasto se ovo ne primenjuje??? Uopste ne reaguje na pritisnut taster "." na numpadu.


Promenjiva zarez je bool tipa, ostalo je valjda poznato.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.rs.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Zarez nece da radi preko tastature.05.06.2008. u 15:06 - pre 193 meseci
Tebi treba VK_DECIMAL a ne VK_SEPARATOR.
 
Odgovor na temu

[es] :: C/C++ programiranje :: Zarez nece da radi preko tastature.

[ Pregleda: 2106 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.