Adobe Premiere Pro自推出以来遭到了业界的宽泛好评,但Adobe公司每次开发软件的时刻都对中国这么大一个市场思考不够周全。从早些年的Photoshop5.0留下的中文字体显示Bug到Premiere6.5,到目前的Premiere Pro每次都会产生相反的Bug,即一切的中文字体在字体列表中显示的都是拼音。如:楷体显示的称号为:KaiTi_GB2312。而且连Adobe After Effect等软件也有相反的疑问,真让人郁闷。只管网上有用手动去修正的方法,可是假设系统重装了,又要从新做一次性,重复休息,十分费事。早些年我就剖析过Photoshop补丁的处置方法,如今的Premiere Pro是同家公司做的,又是雷同的疑问,会不会处置方法也相反呢?通过一番钻研,找到了处置方法。上方是用VB6写的程序。1. 关上VB6创立一个新工程,点击工程右上角的Form1窗体将它移除。本程序无需界面,只需两个对话框就行了。2. 点击“工程”菜单下的“减少模块”,参与一个新的模块,给它起个名字为:PrPatch。3. 在模块中输入以下程序:Option ExplicitDim DiskW As StringDeclare Function GetWindowsDirectory Lib "kernel32" Alias "GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As LongPrivate Sub Main()Dim WinLong As Long, WinLocate As String * 40If MsgBox("本程序用于更正Premiere Pro输入汉字时字体称号显示不正确的疑问。运转吗?", vbOKCancel + vbInformation, "补丁:") = vbCancel Then EndWinLong = GetWindowsDirectory(WinLocate, 40)DiskW = Left(WinLocate, 2)ProcessFileMsgBox "汉字输入补丁实现!", vbOKOnly + vbInformation, "祝贺你:"End SubPrivate Sub ProcessFile()Dim TextOne As String, TextLine(8000) As String, i As Long, NowString As String * 1, j As Integer, BL As IntegerDiskW = DiskW & "\Program Files\Common Files\Adobe\TypeSpt\AdobeFnt07.lst"'将一个文件以行为单位放入数组Open DiskW For Input As #1Input #1, TextOnej = 1For i = 1 To Len(TextOne)NowString = Mid$(TextOne, i, 1)If NowString = Chr(10) Thenj = j + 1ElseTextLine(j) = TextLine(j) + NowStringEnd IfNext iClose #1'查找For i = 1 To j - 1If Left(TextLine(i), 11) = "FamilyName:" ThenBL = iElseIf Left(TextLine(i), 8) = "WinName:" ThenTextLine(BL) = Left(TextLine(BL), 11) & Mid$(TextLine(i), 9)End IfEnd IfNextOpen DiskW For Output As #1For i = 1 To j - 1Print #1, TextLine(i)NextClose #1End Sub4. 点击“文件”菜单下的“生成PrPatch.exe”,实现。5.而后你就可以运转它了,运转之后再关上Premiere Pro再看看图(如图2),这就是运转之后的状况。本程序可以用于处置Adobe一系列软件的独特Bug。留意程序中加底的一行,这行是本程序的关键局部。
问:上网时能关上网页,但打不开外面的链接。比如能关上新华网的首页,但要想看外面题目标内容时,却打不开。而用火狐阅读噐时却反常。请问董徒弟我该怎样办? 介绍文章答:你的IE产生缺点了,多半是由于IE新建窗口模块被破坏所致。 处置方法如下: 单击“开局→运转”,依次运转 “regsvr32 actxprxy.dll”和“regsvr32 shdocvw.dll”将这两个DLL文件注册,而后重启系统。假设还不行,则可以将mshtml.dll、urlmon.dll、 msjava.dll、browseui.dll、oleaut32.dll、 shell32.dll也注册一下,就可以了。
如何肃清ie地址栏
Q:我知道在“HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\TypedUrls”中,删除右侧窗格中的一切“url+数字”项,即可把IE这些键所有删除掉。然而,这样做难免太费事了。请问,有什么方法可以提高肃清的效率?介绍文章A:应用注册表的删除性能,就齐全可以轻松处置这个疑问。在注册表当选用“TypedURLs”分支并口头“导出”操作,接着,用记事本打劝导出的reg文件,在其中的“[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\TypedURLs]”语句前加“-”符号,即改成:[-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\TypedURLs]。实现修正并保留文件后,以后要删除TypedURLs下的一切键,只须双击此reg文件即可。
Premiere中文字体显示的Bug
© 版权声明




