->Canvas->CopyRect(rect1,tmpimg->??,rect2);</P>
5 s% Q( }( Z$ W6 r; J: G! e<
>请问,能不能在上述??处加一个属性,使得 将Image0中的JPG格式的图之中的一部分赋给img[I]?</P>
作者: 小菜菜同学 时间: 2005-7-25 16:13
<
>请问大侠:</P>% b( \( R# C' g" v( |
<
>我的程序要读一个TXT,来一段一段的反映到屏幕上。但是,不想让用户直接在记事本中就能看到TXT的全部内容。我该怎么做呢?</P>/ M1 D$ E" h! Z) G# g% T% Y, r
<
>我看到有人是用没有扩展名的方式顺式保存。但感觉不太好。</P>
2 |: j( J& v2 W, O<
>有更好的办法吗?</P>2 R) c8 y6 f6 K1 i/ w- F7 {4 p0 L
[此贴子已经被作者于2005-7-25 16:20:55编辑过]
作者: ilikenba 时间: 2005-7-25 21:08
你不想让别人看到txt的内容可以加密呀!就是去掉扩展名的文本文件依然可以用记事本打开呀!
作者: ilikenba 时间: 2005-7-25 21:16
<DIV class=quote><B>以下是引用<I>小菜菜同学</I>在2005-7-22 17:08:43的发言:</B><BR>* I) ~ F ] \+ J* m8 |
<
>TImage *img[65]; </P>
( B5 h, a) ] J L1 T<
>TJPEGImage *tmpimg=new TJPEGImage ;<BR> tmpimg->Assign(Image0->
icture);<BR> img->Canvas->CopyRect(rect1,tmpimg->??,rect2);</P>
: f2 g! u8 `% @, C% p. r<
>请问,能不能在上述??处加一个属性,使得 将Image0中的JPG格式的图之中的一部分赋给img[I]?</P><BR></DIV>7 i: Q2 B/ h8 d' @6 A3 D; W$ |; M
<
>直接用canvas属性就可以呀!</P>
作者: ilikenba 时间: 2005-7-25 21:20
<DIV class=quote><B>以下是引用<I>小菜菜同学</I>在2005-7-17 17:47:23的发言:</B><BR>; T( u, L" T, V* C' g
<
>谢谢<FONT face=Verdana color=#61b713><STRONG>ilikenba</STRONG><FONT color=#000000>大侠的多次解答,[em17][em17][em17][em27][em31]</FONT></FONT></P>& ]% U. ?+ Y: F$ \" L; {& {
<
>1、fopen()这类的文本文件命令和FileOpen()这类的文本文件命令有什么区别呢?</P> C: }3 ~7 ]8 @) G
<
>2、sleep(sec)和下列函数相比,作用一样但是不是有什么不同。我看见一本其他部分说的比较明白的书用了后者,用之前还要系统重画Form1->Update();,是不是sleep(sec)有什么缺点,要不也太多此一举了吧!</P>( h5 D# a7 ^. \- o6 f# V
<
>void waiting(int sec)<BR>{<BR>int x,y;<BR>struct time t;<BR>gettime(&t);<BR>x=t.ti_sec;<BR>y=x;<BR>while(abs(y-x)<=sec)<BR>{<BR> gettime(&t);<BR> y=t.ti_sec;<BR>}<BR>}</P></DIV>
4 k/ Y7 K- C0 c6 B! ~1 J9 W" Q<
>这两个问题,你最好看看帮助,写得很清楚呀!看完了咱们再交流!很容易解决的!</P>
作者: 小菜菜同学 时间: 2005-7-26 09:08
<DIV class=quote><B>以下是引用<I>ilikenba</I>在2005-7-25 21:08:09的发言:</B><br>你不想让别人看到txt的内容可以加密呀!就是去掉扩展名的文本文件依然可以用记事本打开呀!</DIV>% e& l) E$ u' }" g! i: n
<
><br>谢谢大侠的解答,是呀还是可以打开的。只是能骗骗比我还菜的人。呵呵。</P>
$ Y) U a+ h" ]) G0 G( H<
>但是怎么加密呀?加密后读它的程序是不是也得改呀?图片也能加密吗?把文本放在资源中,能读取吗?是加密的吗?[em29]</P>
1 O" P6 J7 D. L5 Z; W: s1 C _4 J[此贴子已经被作者于2005-7-26 9:21:36编辑过]
作者: ilikenba 时间: 2005-7-26 12:49
<
>对于一般文件(当然包括图片文件了)的加密可以使用des或md5等算法,我在矩阵学院里面应该放了这些加密算法的函数文件,对于常规的文本加密实际上可以将对应字符的acsii码值加上一个常数或者做一些其他的运算来做,这样很简单!当然把文本放到资源文件里面也是一个方法,虽然并没有加密,但是不能用常规方法读取资源文件,也可以起到一定的作用!</P>
作者: 小菜菜同学 时间: 2005-7-28 16:32
<
>1、用加密算法是不是也能用记事本打开,但是看不懂,已经用一种算法替换了。程序读这个文本文件时,再转过来?</P>
i* _% b( n: d6 S! m7 r/ ^3 D<
>2、都说BCB和DELPHI很象,能不能说把BCB掌握得越好,DEPHI的能力就越好?虽然没学过DELPHI。Delphi和BCB比有什么优点吗?干嘛现在招聘,几乎没有要BCB的,[em03]除了VC就是JAVA,偶尔是Delphi。不过不管怎样,我想既然先学这个了,而且这个也挺好用,我就先把她学明白再说。[em04]</P>
, Q) Y# s H+ s5 i<
>3、是不是所有的用其他语言做的软件,用BCB也能做,就是有时候可能慢?</P>
作者: ilikenba 时间: 2005-7-28 16:51
<
>1.你说的对,加密后的文件必须解密后才能正常浏览,否则就是一些乱码!</P>
8 w' q O1 y* S, ^' I) ?* w<
>2.Delphi和BCB确实很像,都是一个公司出的产品,都是RAD开发工具,二者具有几乎相同的控件!但是我还是觉得Delphi更适合开发大型产品,这在于它的语法结构比较严谨,这种严谨的结构会使得犯错误不太容易,大家都知道一个大的系统修补漏洞是一件很麻烦的事情!Java现在还是最热的,这得益于它的跨平台特性,这种特性在今天网络十分发达的情况下更加显出优势!但是可能未来.net会更加火!</P>
; X# P7 Q" u" m1 ~2 ^<
>3.当然BCB什么都可以做,除了一些Windows底层的驱动,这些是因为微软排斥竞争对手而没有公开这部分的细节造成的。BCB得益于C++语言的良好性能,通常开发出来的产品不会慢!</P>
作者: 小菜菜同学 时间: 2005-7-28 17:02
<
>.net是VC++.net?</P>
& i! e% F+ S5 t) M3 W<
>那BCB到底有什么优点,别的开发工具不具备呢?他存活下来应该有几个比较大的优点吧?</P>
作者: ilikenba 时间: 2005-7-28 22:10
vc.net只是.net的开发语言之一,还有很多其他的开发语言,比如C#等,BCB最大的优势在于它的核心语言是C++,这个语言的使用人数是最多的,而且它是RAD开发语言,比VC开发效率高,在就是一些Borland公司的老用户使用起来比较熟悉!
作者: yirongshu 时间: 2005-8-16 20:19
顶
作者: 矩阵中的小萝卜 时间: 2005-10-28 09:43
<
>我的机器重装系统了,我现在能不能在不重装bcb的基础上,恢复它呢?</P>1 G& c: e+ z0 ^( v) i8 ~
<
>我记得以前有个方法,把什么东西加到右键上,然后把bcb注册一下,bcb就又能用了。但是这次我在网上找了半天也没找到。各位大侠知道吗?</P>
作者: madio 时间: 2005-10-28 11:43
问了一些高手,他们都说这样要注册很多文件,不太可行!一般通常是要用一些ghost等工具做备份!
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) |
Powered by Discuz! X2.5 |