小编Jav*_*efi的帖子

数据访问后在C#中关闭Excel应用程序进程

我正在用C#编写一个应用程序,它打开一个用于读/写操作的Excel模板文件.我想当用户关闭应用程序时,excel应用程序进程已关闭,而不保存excel文件.多次运行应用程序后,请参阅我的任务管理器.

在此输入图像描述

我使用此代码打开excel文件:

public Excel.Application excelApp = new Excel.Application();
public Excel.Workbook excelBook;
excelBook = excelApp.Workbooks.Add(@"C:/pape.xltx");
Run Code Online (Sandbox Code Playgroud)

对于数据访问,我使用以下代码:

Excel.Worksheet excelSheet = (Worksheet)(excelBook.Worksheets[1]);
excelSheet.DisplayRightToLeft = true;
Range rng;
rng = excelSheet.get_Range("C2");
rng.Value2 = txtName.Text;
Run Code Online (Sandbox Code Playgroud)

我在stackoverflow中看到类似的问题,例如这个问题这个,以及测试答案,但它不起作用.

c# excel excel-interop kill-process visual-studio-2012

78
推荐指数
5
解决办法
14万
查看次数

在c#中创建dll文件

如何在C#中创建一个dll文件?

c# dll

38
推荐指数
2
解决办法
6万
查看次数

在MATLAB中拆分数组

我有一个整数数组,我想分割这个数组,其中0来自一个函数,给我分裂点.

示例:数组:0 0 0 1 2 4 5 6 6 0 0 0 0 0 22 4 5 6 6 0 0 0 4 4 0

该函数必须返回这些数字:

[ 3 10 ;14 20 ;22 25 ]
Run Code Online (Sandbox Code Playgroud)

这些数字是非零数字的开始和结束的索引.

matlab split

9
推荐指数
1
解决办法
6222
查看次数

在localhost中的php中创建一个个性化的404错误页面

我想404 error page在php中创建个性化,我希望它在localhost中工作,因为你知道localhost没有.htaccess文件!

php .htaccess localhost http-status-code-404

5
推荐指数
1
解决办法
3819
查看次数

使用 gcc 修改内存中的下一条指令

我想在获取下一条指令之前修改它,在foo 函数中的这篇文章的最佳答案中,*p指向 main 函数中的下一条指令。我想修改where*p指向的内容。例如我想将下一条指令更改为跳转指令。我怎样才能做到这一点?

void foo()
{
    void** p = search((void**)&p, __builtin_return_address(0));
    // modify content of where *p points at.
}

int main()
{
    
    foo();
    //next instruction. *p points here
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我想在 intel Core-i7 3632QM 处理器上使用 gcc 编译器来执行此操作。

c assembly gcc instructions self-modifying

2
推荐指数
1
解决办法
547
查看次数

php中的ereg函数

当我写这段代码时:

$pat='^[A-Za-z][a-zA-Z0-9_\-\.]*@[a-zA-z0-9\-]+\.[a-zA-Z0-9\-\.]+$';
$mail='javad.y1';
ereg($pat,$mail);
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

不推荐使用:函数ereg()在第10行的C:\ wamp\www\Test\test.php中已弃用

php regex ereg

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

使用PHP_SELF

它给了我这个错误:未定义的索引:LINE中的操作: $act=$_POST['action'];

<?php
 function_2()
    {

    ?> 
 <FORM name="poll" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
      <input type="hidden" name="action" value="insert">
      .
      .
      .

</FORM> 



<?php 
        }
    $act=$_POST['action'];
    switch($act)
    {
        case "insert":

            function_1();
            break;
        default:
            fuction_2();
            break;
    }
?>
Run Code Online (Sandbox Code Playgroud)

请帮帮我吧.

php post self

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

如何在C或Assembly中修改Stack上的返回地址

如您所知,当子程序调用时,当前PC(程序计数器)值存储在堆栈中.我想在子程序中修改它,如下所示.我希望使用gcc编译器在Intel Core-i7 3632QM上执行此操作.

void main()
{
     foo();
}
void foo()
{
     pop return address from stack;
     modify return address;
     push it to stack;
}
Run Code Online (Sandbox Code Playgroud)

c assembly stack program-counter

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

使用AJAX将变量发送到php

如何在此代码中将rowNumber变量发送到dataSourcephp文件?

function getData(dataSource, divID,rowNumber) 
{ 

if(XMLHttpRequestObject)
{
    var obj = document.getElementById(divID); 
    XMLHttpRequestObject.open("GET", dataSource); 
    XMLHttpRequestObject.onreadystatechange = function() 
        { 
            if (XMLHttpRequestObject.readyState == 4 && 
              XMLHttpRequestObject.status == 200) 
            { 
                obj.value = XMLHttpRequestObject.responseText; 
            } 
        } 

        XMLHttpRequestObject.send(null); 
    }
}
Run Code Online (Sandbox Code Playgroud)

PHP文件(数据源):

<?php
  //mysql connection
  $result = mysql_query( 'CALL view_polls(`rowNumber`);' );
  $row=mysql_fetch_array($result);
  echo $row['title'];
?>
Run Code Online (Sandbox Code Playgroud)

javascript php ajax xmlhttprequest

0
推荐指数
1
解决办法
279
查看次数