2008-08-16 14:58
中国人不了解他们作为社会个体应该对国家和社会所承担的责任和义务普通中国人通常只关心他们的家庭和亲属,中国的文化是建立在家族血缘关系上而不是建立在一个理性的社会基础之上。中国人只在乎他们直系亲属的福址,对与自己毫不相关的人所遭受的苦难则视而不见。 毫无疑问,这种以血缘关系为基础的道德观势必导致自私,冷酷。这种自私和冷酷已经成为阻碍中国社会向前发展的最关键因素。
中国从来就没有成为一个法制社会,因为中国人的思维方式与守法行为格格不入。中国人老想走捷径。他们不明白 |
2008-07-17 21:56
实然,实然觉的好累,什么也不想干,累,比梦里的还要累,不知道该写什么,呵,平常是不乱写东西的.今天好累,按钮,程序员,做游戏,汽车,房,..遥远...想想是多少遥远,现在自己是一无所有.哦.除了打字的这双手还有思想的大脑.
今想自己写个按钮,看了别人写的,很明白,觉的很简单,弄呀,就是弄不出来.沉不下心来..不知道是怎么回事,也许今天天气的事吧.没动力了,没目标了,没"敌人"了..
又是突然,突然觉的敌 |
2008-07-15 21:09
学会使用SafeArray也是很重要的,因为在ADO编程中经常要用。它的主要目的是用于automation中的数组型参数的传递。因为在网络环境中,数组是不能直接传递的,而必须将其包装成SafeArray。实质上SafeArray就是将通常的数组增加一个描述符,说明其维数、长度、边界、元素类型等信息。SafeArray也并不单独使用,而是将其再包装到VARIANT类型的变量中,然后才作为参数传送出去。在VARIANT的vt成员的值如果包含VT_ARRAY|...,那么它所封装的就是一个SafeArray,它的parray成员即是指向SafeArray的指针。SafeArray中元素的类型可以是VARI |
2008-07-15 21:02
在网上也没个详细的教程,今个搞了一天,弄明白了给大家写一个.
首先的是我们必须以经打开并访问数据库.
long size=m_pRecordset->GetFields()->GetItem("pic")->ActualSize;//获取数据大小.
if(size>0)//如果不是空.
{
_variant_t varBLOB;//存的时候就是用这个结构存的.
varBLOB=m_pRecordset->GetFields()->GetItem("pic")->GetChunk(size);//读出来放入这个结构
void* pBuf = NULL;//.
BYTE* pBuffer = new BYTE [size+1];//将读的数据转入这里 |
2008-07-15 20:36
CFile f;//文件类用于打开图片
CFileException e;//用于打开图片
CFileDialog m_dialog(true,"jpg",NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,"图片(*.jpg)|*.jpg",this);//打开对话框,只允许JPG格式图片.
if(m_dialog.DoModal()==IDOK)//选中图片并确定
|
2008-07-02 23:03
好不容易接到了个面试通知,禁不住一晚上的兴奋,一大早就起来准备,要按身体素质来说,自己绝对是会通过的,一米八的个,身体建壮,面貌端正(好像还有点帅),还好自已之前在学习上的努力,技术上通过,只是让做了个小例子,OK!后天上班!出了公司门,长叹一口气,终于,自已成为一IT人士了,现在的程序员工资还是挺高,头一个月工资二千,之后三千或更多.
我想以后我会跳槽的.嘿嘿.
槽糕,槽糕.最坏的事是什么呢.,那 |
|
|
|