GTK 读取文件列表并显示
刚刚开始学GTK,做一个远程下载的界面,需要把服务器上的文件列表下载后,在界面中显示出来,再从列表中选择出文件地址返回给服务器进行下载??应该怎么做呢,谢谢啦
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
刚刚开始学GTK,做一个远程下载的界面,需要把服务器上的文件列表下载后,在界面中显示出来,再从列表中选择出文件地址返回给服务器进行下载??应该怎么做呢,谢谢啦
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
也就是遍历文件夹么~`我写了个函数给你看下,有没有帮助///
/*********************************************************************************************************************************************************************************
**
** Name: folder_rule_explore( const gchar* parent_dir )
**
** Function: It will call the judge_folder_rule() to work .
**
** Programmer: Lu Mingyeung ( Nanjing Institute Of technology | (0)13851807025 )
**
** LastModify: 2008-09-26
***** *****
***** *****
************************************************************************************************************************************************************************************/
static gboolean
folder_rule_explore( const gchar* parent_dir )
{
GDir *dir = g_dir_open(parent_dir,0,NULL);
const gchar * dir_name,*full_name;
while(dir_name = g_dir_read_name(dir) ){
full_name = g_build_filename(parent_dir,dir_name,NULL);
if (g_file_test(full_name ,G_FILE_TEST_IS_DIR)){
folder_rule_judge(full_name);
}
}
g_dir_close(dir);
}
本地可以直接用gtk_file_selection_new,就可以看到了本地的了,那看服务器上的怎么办啊
能详细说一下么,比如GTK有个构件,可以直接看到本地的文件列表,那怎样看服务器上的目录结构的呢?真的很困惑
不是没人知道,而是,呵呵。。。。。。。。。。
自己吧gftp的源码看一下就知道了
当然这个东西主要涉及的是scoket编程,gtk只是提供一个操作界面罢了。
没人知道????