Foxtable(狐表)用户栏目专家坐堂 → 选择打印机


  共有13146人关注过本帖树形打印复制链接

主题:选择打印机

帅哥哟,离线,有人找我吗?
sophia
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:334 积分:2722 威望:0 精华:0 注册:2010/5/20 13:07:00
选择打印机  发帖心情 Post By:2010/7/19 12:42:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/7/19 12:46:00 [只看该作者]

InstalledPrinters
返回一个字符串集合,包括所有已经安装的打印机的名称。
示例
在命令窗口执行下面的代码,可以列出所有已经安装的打印机名称:
For Each p As String in InstalledPrinters
    Output.Show(p)
Next

 回到顶部
帅哥哟,离线,有人找我吗?
sophia
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:334 积分:2722 威望:0 精华:0 注册:2010/5/20 13:07:00
  发帖心情 Post By:2010/7/19 13:08:00 [只看该作者]

可是InstalledPrinters列出来的打印机名称怎么赋值给ComboBox1呢?


 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2010/7/19 13:53:00 [只看该作者]

 

Dim doc As New PrintDoc
Dim
rt As New prt.RenderText
rt.Text =
"Hello Foxtable"
doc.Body.Children.Add(rt)
Doc.PrinterName =
"HP LaserJet 6L"   '指定打印机,这个部分等于"ComboBox1"的值就可.你测试一下
doc.Print()


 回到顶部
帅哥哟,离线,有人找我吗?
sophia
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:334 积分:2722 威望:0 精华:0 注册:2010/5/20 13:07:00
  发帖心情 Post By:2010/7/19 14:05:00 [只看该作者]

我想在组合框中显示出来已安装的打印机名称,可不知道代码怎么写?真是不好意思!图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2010/7/19 14:37:00 [只看该作者]

以下是引用狐狸爸爸在2010-7-19 12:46:00的发言:
InstalledPrinters
返回一个字符串集合,包括所有已经安装的打印机的名称。
示例
在命令窗口执行下面的代码,可以列出所有已经安装的打印机名称:
For Each p As String in InstalledPrinters
    Output.Show(p)
Next

 狐狸爸爸,已经告诉你了呀,销做些修改。

dim s as string = ""

For Each p As String in InstalledPrinters
    s = s & p & "|"

Next

s = s.trimEnd("|","")

Dim cmb As WinForm.ComboBox
cmb = Forms(
"窗口1").Controls("ComboBox1")
cmb.ComboList =
s


 


 回到顶部
帅哥哟,离线,有人找我吗?
sophia
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:334 积分:2722 威望:0 精华:0 注册:2010/5/20 13:07:00
  发帖心情 Post By:2010/7/19 15:44:00 [只看该作者]

感谢大家无私的帮助!我什么时候能帮助你们?图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
sophia
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:334 积分:2722 威望:0 精华:0 注册:2010/5/20 13:07:00
  发帖心情 Post By:2010/8/8 15:10:00 [只看该作者]

选择打印机的地方,选择完了以后就不改变状态.怎样能做到?现在是每次进去组合框里的内容都是空的,都得去选一次打印机

 回到顶部
帅哥哟,离线,有人找我吗?
qtcks
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:3926 威望:0 精华:6 注册:2009/3/29 13:25:00
  发帖心情 Post By:2010/8/8 15:16:00 [只看该作者]

做个系统设置遍历,然后保存到这个变量中就ok了。

 回到顶部
帅哥哟,离线,有人找我吗?
sophia
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:334 积分:2722 威望:0 精华:0 注册:2010/5/20 13:07:00
  发帖心情 Post By:2010/8/8 16:10:00 [只看该作者]

没太听明白,能写下具体代码吗?

 回到顶部
总数 13 1 2 下一页