问题列表 - 第6524页

从c ++源代码创建类图?

是否有任何免费工具可用于从c ++源文件生成类图,如果可能,也可用于mfc源文件.

c++ class-design

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

如何使用JavaScript检查元素是否真的可见?

在JavaScript中,您如何检查元素是否实际可见?

我不仅仅意味着检查visibilitydisplay属性.我的意思是,检查元素不是

  • visibility: hidden 要么 display: none
  • 在另一个元素下面
  • 滚动屏幕边缘

由于技术原因,我不能包含任何脚本.然而,我可以使用原型,因为它已经在页面上.

javascript dom visibility

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

Excel VBA代码模块的源代码控制

我希望能够控制我的Excel电子表格的VBA模块(目前使用的是Excel 2003 SP3),以便我可以共享和管理一堆不同电子表格使用的代码 - 因此我想重新加载它们从电子表格打开时的文件.

我有一个名为Loader.bas的模块,我用它来完成大部分驴工作(加载和卸载所需的任何其他模块) - 我希望能够尽快从文件中加载它当电子表格打开时.

我已将以下代码附加到Workbook_Open事件(在ThisWorkbook类中).

Private Sub Workbook_Open()
    Call RemoveLoader
    Call LoadLoader
End Sub
Run Code Online (Sandbox Code Playgroud)

RemoveLoader(也在ThisWorkbook类中)包含以下代码:

Private Sub RemoveLoader()
    Dim y As Integer
    Dim OldModules, NumModules As Integer
    Dim CompName As String

    With ThisWorkbook.VBProject
        NumModules = ThisWorkbook.VBProject.VBComponents.Count
        y = 1
        While y <= NumModules
            If .VBComponents.Item(y).Type = 1 Then
                CompName = .VBComponents.Item(y).Name
                If VBA.Strings.InStr(CompName, "Loader") > 0 Then
                    OldModules = ThisWorkbook.VBProject.VBComponents.Count
                    .VBComponents.Remove .VBComponents(CompName)
                    NumModules = ThisWorkbook.VBProject.VBComponents.Count
                    If OldModules - NumModules = 1 Then
                        y = 1
                    Else …
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

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

从缓存中删除特定项(ASP.NET)

我将一堆项添加到具有特定前缀的ASP.NET缓存中.我希望能够遍历缓存并删除这些项目.

我尝试这样做的方式是这样的:

    foreach (DictionaryEntry CachedItem in Cache)
    {
        string CacheKey = CachedItem.Key.ToString();
        if(CacheKey.StartsWith(CACHE_PREFIX){
            Cache.Remove(CacheKey);
        }
    }
Run Code Online (Sandbox Code Playgroud)

我可以更有效地做这件事吗?

我曾考虑创建一个临时文件并添加对文件具有依赖性的项目,然后只删除该文件.这是杀了吗?

asp.net caching

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

为什么Firefox允许拖动图像但不丢弃图像?

如果您通过Firefox浏览网页,页面上的任何图像都可以拖动到屏幕上的任何位置 - 但您不能删除它.其他浏览器(如IE或Chrome)不允许拖动图像.

这是一个问题吗?为什么Firefox允许拖动?

firefox user-interface drag-and-drop

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

在C#中为标签指定double值

如何为字符串分配double值?

示例:

double a = 5.5,b = 6.0;
double sum = a + b;

Lable1.Text = sum.ToString();

结果:
11.5

但在标签中我只得到11 ...我如何在标签中显示11.5?

c#-2.0

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

.net中的Windows服务无法解析tns服务名称

我已将应用程序的一个组件从Web服务移动到Windows服务.它完全从Web服务连接到oracle,但拒绝从Windows服务中查看Tns名称.我已经完全控制了ORAHOME dir到运行该服务的帐户.

我还使用runas regedit作为服务帐户检查了注册表的服务帐户权限,它可以看到HKLM\SOFTWARE\ORACLE\HOME0详细信息和HKLM\SOFTWARE\ORACLE\ALL_HOMES.所有ORACLE_HOME键都指向同一目录.

我可以作为服务帐户登录并TNSPing sid'UAT'没有问题:

'OK (70 msec)'
Run Code Online (Sandbox Code Playgroud)

我已将进程监视器附加到进程,并且服务帐户(最终在扫描大部分注册表之后)看到tnsnames.ora甚至读取它.

你在键盘后面咯咯笑吗?你能帮我吗!

Cause: OracleException

Source: System.Data.OracleClient Message: ORA-12154: TNS:could not resolve service name at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.OracleClient.OracleConnection.Open()

.net oracle windows-services windows-server-2003

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

只要我不关闭iPhone,applicationWillTerminate就可以正常工作

保存我使用的应用程序的一些变量:

- (void)applicationWillTerminate:(UIApplication*)application {

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setFloat: self.viewController.sLabel.contentOffset.y forKey:@"floatKey"];    
[prefs setObject:self.viewController.newText forKey:@"stringVal"];
[prefs synchronize];
Run Code Online (Sandbox Code Playgroud)

}

并通过按钮检索它们,我执行以下操作:

- (IBAction)riprendi:(id)sender {

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];  
float myFloat = [prefs floatForKey:@"floatKey"];
Run Code Online (Sandbox Code Playgroud)

//这里有一些动作

}

一切都在模拟器上工作.但是,在真正的iPhone上使用它,变量的保存和检索只有按下主页按钮,退出应用程序并再次打开才有效,但如果关闭/打开iPhone则不行.在这种情况下,一旦重新打开应用程序,变量就会丢失...

我错过了什么?这实际上让我抓狂:(

非常感谢你;)Fabio

iphone

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

在linux平台上使用dll win32

我想在Linux中为Win32使用DLL库.

我可以使用Wine库来做到这一点吗?

linux dll wine

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

C#简单的问题,我如何循环数组并显示内联值?

基本上我有这个我知道不会工作,但我说明了我要做的事情:

MessageBox.Show("发现这些:"+ keywords [i] +"keywords.");

我需要看到这个:

找到这些:Item1,Item2关键字.

可能有1个关键字可能有4个,我该怎么做?

非常感谢.

c#

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