ActiveX Quicktime组件泄漏内存

时间:2011-07-18 19:35:05

标签: c# com activex quicktime

在VB.NET或C#或VB6中的表单上放置一个Quicktime ActiveX控件和一个Timer,以下程序泄漏内存 - 它每小时增加大约10K直到它死掉。我的计时器间隔设置为4秒(4000)。

我也尝试过使用System.Timers.Timer,没有区别。

我只是以下面的小测试程序为例来说明问题;但是这个测试程序复制了我的程序的“想法”,减去了很多胶合逻辑,以选择需要显示的图像文件。

有没有人有任何想法如何修复?我已经在quicktime-api支持电子邮件论坛上发布了这个问题,但似乎没有得到苹果或其他解决问题的直接回复。

我正在使用Windows XP系统,Visual Studio 2008,.NET framework 3.5 SP1

由于

Neal Davis

导入AxQTOControlLib

Imports System.Runtime.InteropServices

Imports System.Timers

Public Class Form1

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

    AxQTControl1.URL = ""

    AxQTControl1.URL = "C:\playlist\calotto.jpg"

End Sub



Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    Timer1.Enabled = True

End Sub

结束班

0 个答案:

没有答案