функция Symbol() возвращает символ прописными буквами, а в стейтменте строчные как одно подогнать к другому.

 
функция Symbol() возвращает символ прописными буквами, а в стейтменте строчные как одно подогнать к другому.
 
//+----------------------------------------------------------------------------+
//|  Возвращает строку в нижнем регистре                                       |
//+----------------------------------------------------------------------------+
string StringLower(string s) {
  int c, i, k=StringLen(s), n;
  for (i=0; i<k; i++) {
    n=0;
    c=StringGetChar(s, i);
    if (c>64 && c<91) n=c+32;    // A-Z -> a-z
    if (n>0) s=StringSetChar(s, i, n);
  }
  return(s);
}
 
//+----------------------------------------------------------------------------+
//|  Возвращает строку в ВЕРХНЕМ регистре                                      |
//+----------------------------------------------------------------------------+
string StringUpper(string s) {
  int c, i, k=StringLen(s), n;
  for (i=0; i<k; i++) {
    n=0;
    c=StringGetChar(s, i);
    if (c>96 && c<123) n=c-32;    // a-z -> A-Z
    if (n>0) s=StringSetChar(s, i, n);
  }
  return(s);
}
 
БЛАГОДАРСТВУЮ
 

ОГРОМНОЕ СПАСИБО!

Очень выручили ;)

 
KimIV >>: ...

А я, блин, все ломал голову, нафига эта функция нужна в библиотеке. Вот и пригодилась.

Причина обращения: