private static void AddFileToList(AssemblyData oAssemblyData, int FileNumber, VB6File oFile) { if (oFile == null) { throw ExceptionUtils.VbMakeException(0x33); } oFile.OpenFile(); oAssemblyData.SetChannelObj(FileNumber, oFile); }
private static void InternalCloseFile(AssemblyData oAssemblyData, int FileNumber) { if (FileNumber == 0) { CloseAllFiles(oAssemblyData); } else { VB6File channelOrNull = GetChannelOrNull(oAssemblyData, FileNumber); if (channelOrNull != null) { oAssemblyData.SetChannelObj(FileNumber, null); if (channelOrNull != null) { channelOrNull.CloseFile(); } } } }