Что-то вы страшное творите.
Alex ilmarranen писал(а):Вопросъ следующий… Какъ сделать диалогъ, который указываетъ именно путь къ дирректории а не файлу…
тестила в 6 и 7 версиях, но, думаю, как-то похоже должно быть и в 2005 (читай Help)
- Код: Выделить всё
procedure TForm1.Button1Click(Sender: TObject);
var Choose: string;
begin
SelectDirectory('Выберите каталог', 'C:', Choose);
end;
в 6 понадобилось в uses добавить QDialogs
С параметрами, думаю, все очевидно:
0) надпись в открывающемся диалоге
1) родительская папка (подняться нельзя, так что начинай, например, с "Мой компьютер")
2) переменная, в которой будет путь
SelectDirectory - это вообще функция, возвращающая true/false в зависимости от того, была ли выбрана папка. Этим можно пользоваться… а можно так, как я в примере привела.
Vcl50.bpl не былъ найденъ
это библиотека… при компиляции приложения в старой версии надо было указать, чтобы она включилась в пакет.
Могу тебе его скинуть, но не уверена, что спасет ситуацию (весит примерно 2 метра).
Ещё вопросъ… Работа съ мелкомягкимъ экселемъ…
а ты с ним как работаешь-то? OLE или используешь компонентики типа WorkBook/WorkSheet? Как открываешь, устанавливаешься связь?… В общем, код - в студию.