1.程序中定义了一个变量,这个变量的内容,作为目录名,创建目录,但当是中文的时候,文件夹名就显示方块;如果是中文名常量,就不会有这个问题。这个问题怎么解决。
2.一般的ProgressBar都是横着的,可不可以让ProgressBar竖起来?

解决方案 »

  1.   

    1.變量為中文是需要轉為BIG-5之類的碼,查一下Encoding吧。2.orientation參考
    http://msdn.microsoft.com/zh-cn/library/system.windows.controls.progressbar
      

  2.   

    1.變量為中文是需要轉為BIG-5之類的碼,查一下Encoding吧。2.orientation參考
    http://msdn.microsoft.com/zh-cn/library/system.windows.controls.progressbar
      

  3.   

    1.變量為中文是需要轉為BIG-5之類的碼,查一下Encoding吧。2.orientation參考
    http://msdn.microsoft.com/zh-cn/library/system.windows.controls.progressbar
      

  4.   

    1.这不可能,除非这个变量在作为文件名之前已经乱码了,你是如何赋值给这个变量的?2.msdn:
    注意, ProgressBar 控件只能是水平方向的。 有关如何创建垂直方向的 ProgressBar 的示例,请参见 ProgressBarRenderer 类。
      

  5.   


    即使文件里不是乱码,读取编码错误也可能乱的,看看这个文件是什么格式吧,UFT-8,还是GB2312,是不是和你读取的一致
      

  6.   

    txt文件格式,我怎么查它是UTF-8还是GB2312?读文件内容用的是“ File.ReadAllText(pathfile,Encoding.Default);”