Можно ли оптимизировать этот кусок кода? Точнее, неплохо бы уменьшить его в размерах. Просится цикл сюда, но чего то не хватает ума его сюда вставить.
Procedure encod(a1.s, a2.s, a3.s, a4.s, a5.s, a6.s, a7.s) If OpenFile(1, "BIR.ini") enc.s=Space(1024) Base64Encoder(@a1, StringByteLength(a1), @enc, 1024) WriteStringN(1, enc) enc=Space(1024) Base64Encoder(@a2, StringByteLength(a2), @enc, 1024) WriteStringN(1, enc) enc=Space(1024) Base64Encoder(@a3, StringByteLength(a3), @enc, 1024) WriteStringN(1, enc) enc=Space(1024) Base64Encoder(@a4, StringByteLength(a4), @enc, 1024) WriteStringN(1, enc) enc=Space(1024) Base64Encoder(@a5, StringByteLength(a5), @enc, 1024) WriteStringN(1, enc) enc=Space(1024) Base64Encoder(@a6, StringByteLength(a6), @enc, 1024) WriteStringN(1, enc) enc=Space(1024) Base64Encoder(@a7, StringByteLength(a7), @enc, 1024) WriteStringN(1, enc) CloseFile(1) EndIf EndProcedure