Beispiel #1
0
        //初始汉字拼音信息
        protected internal bool InitWord_Pinyin(string strPinyin, string urlVedio)
        {
            Word_Pingyin pPingyin = new Word_Pingyin();

            pPingyin.Init_ByUrl(strPinyin, urlVedio, _dirWordBase + "Sounds/");
            return(this._zxcPinyins.Add(pPingyin, true, true));
        }
Beispiel #2
0
        //提取汉字字体图片
        public string Get_Sound(int ind = 0)
        {
            Word_Pingyin pWord_Pingyin = this.Get_Pinyin(ind);

            if (pWord_Pingyin == null)
            {
                return("");
            }
            return(pWord_Pingyin.Get_Sound(Word_Manager._Manager._dirWordBase + "Sounds/"));
        }
Beispiel #3
0
        //设置汉字拼音信息
        protected internal bool Set_Pinyin(string strPinyin, string urlVedio)
        {
            bool         bResult  = true;
            Word_Pingyin pPingyin = Word_Manager._Manager.GetWord_Pinyin(strPinyin);

            if (pPingyin == null)
            {
                bResult = Word_Manager._Manager.InitWord_Pinyin(strPinyin, urlVedio);
            }

            //加入新读音
            if (bResult && !Pinyins.Contains(strPinyin))
            {
                Pinyins.Add(strPinyin);
            }
            return(bResult);
        }