小编osk*_*ows的帖子

在C#项目中部署CasperJS

Tl:dr - 如何从C#项目文件夹中引用CasperJS和PhantomJS?

当我手动将CasperJS和PhantomJS的二进制文件解压缩到C:驱动器时,我有从C#项目运行CasperJS脚本的工作代码.(请参阅此处获取标签为WORKING Code的简单指南和工作代码:)

由于没有安装需要我认为这将是很容易将这些移动到C#项目文件夹,而不是\tools\casperjs\tools\phantomjs.另外,我需要在代码中使用更新PATH变量p.StartInfo.EnvironmentVariables["PATH"] = EnvPath;

我尝试的所有路径组合都会出现以下错误 "Fatal: [Errno 2] No such file or directory; did you install phantomjs?"

所有文件都已包含在文件路径中.我错过了一些明显的东西吗

非工作代码: [filepaths\tools\casperjs,\ tools\phantomjs&C:\ Python34]

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Casper
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {

            string …
Run Code Online (Sandbox Code Playgroud)

c# phantomjs casperjs

6
推荐指数
1
解决办法
2837
查看次数

Excel 64位和comdlg32.dll自定义颜色

我正在尝试调整此处此处的代码以在Excel 2010 64位中打开自定义调色板但无法使其工作.两个站点上的代码在Excel 2003中运行良好

一次尝试

 Option Explicit

 Private Type CHOOSECOLOR
 lStructSize As Long
 hwndOwner As Long
 hInstance As Long
 rgbResult As Long
 lpCustColors As String
 flags As Long
 lCustData As Long
 lpfnHook As Long
 lpTemplateName As String
 End Type

 Private Declare PtrSafe Function ChooseColorAPI Lib "comdlg32.dll" Alias _
 "ChooseColorA" (pChoosecolor As CHOOSECOLOR) As Long

 Dim CustomColors() As Byte

 Private Sub Command1_Click()
   Dim cc As CHOOSECOLOR
   Dim Custcolor(16) As Long
   Dim lReturn As Long
   cc.lStructSize = Len(cc) …
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

4
推荐指数
1
解决办法
6526
查看次数

标签 统计

c# ×1

casperjs ×1

excel ×1

excel-vba ×1

phantomjs ×1

vba ×1