之前做过一个使用京东联盟API查询商品佣金的页面:http://devonios.com/app/jd/,需要复制粘贴商品链接,略显麻烦。

最近学习了下Chrome扩展的开发,做了这个扩展程序,在京东商品详情页面,点击图标,即可弹出显示该商品的佣金利率信息。

==截图预览==

1)显示在右侧:

2)单击图标,数据加载中:


3)显示佣金信息


==下载此扩展crx文件==

jd-rate

在用Winform做界面时,经常会引用到各种dll库,编译生成后是和exe同目录存在,遇到很多dll的时候就看着很别扭,如果能把dll全部塞到exe里面,就干净多了,包括各种资源文件也是。

1、首先把需要用到的资源和dll,全部放到项目的Resources目录中,然后在Resources.resx中添加资源

这里有2个图片,1个压缩包,2个dll文件。在resx文件中,首先选择文件类型,这里就是图片和文件两种,分别添加现有文件:

2、添加如下代码,可以将资源从resx中变成字节数[……]

Read more

Excel默认情况下打开2个文件是在同一个界面的,如果需要切换查看数据非常不方便,可以修改注册表实现Excel独立窗口显示。

主要操作路径为:

HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command

HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command

分别对command下面的进行修改:

1)值内容后面为/dde的,把/dde改为“%1″(需要带引号)

2)修改ddeexec节点名称,随意,比如改成ddeexec2

[……]

Read more

Windows远程端口默认为3389,每次开通一个Windows ECS,天天收到阿里云盾检测到的暴力破解提醒,通过修改默认端口可以很easy的解决这个问题。

端口值保存在注册表的这两节点中:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp ->PortNumber

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinSt[……]

Read more

最近在使用C#制作一个安装包程序,最后需要在开始菜单中创建对应的快捷方式,实现方式如下:
1、项目中引用COM组件:Windows Script Host Object Model,这个库是专门用来创建快捷方式的: 

 、

确定后引用下面会出现Interop.IWshRuntimeLibrary库名称。 

 

2、创建快捷的方式的方法:

using IWshRuntimeLibrary;
using System;

namespace SetupDemo
{[......]

Read more