Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Расширение нужно только операционной системе, чтобы ассоциировать файл с приложением, его открывающим.
А содержимое при этом может быть любым — и текстовым в файле *.bin, и бинарным в файле *.csv или *.txt
Можно вообще назвать файл без расширения, на работу влиять не будет.
То-есть .csv в этом случае должна попасть в имя файла?
То-есть .csv в этом случае должна попасть в имя файла?
Alexey Viktorov:
Не надо так путь указывать.
Флаг FILE_COMMON отвечает за расположение файла и тип файла должен совпадать с указанным флагом.
То-есть .csv в этом случае должна попасть в имя файла?
нет не должен, файл может быть , даже без расширения
И у вас появится прекрасный файл с дивным поэтическим названием.
Это просто имя файла.csv. Я обычно не даю расширений для имён файлов, в которые скидываю тех.информацию для работы классов - они знают свои файлы по именам. А расширение - это часть имени - не более.
Да, это часть имени файла. Ее может и не быть. А может быть несколько, например "file.csv.bin.doc.exe" ;)
нет не должен, файл может быть , даже без расширения
И у вас появится прекрасный файл с дивным поэтическим названием.
Ну набросились)))))) Спасибо.
Я имел ввиду, что по аналогии с отображением в TotalCommander`e. В одном столбце имя файла и в другом его тип. А если заявленный тип файла не совпадает с типом записи, то получится имя.csv и пустое поле типа. Так? Или тип файла сам добавится?
Ну набросились)))))) Спасибо.
Я имел ввиду, что по аналогии с отображением в TotalCommander`e. В одном столбце имя файла и в другом его тип. А если заявленный тип файла не совпадает с типом записи, то получится имя.csv и пустое поле типа. Так? Или тип файла сам добавится?
Да нет , не набросились. Просто Вы давали совет , а он не корректный. Если Вы о расширении файла , то он сам не добавится , файл так и будет иметь прекрасное название , без какого либо расширения , в чем бы вы его не просматривали:
А вот то как файл будет пониматься внутренними процедурами MQL , задается флагами. Например можно переименовать фильм "СПЯЩАЯ КРАСАВИЦА.MP4" в файл "СПЯЩАЯ КРАСАВИЦА.TXT" , но от этого он не перестанет быть фильмом. Заявленные файлы не обязаны иметь соответствующее им расширение.
Я имел ввиду, что по аналогии с отображением в TotalCommander`e. В одном столбце имя файла и в другом его тип. А если заявленный тип файла не совпадает с типом записи, то получится имя.csv и пустое поле типа. Так? Или тип файла сам добавится?
Нет, тип файла определяется его содержимым.
А тотал командер в столбце тип просто пишет расширение (то, что находится в имени после последней точки).
Нет, тип файла определяется его содержимым.
А тотал командер в столбце тип просто пишет расширение (то, что находится в имени после последней точки).
Но ведь точка присутствует в полном имени файла. В этом случае тотал отделит то что после точки?
Хотя... никто ведь не запрещает проверить. Спасибо за разъяснения, будет время проверю как это будет выглядеть.
Да нет , не набросились. Просто Вы давали совет , а он не корректный. Если Вы о расширении файла , то он сам не добавится , файл так и будет иметь прекрасное название , без какого либо расширения , в чем бы вы его не просматривали:
А вот то как файл будет пониматься внутренними процедурами MQL , задается флагами. Например можно переименовать фильм "СПЯЩАЯ КРАСАВИЦА.MP4" в файл "СПЯЩАЯ КРАСАВИЦА.TXT" , но от этого он не перестанет быть фильмом. Заявленные файлы не обязаны иметь соответствующее им расширение.
Да что вы. Я только рад что есть такие люди и не мало их, которые спокойно могут объяснить где я не прав. К этому моему выражению надо было прикрепить изображение моей довольной рожи, чтобы никто не заподозрил меня в чём-то плохом...
Тот пост на который Андрей сделал замечание, не содержал совета. Там было предположение, хотя действительно не корректное. Даже лучше сказать совершенно не правильное.