Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
URL Гость
|
Добавлено: Чт Май 23 2002 11:01 Заголовок сообщения: Пожскажите как написать код чтоб..... /С++В/ |
|
|
Я выбираю файл в "едите1" if (OpenDialog1->Execute() == IDOK) { Edit1->Text = OpenDialog1->FileName; } и присваиваю путь и файл "едиту2", а после нужно заменить расширение. Edit2->Text = Edit1->Text; ..... исправить расширение у Edit2? Нужно чтоб в поле Edit2 вставилось тоже самое только с другим расширением. |
|
Вернуться к началу |
|
|
adr Гость
|
Добавлено: Чт Май 23 2002 12:11 Заголовок сообщения: Re: Пожскажите как написать код чтоб..... /С++В/ |
|
|
см функцию ChangeFileExt. |
|
Вернуться к началу |
|
|
ФУФ Гость
|
Добавлено: Ср Май 29 2002 19:24 Заголовок сообщения: Re: Пожскажите как написать код чтоб..... /С++В/ |
|
|
в Edit1 написано C:\WINDOWS\WIN.COM во втором хочу чтобы было C:\WINDOWS\WIN.BAK а как? а вот так: //--- int pos; AnsiString old,new; old=Edit1->Text; // эта еще старое pos=old.AnsiPos("."); // эта где точка old.SetLength(pos); // делаем обрезание... new=old+".BAK" // добавляем новый тип Edit2->Text=new; // эта уже новое |
|
Вернуться к началу |
|
|
|