小编Jea*_*ett的帖子

格式化和打印二维数组(VB6)

我在乘法表程序中需要帮助.程序通过文本框询问用户二维数组的维度.检索维度时,程序应在表单中整齐地打印具有给定维度的乘法表.问题是,我不知道如何以表格格式整齐地打印数组.它就是这样的示例输出:

1 2  3  4  5 
2 4  6  8  10
3 6  9  12 15
4 8  12 16 20
5 10 15 20 25
Run Code Online (Sandbox Code Playgroud)

这是我的工作.

Option Explicit

Dim maxNum As Integer
Dim multiplicationTable() As Integer
Dim x As Integer
Dim y As Integer

Private Sub cmdDisplay_Click()

    cmdDisplay.Enabled = False
    maxNum = Val(txtDimension.Text)

    ReDim multiplicationTable(maxNum, maxNum) As Integer

    For y = 1 To maxNum
        For x = 1 To maxNum
            multiplicationTable(x, y) = x * y
        Next x
    Next …
Run Code Online (Sandbox Code Playgroud)

arrays vb6

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

使用BufferedReader和Scanner读取文本文件

我需要读取文本文件的前n行作为行(每行可能包含或不包含空格).文本文件的其余部分包含未知数量N的以空格分隔的标记(分隔符是空格,制表符和换行符的混合,所有这些都被视为与分隔符完全相同).

我知道如何使用BufferedReader读取行.我知道如何使用Scanner读取令牌.但是,如何以上述方式将这两种不同的阅读模式组合成单个文本文件?

java bufferedreader java.util.scanner

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

在两个引号之间获取一个字符串

如何在value =后的两个引号之间得到一个值?

所以,value="hi my name is bob" />
会返回:hi my name is bob
value="Ouch! "that hurt" lol..." />
将返回:Ouch! "that hurt" lol...

我知道value=" TEXT_HERE " />将永远发生,我希望它内部的字符串.是的,/>在结束之前总有一个空格.这是我正在解析的HTML代码,除了这个字段之外,我已经得到了正确解析的所有内容.

编辑让我澄清一下.我不能真正使用任何副工具,因为我使用Webdriver来解析页面,在我获得源代码后,我将HTML抛出到字符串中,然后我尝试从所有数据中解析"value"标记.
因此,正则表达式代码必须能够通过各种编码进行操作,并获得价值领域.我需要每个价值领域的数据.

java regex

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

Excel VBA条件格式未执行

这很奇怪.我正在从MS Access 2003 VBA创建一个Excel 2003电子表格,编码包括条件格式:如果单元格值大于[一个值],如果它小于[一个值]则它会变成红色,它会显示为绿色.

即使在生成电子表格时成功创建了CF公式,但无论值如何,所有颜色都是绿色.如果我手动将原始值键入单元格,它将触发CF然后正确显示,但除此之外它只是坐在那里所有相同(错误)的颜色.

我试图执行application.calculate,CalculateFull,CalculateFullRebuild,但它没有帮助.我试过了worksheet.calculate.不.我尝试将电子表格的所有内容复制到新的电子表格中.不.我已经尝试为工作表中的所有单元格指定数字格式.不.

似乎它想要重新计算,但我无法做到这一点.

我用Google搜索了这个,但找不到这样的东西,这让我觉得我错过了一些基本的东西.

excel formatting conditional vba

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

是否可以在VBA中修复或声明单元格的类型?

我知道在VBA中,我们可以做到

Cells(4, 2).Value = 100      'the cell is an integer
Cells(4, 2).Value = True     'the cell is Boolean
Cells(4, 2).Value = "abc"    'the cell is Text
Run Code Online (Sandbox Code Playgroud)

是否有可能修复或声明的细胞类型,例如,让Cells(4,2)只接受布尔,使得分配一个IntegerTextCells(4, 2)给出了一个错误?

excel vba types excel-vba

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

直接将URL内容下载到字符串(VB6)而不保存到磁盘

基本上,我想将特定URL的内容(基本上只是字符串形式的HTML代码)下载到我的VB6 String变量中.但是,有一些条件.

我知道URLDownloadToFile函数 - 但是,这需要您将下载的文件/ HTML保存到磁盘上的文件位置,然后才能将其读入String变量,这对我来说不是一个选项,我不想这样做.

另一件事是,如果我需要使用外部库,它必须已经从XP及以后的所有版本的Windows附带,我不能使用我需要发送,打包和分发的控件或库,即使它是免费的,这不是一个选项,我不想这样做.因此,我不能使用MSINET.OCX(Internet传输)控件的.OpenURL()函数(它只是将内容返回到字符串中),因为它没有Windows.

有没有办法能够使用Windows API,URLMON或其他预先加载到Windows中或在Windows中附带的内容,或者完全在VB6(SP6)中执行此操作的方法?

如果是这样,我会很感激方向,因为即使经过一小时的谷歌搜索,我发现的唯一例子是对URLDownloadToFile的引用(需要在放入磁盘之前保存在磁盘上)和MsInet.OpenURL(需要我运送和分发MSINET.OCX,我不能也不想这样做.

当然必须有一种优雅的方式才能做到这一点?我可以在没有问题的VB.NET中做到这一点,但显然没有VB6中.NET框架的奢侈 - 任何想法?

更新:

我发现了这个:http://www.freevbcode.com/ShowCode.asp? ID = 1252然而它说显示的功能可能不会返回整个页面并链接到Microsoft错误报告或解释这个的kb文章.此外,我知道这是基于wininet.dll - 我想知道哪些版本的Windows WinInet.dll打包?Windows XP及更高版本?它是否附带Windows 7和/或Windows 8?

vb6 api winapi vba wininet

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

遇到ANDROID_ID问题

我试图让ANDROID_ID在我的appn中工作,但我在我的模拟器和硬件上都有奇怪的行为.

我的应用程序的摘录.

import android.provider.Settings.Secure;

public class RssActivity extends ListActivity {

final String android_id = Secure.getString(getContentResolver(),Secure.ANDROID_ID); 

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    Log.d("UUID", android_id);
Run Code Online (Sandbox Code Playgroud)

现在在我的模拟器中应用程序打开但似乎冻结并且什么都不做,我甚至没有得到我的"UUID"调试消息.

在我的手机上我得到一个 "the application has stopped unexpectedly" OS 2.3.3

任何想法,我实施这个错误?

如果我删除"final String android_id = Secure.getString(getContentResolver(),Secure.ANDROID_ID);"然后该应用程序在模拟器和硬件上工作正常 - 所以问题必须在这里?

java uuid android android-2.3-gingerbread

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

我们可以在ios中使用nsdata创建电影播放器​​吗?

我知道我们可以使用创建电影播放器initWithContentURL:,我们可以传递NSUrl参数.这里我没有NSUrl,我只有NSData.通过使用它我可以创建电影播放器​​吗?

video nsdata mpmovieplayer ios

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

如何使用PrimeFaces实现递归菜单

我正在尝试创建一个动态菜单:像亚马逊或eBay上的菜单一样浏览类别.我的第一次尝试如下所示:

支持bean:

@ManagedBean
@ViewScoped
public class CategoryBackBean implements ActionListener {
    private MenuModel model;
    private Category category;

    public CategoryBackBean() throws IOException {
        category = Category.createRootCategory();
        createModel();
    }


    private void createModel() throws IOException {
        MenuModel tempModel = new DefaultMenuModel();
        for(Category c : category.getChildCategories()) {
            MenuItem childItem = new MenuItem();
            childItem.setValue(c.getName());
            childItem.addActionListener(this);
            tempModel.addMenuItem(childItem);
        }
        this.model = tempModel;
    }

    public MenuModel getModel() {
        return model;
    }

    @Override
    public void processAction(ActionEvent event) throws AbortProcessingException {
        try {
            MenuItem item = (MenuItem) event.getSource();
            String categoryName = …
Run Code Online (Sandbox Code Playgroud)

jsf menu dynamic primefaces

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

如何在C中设置20 mbs的数组大小

如何创建int大小为20 MB 的数组?

我一定要使用malloc或者sbrk还是其他什么东西?

c

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