ести исходная строка "Иван Ивановичь Иванов" и 3 поля: Фам, Имя, Ответство с типом строка :)
как разбивать чтобы в эти 3 поля поставилось соответственно Фам = "Иван", Имя="Ивановичь", Отчество="Иванов";
Найденныйпробел = Найти(ИсхСтрока," ");
Имя = Лев(ИсхСтрока,НайденныйПробел-1);
ОстатокСтроки = Сред(ИсхСтрока,НайденныйПробел+1);
НайденныйПробел = Найти(ОстатокСтроки," ");
Отчество = Лев(ОстатокСтроки,НайденныйПробел-1);
Фамилия = Сред(ОстатокСтроки,НайденныйПробел+1);
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший