汉字转拼音缩写的函数以及其他函数


汉字转拼音缩写的函数以及其他函数/// <summary>
汉字转拼音缩写的函数以及其他函数        
/// 清空指定页面上所有的控件内容,包括TextBox,CheckBox,CheckBoxList,RadioButton,RadioButtonList。但是不清
汉字转拼音缩写的函数以及其他函数        
/// 除如ListBox,DropDownList,因为这样的控件值对当前页面来说还可以用,一般这些控件里都是保存的字典数据。
汉字转拼音缩写的函数以及其他函数        
/// Author:Kevin
汉字转拼音缩写的函数以及其他函数        
/// 日期:2004-12-02
汉字转拼音缩写的函数以及其他函数        
/// </summary>
汉字转拼音缩写的函数以及其他函数        
/// <param name="page"> 指定的页面</param> 

汉字转拼音缩写的函数以及其他函数        public static void ClearAllContent(System.Web.UI.Control page)
汉字转拼音缩写的函数以及其他函数        
{
汉字转拼音缩写的函数以及其他函数            
int nPageControls = page.Controls.Count;
汉字转拼音缩写的函数以及其他函数            
for (int i = 0; i < nPageControls; i++)
汉字转拼音缩写的函数以及其他函数            
{
汉字转拼音缩写的函数以及其他函数                
foreach (System.Web.UI.Control control in page.Controls[i].Controls)
汉字转拼音缩写的函数以及其他函数                
{
汉字转拼音缩写的函数以及其他函数                    
if (control.HasControls())
汉字转拼音缩写的函数以及其他函数                    
{
汉字转拼音缩写的函数以及其他函数                        ClearAllContent(control); 
汉字转拼音缩写的函数以及其他函数                    }

汉字转拼音缩写的函数以及其他函数                    
else
汉字转拼音缩写的函数以及其他函数                    

汉字转拼音缩写的函数以及其他函数                        
if (control is TextBox)
汉字转拼音缩写的函数以及其他函数                            (control 
as TextBox).Text = "";
汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数                        
if (control is CheckBox)
汉字转拼音缩写的函数以及其他函数                            (control 
as CheckBox).Checked = false;
汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数                        
if (control is RadioButtonList)
汉字转拼音缩写的函数以及其他函数                            (control 
as RadioButtonList).SelectedIndex = -1;
汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数                        
if (control is RadioButton)
汉字转拼音缩写的函数以及其他函数                            (control 
as RadioButton).Checked = false;
汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数                        
if (control is CheckBoxList)
汉字转拼音缩写的函数以及其他函数                        
{
汉字转拼音缩写的函数以及其他函数                            
foreach (ListItem item in (control as CheckBoxList).Items)
汉字转拼音缩写的函数以及其他函数                            
{
汉字转拼音缩写的函数以及其他函数                                item.Selected 
= false;
汉字转拼音缩写的函数以及其他函数                            }

汉字转拼音缩写的函数以及其他函数                        }

汉字转拼音缩写的函数以及其他函数                    }
//if..else
汉字转拼音缩写的函数以及其他函数
                }
//foreach
汉字转拼音缩写的函数以及其他函数
            }
//for
汉字转拼音缩写的函数以及其他函数
        }
汉字转拼音缩写的函数以及其他函数/// <summary>
汉字转拼音缩写的函数以及其他函数        
/// 汉字转拼音缩写
汉字转拼音缩写的函数以及其他函数        
/// Code By MuseStudio@hotmail.com
汉字转拼音缩写的函数以及其他函数        
/// 
汉字转拼音缩写的函数以及其他函数        
/// </summary>
汉字转拼音缩写的函数以及其他函数        
/// <param name="str">要转换的汉字字符串</param>
汉字转拼音缩写的函数以及其他函数        
/// <returns>拼音缩写</returns>

汉字转拼音缩写的函数以及其他函数        public string GetPYString(string str)
汉字转拼音缩写的函数以及其他函数        
{
汉字转拼音缩写的函数以及其他函数            
string tempStr = "";
汉字转拼音缩写的函数以及其他函数            
foreach(char c in str)
汉字转拼音缩写的函数以及其他函数            
{
汉字转拼音缩写的函数以及其他函数                
if((int)c >= 33 && (int)c <=126)
汉字转拼音缩写的函数以及其他函数                
{//字母和符号原样保留
汉字转拼音缩写的函数以及其他函数
                    tempStr += c.ToString();
汉字转拼音缩写的函数以及其他函数                }

汉字转拼音缩写的函数以及其他函数                
else
汉字转拼音缩写的函数以及其他函数                
{//累加拼音声母
汉字转拼音缩写的函数以及其他函数
                    tempStr += GetPYChar(c.ToString());
汉字转拼音缩写的函数以及其他函数                }

汉字转拼音缩写的函数以及其他函数            }

汉字转拼音缩写的函数以及其他函数            
return tempStr;
汉字转拼音缩写的函数以及其他函数        }

汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数        
/// <summary>
汉字转拼音缩写的函数以及其他函数        
/// 取单个字符的拼音声母
汉字转拼音缩写的函数以及其他函数        
/// Code By MuseStudio@hotmail.com
汉字转拼音缩写的函数以及其他函数        
/// 2004-11-30
汉字转拼音缩写的函数以及其他函数        
/// </summary>
汉字转拼音缩写的函数以及其他函数        
/// <param name="c">要转换的单个汉字</param>
汉字转拼音缩写的函数以及其他函数        
/// <returns>拼音声母</returns>

汉字转拼音缩写的函数以及其他函数        public string GetPYChar(string c)
汉字转拼音缩写的函数以及其他函数        
{
汉字转拼音缩写的函数以及其他函数            
byte[] array = new byte[2];
汉字转拼音缩写的函数以及其他函数            array 
= System.Text.Encoding.Default.GetBytes(c);
汉字转拼音缩写的函数以及其他函数            
int i = (short)(array[0- '\0'* 256 + ((short)(array[1- '\0'));
汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xB0A1return "*";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xB0C5return "a";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xB2C1return "b";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xB4EEreturn "c";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xB6EAreturn "d";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xB7A2return "e";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xB8C1return "f";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xB9FEreturn "g";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xBBF7return "h";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xBFA6return "g";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xC0ACreturn "k";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xC2E8return "l";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xC4C3return "m";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xC5B6return "n";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xC5BEreturn "o";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xC6DAreturn "p";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xC8BBreturn "q";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xC8F6return "r";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xCBFAreturn "s";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xCDDAreturn "t";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xCEF4return "w";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xD1B9return "x";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xD4D1return "y";
汉字转拼音缩写的函数以及其他函数            
if ( i < 0xD7FAreturn "z";
汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数            
return "*";
汉字转拼音缩写的函数以及其他函数        }
汉字转拼音缩写的函数以及其他函数//作用:把ListBox中的全部内容转换成一个字符串,各个字段间用,分隔
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//参数:Lists,需要转换的ListBox.items
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//返回值:转换好的字符串
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数
  public string ListToString(ListItemCollection Lists)
汉字转拼音缩写的函数以及其他函数  
{
汉字转拼音缩写的函数以及其他函数   
string result="";
汉字转拼音缩写的函数以及其他函数   
for(int i=0;i<Lists.Count;i++)
汉字转拼音缩写的函数以及其他函数   
{
汉字转拼音缩写的函数以及其他函数    
if (i==0)
汉字转拼音缩写的函数以及其他函数    
{
汉字转拼音缩写的函数以及其他函数     result
=Lists[i].Text;
汉字转拼音缩写的函数以及其他函数    }

汉字转拼音缩写的函数以及其他函数    
else
汉字转拼音缩写的函数以及其他函数    
{
汉字转拼音缩写的函数以及其他函数     result
=result+","+Lists[i].Text;
汉字转拼音缩写的函数以及其他函数    }

汉字转拼音缩写的函数以及其他函数   }

汉字转拼音缩写的函数以及其他函数   
return result;
汉字转拼音缩写的函数以及其他函数  }
 
汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//作用:把string中的全部内容转换成ListItemCollection从而绑定到Listbox
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//参数:str,需要转换的字符串
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//返回值:转换好的ListItemCollection
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数
  public ListItemCollection StringToList(string str)
汉字转拼音缩写的函数以及其他函数  
{
汉字转拼音缩写的函数以及其他函数   ListItemCollection lists
=new ListItemCollection();
汉字转拼音缩写的函数以及其他函数   
if(str=="")                                        //字符串为空
汉字转拼音缩写的函数以及其他函数
   {
汉字转拼音缩写的函数以及其他函数    errPosition
="ListItemCollection";
汉字转拼音缩写的函数以及其他函数    errMsg
="字符串为空";
汉字转拼音缩写的函数以及其他函数   }

汉字转拼音缩写的函数以及其他函数   
else if(str.IndexOf(",")==0)                        //首位为","
汉字转拼音缩写的函数以及其他函数
   {
汉字转拼音缩写的函数以及其他函数    errPosition
="ListItemCollection";
汉字转拼音缩写的函数以及其他函数    errMsg
="首位为,";
汉字转拼音缩写的函数以及其他函数   }

汉字转拼音缩写的函数以及其他函数   
else if(str.Substring(str.Length-1,1)==",")        //尾位为","
汉字转拼音缩写的函数以及其他函数
   {
汉字转拼音缩写的函数以及其他函数    errPosition
="ListItemCollection";
汉字转拼音缩写的函数以及其他函数    errMsg
="尾位为,";
汉字转拼音缩写的函数以及其他函数   }

汉字转拼音缩写的函数以及其他函数   
else
汉字转拼音缩写的函数以及其他函数   
{
汉字转拼音缩写的函数以及其他函数    
while (str.IndexOf(",")>0)
汉字转拼音缩写的函数以及其他函数    
{
汉字转拼音缩写的函数以及其他函数     
int position=str.IndexOf(",") ;
汉字转拼音缩写的函数以及其他函数     lists.Add(str.Substring(
0,position));
汉字转拼音缩写的函数以及其他函数     str
=str.Remove(0,position+1);
汉字转拼音缩写的函数以及其他函数    }

汉字转拼音缩写的函数以及其他函数    lists.Add(str);
汉字转拼音缩写的函数以及其他函数   }

汉字转拼音缩写的函数以及其他函数   
return lists;
汉字转拼音缩写的函数以及其他函数  }

汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//作用:把源ListBox中的选中数据移动到目标ListBox
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//参数:FromLists,源ListBox
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数
  public static void MoveListBoxSelectedItem
汉字转拼音缩写的函数以及其他函数   (ListItemCollection FromLists,ListItemCollection ToLists)
汉字转拼音缩写的函数以及其他函数  
{
汉字转拼音缩写的函数以及其他函数   
for(int i=FromLists.Count-1;i>=0;i--)
汉字转拼音缩写的函数以及其他函数   
{
汉字转拼音缩写的函数以及其他函数    
if (FromLists[i].Selected)
汉字转拼音缩写的函数以及其他函数    
{
汉字转拼音缩写的函数以及其他函数     FromLists[i].Selected
=false;
汉字转拼音缩写的函数以及其他函数     ToLists.Add(FromLists[i]);
汉字转拼音缩写的函数以及其他函数     FromLists.Remove(FromLists[i]);
汉字转拼音缩写的函数以及其他函数    }

汉字转拼音缩写的函数以及其他函数   }

汉字转拼音缩写的函数以及其他函数  }

汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//作用:把源ListBox中的全部数据移动到目标ListBox
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//参数:FromLists,源ListBox
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数
  public static void MoveListBoxAllItem
汉字转拼音缩写的函数以及其他函数   (ListItemCollection FromLists,ListItemCollection ToLists)
汉字转拼音缩写的函数以及其他函数  
{
汉字转拼音缩写的函数以及其他函数   
for(int i=FromLists.Count-1;i>=0;i--)
汉字转拼音缩写的函数以及其他函数   
{
汉字转拼音缩写的函数以及其他函数    FromLists[i].Selected
=false;
汉字转拼音缩写的函数以及其他函数    ToLists.Add(FromLists[i]);
汉字转拼音缩写的函数以及其他函数    FromLists.Remove(FromLists[i]);
汉字转拼音缩写的函数以及其他函数   }

汉字转拼音缩写的函数以及其他函数  }

汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//作用:输入年月返回月份的天数的集合
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//参数:YYYY年,MM月
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//返回值:本月的天数的ArrayList
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数
  public static ArrayList GetDaysInMonth(int YYYY,int MM)
汉字转拼音缩写的函数以及其他函数  
{
汉字转拼音缩写的函数以及其他函数   
int day=DateTime.DaysInMonth(YYYY,MM);
汉字转拼音缩写的函数以及其他函数   ArrayList days
=new ArrayList();
汉字转拼音缩写的函数以及其他函数   
for (int i=1;i<=day;i++)
汉字转拼音缩写的函数以及其他函数   
{
汉字转拼音缩写的函数以及其他函数    days.Add(i);
汉字转拼音缩写的函数以及其他函数   }

汉字转拼音缩写的函数以及其他函数   
return days;
汉字转拼音缩写的函数以及其他函数  }

汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//作用:输入选中天数的集合,返回其中的最小和最大的天数
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//参数:dates,把Calendar.SelectedDates传入即可
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数  
//返回值:两个数值的ArrayList,第一个为最小天数,第二个为最大天数
汉字转拼音缩写的函数以及其他函数  
//
汉字转拼音缩写的函数以及其他函数
  public static ArrayList GetMinMaxDate(SelectedDatesCollection dates)
汉字转拼音缩写的函数以及其他函数  
{
汉字转拼音缩写的函数以及其他函数   ArrayList Result
=new ArrayList();
汉字转拼音缩写的函数以及其他函数   DateTime min
=new DateTime();
汉字转拼音缩写的函数以及其他函数   DateTime max
=new DateTime();
汉字转拼音缩写的函数以及其他函数   
for(int i=0;i<dates.Count;i++)
汉字转拼音缩写的函数以及其他函数   
{
汉字转拼音缩写的函数以及其他函数    
if (i>0)
汉字转拼音缩写的函数以及其他函数    
{
汉字转拼音缩写的函数以及其他函数     
if(dates[i]<min)
汉字转拼音缩写的函数以及其他函数     
{
汉字转拼音缩写的函数以及其他函数      min
=dates[i];
汉字转拼音缩写的函数以及其他函数     }

汉字转拼音缩写的函数以及其他函数     
if(dates[i]>max)
汉字转拼音缩写的函数以及其他函数     
{
汉字转拼音缩写的函数以及其他函数      max
=dates[i];
汉字转拼音缩写的函数以及其他函数     }

汉字转拼音缩写的函数以及其他函数    }

汉字转拼音缩写的函数以及其他函数    
else
汉字转拼音缩写的函数以及其他函数    
{
汉字转拼音缩写的函数以及其他函数     min
=dates[i];
汉字转拼音缩写的函数以及其他函数     max
=dates[i];
汉字转拼音缩写的函数以及其他函数    }

汉字转拼音缩写的函数以及其他函数   }

汉字转拼音缩写的函数以及其他函数   Result.Add(min);
汉字转拼音缩写的函数以及其他函数   Result.Add(max);
汉字转拼音缩写的函数以及其他函数   
return Result;
汉字转拼音缩写的函数以及其他函数  }

汉字转拼音缩写的函数以及其他函数
汉字转拼音缩写的函数以及其他函数调用函数是碰到ListItemCollection 使用ListBox.Items做参数
汉字转拼音缩写的函数以及其他函数



本文转自高海东博客园博客,原文链接:http://www.cnblogs.com/ghd258/archive/2005/10/12/253058.html,如需转载请自行联系原作者
上一篇:redis安装与集群配置


下一篇:css全局格式化