小编And*_*rew的帖子

将选定区域的文本复制到剪贴板

我对C#和一般编程都很陌生.我想知道是否有办法实现以下功能:

  1. 在我的C#程序中有一个textbox(命名tb1)和button(命名bt1).
  2. 当我点击时bt1,我的光标将变为"选择器"
  3. 我切换到我需要取值的程序
  4. 我选择需要复制到C#程序的文本
  5. 选定的文字将出现在 bt1

WindowsXP/Windows Vista/7

PS - 我知道如何从剪贴板获取文本以及如何将文本设置到剪贴板,我需要的是在按下按钮后捕获任何文本的方法.例如 - 我有10个文本框; 每个文本框都有一个按钮.

这个过程将是:

  1. button1单击 - >选择另一个应用程序中的文本 - >自动粘贴到textbox1

  2. button2单击 - >选择另一个应用程序中的文本 - >自动粘贴到textbox2

  3. button3单击 - >选择另一个应用程序中的文本 - >自动粘贴到textbox3

等等

c# clipboard text copy selected

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

替换数据库文本字段中出现的所有子字符串

我有一个大约有10k记录的数据库,其中一些包含我想要替换的HTML字符.

例如,我可以找到所有出现的事件:

SELECT * FROM TABLE
WHERE TEXTFIELD LIKE '%&#47%'
Run Code Online (Sandbox Code Playgroud)

原始字符串示例:

this is the cool mega string that contains &#47

如何更换所有&#47/

最终结果应该是:

this is the cool mega string that contains /

sql postgresql replace

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

在JavaScript函数中获取ArrayList JSP变量

我试图熟悉javaScript,目前偶然发现了一个问题:如何在JavaScript函数中获取ArrayList JSP变量?

举例我弄清楚如何获取int值,但不知道如何移动数组列表

var total='<%=counter%>'; //convert jsp to JavaScript
Run Code Online (Sandbox Code Playgroud)

javascript jsp arraylist

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

查询不返回任何内容

我试图从数据库中获得一些结果,但查询失败了!

String sqlFindModel = "SELECT * FROM [PRODUCT] WHERE [PN] LIKE ('*" + textBox1.Text + "*')";
Run Code Online (Sandbox Code Playgroud)

当我修剪"WHERE [PN] LIKE ..."部分时,它工作正常.当我将LIKE替换为'='并查找Exact值时,它可以正常工作.

我很迷惑.

PS - 有趣的是,当直接在ACCESS中进行查询时,你必须使用*; 但是当使用C#并连接到MS Access时,需要使用%...有趣!

.net c# sql ms-access oledbconnection

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

从xml文件中获取节点

如何解析xml文件?

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 
<sitemap> 
    <loc>link</loc>
    <lastmod>2011-08-17T08:23:17+00:00</lastmod> 
</sitemap> 
<sitemap>
    <loc>link</loc> 
    <lastmod>2011-08-18T08:23:17+00:00</lastmod> 
</sitemap> 
</sitemapindex>
Run Code Online (Sandbox Code Playgroud)

我是XML新手,我试过这个,但似乎没有用:

        XmlDocument xml = new XmlDocument(); //* create an xml document object. 
        xml.Load("sitemap.xml");
        XmlNodeList xnList = xml.SelectNodes("/sitemapindex/sitemap");
        foreach (XmlNode xn in xnList)
        {
            String loc= xn["loc"].InnerText;
            String lastmod= xn["lastmod"].InnerText;
        }
Run Code Online (Sandbox Code Playgroud)

c# xml winforms

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

熟悉MVC - 如何使用会话逻辑,附加类和后台逻辑

在编写PHP时,我决定从意大利面条代码转移并尝试实现MVC.为了实现MVC框架,我 发表了这篇文章文章给了一个良好的开端,我设法创建了我的网站,并开发了前端.现在,我正在尝试使用会话和其他成员区域功能来实现后端.我的大脑充满了新的信息,我有更多的问题而不是答案.

我不知道如何实现其他类,user例如类.例如,如果没有MVC,我可以user.php在我的包含目录中创建新的类文件,然后包含它,实例化它,并为对象分配适当的值并将objest置于会话中.

我想请一个表示意见.

我对很多事感到困惑:

  • 我在哪里添加用户类
  • 如何在MVC中添加和包含用户类
  • 我如何在我的应用程序周围携带用户类(我在会话中理解,但会话必须有用户对象的acees
  • 如何执行登录/注销逻辑并执行背景中发生的必要操作

这可能是一个普遍的问题,一旦完成之前就不复杂了.我也为此道歉not very good defined question,但我提前感谢您的帮助.

php model-view-controller

3
推荐指数
2
解决办法
6163
查看次数

Visual Studio 2010 - 在调试时无法看到变量的值

在此输入图像描述在我过去指向变量之前,他们曾经用来显示他们的值.我安装Visual Studio 2010完整版后强文本 ut,我再也看不到变量了.有时我会做类似的事情来看te变量:

String var1 = "test";
var1=var1;
Run Code Online (Sandbox Code Playgroud)

请注意,我在初始化之后和分配值之后检查变量值.

The name 'buyCategory' does not exist in the current context

c# visual-studio

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

获得一列中前30%值的平均值

我有一个列出一堆数字的专栏.如何在一列中选择前30%值的平均值:

'Values'
10
9
8
7
6
5
4
3
2
1
Run Code Online (Sandbox Code Playgroud)

所以,前30%是'10,9,8',平均值是(10 + 9 + 8)/ 3 = 9

excel excel-formula

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

如果不存在图像,则显示默认图像

我在Centos 5上运行Apache,我想实现重写规则.当用户尝试访问文件夹中/var/site.com/html/image/products/的图像时,规则应该检查图像是否存在,如果不存在,我想要/var/site.com/html/image/defaultimage.jpg显示

我试着将它放在.htaccess中, /var/site.com/html/image/products/但它没有用

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_URI} \.(gif|jpg|jpeg|png)$ 
RewriteRule .* /var/site.com/html/image/defaultimage.jpg [L]
Run Code Online (Sandbox Code Playgroud)

apache mod-rewrite centos

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

满足某些条件时退出“ For Each”循环

我需要遍历X列中Sheet1上的所有行,获取其值,然后查看值是否存储在工作表2列A和B中的BETWEEN数字组合中。如果值介于两者之间,则在工作表2列C中显示值工作表1的Y列(将是一个非常简单的SQL查询)。

我对VBA感到非常生锈,因此在存在匹配项时无法退出内部循环,并将Value从Sheet2粘贴到Sheet1。

Sub FindBetweenIP()

    Dim ws1 As Worksheet
    Set ws1 = Sheets(1)

    Dim ws2 As Worksheet
    Set ws2 = Sheets(2)

    For Each cell In ws1.Range("X2:X" & ws1.Range("X" & Rows.Count).End(xlUp).Row)

        For Each cell2 In ws2.Range("A2:A" & ws1.Range("A" & Rows.Count).End(xlUp).Row)

            ip_range1 = cell2.Value2
            ip_range2 = cell2.Offset(0, 1).Value2
            isp = cell2.Offset(0, 2).Value2

            If (cell.Value >= ip_range1 And cell.Value <= ip_range2) Then
                cell.Offset(0, 1).Value2 = isp 'Seems to be not working
                ' ALSO, VALUE FOUND-- EXIT INNER LOOP
            End If

        Next

    Next    
End Sub
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

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