关于VS·vb语言的System.IO.File.ReadAllText读取文件问题

关于VS·vb语言的System.IO.File.ReadAllText读取文件问题,第1张

假设你的文本文件有两行(内容如下): 第一行第二行 那么如下读取: Dim strings() As String = FileReadAllText("C:\trytxt", SystemTextEncodingDefault)Split(vbCrLf)

ConsoleWriteLine(strings(1))自己在控制台看看呢?

可以下载个激活程序就行了。

下载Windows XP SP2 激活程序

http://wwwxinsunnet/my_article/XP2_Activatorzip

激活您的Windows XP SP2

现在开始>>>>>

1)打开keygenexe

2)选择windows xp pro vlk

点击“generate/dimioyrgia”按钮,在文本框内就会算出一个WINDOWS XP CD-KEY序列号,

请用文本保存此序列号,接着打开 “setupbat”文件。

3) 点击“我想通过电话激活”选择“下一步” 点“改变产品序列号”,输入你刚

保存的(WINDOWS XP CD-KEY序列号)

4)打开一个新窗口 打开,WPAexe文件,单击“apply/browse按钮”,然后关闭wpaexe窗口。

自动打开一个新的窗口,选择“激活windows”按钮,几秒后,显示window xp已经

激活窗口。

单击“OK”

5)重起您的电脑,哈哈:)现在你的Windows XP SP2已经完全激活了。

调用的DLL出错

你可以找另一台的电脑上去复制下这个缺失的文件,看看能否解决问题

或者你可以尝试使用腾讯电脑管家来修复缺失DLL文件

具体方法是,打开腾讯电脑管家--电脑诊所--软件问题--丢失Dll 文件--一键修复--完成

如果还是解决不了,去脚本之家下一个文件直接复制进去就能搞定了

如果找不到,还可以下载一个dx修复工具30增强版,去修复一下

1、首先进入桌面,按“Windows+R”进入运行模式。

2、然后在对话框中输入指令“cmd”,点击“确定”。

3、然后会弹出一个黑色指令框,在弹出界面中输入指令“slmgrvbs /ato”。

4、输入完成后,点击“回车键”,产品即可激活成功。

import javaawt;

import javaawtevent;

import javaioBufferedReader;

import javaioFile;

import javaioFileNotFoundException;

import javaioFileReader;

import javaioFileWriter;

import javaioIOException;

import javaxswing;

import javaxswingfilechooserFileNameExtensionFilter;

public class EditorJFrame extends JFrame implements ActionListener, MouseListener

{

private JComboBox combox_name, combox_size; //字体、字号组合框

private JRadioButton radiob_color[]; //颜色单选按钮

private JTextArea text; //文本区

private Color color; //text的当前文本色

private JPopupMenu popupmenu; //快捷菜单

private JButton bopen,bsave; //保存和打开

private JFileChooser fchooser;

private Object file;

public EditorJFrame()

{

super("文本编辑器"); //默认BorderLayout布局

Dimension dim = getToolkit()getScreenSize(); //获得屏幕分辨率

thissetBounds(dimwidth/4,dimheight/4,dimwidth/2,dimheight/4); //窗口居中

text = new JTextArea("Welcome");

textaddMouseListener(this); //文本区注册鼠标事件监听器

thisgetContentPane()add(new JScrollPane(text)); //文本区添加到滚动窗格,滚动窗格添加到框架内容窗格中部

JToolBar toolbar=new JToolBar(); //创建工具栏,默认水平方向

thisgetContentPane()add(toolbar,"North"); //工具栏添加到框架内容窗格北部

JButton bopen=new JButton("打开",new ImageIcon("opentxt"));//添加

bopenaddActionListener(this);

toolbaradd(bopen);

JButton bsave=new JButton("保存",new ImageIcon("savetxt"));

bsaveaddActionListener(this);

toolbaradd(bsave);

//thisfile=null;

String sizestr[]={"20","30","40","50","60","70"};

combox_size = new JComboBox(sizestr); //字号组合框

combox_sizeaddActionListener(this); //组合框注册单击事件监听器

toolbaradd(combox_size);

GraphicsEnvironment ge=GraphicsEnvironmentgetLocalGraphicsEnvironment();

String[] fontsName=gegetAvailableFontFamilyNames(); //获得系统字体

combox_name = new JComboBox(fontsName); //组合框显示系统字体

combox_nameaddActionListener(this); //组合框注册单击事件监听器

toolbaradd(combox_name);

String colorstr[]={"红","绿","蓝","黑"};

ButtonGroup bgroup_color = new ButtonGroup(); //按钮组

radiob_color = new JRadioButton[colorstrlength]; //颜色单选按钮数组

for (int i=0; i<radiob_colorlength; i++)

{

radiob_color[i]=new JRadioButton(colorstr[i]); //颜色单选按钮

radiob_color[i]addActionListener(this);

bgroup_coloradd(radiob_color[i]); //单选按钮添加到按钮组

toolbaradd(radiob_color[i]); //单选按钮添加到工具栏

}

radiob_color[0]setSelected(true); //设置单选按钮的选中状态

thisaddmyMenu(); //调用自定义方法,添加菜单

thissetVisible(true);

}

private void addmyMenu() //添加主菜单、快捷菜单、对话框

{

JMenuBar menubar = new JMenuBar(); //菜单栏

thissetJMenuBar(menubar); //框架上添加菜单栏

String menustr[]={"文件","编辑"};

JMenu menu[]=new JMenu[menustrlength];

for (int i=0; i<menustrlength; i++)

{

menu[i] = new JMenu(menustr[i]); //菜单

menubaradd(menu[i]); //菜单栏中加入菜单

}

JMenuItem menuitem_exit = new JMenuItem("新建");

menu[0]add(menuitem_exit);

menuitem_exitaddActionListener(this);

JMenuItem menuitem_exit1 = new JMenuItem("打开");

menu[0]add(menuitem_exit1); //生成菜单项并加入到菜单

menuitem_exit1addActionListener(this);

JMenuItem menuitem_exit2 = new JMenuItem("保存");

menu[0]add(menuitem_exit2);

menuitem_exit2addActionListener(this);

JMenuItem menuitem_exit3 = new JMenuItem("剪切");

menu[1]add(menuitem_exit3); //生成菜单项并加入到菜单

menuitem_exit3addActionListener(this);

JMenuItem menuitem_exit4 = new JMenuItem("复制");

menu[1]add(menuitem_exit4); //生成菜单项并加入到菜单

menuitem_exit4addActionListener(this);

JMenuItem menuitem_exit5 = new JMenuItem("粘贴");

menu[1]add(menuitem_exit5); //生成菜单项并加入到菜单

menuitem_exit5addActionListener(this);

}

public void actionPerformed(ActionEvent e) //单击事件处理方法

{

if(egetActionCommand()equals("新建"))

{

thisfile=null;

thistextsetText("");

}

if( egetActionCommand()equals("打开"))//打开文件时操作

{

try {

JFileChooser choosefile=new JFileChooser("d:\\");

FileNameExtensionFilter filefilter=new FileNameExtensionFilter("txt","txt");

choosefilesetFileFilter(filefilter);//文件过滤器

int re=choosefileshowOpenDialog(null);

if(re==JFileChooserAPPROVE_OPTION)

{

String ioRecord="";

File file=choosefilegetSelectedFile();

if(filefilteraccept(file))

{

FileReader readfile=new FileReader(file);

BufferedReader readfile_ln=new BufferedReader(readfile);

ioRecord = readfile_lnreadLine();

String s="";

while(ioRecord!=null){

s+=ioRecord+"\n";

ioRecord=readfile_lnreadLine();

}

textsetText(s);

}else JOptionPaneshowMessageDialog(null, "选择文件类型不正确");

}

} catch (FileNotFoundException q) {qprintStackTrace();}

catch(IOException q){ qprintStackTrace(); }

}

if (egetSource() instanceof JRadioButton) //选择一个颜色复选框

{

if (egetSource()==radiob_color[0])

color = new Color(255,0,0);

if (egetSource()==radiob_color[1])

color = new Color(0,255,0);

if (egetSource()==radiob_color[2])

color = new Color(0,0,255);

if (egetSource()==radiob_color[3])

color = new Color(0,0,0);

textsetForeground(color); //设置文本区颜色

return;

}

if (egetSource() instanceof JMenuItem) //单击菜单项

{

if (egetActionCommand()=="剪切")

textcut(); //将选中文本剪切送系统剪贴板

if (egetActionCommand()=="复制")

textcopy(); //将选中文本复制送系统剪贴板

if (egetActionCommand()=="粘贴")

textpaste(); //将剪贴板的文本粘贴在当前位置

return;

}

if (egetActionCommand()=="保存")

{

//保存非空文件,不显示保存文件对话框

try{

FileWriter out=new FileWriter("d:\\listtxt");

outwrite(textgetText());

outclose();

JOptionPaneshowMessageDialog(null,"文件已经保存!");

Systemexit(0);

}

catch(Exception e1){ JOptionPaneshowMessageDialog(null, "文件 IO 异常!"); }

}

if (egetSource() instanceof JComboBox || egetSource() instanceof JCheckBox )

{ //组合框、复选框

int size=0;

String fontname = (String)combox_namegetSelectedItem();//获得字体名

size = IntegerparseInt((String)combox_sizegetSelectedItem());//获得字号

javaawtFont font = textgetFont(); //获得文本区的当前字体对象

int style = fontgetStyle(); //获得字形

textsetFont(new Font(fontname, style, size)); //设置文本区字体

}

}

//保存

public void mouseClicked(MouseEvent mec) //鼠标事件处理方法,实现MouseListener接口

{

if (mecgetModifiers()==MouseEventBUTTON3_MASK) //单击的是鼠标右键

popupmenushow(text,mecgetX(),mecgetY()); //在鼠标单击处显示快捷菜单

}

public void mousePressed(MouseEvent mep) {}

public void mouseReleased(MouseEvent mer) {}

public void mouseEntered(MouseEvent mee) {}

public void mouseExited(MouseEvent mex) {}

public void mouseDragged(MouseEvent med) {}

public static void main(String arg[])

{

new EditorJFrame();

}

}

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/3228443.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-02-11
下一篇2024-02-11

随机推荐

  • 怀孕护肤品有哪些牌子?

    爱美之心人皆有之,孕期也要美美哒。在孕期除了要感受身体里小生命的一举一动之外,孕妈妈也要注意对自己肌肤的保养哦,不希望做了妈妈之后变粗糙的、就要开始使用孕期也能使用的一些护肤品吧:呼吸蓝色套装 我闺蜜在备孕期间就换了整套护肤品

    2024-04-15
    1024600
  • 精华水和精华露有什么区别

    1、质地不同精华露因为是高度浓缩的,质地是很粘稠的,晚上使用很合适,油性皮肤的人使用也很好,精华露的营养成分是很容易被吸收的,不会使你的皮肤变油,反而会很清爽。精华液因为是液体的,质地比精华露清爽,涂隔离霜之前使用,它可以很好的阻止隔离霜损

    2024-04-15
    46800
  • 妮维雅美白身体乳怎么样?妮维雅美白身体乳效果

    妮维雅美白身体乳,真的是一款平价大碗的产品,不少妹纸是因为美白的原因购入,但是没有想到居然还很滋润,香味不是很浓郁,反正用起来不怕用量的一款身体乳妮维雅美白身体乳好用吗妮维雅美白身体乳,便宜大碗好用,一百分推荐。轻薄的乳液状,吸收快

    2024-04-15
    29400
  • 保湿露保湿霜和保湿精华有区别吗?

    保湿露、保湿霜和保湿精华有区别:1、含油和水的比例不同:保湿露和保湿精华的水分比较多,保湿霜霜类产品含油脂多些。2、功效不同:保湿露起补水功效,保湿霜功效是锁水,保湿精华兼具补水和锁水功效。3、质地不同:保湿露质地较为清爽,保湿霜质地会更厚

    2024-04-15
    34700
  • 缩小毛孔的护肤品

    缩小毛孔的护肤品一般来说,在生活当中,如果说随着年龄的增大或者是日常护肤的不注意,很容易导致毛孔粗大,而且毛孔粗大会对身体造成比较大的一些美容性的影响,那缩小毛孔的护肤品有哪些呢。缩小毛孔的护肤品雅诗兰黛的细嫩修护精华露,它对于身体来说,能

    2024-04-15
    27300
  • 烟斗有什么配件?

    烟斗包x0d压棒、烟刀、清烟灰的针(一般是连在一起的三件套或者两件套)x0d斜火打火机普通打火机火柴x0d通条(也清理烟灰用的)x0d滤芯(3mm 6mm 9mm规格的多见)x0d保养石楠木烟斗的蜡块(没感觉有什么必

    2024-04-15
    28400
  • 长安和伊思特瓷砖哪个相对比较好,都是佛山产的吗?

    长安瓷砖还是比较有名,具体哪里产的就不要听销售人员给你讲解的了,最好看他们的包装上面的资料。还有就是需要选大厂,大品牌的瓷砖,你想一想你装房子管得最久的是什么?肯定是瓷砖、涂料、门窗那些硬装。像蒙娜丽莎、马可波罗、威尼斯商人瓷砖、冠珠这些都

    2024-04-15
    28600

发表评论

登录后才能评论
保存