晁捷
百度空间 | 百度首页 
               
 
文章分类
 
 
心记(13)
 
 
(2)
 
 
 
 
Vc(3)
 
.net(12)
 
Web(33)
 
3d Max(26)
 
 
Java(1)
 
 
 
 
 
 
 
 
Sql(7)
 
 
     
 
其它
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     
 
 
文章列表
 
2009-06-19 14:12
用反射
foreach(FieldInfo fieldInfo in myStruct.GetType().GetFields())

取值用fieldInfo.GetValue(myStruct)
 
2009-06-16 13:14

先养成晚睡的习惯,再来想用来做什么吧。

太早睡会感觉有点不负责任。

这几天都郁闷,天也一直阴着。

 
2009-06-12 23:58

注:网上所有的文章说用webservice不能在RIA(非AIR)程序中完成文件的上传,这是误人子弟的说法。

他们的理由是RIA中只提供了FileReference而无File类,无法取得文件的内容信息,因此无法提交给webservice,而只能提交给一个web页面(用.net说就是aspx行asmx不行)。

其实webservice跟web页面的本质是一样的,怎么可能web页面能实现的东西webservice不行呢?我们来看一下用FileReference怎样上传文件:

用方法FileReference.upload(URLRequest)。

那么我们的问题就转变为怎么样把webservice的处理方法转变为一个url以初始化urlrequest

以.net为例

[WebMethod]
        public bool Upload()
        {
            if (this.Context.Request.Files.Count > 0)
            {
                this.Context.Request.Files[0].SaveAs("c:\\1.jpg");
            }
            return false;
        }

这个方法那么url为***.asmx/Upload

OK,一切搞定。(请大家从本质看问题,都是http请求,webservice只是一种封装,可以处理多个请求,另外有一些标准与格式,除此之外,又不什么呢?)

 
2009-06-11 18:14
让用户在输入的时候看到文字可以用一“基本”看不到的textbox(多行)做为string的载体。
textbox.focus()
让这个控件获取输入内容
然后用graphics.DrawString画出textbox.Text
那么如何取得光标的位置与文字的宽高(绘制外框)呢?
用到Graphics.MeasureString与TextRenderer.MeasureText方法
测出字符串的宽高,当然光标位置得你取出最后一行(截'\n'即可)测宽,这个最后一行的高与宽所在位置即是光标位置。
 
2009-06-11 14:00
用户控件中
protected override void WndProc(ref Message m)
{
                base.WndProc(ref m);
               const int WM_PAINT = 0xF;
                if (m.Msg == WM_PAINT)
                {
                //你的实现
                }

}
其他事件类似。
 
     
 
 
我的搜藏
 
     
 
日历
 
     
 
最近访客
 
 

peijiping

yongxing_huang

Cdisk

kkwebs

kukuyu55

qingfxx

17ren

webelf
     
 
最新评论
 
文章评论|照片评论


readyState的大写才是正确的,但FF还是不行啊
 
 

已阅
 
 
 
     


©2009 Baidu