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: Autorun 
Author Message
Loopback



PostPosted: Wed Sep 17, 2025 22:34    Post subject: Reply with quote

AkulaBig wrote:
Есть-ли такое в планах?

Нет, не планировал, в WinAPI нет такого понятия, как переименование ключа. Кажется, ни в одном скриптовом языке такого не встречал. Это в любом случае будет три операции, IniRead+IniWrite+IniDelete:

Code:
Func IniRenameKey(ini, section, key, newkey)
  Local value = IniRead(ini, section, key, "<nokey>")
  If value = "<nokey>" Then Return
  IniWrite(ini, section, newkey, value)
  IniDelete(ini, section, key)
EndFunc


Если цель сохранить порядок ключей, то WinAPI функции это сделать не позволяют. В принципе, и IniRenameSection лишняя, по сути это тоже три последовательных операции, и тоже не сохраняет порядок.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group