![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
есть две формы (form1 и form2) на каждой форме например есть по кноппке button1 и button2 как при нажатии по кнопке button2 из формы form2 поменялось имя button1 из формы Form1.
И еще я когда в form2 в uses прописываю unit1 то он пишет ошибка а когда наоборот в form1 прописываю unit2 то все нормально Помогите пожалуйста, заранее спасибо |
|
#2
|
|||
|
|||
|
Какую ошибку пишет-то? Случайно не «Circular unit reference to...»?
Если да, то перенесите строку «uses Unit1;» в раздел implementation. |
|
#3
|
|||
|
|||
|
Помогло, спасибо. еще вот вопрос
я вот таким методом нахужу все файлы в папке Код:
APath:='С:/Temp;
isFound := FindFirst( APath + '*.*', faAnyFile, sr ) = 0; //Поиск первого файла
while isFound do
begin
if ( sr.Name <> '.' ) and ( sr.Name <> '..' ) and //Если файл не является папкой
( ( sr.Attr and faDirectory ) <> faDirectory ) then
begin
temp := ExtractFileName( sr.Name ); //получаем имя файла
end; |
|
#4
|
|||
|
|||
|
Код:
temp := ExtractFileName( sr.Name ); //получаем имя файла tempExtless := Copy(temp, 1, Pos(ExtractFileExt(temp), temp) - 1); //получаем имя файла без расширения |
|
#5
|
||||
|
||||
|
Код:
var
str :string;
i :integer;
begin
str := ExtractFileName('C:\1\Delete.mht');
i := Length(ExtractFileExt(str))-1;
Delete(str, Length(str)-i, MaxInt);
ShowMessage(str);
end; |
|
#6
|
|||
|
|||
|
Извращенцы
![]() Код:
FileName := ChangeFileExt(FileName,''); |
|
#7
|
||||
|
||||
|
lmikle, +1
|
|
#8
|
||||
|
||||
|
уж какие есть
![]() |