int als ASCII an AnsiString anhängen



  • Hallo,
    wie kann ich einen Zahlenwert im Bereich der ASCII-Zeichen AnsiString-Zeichen verwenden:
    Hier der Codeausschnitt:

    for (int i=0;i<AnzZ; i++ )
                {
                 z=random(33)+94;
                 KennW=KennW+z  //z soll als ASCII angehängt werden
                }
    

    KennW ist ein AnsiString und enthält hinterher so wie jetzt programmiert nur Zahlen, z.B. 02312334,
    ich möchte aber, dass z als ASCII Wert interpretiert wird und KennW dann z.B. so aussieht: w@2h0PP.
    Über einen Tip freue ich mich !



  • Hi,

    char string[255]="";
    for (int i=0;i<255; i++ )
    {
    z=random(33)+94;
    string[i]=z; //z soll als ASCII angehängt werden
    }

    epidemic



  • mach aus z den Typen char und es geht...

    for (int i=0;i<AnzZ; i++ )
     {
       char z=random(33)+94;
       KennW+=z  //z soll als ASCII angehängt werden
     }
    


  • Wunderbar, funktionieren beide - vielen Dank
    Ich hab irgendeine Umwandelfunktion gesucht, ja ja der Wald und die Bäume.
    Grüße von Eilig 😉


Anmelden zum Antworten