excel文件-c#操作Excel,我把Excel文件放在当前项目下,怎么写读取路径?

问题描述

c#操作Excel,我把Excel文件放在当前项目下,怎么写读取路径?

setexcel = new SetExcel(@"E:01.xls");//我放在E盘中读取文件
我现在把Excel文件放到项目中去,怎么写读取路径?

解决方案

你要知道什么是相对路径和绝对路径

asp.net里用server.mapPath()
winform用 Application.StartupPath+001.xls

解决方案二:

如果当前目录只有一个 Excel 文件,可以考虑先获取当前工作目录,如使用此 API:GetCurrentDirectory;然后再调用:FindFirstFile 获取后缀为 .xls 的文件。

时间: 2024-09-12 11:14:58

excel文件-c#操作Excel,我把Excel文件放在当前项目下,怎么写读取路径?的相关文章

jsp导出excel文件的操作

问题描述 jsp导出excel文件的操作 jsp页面导出excel文件或者PDF文件应该是用什么技术,求指导~~ 解决方案 JSP导出Excel文件c# 导出Excel文件的操作示例操作本地文件的jsp 解决方案二: 导入导出excel一般用的jxl架包,可以在网上搜一下例子... 解决方案三: 网上导出EXCEL的例子很多的,可以搜一下

c语言文件读写操作的问题

问题描述 c语言文件读写操作的问题 文件读写函数可以读写什么样类型的文件,有什么具体的实际的用途?它可以访问任意文件吗 解决方案 是的,可以访问任何文件,除非权限不足的文件无法访问.另外16bit环境下的C库函数(turbo c)不能访问2GB以上的大文件. 对于二进制文件,读取和解析是两个不同的概念.好比你只要视力没问题,你可以看任何语言写的书,但是显然外语的书你不一定看得懂. 你可以读取一个word文档文件,用C,得到一串字节,但是要想知道这个word文档中的文章.表格是什么,就复杂的多.

c++-C++ 文件 指针操作问题

问题描述 C++ 文件 指针操作问题 我以二进制方式读一个文件,先遍历整个文件求校验和,然后我要重新回到文件开头再来读取文件数据,也就是将文件指针置于文件头,可是运行时不是这样.ifstream filein(strFileDir ios::in | ios::binary); //校验和int iVerify = 0;while (!filein.eof()){ char cByte = NULL; filein.read(&cByte sizeof(char)); iVerify+=(int

PHP文件读写操作之文件读取方法详解_php技巧

PHP文件读取操作相对于文件写入操作涉及更多的PHP文件操作函数,在代码实例中会详细介绍这些函数. 读取文本文件中存储数据的方式主要涉及的三个步骤及部分文件操作函数如下: 1.打开文件(文件操作函数:fopen) 2.文件数据读取(文件操作函数:fgets.file.readfile.feof等) 3.关闭文件(文件操作函数:fclose) 下面仍然以PHP文件读写操作代码实例讲解文件读取方法的具体应用,在实例中,通过调用不同的PHP文件读取操作函数读取文本文件中的数据,你可以加深PHP文件读取

第15周报告3: ASCII文件的操作

任务3:从文件salary.txt中读入500名工人的工资,全部增加100元后进行排序(好事,涨工资了),将排序后的结果在屏幕上输出,并保存到文件ordered_salary.txt中. (salary.txt可以从BB平台下载) 实验目的:学会ASCII文件的操作 实验内容:从文件中读入数据,排序并输出到另外一个文件中 /* 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件

python文件读写操作简单程序代码

例子 python写文件  代码如下 复制代码 object_id_list=[1, 3, 88, 99] f=open('mylist', "w") for id in object_id_list:     f.writelines(str(id)) f.close()   #只有输入这一句之后才会真正写入到文件中 cat mylist 138899%   # 最后有一个%表示没有换行 >>> object_id_list=[1, 3, 88, 99] >&

linux系统编程之文件与I/O(一) 文件的打开关闭

一.文件描述符 对于Linux而言,所有对设备或文件的操作都是通过文件描述符进行的.当打开或者创建一个文件的时候,内核向进程返回一个文件描述符(非负整数).后续对文件的操作只需通过该文件描述符,内核记录有关这个打开文件的信息(file结构体). 一个进程启动时,默认打开了3个文件,标准输入.标准输出.标准错误,对应文件描述符是0(STDIN_FILENO).1(STDOUT_FILENO).2(STDERR_FILENO),这些常量定义在unistd.h头文件中. fileno:将文件指针转换为

java操作excel,用jxl将多个excel文件合并成一个多sheet的excel文件,颜色会出错

问题描述 java操作excel,用jxl将多个excel文件合并成一个多sheet的excel文件,颜色会出错 程序代码如下: public class Main { public static void main(String[] args) { try { InputStream fis1 = new FileInputStream("D:/fei/testfiles/2G囤卡量.xls"); InputStream fis2 = new FileInputStream(&quo

java操作excel,用jxl将多个excel文件合并成一个多sheet的excel文件

问题描述 java操作excel,用jxl将多个excel文件合并成一个多sheet的excel文件 java操作excel,用jxl将多个excel文件合并成一个多sheet的excel文件有3个list 解决方案 当个excel文件是只有一个sheet的吗,如果是的话,可以逐个遍历Excel文件,获取这个文件的sheet后,直接添加到一个空白excel文档中就可以了. 了解下jxl的api,这个需求实现应该不复杂的.