What I Got?

Tuesday, May 22, 2007

.Net Framework v2: Class about how to get files form FTP site

FtpWebRequest.BeginGetRequestStream
This class is best way to get file from FTP

String::Concat note(About array^ and array^ )

array<Byte^>^ temp1 = gcnew array<Byte^>^(10);
array<Byte >^ temp2 = gcnew array<Byte >^(10);
 
String^ LinkAllBytes = String::Concat(temp1);----------------------OK
String^ LinkAllBytes = String::Concat(temp2);----------------------NG

Friday, May 18, 2007

.Net Framework v2.0 心得-> 实体数组作为函数的输出参数时应注意的

当实体数组作为函数的输出参数时,只能在函数对内部成员进行修改,但无法改变此实体的大小。
 
如:
 
void main()
{
      array<String^>^ sample = {"Text1", "Text2"};
 
      resize (sample);
 
      printf("sample element 0 = %s\n", sample[0]);
      printf("sample element 1 = %s\n", sample[1]);
      printf("sample size external = %d\n", sample->Length);
}
void resize(array<String^>^ sample)
{
      sample[0] = "Text2";
      sample[1] = "Text1";
      Array::Resize(sample, 4);
      printf("sample size internal = %d\n\n", sample->Length);
}
 
打印:
sample size internal = 4;
 
sample element 0 = Text2;
sample element 1 = Text1;
sample size external = 2;

Wednesday, December 06, 2006

Net Framework 编程心得——TextBox->Text

若想清空textBox_Example->Text属性,
不能用此语句,如:textBox_Example->Text->Remove(0);
Remove掉的数据是Text的副本,不是Text属性。

正确的用法是:textBox_Example->Text = textBox_Example->Text->Remove(0);
或者直接写成:textBox_Example->Text = "";

Friday, September 08, 2006

Blogger的图片管理好像不太好啊,太浪费空间了

今天用Blogger上传图片时,“撰写”区始终显示不出来上传好的图片,经过了四五次上传都是上传成功但是显示不出来。后来用同Blogger的图片上传路径,然后加上本地刚上传过的图片名字,在IE输入后竟然能看到上传过的图片。刚刚上传了同张照片大概有五次,分别在链接后加上“.1",".2"……都能把刚才上传的图片显示出来。

如“URL:.............................Ver.0.4.0.jpg"
“URL:.............................Ver.0.4.0.1.jpg"
“URL:.............................Ver.0.4.0.2.jpg"
这些就是上传的拷贝图片,也是多余的图片。

根据后面的尾数就能判断出同一张图片的拷贝数量,想通过控制台删除多余的照片却找不到选项。如果这些未被引用的拷贝没有被及时删除,那么对于Google来说是多么大的资源浪费啊?!

.Net Framework 编程心得——关于Array作为函数参数的使用方法

Array^ Receive; // Receive若未实例化而作为函数的输出参数时要用指针输入。

Array^ Receive = Array::CreateInstance( Int32::typeid, 5 ); // 反之,则可直接作为函数的输出参数使用。