Можно ли оптимизировать этот кусок кода? Точнее, неплохо бы уменьшить его в размерах. Просится цикл сюда, но чего то не хватает ума его сюда вставить.
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
 Это на меня наверно такие вещи действуют: @a   @enc.
 Это на меня наверно такие вещи действуют: @a   @enc.
