CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

关于格式转换的问题,急!!!!

楼主tob(gcc)2003-04-01 00:04:47 在 VB / 基础类 提问

平时没用过vb,为了简单的用activex控件,选择vb来开发。  
  现在有个问题是:  
  我用一个加密解密的控件,对text1可以加密和解密如:  
  加密    
            EnvMessage.Content   =   Text1.Text  
            Envelopedmessage   =   EnvMessage.Encrypt  
            Text2.Text   =   Envelopedmessage  
  解密    
            EnvMessage.Decrypt   Text2.Text  
            msgbox   text2.text  
  但我要加密的是一个文件(如doc),不是text1,怎么办,格式怎么转换?  
  用inputfilename   =   "c://1.doc"  
      Open   inputfilename   For   Input   As   #1  
      Input   #1,   c  
      Close   #1  
      EnvMessage.Content   =   c  
  好像不行,可能要格式转换 问题点数:100、回复次数:4Top

1 楼gang75(*^&^*)回复于 2003-04-01 00:48:13 得分 0

gzTop

2 楼Cooly(☆不做开发很久了......☆)回复于 2003-04-01 13:39:42 得分 0

open   inputfilename   for   binary   as   #1  
   
  然后通过对得到的二进制数组进行处理,得到一个全部由可视字符组成的字符串。  
   
  关于二进制与字符串转换的方法较多,如果你对算法不要求很复杂,可以考虑使用ASCII还原的方式或者使用Base64的编码规则,也可以使用Qutoed   Printable的编码规则。  
  Top

3 楼tob(gcc)回复于 2003-04-01 13:47:02 得分 0

TO     Cooly(☆回答问题不要分儿☆)    
  先谢了,能不能给个例子,我急着用这个加密的控件,对vb不是很熟悉Top

4 楼Cooly(☆不做开发很久了......☆)回复于 2003-04-01 14:27:15 得分 100

你查找一下以前的帖子,或者看一下VB版的FAQ.  
   
  在VB的网络编程版中有Base64的相应代码。  
  另外,下面的帖子中有二进制读写文件的代码,二进制数组与字符串转换代码。  
  http://expert.csdn.net/Expert/topic/1555/1555609.xml?temp=.1675531Top

相关问题

  • 格式转换问题,急
  • 格式转换
  • 格式转换
  • 格式转换
  • 急寻磁盘格式转换软件
  • 谁知道把NTFS格式转换成FAT32位格式怎么转换?急!!!!!!!!!!!!!!!!!!!!!
  • 谁知道把NTFS格式转换成FAT32位格式怎么转换?急!!!!!!!!!!!!!!!!!!!!!
  • FLASH格式转换!
  • 求格式转换?
  • 急急急——---关于NTFS格式与FAT32格式的转换问题

关键词

  • 二进制
  • 转换
  • 加密
  • 控件
  • 代码
  • vb
  • envmessage
  • 格式
  • 字符串
  • inputfilename

得分解答快速导航

  • 帖主:tob
  • Cooly

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo