实用的VC++程序设计:FG.rar解析

版权申诉
0 下载量 79 浏览量 更新于2024-10-21 收藏 309KB RAR 举报
资源摘要信息: "FG.rar_visual c" 1. 文件标题解释 标题为"FG.rar_visual c",表明该文件是一个压缩文件(以".rar"为扩展名),同时包含了与Visual C++(简称VC++)相关的内容。Visual C++是微软公司推出的一款集成开发环境(IDE),用于C和C++语言的开发。文件标题中的"FG"可能是项目、程序或者文件夹的名称,而"Visual C"则直接指出了内容的相关性。 2. 描述内容分析 描述中提到"我做的VC++程序,希望有点用,希望采纳",说明了这个压缩包内包含的是一个开发者自己制作的C++程序。开发者期望该程序能够对他人有所帮助,并且希望能够得到采纳或应用。从这一点可以推测,程序可能具有一定的实用价值或创新点,开发者对此抱有一定的期待。 3. 标签信息 标签为"visual_c",再次强调了文件内容与Visual C++的紧密关联。标签通常用于标识或分类文件内容,便于快速检索和识别,因此这个标签指明了文件的主要用途和相关技术领域。 4. 压缩包子文件的文件名称列表 由于文件名称列表信息为"分割",这一描述可能不够明确。通常,压缩包内的文件名称列表可以揭示包内具体包含的文件类型、文件名以及文件结构等。由于缺乏具体信息,难以分析具体的知识点。如果"分割"指的是程序的功能之一,那么可能意味着程序可以对某些数据进行分割处理;如果"分割"是文件夹的名称,那么它可能仅仅表示文件结构中的一个目录。不过在没有更多信息的情况下,这只能是一个假设性的分析。 综上所述,从给定的信息中可以提炼出以下知识点: - Visual C++是一种广泛使用的C++开发环境,由微软公司提供,支持大量的C/C++库和工具,便于开发者进行应用程序的编写、调试和发布。 - 使用Visual C++开发的程序通常是可执行的EXE文件或者库文件(DLL)。在编写程序时,通常需要对C/C++语言有较深的理解,并熟悉Windows API和STL等。 - 开发者在提交文件时可能希望其程序能够解决某一具体问题,或者是作为一个示例程序用于学习和参考。 - 程序的功能可能与数据处理、算法实现、用户界面设计或者系统集成等方面有关。 - 缺少具体的文件列表,我们无法确定程序的具体功能和结构,只能根据有限的信息进行假设性分析。 请注意,由于文件列表信息的不明确性,此处的知识点提炼可能不完整。如果有更详细的信息提供,将有助于进行更准确的知识点分析。

class MainWindow: def init(self, master): self.option_list = [] self.master = master master.title("點檢系統") # 获取屏幕的宽度和高度 screen_width = master.winfo_screenwidth() screen_height = master.winfo_screenheight() # 将窗口的大小设置为屏幕的大小 master.geometry("%dx%d" % (screen_width, screen_height))# 创建菜单栏 menu_bar = tk.Menu(master) # 创建“文件”菜单 file_menu = tk.Menu(menu_bar, tearoff=0) file_menu.add_command(label="5M點檢表", command=self.read_from_excel) file_menu.add_command(label="Router首件检查记录表", command=self.read_from_excel1) file_menu.add_command(label="板组作业首件检查记录表", command=self.read_from_excel2) # 创建“保养”菜单 maintenance_menu = tk.Menu(menu_bar, tearoff=0) maintenance_menu.add_command(label="日保養", command=self.read_from_excel3) maintenance_menu.add_command(label="周保養", command=self.read_from_excel4) # 创建“测试”菜单 test_menu = tk.Menu(menu_bar, tearoff=0) test_menu.add_command(label="人工測試站表單", command=self.read_from_excel5) test_menu.add_command(label="自動化測試站表單", command=self.read_from_excel6) # 将子菜单添加到菜单栏 menu_bar.add_cascade(label="首件確認表單", menu=file_menu) menu_bar.add_cascade(label="保养表單", menu=maintenance_menu) menu_bar.add_cascade(label="F/T表單", menu=test_menu) # 将菜单栏添加到主窗口 master.config(menu=menu_bar)在這個函數中將這個代碼中的菜單欄位添加儅用戶點擊某個菜單時將相應的名稱變個顔色,20分鐘后變回來

2023-05-24 上传

class InventoryApp: def init(self, master): self.master = master master.title("物料进出库统计") self.master.state('zoomed') # 窗口最大化 # 创建右侧的工具栏 toolbar_frame = ttk.Frame(master, width=20) toolbar_frame.pack(side='right', fill='y') # 创建底部的工具栏 bottom_frame = ttk.Frame(master, height=20) bottom_frame.pack(side='bottom', fill='x') # 创建左侧面板 self.container = tk.Frame(master, width=100, bg='lightcyan') self.container.pack(side=tk.LEFT, fill=tk.BOTH) # 创建工具栏 toolbar = tk.Frame(master, height=0.2) self.selected_label = tk.Label(toolbar, text="", fg="red", font=("Arial", 12)) self.selected_label.pack(side=tk.LEFT, padx=0.02, pady=0.02) # 创建左上方面板 self.container_top = tk.Frame(self.container, width=100, bg='lightcyan') self.container_top.pack(side=tk.TOP, fill=tk.BOTH, expand=True) # 创建左下方面板 self.container_bottom = tk.Frame(self.container, width=100, bg='lightcyan') self.container_bottom.pack(side=tk.BOTTOM, fill=tk.BOTH, expand=True) # 创建右侧面板 self.container1 = tk.Frame(master) self.container1.pack(side=tk.LEFT, fill=tk.BOTH, expand=True) # 打开Excel文件 self.wb = openpyxl.load_workbook(庫存) self.record_sheet = self.wb["出入庫明細"] self.data_sheet = self.wb["庫存明細"]# 添加显示excel内容的按钮 self.show_button = tk.Button(self.container_bottom, text="显示Excel内容", command=self.show_excel) self.show_button.grid(row=12, column=0, columnspan=2, padx=5, pady=5) # 创建底部工具栏 bottom_toolbar = tk.Frame(master, bg='white') bottom_toolbar.pack(side=tk.BOTTOM, fill=tk.X) # 创建标签 label = tk.Label(self.container1, text="出入庫明細") label.pack(side=tk.TOP) # 创建文本框1 text_frame = tk.Frame(self.container1) text_frame.pack(side=tk.TOP, fill=tk.BOTH, expand=True) self.result_text = tk.Text(text_frame) self.result_text.pack(side=tk.TOP, fill=tk.BOTH, expand=True) # 创建标签2 label2 = tk.Label(self.container1, text="庫存明細") label2.pack(side=tk.TOP) # 创建文本框2 text_frame2 = tk.Frame(self.container1) text_frame2.pack(side=tk.BOTTOM, fill=tk.BOTH, expand=True) self.result_text2 = tk.Text(text_frame2) self.result_text2.pack(side=tk.TOP, fill=tk.BOTH, expand=True)

2023-06-11 上传