鼠标点击桌面图标获取文件全名

coder_shadow 2017-01-17 06:10:49

SIZE_T len = sizeof(LVITEM);
lvi.cchTextMax = 512;
lvi.iSubItem =0;
lvi.pszText=(LPWSTR)_item ;
lvi.mask = LVIF_IMAGE |LVIF_TEXT |LVIF_STATE |LVIF_PARAM;
if(!WriteProcessMemory(g_hProcess, _lvi, &lvi, sizeof(LVITEM), NULL)){
rs =GetLastError();
}
::SendMessage(g_DLVhwnd, LVM_GETITEMTEXT, (WPARAM)icont, (LPARAM)_lvi);
ReadProcessMemory(g_hProcess, _item, item, 512, NULL);


使用上面代码获取鼠标选中单个桌面文件名,但是在文件扩展名隐藏的时候不能获取到文件扩展名,有没有高手能帮我看看。
多谢多谢!
...全文
1008 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
顾小白xx 2021-02-22
  • 打赏
  • 举报
回复
你把这个文件的隐藏文件扩展名的属性去掉获取然后在给他设置回去不就完了么
murongyuan 2020-12-04
  • 打赏
  • 举报
回复
这个需求解决了吗?我来挖坟了。。。
schlafenhamster 2017-02-02
  • 打赏
  • 举报
回复
试试 GetFileAttributesEx The GetFileAttributesEx function obtains attribute information about a specified file or directory. This function is similar to the GetFileAttributes function. GetFileAttributes returns a set of FAT-style attribute information. GetFileAttributesEx is designed to obtain other sets of file or directory attribute information. Currently, GetFileAttributeEx obtains a set of standard attributes that is a superset of the FAT-style attribute information. BOOL GetFileAttributesEx( LPCTSTR lpFileName, // pointer to string that specifies a // file or directory GET_FILEEX_INFO_LEVELS fInfoLevelId, // value that specifies the type of // attribute information to obtain LPVOID lpFileInformation // pointer to buffer to receive // attribute information );
coder_shadow 2017-01-31
  • 打赏
  • 举报
回复
引用 4 楼 zhao4zhong1 的回复:
也许这个文件本来就没有扩展名。
老哥,详细情况是这样的,我的目的是想用我一开始的代码获取鼠标选中的桌面文件完整文件名。正常情况下我现在已经能获取到了,但是当我在系统的资源管理器中设置‘隐藏文件的扩展名’的时候,桌面上的文件不显示扩展名了,而我之前的程序也不能获取到文件的扩展名了。比如源文件是“testFile.zip”,本来我获取到的是“testFile.zip”,设置隐藏扩展名之后桌面显示的是‘testFile’,我获取到的也是‘testFile’,而我想要获取到的是‘testFile.zip’! 再次感谢老哥
coder_shadow 2017-01-18
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
GetFullPathName The GetFullPathName function retrieves the full path and filename of a specified file. DWORD GetFullPathName( LPCTSTR lpFileName, // pointer to name of file to find path for DWORD nBufferLength, // size, in characters, of path buffer LPTSTR lpBuffer, // pointer to path buffer LPTSTR *lpFilePart // pointer to filename in path ); Parameters lpFileName Pointer to a null-terminated string that specifies a valid filename. This string can use either short (the 8.3 form) or long filenames. nBufferLength Specifies the size, in characters, of the buffer for the drive and path. lpBuffer Pointer to a buffer that contains the null-terminated string for the name of the drive and path. lpFilePart Pointer to a variable that receives the address (in lpBuffer) of the final filename component in the path. Return Values If the GetFullPathName function succeeds, the return value is the length, in characters, of the string copied to lpBuffer, not including the terminating null character. If the lpBuffer buffer is too small, the return value is the size of the buffer, in characters, required to hold the path. If the function fails, the return value is zero. To get extended error information, call GetLastError. Remarks The GetFullPathName function merges the name of the current drive and directory with the specified filename to determine the full path and filename of the specified file. It also calculates the address of the filename portion of the full path and filename. This function does not verify that the resulting path and filename are valid or that they refer to an existing file on the associated volume. QuickInfo Windows NT: Requires version 3.1 or later. Windows: Requires Windows 95 or later. Windows CE: Unsupported. Header: Declared in winbase.h. Import Library: Use kernel32.lib. Unicode: Implemented as Unicode and ANSI versions on Windows NT. See Also File I/O Overview, File Functions, GetShortPathName, GetTempPath, SearchPath
先谢谢老哥, 不过我今天试了一下,我本就没取到文件的扩展名,然后传给这个函数之后,给我返回的只是加了我程序路径的一个路径,并没有得到我想要的文件全名!老哥还有啥绝招不
赵4老师 2017-01-18
  • 打赏
  • 举报
回复
GetFullPathName The GetFullPathName function retrieves the full path and filename of a specified file. DWORD GetFullPathName( LPCTSTR lpFileName, // pointer to name of file to find path for DWORD nBufferLength, // size, in characters, of path buffer LPTSTR lpBuffer, // pointer to path buffer LPTSTR *lpFilePart // pointer to filename in path ); Parameters lpFileName Pointer to a null-terminated string that specifies a valid filename. This string can use either short (the 8.3 form) or long filenames. nBufferLength Specifies the size, in characters, of the buffer for the drive and path. lpBuffer Pointer to a buffer that contains the null-terminated string for the name of the drive and path. lpFilePart Pointer to a variable that receives the address (in lpBuffer) of the final filename component in the path. Return Values If the GetFullPathName function succeeds, the return value is the length, in characters, of the string copied to lpBuffer, not including the terminating null character. If the lpBuffer buffer is too small, the return value is the size of the buffer, in characters, required to hold the path. If the function fails, the return value is zero. To get extended error information, call GetLastError. Remarks The GetFullPathName function merges the name of the current drive and directory with the specified filename to determine the full path and filename of the specified file. It also calculates the address of the filename portion of the full path and filename. This function does not verify that the resulting path and filename are valid or that they refer to an existing file on the associated volume. QuickInfo Windows NT: Requires version 3.1 or later. Windows: Requires Windows 95 or later. Windows CE: Unsupported. Header: Declared in winbase.h. Import Library: Use kernel32.lib. Unicode: Implemented as Unicode and ANSI versions on Windows NT. See Also File I/O Overview, File Functions, GetShortPathName, GetTempPath, SearchPath
赵4老师 2017-01-18
  • 打赏
  • 举报
回复
也许这个文件本来就没有扩展名。
赵4老师 2017-01-18
  • 打赏
  • 举报
回复
char fullpathname[1024]="d:\\我的带空格 汉字的目录名\\带空格 汉字的文件名";
char cmdstr[2048];
sprintf(cmdstr,"cmd /c dir /b /s \"%s.*\" >d:\\output.txt",fullpathname);
WinExec(cmdstr,SW_HIDE);
//然后读文件d:\output.txt的内容
DSAPI.DLL └─DSAPI ├─QQ用户相关 │ └─在线状态 │ ├─在线 │ ├─未知 │ └─离线 ├─内存资源 │ └─清理一下 ├─加载字体 │ └─加载指定字体文件 ├─图形图像 │ ├─从网址获取图片 │ ├─保护图像 │ │ ├─保护图像 │ │ └─解除保护 │ ├─图像特效 │ │ ├─变形 │ │ │ ├─从中心旋转 │ │ │ ├─从指定点旋转 │ │ │ └─调整大小 │ │ └─色彩 │ │ ├─亮度 │ │ ├─保留通道 │ │ ├─反色 │ │ ├─投影效果 │ │ ├─模糊 │ │ ├─灰度 │ │ ├─色彩通道 │ │ │ ├─粉 │ │ │ ├─红 │ │ │ ├─绿 │ │ │ ├─蓝 │ │ │ ├─青 │ │ │ └─黄 │ │ ├─透明度 │ │ └─黑与白 │ ├─彩色文字图像 │ │ ├─代码文本 │ │ ├─字体 │ │ ├─字符行距 │ │ ├─字符间距 │ │ ├─所有连接数量 │ │ ├─描边颜色 │ │ ├─文字清晰度 │ │ ├─文字颜色 │ │ ├─显示文本 │ │ ├─画布尺寸 │ │ ├─绘制描边 │ │ ├─绘制阴影 │ │ ├─获取指定坐标的链接 │ │ ├─输出图像 │ │ ├─链接 │ │ ├─链接下划线颜色 │ │ └─阴影颜色 │ └─透明窗体 │ ├─显示图像 │ ├─窗体支持鼠标拖动 │ ├─窗体支持鼠标调整尺寸 │ ├─绘制圆角矩形 │ └─绘制圆角矩形_带标题栏 ├─字串提取 │ ├─提取中间文本 │ └─提取所有中间文本 ├─序列化 │ ├─反序列化 │ ├─序列化 │ └─绑定 ├─文件类 │ ├─修改指定文件扩展名为指定打开方式 │ ├─压缩 │ ├─取消文件头 │ ├─添加文件头 │ ├─获取可读性强的字节大小信息 │ ├─解压缩 │ └─追加文件尾 ├─硬件信息 │ ├─硬件列表 │ ├─硬件选择 │ │ ├─主板 │ │ ├─光盘驱动器 │ │ ├─包括鼠标 │ │ ├─声卡 │ │ ├─打印机 │ │ ├─打印机任务 │ │ ├─指针设备 │ │ ├─显卡 │ │ ├─物理内存条 │ │ ├─硬盘序列号 │ │ ├─硬盘驱动器 │ │ ├─网络适配器 │ │ ├─软盘驱动器 │ │ └─键盘 │ └─获取硬件信息 ├─系统信息 │ ├─主显示器屏幕大小 │ ├─主显示器工作区大小 │ ├─使用交流电 │ │ ├─否 │ │ ├─是 │ │ └─未知 │ ├─启用列表框平滑滚动效果 │ ├─启用字体平滑效果 │ ├─启用平滑组合框打开效果 │ ├─启用按钮动画效果 │ ├─启用提示框淡入淡出效果 │ ├─启用标题栏渐变效果 │ ├─启用桌面主题 │ ├─启用窗口还原动画效果 │ ├─启用窗口阴影效果 │ ├─启用自动对齐默认按钮 │ ├─启用菜单淡入淡出效果 │ ├─图标排列单元格高度 │ ├─图标排列格子大小 │ ├─子菜单延迟显示时间 │ ├─屏幕旋转角度 │ ├─工作组 │ ├─已连接交
API之网络函数1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接 WNetDisconnectDialog 启动一个标准对话框,以便断开同网络资源的连接 WNetEnumResource 枚举网络资源 WNetGetConnection 获取本地或已连接的一个资源的网络名称 WNetGetLastError 获取网络错误的扩展错误信息 WNetGetUniversalName 获取网络中一个文件的远程名称以及/或者UNC(统一命名规范)名称 WNetGetUser 获取一个网络资源用以连接的名字 WNetOpenEnum 启动对网络资源进行枚举的过程 2. API之消息函数 BroadcastSystemMessage 将一条系统消息广播给系统中所有的顶级窗口 GetMessagePos 取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置 GetMessageTime 取得消息队列中上一条消息处理完毕时的时间 PostMessage 将一条消息投递到指定窗口的消息队列 PostThreadMessage 将一条消息投递给应用程序 RegisterWindowMessage 获取分配给一个字串标识符的消息编号 ReplyMessage 答复一个消息 SendMessage 调用一个窗口的窗口函数,将一条消息发给那个窗口 SendMessageCallback 将一条消息发给窗口 SendMessageTimeout 向窗口发送一条消息 SendNotifyMessage 向窗口发送一条消息 3. API之文件处理函数 CloseHandle 关闭一个内核对象。其中包括文件文件映射、进程、线程、安全和同步对象等 CompareFileTime 对比两个文件的时间 CopyFile 复制文件 CreateDirectory 创建一个新目录 CreateFile 打开和创建文件、管道、邮槽、通信服务、设备以及控制台 CreateFileMapping 创建一个新的文件映射对象 DeleteFile 删除指定文件 DeviceIoControl 对设备执行指定的操作 DosDateTimeToFileTime 将DOS日期和时间值转换成一个 win32 FILETIME 值 FileTimeToDosDateTime 将一个 win32 FILETIME 值转换成DOS日期和时间值 FileTimeToLocalFileTime 将一个FILETIME结构转换成本地时间 FileTimeToSystemTime 根据一个FILETIME结构的内容,装载一个SYSTEMTIME结构 FindClose 关闭由FindFirstFile函数创建的一个搜索句柄 FindFirstFile 根据文件名查找文件 FindNextFile 根据调用FindFirstFile函数时指定的一个文件名查找下一个文件 FlushFileBuffers 针对指定的文件句柄,刷新内部文件缓冲区 FlushViewOfFile 将写入文件映射缓冲区的所有数据都刷新到磁盘 GetBinaryType 判断文件是否可以执行 GetCompressedFileSize 判断一个压缩文件在磁盘上实际占据的字节数 GetCurrentDirectory 在一个缓冲区中装载当前目录 GetDiskFreeSpace 获取与一个磁盘的组织有关的信息,以及了解剩余空间的容量 GetDiskFreeSpaceEx 获取与一个磁盘的组织以及剩余空间容量有关的信息 GetDriveType 判断一个磁盘驱动器的类型 GetExpandedName 取得一个压缩文件全名 GetFileAttributes 判断指定文件的属性 GetFileInformationByHandle 这个函数提供了获取文件信息的一种机制 GetFileSize 判断文件长度 GetFileTime 取得指定文件的时间信息 GetFileType 在给出文件句柄的前提下,判断文件类型 GetFileVersionInfo 从支持版本标记的一个模块里获取文件版本信息
SVN内部培训资料 SVN培训资料全文共52页,当前为第1页。 目录 1 SVN的简介 2 SVN的安装 3 SVN的相关图标 4 SVN的日常使用 5 SVN的总结注意事项 SVN培训资料全文共52页,当前为第2页。 1、SVN的简介 SVN全名Subversion,即版本控制系统,是一个跨平台的软件,支持大多数常见的操作系统。它作为一个开源的版本控制系统,管理随时间改变的数据。而这些数据都放置在一个中央资料档案库 (repository) 中,这个档案库类似于一个普通的文件服务器,记录着每一次文件变动的过程,便于将档案恢复到旧的版本或是浏览文件的变动历史。用来管理任何类型的文件, 其中包括了程序源码。 TortoiseSVN:是SVN客户端程序,为windows外壳程序集成到windows资源管理器和文件管理系统的Subversion客户端。SVNService.exe:是专为 SubVersion 开发的一个用来作为 Win32 服务挂接的入口程序。 SVN培训资料全文共52页,当前为第3页。 1、SVN的简介 SVN的意义 记录每个文件的成长细节, 开发过程中保存产品的中间 结果,实现了信息的共享; 所有成员维护的实际是同一个版本库,无需专人维护所有文件的最新版本,即避免传统发送资料的时间又可以防止文件版本混乱; 及时了解团队中其他成员的进度,协同工作,提高团队工作效率,利于团队之间成果的复用; 对任两个中间结果进行比 较, 比较不同版本间的细微差别; SVN培训资料全文共52页,当前为第4页。 1、SVN的简介 配置库( Repository ) SVN的核心是配置库,储存所有的数据,配置库按照文件树形式储存数据-包括文件和目录, 任意数量的客户端可以连接到配置库,读写这些文件。通过写数据,别人可以看到这些信息;通 过读数据,可以看到别人的修改。最特别的是 Subversion 会记录配置库中的每一次更改,不仅 针对文件也包括目录本身,包括增加、删除和重新组织文件和目录。 工作副本(WorkSpace) 与位于中央配置库相对应的是每个人的工作空间,它是每个程序员工作的地方,程序员从配 置库拿到源代码,放在本地作为工作副本,在工作副本上进行查看、修改、编译、运行、测试等 操作,并把新版本的代码从这里提交回配置库库中。 SVN培训资料全文共52页,当前为第5页。 1、SVN的简介 此工具可以及时了解团队中其他成员的进度; 配置库 工作副本 Checkout Commit 主目录 SVN培训资料全文共52页,当前为第6页。 2、SVN的客户端安装 将SVN的安装包存放好后,安装SVN客户端; 双击安装包 Next 选中"I accept the terms in the license Agreement" Next Install 选中"Show Changelog" Finish 点击"Yes"按钮(安装TortoiseSVN 没什么特别,一路ok)重新启动电脑; 当TortoiseSVN安装成功后,默认情况下会在鼠标右键菜单自动集成SVN Checkout和TortoiseSVN这两个选项;可以下载TortoiseSVN的中文语言包,根据向导运行语言包安装程序,重新启动程序后,在设置中设置语言即可看到中文菜单。 备注:所有的TortoiseSVN命令都是通过windows资源管理器的右键菜单执行。安装程序包,所有安装程序使用缺省的模式,注意路径中不能有空格,并且尽量避免复制操作。       SVN培训资料全文共52页,当前为第7页。 2、SVN的安装 安装完成 1、需要初始化,本地要迁出配置库的内容,在桌面指定位置进行右击,菜单选择SVN Checkout(检出); 2、弹出URL of repository栏中输入您要访问的配置库路 径,产品支持(此路 径为产品支持部配置库路径) 3、默认点击ok确认,如下图所示: SVN培训资料全文共52页,当前为第8页。 2、SVN的安装 服务器上的ip+端口号+工程名称 存放在本地的文件夹路径 SVN培训资料全文共52页,当前为第9页。 2、SVN的安装 在弹出对话框中选择永久接受,这样可以避免每次提示选择(图一),然后验证身份,输入用户名和密码,可以保存身份认证(图二) 图一 图二 SVN培训资料全文共52页,当前为第10页。 2、SVN的安装 此时就会检索SVN上已存在的相关文件点击ok检出即可 主目录 版本号 过 点击ok,客户端版受本 控制的文件及目录与服 务端版本一致。 SVN培训资料全文共52页,当前为第11页。 3、SVN的相关图标 一个新检出的工作副本使用绿色的对勾做重载; 表示Subversion状态正常,受版本控制; 当我们开始编辑一个文件后,图标将变
《甘肃省测绘成果目录汇交系统》 使用手册 甘肃省测绘局 二〇〇九年十一月 1、系统简介 甘肃省测绘成果目录汇交系统是为了满足甘肃省各测绘行业向省测绘局汇报上交测绘成果而开发的系统。该系统界面美观、操作简单方便。 2、系统安装的配置要求 在安装之前,请确保计算机满足最低要求。具体请参考下面的硬件和软件要求。 (1).硬件环境 CPU :要求550MHz以上; 内存:最低要求为128M,推荐256M或以上; 硬盘:要求可用空间在1G以上; 显存:推荐32M或以上。 (2).软件环境 操作系统:Windows2000(SP4)/WindowsXP(Sp2或以上)/Windows2003 其他:需要安装.Net FrameWork2.0(本系统安装包中已经包含) 3、系统安装 先进入省测绘局网站(www.gsch.gov.com),在测绘成果一栏中下载”甘肃省测绘成果目录汇交系统”,解压下载后的压缩文件,双击Setup.exe文件,如图3-1所示: (图3-1) 注意:如果要安装系统的电脑上没有安装.Net Framework2.0,那么本安装程序能够自动检测并安装,该过程可能需要很长时间,请耐心等待。 安装程序将弹出安装向导对话框,如图3-2所示: (图3-2) 点击上图中的下一步,弹出如图3-3所示的界面: (图3-3) 设置程序要安装的路径点击下一步,弹出如图3-4所示的界面: (图3-4) 点击下一步按钮,将出现显示安装进度的界面,如图3-5所示: (图3-5) 等待片刻,即可弹出安装完成界面。如图3-6所示: (图3-6) 4、功能介绍 系统包括四大模块,即填报数据、数据导出、数据导入、测绘单位统计和项目统计。(填报单位只需要使用填报数据与数据导出两模块即可!) (1).启动系统 系统安装完毕后,双击桌面上的快捷方式或通过单击菜单中的命令启动系统,系统启动后的界面如图4-1所示: (图4-1) (2).填报数据 该功能是本系统的最重要的功能,主要用于测绘单位填报测绘成果信息。填报数据操作过程介绍如下: ①.进入填报数据模块 在系统主界面上将鼠标移动至”填报数据”图标上面,图标将动态发生变化,当“填报数据”字体的颜色变成黄色时,表明该图标获得焦点,左键单击即可进入“填报数据”模块。如图4-2所示: (图4-2) ②.填写填报单位和填报人信息 进入“填报数据”模块后,需要填写填报单位与填报人的信息,其界面如图4-3所示。 (图4-3) 注意:如果以前已经填写过这些信息了,可以直接选择填报单位名称与填报人名称,其他信息将自动显示,以免重复填写。  在图4-3所示的界面中,除“填报人移动电话”项可以不填外,其余均不为空。单位名称建议填写全名,以免与其他单位重复。 ③.填写项目信息 填报单位信息与填报人信息填写完整以后,点击“下一步”按钮,直接进入项目填写界面,如图4-4所示。 (图4-4) 注:在零星测绘项目填报过程中,由于便于最终的统计,项目名称自己拟定一个,但不许重复,建议采用单位名+零星测绘+序号;如白银市国土局零星测绘05; 日期格式必须按照指定的要求填写,格式为年—月;如2008年11月应该填写为2008-11,否则程序将会有产生异常。 ④.浏览本单位已填报的项目信息 单击“显示已填报项目”按钮,即可显示出本单位已填报的项目。如图4-5所示。 ⑤.修改已经填报的项目信息 在显示已填报项目的表格上的左边列上单击鼠标,选中要修改的项目,这时我们可以看到填报项目界面中将显示该项目的信息,然后在要修改的地方修改其内容,修改完成后单击“确定”按钮,系统将弹出更新情况。如图4-6所示。 注意:项目名称是不允许修改的。 ⑥.删除填写有误的项目信息 在显示已填报项目的表格上的左边列上单击鼠标,选中要删除的行,然后单击右下角的“删除选中行”按钮,将删除选中的项目。 注意:删除项目后将不可恢复,所以请谨慎使用本功能。 (图4-5) (图4-6) (3).数据导出 该功能主要用于测绘单位将已填报的测绘单位信息导出成指定的格式,以便提交给省测绘局。数据导出操作过程介绍如下: ①.进入数据导出模块 在系统主界面上将鼠标移动至”数据导出”图标上面,图标将动态发生变化,当“数据导出”字体的颜色变成黄色时,表明该图标获得焦点,左键单击即可进入“数据导出”模块。如图4-7所示: (图4-7) ②.导出上报文件 当确定已经把本单位的所有测绘成果信息填写完毕后,点击本模块中的“另存为汇交数据文件(上报时用)”按钮,在弹出的另存为对话框中选择要保存的路径,单击确定即可在指定的位置生成一个上报文件,将该文件发送给测绘成果统计单位即可。如图4-8所示: (图4-8) ③.导出打印文件 如果要想将本单位的填报信息打印出来可以通过点击本模块中的“下载Excel表格(打印时用)”按钮,在弹出的另存为对话框中选择要保存的路径,单击确定即可将当前已填报的所有项目相信保存到一个Excel文件中,以便打印。 (4).数据导入 该功能主要用于测绘成果统计单位(如省测绘局)将各个测绘单位上交的文件导入到系统中,以便统计汇总。 注意:在此只能导入本系统导出的特定格式的文件(.ch格式),导入其他格式。 数据导入操作过程介绍如下: ①进入数据导入模块 在系统主界面上将鼠标移动至”数据导入”图标上面,图标将动态发生变化,当“数据导入”字体的颜色变成黄色时,表明该图标获得焦点,左键单击即可进入“数据导入”模块。如图4-9所示: (图4-9) ②数据导入 进入数据导入模块后,先点击左下角的“添加文件”按钮,在弹出的打开文件对话框中选择要导入的文件(可以多选),如果希望当出现项目名称重复时强制覆盖,则需要将“出现重复时强制覆盖”复选框选择,最后单击“开始导入”按钮即可。如图4-10所示: (图4-10) (5).测绘单位统计 该功能主要用于测绘成果统计单位(如省测绘局)对已上报统计结果的测绘单位进行查询与统计。测绘单位统计操作过程介绍如下: ①.进入测绘单位统计模块 在系统主界面上将鼠标移动至”测绘单位统计”图标上面,图标将动态发生变化,当“测绘单位统计”字体的颜色变成黄色时,表明该图标获得焦点,左键单击即可进入“测绘单位统计”模块。如4-11图所示: (图4-11) ②.单位查询 进入测绘单位统计模块后,单击“单位查询”选项卡,然后在查询条件中选择要查询的条件,最后单击“查询”按钮,系统将把符合条件的所有单位在列表中显示出来,也可以不选择查询条件,这样将把所有的单位显示出来。如4-12图所示: (图4-12) ③.单位统计 进入测绘单位统计模块后,单击“单位统计”选项卡,然后在统计设置中设置行标题和列标题,最后单击“统计”按钮,系统将统计出对应的信息。也可以选择查询条件,这样将把所有的单位显示出来。如4-13图所示: (图4-13) (6).项目统计 该功能主要用于测绘成果统计单位(如省测绘局)对已上报的所有测绘项目信息进行统计并导出。测绘单位统计操作过程介绍如下: ①.进入项目统计模块 在系统主界面上将鼠标移动至”项目统计”图标上面,图标将动态发生变化,当“项目统计”字体的颜色变成黄色时,表明该图标获得焦点,左键单击即可进入“项目统计”模块。如图4-14所示: (图4-14) ②.项目统计 进入项目统计模块后,单击“单位上报”选项卡,然后在“项目类别”组合框中选择要统计的类别,并输入要统计的年份,最后单击“开始统计”按钮,系统将指定类别的项目按单位要求统计出来。如果单击“国家上报”选项卡,然后输入要统计的年份,最后单击“按系统统计”或“按地区统计”按钮,系统将按国家上报要求统计出来。如图4-15所示: 同样,我们也可以把统计的信息导出成Excel表,方便打印与上报。 (图4-15) 5.技术支持 如果在使用本系统时遇到问题,请先在系统使用手册中查阅是否操作有误。如仍有问题,您可以直接联系我们。 通讯地址:兰州市城关区东岗西路793号 收件单位:甘肃省测绘局成果地图处 邮政编码:730000 传真号码:0931-8825419;8842342 联系电话:0931-8825419;8822525 E-Mail:mlhj@gsch.gov.cn ※本文档由甘肃省基础地理信息中心应用技术部制作※

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧