Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [Delphi6]Problema con if

    codice:
    procedure TForm1.btControllaClick(Sender: TObject);
    begin
    
    while ( txtNome.Text )
    Begin
            If  ( txtNome.Text == "a" ) then
            Begin
                    a_count := a_count+1;
            End
            else
            Begin
                    a_count := a_count-1;
            End
    txtA.Text := (String) a_count;
    End
    
    end.
    Dove sbaglio?
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Stai scrivendo usando le convenzioni del C!

    Ti suggerisco di leggere qualche guida introduttiva a Delphi consultando le discussioni passate a riguardo.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    se me lo correggi magari capisco l'errore
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  4. #4
    codice:
    procedure TForm1.btControllaClick(Sender: TObject);
    var i:integer;
    begin
    
    for i:=1 to Length(txtNome.Text)do
    Begin
     If txtNome.Text[i] = 'a' then
      inc(a_count)
     else
      dec(a_count);
     txtA.Text := IntToStr(a_count);
    End;
    
    end;
    www.iTentroPy.it - Elettronica e Programmazione
    Foto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.