小编MaQ*_*eod的帖子

Android - 注册按钮单击并根据无线电选择采取行动

我正在尝试自学如何编写Android应用程序,但我无法注册按钮点击并根据当时选择的单选按钮采取措施.这是一个简单的小费计算器:

import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.TextView;
import android.widget.RadioGroup;
import android.view.View;

public class TipCalc extends Activity implements RadioGroup.OnCheckedChangeListener,View.OnClickListener
{
    TextView result;
    RadioGroup radiogroup1;
    RadioButton r1,r2,r3;
    Button calculate;
    EditText bill, resulttotal;
    private int radioCheckedId = -1;

    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        radiogroup1 = (RadioGroup) findViewById(R.id.radiogroup1);
        Button calculate = (Button) findViewById(R.id.calculate); 
        RadioButton r1 = (RadioButton) findViewById(R.id.poor);
        RadioButton r2 = (RadioButton) findViewById(R.id.average);
        RadioButton r3 = (RadioButton) findViewById(R.id.excellent);
        EditText bill = new EditText(this);
        EditText resulttotal …
Run Code Online (Sandbox Code Playgroud)

android button radio-button

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

使用Microsoft.Office.Interop.Excel而不实际拥有Excel?

Microsoft.Office.Interop.Excel在VB.Net中使用以将.xls文件导出为.pdf文件.这是我唯一能够找到的方法,而不依赖于在运行的计算机上安装第三方软件或使用昂贵的Visual Studio附件.此方法需要打开excel并通过代码保存文件.

我的问题是我只有Microsoft Office的试用版,因为我从未真正使用它.好吧,我可以打开它的时间限制,因为我已经运行程序足够的时间用于调试目的,现在我无法继续开发此应用程序.是否有针对Visual Studio的开发工具包,它提供了此功能所需的API,而无需实际安装Office?我不需要Microsoft Office,因此我不想购买完整版本来开发和测试应用程序.

我看着像一些选择这种,但需要以.xls为转换为pdf似乎没有,如果我使用一个中间格式合作,以保持完整非常特定的格式.

我还阅读了一些关于openOffice API的内容,但它与.Net兼容吗?如果是这样,有人可以指点我的教程,解释如何使用.Net的API?如果可能的话,特别是VB,但我可以使用C#代码.

以下是我尝试做的一个示例,以防它有助于提出建议:

        Dim fileName As String = AppDomain.CurrentDomain.BaseDirectory & "LOA " & compName.Text & ".xls"
        Dim xlsApp = New Microsoft.Office.Interop.Excel.Application
        xlsApp.ScreenUpdating = False
        Dim xlsBook As Microsoft.Office.Interop.Excel.Workbook
        Dim paramExportFormat As XlFixedFormatType = XlFixedFormatType.xlTypePDF
        Dim paramExportQuality As XlFixedFormatQuality = XlFixedFormatQuality.xlQualityStandard
        Dim paramOpenAfterPublish As Boolean = False
        Dim paramIncludeDocProps As Boolean = True
        Dim paramIgnorePrintAreas As Boolean = True
        Dim paramFromPage As Object = Type.Missing
        Dim paramToPage As Object = …
Run Code Online (Sandbox Code Playgroud)

vb.net pdf excel

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

在vb.net中的表单上显示图标

如何在vb.net中的表单上以48x48分辨率显示图标?我查看了使用imagelist,但我不知道如何使用代码显示我添加到列表中的图像以及如何在表单上指定它的坐标.我做了一些谷歌搜索,但没有一个例子真的显示我需要知道的.

vb.net imagelist

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

vb.net中的sqlite,即使它存在也找不到表

我正在使用以下代码(VB.net 中的 System.Data.SQLite):

        Dim SQLconnect As New SQLite.SQLiteConnection()
        Dim SQLcommand As SQLiteCommand
        SQLconnect.ConnectionString = "Data Source=vault.db;"
        SQLconnect.Open()
        SQLcommand = SQLconnect.CreateCommand
        SQLcommand.CommandText = "INSERT INTO entries VALUES ('" & appinput.Text & "','" & userinput.Text & "','" & passinput.Text & "')"
        SQLcommand.ExecuteNonQuery()
        SQLcommand.Dispose()
        SQLconnect.Close()
        Me.Hide()
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息,说它找不到表“条目”我知道该表存在,因为我可以通过命令行通过 sqlite 和 Autoit 写入它,并且可以在 SQLite 浏览器中查看和编辑它打开数据库。我不明白为什么 VB 看不到它(我知道它可以很好地看到并打开数据库文件)。有任何想法吗?

vb.net sqlite

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

标签 统计

vb.net ×3

android ×1

button ×1

excel ×1

imagelist ×1

pdf ×1

radio-button ×1

sqlite ×1