当任何TGraphic后代使用类过程TPicture.RegisterFileFormat()注册其自己的图形文件格式时,它们都存储在Graphics.FileFormats全局变量中.
太糟糕了,FileFormats变量不在"Graphics.pas"的"interface"部分,所以我无法访问它.我需要读取此变量来为我的文件列表控件实现一个特殊的过滤器.
如果不手动修复Graphics.pas的源代码,我可以获得该列表吗?
我希望使用HTML5在我的webapp中播放短音.我保存为3种格式.wav,mp3和ogg
我创建了3个不同格式的标签.
<audio controls autobuffer>
<source src="random_d5c589b1.wav" type="audio/x-wav">
</audio>
<audio controls autobuffer>
<source src="random_d5c589b1.ogg" type="application/ogg">
</audio>
<audio controls autobuffer>
<source src="random_d5c589b1.mp3" type="audio/mpeg">
</audio>
Run Code Online (Sandbox Code Playgroud)
IE9显示它可以播放mp3并播放
FF5显示它可以播放wav,ogg.我没有听到.
Chrome 12能够播放所有3种格式,但我什么也听不到.
当我使用不同的音频文件时,我可以在FF和Chrome中听到它们.但我听不到我需要的东西.
这是一个例子: - http://kvartira-n.com/test-site/sound2.html
感谢Juhana.问题是我在Windows中只选择了2个通道扬声器和5 + 1.我不清楚为什么但是一些音频2声道文件是可以忍受的而其他的不是.
谢谢大家现在解决了问题.
我正在尝试绑定一个我想解释为Alpha,Luminance或Intensity的纹理.我正在使用OpenGL 4.0.我可以将它们绑定为GL_RED OK没有问题,即:
glTexImage2D( GL_TEXTURE_2D,
i,
GL_RED,
mipSizeX,
mipSizeY,
0,
GL_RED,
GL_UNSIGNED_BYTE,
nullptr);
Run Code Online (Sandbox Code Playgroud)
但是每当我尝试绑定为GL_ALPHA,GL_LUMINANCE或GL_INTENSITY时,我都会收到错误1280.这些格式是否因GL 4.0而弃用,或者我做错了什么?例如,这失败了:
glTexImage2D( GL_TEXTURE_2D,
i,
GL_ALPHA8
mipSizeX,
mipSizeY,
0,
GL_ALPHA,
GL_UNSIGNED_BYTE,
nullptr);
Run Code Online (Sandbox Code Playgroud)
编辑:好的,因为这些格式已被弃用,此页面包含显示实际有效格式的表格.
Android模拟器支持哪些格式的视频文件?
我知道它可能不会实时播放,但会播放什么?
mediaelement.js可以播放.WAV声音文件吗?
此外,即使mediaelement.js网站没有指定这些,因为Flash能够播放这些格式,mediaelement.js可以播放AAC,M4V,M4A,3GP,MOV和3GPP吗?
HTML5播放上面提到的任何格式怎么样?
谢谢.
关于这个问题有很多问题,但没有一个问题得到正确答案.
总之,什么开箱即用的库/ SDK提供了用于构建可以查看的Android应用程序的完成/可用代码:doc,docx,xls,xlsx,ppt,pptx和PDF?
是不是有公司提供本机库,或者是实现这一目的的开源项目/应用程序?
我一直在阅读文件格式,我对它们非常感兴趣.我想知道创建格式的过程是什么.例如,.jpeg或.gif,或音频格式.你会使用什么编程语言(如果你使用编程语言)?
该网站警告我,这个问题可能会被关闭,但这只是我追求知识的风险.:)
我想显示毫秒,但ToString显示毫秒为00000.
我提供下面的代码,每一步都有输出.
String currentDateTime = DateTime.Now.ToString("G");
输出 - 7/27/2011 3:05:31 PM
System.DateTime dateTime = System.DateTime.Parse(currentDateTime);
输出 - 7/27/2011 3:05:31 PM
String dateTimeStr = dateTime.ToString("hh.mm.ss.ffffff", "en-US");
输出 - 03.05.32.000000
我想用毫秒显示输出,例如03.05.32.33456
如果我使用ParseExact而不是Parse,我会得到一个例外.我知道我可以使用TryParseExact,但该解决方案可能不合适,因为我需要这个问题的通用解决方案.
有人可以帮助我吗?
提前致谢.Sujay
任何人都可以告诉我在OS 10.7.3上使用svn和tcsh shell接受哪些日期格式?我试图做一个svn up -r {DATE},每次我得到这个:
svn: Syntax error in revision argument
Run Code Online (Sandbox Code Playgroud)
不接受此处描述的格式:http: //svnbook.red-bean.com/en/1.2/svn.tour.revs.html
我的最后一次尝试是尝试结帐:
svn checkout --revision {2012-02-17} svn+ssh://blah/blah blah
svn: Syntax error in revision argument '2012-02-17'
Run Code Online (Sandbox Code Playgroud)
谢谢
作为标题首字母,我需要填充now()函数以格式"YYYYMMDDHHMMSS"显示
我确实有一个关于尝试将其拆分出来的游戏,但这会丢掉我需要保留的前导零
mydt下面的例子是"27/02/2015 13:02:27"
mydt = now()
MSGBOX Year(mydt)& Month(mydt)& Day(mydt)& Hour(mydt)& Minute(mydt)& second(mydt)
Run Code Online (Sandbox Code Playgroud)
这将返回"201522713227"
我需要它返回"2015 0 22713 0 227"我可以使用if <10但是必须有一个更光滑的方式