Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
请问:
1、星能否得到文字编码?如GB2312的编码,怎么得到?
2、星能否制作双屏显示?如在电脑屏幕显示多媒体数据提取的界面,在电视屏幕上显示相应的多媒体的播放界面,并且点击按钮得到数据位置时,在播放界面中播放。
3、星能否制作双声道转换?如按下按钮是左加左、再按是右加右、再按回到左加右立体声。
请详细说明,如能,请告知设计思路,如不能实现,则告知何时出此功能的构件,并告知能否用第三方的程序在星中实现!
谢谢!
答:
1、目前 使用“字符串设置”中的 当前值,得到的就是 GB2312 编码的高低字节;高字节x256+低字节 = GB2312编码。
2、双屏显示,完全是操作系统控制和支持的;也有专门的 双屏控制软件;不需要“搭建”进行特别的支持;其中的一种显示方式是,显示卡,把两个显示器“拼接” 成一个显示器,这时屏幕 增大了;你只要把 不同的窗口 放到到不同的位置就可以了,很简单。
3、可以通过“主音量控制”构件,可以对左右声道进行控制,平衡=-100 左声道 0 双声道 100 右声道;只有你在按钮的事件中对其进行设置就可以了。
十分感谢领导的回复!
下面来分析领导的意图“
1:目前 使用的 “字符串设置”中当前值,得到的就是 GB2312 编码的高低字节;高字节x256+低字节 = GB2312编码。
分析:按领导的意图得到“啊”的编码,“字符串设置”中序号1时得到高字节当前值176,序号2时得到低字节161,按照领导提供的公式计算,176*256+161=45217,而“啊”的编码是1601,就是16区第0行第1列。百思不的其解。。。。。。
2:双屏显示,将显卡设置成将桌面扩展到另一显示器,再把播放窗口设置到电视的位置,全屏,结果我没有实验,估计能行。谢谢!
3:可以通过“主音量控制”构件,可以对左右声道进行控制,平衡=-100 左声道 0 双声道 100 右声道;只有你在按钮的事件中对其进行设置就可以了。
分析:按领导的意图设置成按钮事件,结果只能控制平衡,不是左就是右,左响右就不响,右响左就不响了。跟本就不能设置左加左,右加右,几经努力后以失败告终!
感谢领导的支持,我会努力的,请领导看清后再回答,谢谢!
1、你说的是区位码,不是 GB2312编码。
3、你说的“左加左”“右加右”是什么意思?
平衡值范围是:-100..0..+100 可以随便设置。
我认为:左+右 = -50 这个值就可以
右+左 = +50 这个值就可以。
原来是16进制的当前值啊,呵呵,你也没写16啊,我整成当前值了,当前值是16进制换算成了十进制的数字了,就是B0=176,A1=161,而编码和区位我给整混了,不好意思!谢谢!
我说的左加左,右加右,是这样的意思:
当切换到左声道时(原唱),右声道也同时播放左声道的声音,两个音箱发出的声音都是左声道的声音。
当切换到右声道时(伴奏),左声道也同时播放右声道的声音,两个音箱发出的声音都是右声道的声音。
现在的情况是只有左或者是只有右,难点是怎么样把左声道的声音再赋给右声道同时播放?
估计用系统里的功能是办不到的了,最好开发个构件,通过硬件的返回值,或者用C语言什么的将一个声道的声音搬到另一个声道,使两个声道同时放左或右声道的声音。
说到这里,灵光一闪:能否将您们的构件单独卖呢?呵呵!我需要什么功能就可以买什么构件,这样多好啊!不至于买了最高版本的,而有很多功能构件用不到,多可惜啊!望领导参考!
声卡如支持此模式,构件就容易扩展此种功能。
我们的“构件”不能单独销售,目前技术上你也不能单独使用。
诚问领导:
两个音箱同时放左声道的声音和同时放右声道的声音的构件我没有找到啊,是哪个构件呢?有这样的构件吗?能调音量吗?我能实现这样的功能吗?