GTK 读取文件列表并显示

发布于 2022-08-01 02:45:40 字数 79 浏览 10 评论 5

刚刚开始学GTK,做一个远程下载的界面,需要把服务器上的文件列表下载后,在界面中显示出来,再从列表中选择出文件地址返回给服务器进行下载??应该怎么做呢,谢谢啦

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

孤单情人 2022-08-06 22:34:52

也就是遍历文件夹么~`我写了个函数给你看下,有没有帮助///
/*********************************************************************************************************************************************************************************
**
**        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);
}

终难愈 2022-08-06 22:32:59

本地可以直接用gtk_file_selection_new,就可以看到了本地的了,那看服务器上的怎么办啊

昔日梦未散 2022-08-06 22:15:09

能详细说一下么,比如GTK有个构件,可以直接看到本地的文件列表,那怎样看服务器上的目录结构的呢?真的很困惑

旧城烟雨 2022-08-06 20:07:12

不是没人知道,而是,呵呵。。。。。。。。。。
自己吧gftp的源码看一下就知道了
当然这个东西主要涉及的是scoket编程,gtk只是提供一个操作界面罢了。

陈年往事 2022-08-06 09:27:51

没人知道????

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文