【问题标题】:Read specific part of a text file and parsing in vb读取文本文件的特定部分并在 vb 中解析
【发布时间】:2013-04-07 00:08:46
【问题描述】:

通过读取文本文件,我必须创建几个组合框并为它们动态添加项目。下面是我的示例文本文件,我必须从中解析“Switch for DSO”字符串,然后为此添加一个标签页。标签页名称将是“切换”。在此标签页下,我必须创建一些组合框并为该框动态添加项目。每个组合框都会有一个标签。标签名称将类似于“粘合剂类型开关”,在标签右侧将添加一个组合框,框的项目将是“胶水”和“软焊料”。所以在这个'Switches for DSO'标签页组合框将被创建,直到它得到字符串'Options for DSO'。任何人都可以给我一个提示。如果你给我一些代码的提示,这对我很有帮助。

文本文件示例:

//===================

// DSO 的开关-Tab page1

//===================

//粘贴式开关-combobox1的标签

//#DEFINE Glue- combobox1 的项目

//#DEFINE SoftSolder- combobox1 的项目

// 应用切换-combobox2的标签

//#DEFINE Non-Automotive-combobox2 的项目

//#DEFINE Automotive-combobox2 的项目

//芯片底部的Bondpad材料和工艺切换-combobox3的标签

//#DEFINE Non_Passivated_ChipBottom-combobox3 的项

//#DEFINE Copper_Bondpad_ChipBottom-combobox3项

//#DEFINE Alu_Bondpad_Imide_ratio_ChipBottom-combobox3的项目

//#DEFINE Alu_Bondpad_Imide_non_ratio_ChipBottom-combobox3的项目

//===================

// DSO 的选项-Tab page2

//===================

//Staggared Bondpad Arragement Option-checkbox1的标签

//#DEFINE STAGGERED-checkbox1 值

//Wedge on Bump Option-checkbox2的标签

//#DEFINE Wedge_on_Bump-checkbox2 值

// 芯片技术-checkbox3的标签

//#DEFINE SUPPLY1-复选框3值

提前致谢

【问题讨论】:

    标签: vb.net


    【解决方案1】:

    根据您需要多少不同的选项卡布局,您可以直观地创建选项卡布局,然后在运行时根据需要创建实例,将它们添加到表单中(假设是 WinForm)。

    或者您可以有一个通用选项卡(也可重复使用),您可以在其中实例化并添加您需要的(模板化)控件,同时设置它们的属性。

    您必须编写一堆代码来获得所需的内容,解析文件并构建 tabx。您可能还想看看在 .NET 中创建自定义控件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-08
      相关资源
      最近更新 更多