问题列表 - 第38465页

将帮助文件连接到应用程序

我想将帮助文件(.chm)连接到我的Windows应用程序.我该怎么做?谢谢.

c#

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

通过对象创建C++奇怪的分段错误

启动一个类对象我有一个奇怪的问题.这个问题很奇怪,不易再现.但是我会尝试给出一个指示示例.我有继承类.

class BarClass {
public:
   BarClass() {
      ...
   }
   BarClass(int i, int j) {
      ...
   }
   void doSomething() { ... }
};
class FooClass : public BarClass {
public:
   FooClass() {
   }
   FooClass(int i, int j) : BarClass(i,j) {
      ...
   }
};
Run Code Online (Sandbox Code Playgroud)

有时如果我以下面的方式启动对象,我会通过初始化得到分段错误错误.

FooClass foo1;
foo1.doSomething();
FooClass foo2(10, 20);
foo2.doSomething();
Run Code Online (Sandbox Code Playgroud)

如果我使用显式指针new,那就没关系..

FooClass *foo1= new FooClass();
foo1->doSomething();
FooClass foo2(10, 20);
foo2.doSomething();
Run Code Online (Sandbox Code Playgroud)

以下代码将在第2行给出编译器错误.

FooClass foo1();
foo1.doSomething();
FooClass foo2(10, 20);
foo2.doSomething();
Run Code Online (Sandbox Code Playgroud)

我应该如何正确地启动一个对象,特别是当它有默认构造函数和带参数的对象时.

c++ constructor class object segmentation-fault

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

在没有Excel和OLEDB的情况下读取.xlsx

有没有机会在C#中读取.xlsx文件而不在客户端上安装Excel,并且没有OLEDB连接可用?

该应用程序是一个用VS2005 C#.NET Framework 2.0编写的Winforms项目.

c# excel-2007 .net-2.0 winforms

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

如何使用Android ViewSwitcher?

我正在尝试使用ViewSwitcher在两个视图之间执行切换.一个是ImageView,另一个是MapView.我有一个按钮,用户单击该按钮执行此切换但我的代码导致错误.你们有什么想法吗?

<?xml version="1.0" encoding="utf-8"?>
<linearlayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical">

    <relativelayout
        android:id="@+id/RelativeLayout01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">

        <imageview
            android:id="@+id/banner"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignparenttop="true"
            android:background="@drawable/banner_location"
            android:clickable="false">
        </imageview>

        <linearlayout
            android:id="@+id/LinearLayout01"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/banner"
            android:layout_centerhorizontal="true"
            android:layout_gravity="center_horizontal"
            android:orientation="horizontal"
            android:paddingbottom="5px">

            <imagebutton
                android:id="@+id/btnBusSvcs"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginright="5px"
                android:layout_margintop="5px"
                android:background="@drawable/btn_bus_svcs">
            </imagebutton>

            <imagebutton
                android:id="@+id/btnDrvRoute"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginleft="5px"
                android:layout_margintop="5px"
                android:background="@drawable/btn_drv_route">
            </imagebutton>
        </linearlayout>

        <viewswitcher
            android:id="@+id/switcher"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_above="@+id/imgViewBusSvcs"
            android:layout_below="@+id/LinearLayout01">

            <imageview
                android:id="@+id/imgViewBusSvcs"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@+id/LinearLayout01"
                android:layout_centerinparent="true"
                android:layout_gravity="center_horizontal"
                android:background="@drawable/bus_svcs"
                android:clickable="false">
            </imageview>

            <com.google.android.maps.mapview
                android:id="@+id/mapview"
                android:layout_width="fill_parent"
                android:layout_height="300px"
                android:apikey="REMOVE MY API KEY"
                android:clickable="true">
            </com.google.android.maps.mapview>
        </viewswitcher>

        <imagebutton
            android:id="@+id/btnBackHome"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignparentbottom="true"
            android:layout_centerhorizontal="true" …
Run Code Online (Sandbox Code Playgroud)

android viewswitcher android-mapview

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

动态JPA连接

我有一个相当标准的Java EE6 Web应用程序使用JPA 2,依赖注入连接到MySQL数据库,一切正常.我现在要做的是让这个应用程序与我们在客户端站点安装的其他应用程序的数据库进行交互 - 基本上作为我们其他应用程序安装的单一控制点.

我正在努力的是如何最好地与其他数据库进行交互.理想情况下,我想为每次安装创建一个EntityManager并使用JPA进行交互,但我看不出任何设置方法.例如,我可能有一个应用程序类型的5个安装(以及数据库),并且主控制应用程序在运行时之前不会知道其他安装.这似乎排除了使用EntityManager的依赖注入和所有自动事务demacation等等.替代选项是只创建一个DataSource并手动进行交互.虽然灵活,但这显然需要更多的努力.

所以,我的问题是如何最好地解决这个问题?

java jpa multiple-databases

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

在.Net中自定义OpenFileDialog

需要在Windows XP和Windows Vista/7中创建原生外观的自定义.Net OpenFileDialog.添加新的控件,等等.有没有办法在.Net(WPF专门)中自定义标准的OpenFileDialog?我已经查看过像OpenFileDialogEx这样的解决方案,但所有关于WINAPI挂钩的东西对我来说都是不可接受的.也许有人知道通过Reflection或其他东西提取原生对话的方法?如何实现Windows Vista/7中的本机OpenFileDialog?它是用WPF编写的吗?提前致谢.

此致,帕维尔.

.net wpf windows-xp openfiledialog windows-7

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

WinForms - 显示对话框,仍然使用调用表单

我有一个要求,用户希望能够单击按钮以显示包含某些信息的对话框.他们希望能够将对话框移出表单并将焦点放回调用表单,并在对话框仍然打开的情况下对调用表单进行更改.

它基本上是主窗体上的地图,对话框是地图图例.

这可能吗?我该如何完成这项任务?看起来我需要对面板执行某些操作,例如Visual Studio如何使用可停靠面板执行此操作.

.net c# .net-4.0 winforms

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

使用VIM管理#TODO(许多文件)

我使用VIM/GVIM来开发我的python项目,我随机地将#TODO注释留在我的代码中.

有没有办法管理(搜索,列出和链接)VIM内的所有#TODO事件?我尝试了tasklist插件,它几乎是我需要的,但它只列出了当前文件#TODO的出现次数.通常我的项目有一些子文件夹和许多.py文件,所以我想找到一种方法来搜索当前工作目录中的所有文件夹和文件并列出它们.

python vim comments todo

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

如何备份数据库数据,以使其适合新的数据库结构?

我有一个本地服务器,我在我的项目上工作,我有另一个测试服务器,我部署项目.

案例:我想将新的数据库结构从本地服务器传输到测试服务器,并保留测试服务器数据库上已有的数据.

我试着这样做:

备份测试服务器数据:

mysqldump –u USER –p –no-create-info DATABASE < OUTPUTFILE.sql
Run Code Online (Sandbox Code Playgroud)

然后将新结构传输到测试服务器,然后:

mysql –u USER –p –h localhost DATABASE < OUTPUTFILE.sql
Run Code Online (Sandbox Code Playgroud)

获取所有数据.

问题是这样的:

我改变的表看起来像这样:

(本地)-------------------------------(测试服务器)

TABLENAME --------------------- TABLENAME

id ------------------------------------------ id

name ------------------------------------ name

活性

因此,当我尝试将旧数据插入新结构时,我得到错误消息:

ERROR 1136 (21S01) at line 17: Column count doesn't match value count at row 1
Run Code Online (Sandbox Code Playgroud)

因为它正在尝试:

INSERT INTO `TABLENAME` VALUES (1,"test")
Run Code Online (Sandbox Code Playgroud)

任何人都知道我能做些什么来解决这个问题?

先感谢您

mysql backup

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

VBA垃圾收集器详细信息

我发现自己最近不得不写一些VBA代码,只是想知道是否有人曾经遇到过有关VBA垃圾收集器如何工作的任何细节?.Net GC确实有很好的记录,但我在VBA GC上找不到一丝细节,除了模糊的提到它是一个参考计数器.我认为它与VB6 GC非常相似,但无法找到任何相关信息.

具体来说,我有兴趣知道:

  • 触发GC的原因
  • 它使用什么算法(例如,收集生成?)
  • 如何处理循环引用(如果有的话)?
  • 有没有办法监控其运作

这比任何特别需要知道的更多是出于好奇,任何洞察都非常感激!

vb6 vba

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