问题列表 - 第7099页

拖放winforms或wpf

我想创建一个简单的winforms或wpf应用程序,我可以拖放虚拟"卡".下面这不是我想要做的,但它是我在网络上发现的最接近用户界面的东西.

http://www.greenpeppersoftware.com/confluence/plugins/advanced/gallery-slideshow.action?imageNumber=1&pageId=24870977&decorator=popup&galleryTitle=Task+board+and+transitions

所以基本上我想在GUI中有列,我可以从一个拖动到另一个.

我的问题是:

  1. 在winforms或wpf中这会更容易吗?
  2. 我从哪里开始?

wpf drag-and-drop winforms

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

数组和派生类型

对于我的新项目,我必须使用数组而不是临时文件来存储来自用户的信息.为此,我还需要创建派生类型.

但是,我还没有理解数组是什么,派生类型是什么,如何使用它们,它们可以做什么,以及其他一些基本想法.任何人都可以给我一些关于数组和派生类型的信息吗?

我为他们编写了代码,但我不知道它是否写得正确.如果有人能为我检查这个,我将不胜感激.

这是我的数组和派生类型:

! derived type
TYPE Bank
  INTEGER :: acNumber, acChecks
  REAL :: acBlance, acRate
  CHARACTER :: acType*1, acLName*15, acFName*15
END TYPE

! array
INTEGER, PARAMETER :: MaxRow, MaxColum = 7
INTEGER, DIMENSION(MaxRow:MaxColum) :: AccountData
Run Code Online (Sandbox Code Playgroud)

arrays fortran types

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

Java中的MidiUnavailableException?

我在使用Java播放MIDI文件时遇到了一些麻烦.我得到的是MidiUnavailableException (MIDI OUT transmitter not available)当我尝试播放时.我的代码是标准的:

try {
    midiseq = MidiSystem.getSequencer();
    midiseq.open();
    midiseq.setSequence(MidiSystem.getSequence(sound1));
    midiseq.setLoopCount(Sequencer.LOOP_CONTINUOUSLY);
    midiseq.start();
} catch (Exception e) {e.printStackTrace();}
Run Code Online (Sandbox Code Playgroud)

midiseq是一个Sequencer; sound1是一个InputStream.

此代码可以在其他几台计算机上运行,​​甚至可以在Eclipse中使用,当在JAR文件中使用时,只是在我从命令提示符启动它时.我已经下载了一个更稳定的Java midi应用程序,它也引发了同样的异常.

它不能成为硬件问题,因为Eclipse可以毫无问题地运行它,也不会成为编码问题,因为它在其他计算机上运行正常.即使这一行代码抛出此异常:

javax.sound.midi.MidiSystem.getSequencer();
Run Code Online (Sandbox Code Playgroud)

提前致谢.

编辑:我的操作系统是Windows Vista.在我问这个问题之前,我已经下载了最新的JRE和JDK(我认为是1.6.0_13).

编辑:代码:

ClassLoader.getSystemClassLoader().loadClass("com.sun.media.sound.RealTimeSequencer");
System.out.println( "Sequencer class loaded" );// Otherwise ClassNotFoundException
Run Code Online (Sandbox Code Playgroud)

打印"已加载Sequencer类".

但是这段代码:

  try{
        System.out.println(javax.sound.midi.MidiSystem.getSequencer());
        System.exit(0);
      } catch(Exception e) {
        throw new RuntimeException(e);
      }
      System.exit(1);
Run Code Online (Sandbox Code Playgroud)

扔了 MidiUnavailableException.

此外,这段代码:

    MidiDevice.Info[] devices = MidiSystem.getMidiDeviceInfo();
    if (devices.length == 0) {
        System.out.println("No MIDI devices found");
    } else {
        for …
Run Code Online (Sandbox Code Playgroud)

java audio midi

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

如何使用VBA清除Access中的表?

我想要做的是,在Excel中,使用VBA将数据推送到现有的Access表.我已经能够做到这一点,但我有一个小打嗝.在我将数据推送到访问之前,我想清除Access表上的当前数据,因此当Excel中的新数据进入时,它是Access表中的唯一数据.我真的不知道如何为Access编写代码,因为该类已经在VBA for Excel上.我尝试了几种不同的方法,每次都不起作用.例如,似乎应该工作的代码是

DoCmd.RunSQL "DELETE tblName.* FROM CoversheetTableFourthAttempt
Run Code Online (Sandbox Code Playgroud)

但是我告诉我定义一个对象时出错.

如果你可以帮助我,我会真的很喜欢它

我把我的代码放在下面以供参考.

Sub AccessFourthMonth()

Dim cn As ADODB.Connection, rs As ADODB.Recordset, r As Long
    ' connect to the Access database
    Set cn = New ADODB.Connection
    cn.Open "Provider=Microsoft.Jet.OLEDB.4.0; " & _
        "Data Source=C:\Users\Kent\Documents\MBA\Winter 2009 Semester\MBA 614\Final Project\shilded\testdatabase.mdb"


' open a recordset
Set rs = New ADODB.Recordset

rs.Open "CoversheetTableFourthAttempt", cn, adOpenKeyset, adLockOptimistic, adCmdTable
' all records in a table
r = 2 ' the start row in the worksheet

Do While Len(Range("A" & …
Run Code Online (Sandbox Code Playgroud)

excel ms-access vba excel-vba access-vba

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

获取powershell以显示可在驱动器上找到某个文件的所有路径

我正在尝试构建一个函数,它将向我显示某个文件名所在的所有路径.该函数将采用一个参数,即文件名.结果将是所有路径的列表,或者说系统上没有此类文件的消息.

我是Powershell的新手,我还没有得到语法.我试过这个:

Get-ChildItem -Path -Include notepad.exe
Run Code Online (Sandbox Code Playgroud)

但是这引发了错误信息.我正在尝试:

$i="notepad.exe"

Foreach ($i in Get-ChildItem c:\ -Recurse){echo -Path}
Run Code Online (Sandbox Code Playgroud)

从现在开始,它仍在运行,不知道会发生什么,真的.

编辑:回应了大量的线条,只是说"-Path"......

任何人都可以帮助解决这个问题吗?顺便说一句,我正在运行Powershell 1.0.

因此,为了解释在执行此命令时我希望看到的内容,以下是我在查找*.txt后所期望的示例:

C:/foo.txt
C:/A/foobar.txt
C:/A1/foo.txt

依此类推,列出我的硬盘上所有.txt文件的路径.只有路径,每行一个,不需要额外的信息.

EDIT2:

我做到了 对于那些在未来寻找这个问题的人,我要留下这个问题.

我使用的功能就是这个(这个具体的例子将为您提供硬盘上所有.zip文件的列表,在需要时进行编辑):

Get-ChildItem -Path c:\ -Include "*.zip" -Recurse -Force -Name > c:\listOfPaths.txt
Run Code Online (Sandbox Code Playgroud)

这在我的C:\文件夹中创建了一个名为listOfPaths.txt的文件,其中包含在我的硬盘驱动器的所有子文件夹中以.zip结尾的任何文件的所有出现的列表.

没有提到"c:\"位,但我不介意.

EDIT3:

感谢capar获得更完整的版本.

这是capar的代码(或者我是如何使用它的,因为Get-Children在1.0中不起作用)

Get-ChildItem -Path c:\ -Recurse *.txt | Select-Object -Property FullName
Run Code Online (Sandbox Code Playgroud)

powershell

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

您将使用哪些Java框架与Google App Engine合作?

自从我使用Java完成任何网站以来已经有一段时间了,我想知道Google App Engine的框架选项是什么.

对于没有真正偏好的人,你会建议什么框架?

我喜欢Ruby On Rails,并且正在进入Django,并且也喜欢它.从专业角度来说,我是一名ASP.NET开发人员,所以我对此有最丰富的经验,但我希望扩展到其他技术和模式.

拥有更多MVC经验会很高兴.

谢谢,马克

java google-app-engine frameworks

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

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

逃避一个字符串

我正在写一个shell脚本,我想要转义一个字符串.有没有办法转换这个:

I'm happy.
You're sad.
Run Code Online (Sandbox Code Playgroud)

I\'m happy.\nYou\'re sad.
Run Code Online (Sandbox Code Playgroud)

我很确定这是什么组合sed/ awk这样做....

谢谢

shell scripting escaping

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

指针问题2 [有效的C++语法]

这个版本正在运行.我在//整个代码中都发表了评论,以便更好地说明我遇到的问题.该程序依赖于读取文本文件.包含标点符号的段落格式.

可以将此和上述内容复制到文本文件中并运行该程序.

// Word.cpp

#define _CRT_SECURE_NO_WARNINGS // disable warnings for strcpy
#define ARRY_SZ 100
#include <iostream>
#include <fstream>
#include "Word.h"

using namespace std;

Word::Word( const char* word )
{
    ptr_ = new char[ strlen( word ) + 1 ];
    strcpy( ptr_, word  );  
    len_ = strlen( ptr_ );
}

Word::Word( const Word* theObject ) 
{
    ptr_ = theObject->ptr_;
    len_ = theObject->len_;
}

Word::~Word()
{
    delete [] ptr_;
    ptr_ = NULL;
}

char Word::GetFirstLetterLower()
{
    // I want to …
Run Code Online (Sandbox Code Playgroud)

c++ pointers

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

Javascript CANVAS如何运作?

Javascript CANVAS非常棒:它允许我们在浏览器屏幕上绘制线条,多边形等内容.

我想知道Javascript CANVAS是如何工作的.例如,为了绘制一条线,它是否使用一系列对齐的微小图像来模拟线或其他方法?

提前致谢.

javascript canvas

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