Hi Simon, works fine after your tip; thanx!

So... but the same doesn't happen with the methods...
look below, please.
///////////////////////////////////////////////////////////
Hello.h
// Implementation of the Class Hello
// Created on: 26-set-2004 21:37:42
// Original author: Claudio
///////////////////////////////////////////////////////////
#if !defined(A6413818_42A5_47fe_9FDD_C8F6F19171C3__INCLUDED_)
#define A6413818_42A5_47fe_9FDD_C8F6F19171C3__INCLUDED_
#include <stdio.h>
#include <string.h>
/**
* Here should be the comments relative to the class...
*/
class Hello{
public:
void SetSomeThing(const char *str);
void SetSomeThing(const char *str); // repeats
void SetSomeThing(const char *str);
Hello();
virtual ~Hello();
void SayHello();
void SetSomeThing(char *str);
private:
/**
* string to contain a word
* It's ok; in the tab Detail I setted:
* lower bound=1 upper bound=20 and
* container type= [30] and checked
* "attribute is a collection"
*/
char str[30];
};
#endif // !defined(A6413818_42A5_47fe_9FDD_C8F6F19171C3__INCLUDED_)
-- Claudio