Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: [wlx] csvtab - просмотр CSV файлов 
Author Message
little-brother



PostPosted: Sun Oct 31, 2021 18:10    Post subject: Reply with quote

Точно, походу в этом и есть ошибка!

В самом начале вызывается ListGetDetectString для определения подходящее ли расширение или нет
Code:

void __stdcall ListGetDetectString(char* DetectString, int maxlen) {
   snprintf(DetectString, maxlen, "MULTIMEDIA & ext=\"CSV\"");
}


Видимо у вас имя файла теряет конечный .CSV и в результате плагин не открывает. Чтобы убедиться в этом Можно прописать csvtab открывать файлы всех типов (насколько я знаю, строку обнаружения пользователь как то может для плагина задать самостоятельно) и проверить - откроет или нет.

Quote:
а почему ListLoad, когда для юникодных систем должны быть вызов ListLoadW?

Потому что до туда я не дочитал Very Happy
По идее разницы быть не должно, но похоже, что она имеется.

Просьба проверить Unicode-версию (сообщений выводиться не должно) - https://sgeproject.narod.ru/wlx/csvtab-wlx-test2.zip
Если были файлы, на которых плагин падал, то еще и проверить на них.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group