LazarazaL » 17.02.2014 15:20:49
Ну не умею я объяснять. сейчас по порядку попробую. у меня есть файловая переменная T:file of char; и есть TOpenDialog. Когда я нажимаю кнопку, у меня вызывается TOpenDialog и выбирается файл. В параметре TOpenDialog.FileName храниться путь к файлу. Я хочу связать файловую переменную с этим путем. Тоесть получить Assignefile(t,TOpenDialog.filename) . Но при компилировании выдает ошибку, так как в TOpenDialog.filename значение храниться в Ansisting, а имя файла он требует в формате Char. Можно как то поменять формат? Или есть функции типо StrToInt ?
А второй вопрос, на счет doc файлов я знаю что они не текстовые , я еще не начал разбираться с ними. Там в другом вопрос. Есть файл 123.txt там есть русские и англ буквы. Я начинаю переносить текст из файла в Memo, но вместо русских букв идут непонятные символы, но английские буквы нормальные. Где то читал что там из за разных кодировок или что то такое. Вот это я не могу исправить.