読み方 모를때 Tip

2013. 8. 5. 21:51



WEBなどを見ていて読めない漢字が出てきた時に、

その漢字の読み方を調べる便利な方法です。


読めない漢字と送り仮名をまとめてマウスで選択・コピーし、

どこかテキストを記入できるエリア(WEBブラウザの検索欄、メールの新規メッセージウインドウ、エディタのウインドウなど)にペーストします。


次にペーストした文字を再度マウスで選択状態にし、キーボードのかなキーを素早く2回押します。 

するとかなだけの文字になり、読み方がわかります。つまり、漢字の再変換をするわけです。


ただしMac用です。




by artis

ASP.NET

2012. 8. 23. 11:04




ASP.NET 개념잡기








by artis

【エラー】_ ファイル内にデザインできるクラスがないため・・・・・

2011. 6. 14. 17:54



 

● 解決策 ●

===+===+===+===+===+===+===+===+===



===+===+===+===+===+===+===+===+===



↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓


===============================

Cause:

I don’t have any concrete reason for this, but I am assuming that
          VS2005 has some kind of assembly cache which it maintains and
          while designing the form, somehow it gets corrupted, hence we
          get this error.

 

Workaround:

Follow the steps and it should work fine then!

 

1. When you open your form and you get this error.
     Close all the forms.

2. Close VS.NET (make sure none of the forms are open at this time)

3. Delete "bin" and "obj" folder physically.

4. Open VS.NET

5. Rebuild your application

6. Try opening your forms now. It should work!



===============================




by artis

DataTableや配列等をCSV形式のファイルとして保存する

2011. 6. 14. 16:16








● DataTableや配列等をCSV形式のファイルとして保存する








● 抽出したデータをCSVファイルに出力したい










===============================
● CSV形式のファイルをDataTableや配列等として取得する




===============================
● ADO.NET:DataViewの使い方1



===============================
● DataGridView CSV出力(C#/VB.NET)



===============================
○VB6 DAO アクセスデータベースへLF区切りのCSVファイルを読み書き

http://7ujm.net/VB/DAO_LF.html



db1.mdb にはTABLEというテーブルがあり、任意のフィールドがあるとします。

Command1ボタンをクリックすることにより、TABLEのフィールド名と内容をout.csvファイルに改行文字LFで書き込みます。

Command2ボタンをクリックすることにより、CSVファイルをTABLEに読み込みます。

in.csvファイルの先頭行にはTABLEのフィールド名と同一のデータがカンマ区切りで書かれており、改行文字はLFで2行目から値が書き込まれています。




'--------------------------------------------------------
'データベースの内容をLF区切りのCSVファイルに書き出す
'--------------------------------------------------------
Private Sub Command1_Click()
    Dim filename As String
    filename = "./out.csv"
    On Error Resume Next
    Kill filename
    On Error GoTo 0
   
    Open filename For Binary As #1
   
    '-----------初期設定---------------
    Dim MyDB As Database
    Set MyDB = OpenDatabase("./db1.mdb") 'データーベースファイルのオープン
   
    '-----------レコードセットを開く-----------
    Dim MyTable As Recordset
    Set MyTable = MyDB.OpenRecordset("select * from [TABLE]") 'SQL実行によりレコードの取得
   
    Dim i As Long
   
    'フィールド名を出力する
    Put #1, , """" & MyTable.Fields(0).Name & """"
    For i = 1 To MyTable.Fields.Count - 1
        Put #1, , ","""
        Put #1, , MyTable.Fields(i).Name
        Put #1, , """"
    Next i
    Put #1, , vbLf
   
    '値を出力する
    MyTable.MoveFirst '先頭の位置に移動
    Do While Not MyTable.EOF 'EOFになるまでループ
        If Not IsNull(MyTable.Fields(0)) Then
            Put #1, , """" & CStr(MyTable.Fields(0)) & """" '現在のレコード位置の値を表示
            For i = 1 To MyTable.Fields.Count - 1
                If Not IsNull(MyTable.Fields(i)) Then
                    Put #1, , ","""
                    Put #1, , CStr(MyTable.Fields(i)) '現在のレコード位置の値を表示
                    Put #1, , """"
                Else
                    Put #1, , ","""""
                End If
            Next i
            Put #1, , vbLf
        End If
        MyTable.MoveNext
    Loop
   
    MyTable.Close
    MyDB.Close
    Close #1
End Sub

'--------------------------------------------------------
'LF区切りのCSVファイルの内容をデータベースに書き込む
'--------------------------------------------------------
Private Sub Command2_Click()
    'LFで区切られたCSVファイルをDBに入れる
    Dim filename As String
    Dim pos As String
    Dim ar() As String
    '要素数
    Dim ar_len As Long
    Dim i As Long
   
    filename = Dir("./in.csv")
   
    Dim MyDB As Database
    Set MyDB = OpenDatabase("./db1.mdb") 'データーベースファイルのオープン、フルパスの指定が必要
   
    'レコードを削除するSQL文を実行
    Dim strSQL As String
    strSQL = ""
    strSQL = strSQL & " DELETE * FROM "
    strSQL = strSQL & "[TABLE]"
    MyDB.Execute strSQL
    'レコードセットを開く
    Dim MyTable As Recordset
    Set MyTable = MyDB.OpenRecordset("select * from [TABLE]") 'SQL実行によりレコードの取得
   
    Open filename For Binary Access Read As #1
   
    'カラム名を読み、要素数とする
    ar = Split(lineInputLF(1), ",")
    ar_len = UBound(ar)
   
    'フィールドの整合性チェック
    If (MyTable.Fields.Count - 1 <> ar_len) Then
        MsgBox ("ファイルの要素数とデータベースのフィールド数が違っています")
        End
    Else
        For i = 0 To ar_len
            If (MyTable.Fields(i).Name <> Replace(ar(i), """", "")) Then
                MsgBox ("ファイルのフィールド名とデータベースのフィールド名が一致していません")
                End
            End If
        Next i
    End If
   
    Do Until EOF(1)
        ar = Split(lineInputLF(1), ",")
        If (UBound(ar) = ar_len) Then
            '配列の長さが正しいためDBに登録する
            MyTable.AddNew '新しいレコードの追加
            Dim strpos As String
            For i = 0 To ar_len
                strpos = Replace(ar(i), """", "")
                If (strpos <> "") Then MyTable.Fields(i) = strpos
            Next i
            MyTable.Update 'データーベースに反映
        Else
            '配列の長さが異常である
            If (UBound(ar) > 0) Then
                '要素数が0以上のため元データの区切り文字が間違っている
                MsgBox (ar(0))
            End If
        End If
    Loop
   
    Close #1
    MyTable.Close
    MyDB.Close
End Sub

'--------------------------------------------------------
'LF区切りの一行を読み出す
'--------------------------------------------------------
Private Function lineInputLF(fileNo As Integer) As String
    Dim str As String
    Dim pos As String
    pos = String(1, " ")
   
    Do Until EOF(fileNo)
      Get #fileNo, , pos
      If pos = vbLf Then Exit Do
      str = str + pos
    Loop
    lineInputLF = str
End Function


===============================
● FileOpen 関数を使ってのCSVファイルの読み書き (2個) 【SNo.029】




===============================
◆CSVファイルの書き出し




 
===============================
● ダイアログに「指定したいファイル名」を付けてダイアログを表示する






==============================




 
by artis

【VB】文字変換について(大文字 ⇔ 小文字 など)

2011. 3. 31. 15:02

=================================
文字変換

http://www.geocities.jp/cbc_vbnet/function/mojireyu_function.html



=================================
英語の小文字と大文字を変換する

http://homepage1.nifty.com/rucio/main/Samples/vbsample045.htm



=================================
文字列のひらがな/カタカナをチェックするには?

http://www.atmarkit.co.jp/fdotnet/dotnettips/054iskana/iskana.html



=================================





by artis

Eclipse Plugin UML

2010. 5. 11. 17:33

by artis

オートナンバーは使いたくない

2009. 7. 24. 14:52

オートナンバーは使いたくない

http://hamachan.info/access/o-ton.html




by artis

Android Project 작성 (Hello World)

2009. 1. 6. 11:28


Android project 작성

File > New project > Android Project

ユーザー挿入画像

























New project 에 관한 정보를 입력...

- Project Name -> 프로젝트 명
                            워크스페이스 안에는 프로젝트 명의 디렉토리가 작성된다.



Properties 에도 3개의 입력항목이 있다.

- Package Name -> 패키지 명
                            임의의 패키지 명을 입력한다.

- Activity name 에는 작성할 클래스명을 지정한다.

- Application Name 은 어플래케이션 명을 지정한다.


모두 작성했으면 완료...버튼 클릭


ユーザー挿入画像

























작성한 Project 의 구조를 확인한다.



작성한 ArtisHello 클래스를 확인 -> ArtisHello.java
                                                src > kr.co.artis.android > ArtisHello.java

ユーザー挿入画像


프로젝트 작성 시 Activity Name 에 지정한 ArtisHello 가 그대로 클래스 명이 되었다.

소스 안을 살펴보면 3번째 줄에
import android.app.Activity;
로 ArtisHello 클래스는 Activity 클래스를 그대로 상속하고 있음을 알수있다.

android.app.Activity  ->  Android-Documents 링크
 -> http://code.google.com/intl/ja/android/reference/android/app/Activity.html



작성한 Android Project 를 emulator에서 확인,,,

이클립스 메뉴에서 Run > Run(Ctrl + F11)  > Android Application을 선택하고, OK를 누른다.

ユーザー挿入画像


















Android Emulator가  실행된다...^^



ユーザー挿入画像














이것으로
에뮬레이터로 Hello World 어플리케이션을 실행했다...





by artis

Android 開発環境の構築 메모

2009. 1. 5. 15:19

Android 開発環境の構築

자바 버전 확인 후
ユーザー挿入画像













안드로이드 에뮬레이터를 설치한다...
-> 이클립스처럼 임의의 디렉토리에 압축을 풀어주면 된다.
      단, 환경변수는 꼭 잡아주어야 한다..
ユーザー挿入画像

























이클립스를 설치한다...
이클립스 3.4.x 버전에서 (난 이클립스 Ver 3.4.1 버전 설치)
ユーザー挿入画像

















Software Updates and Add-ons 하는 메뉴가 조금 바뀌어서
살짝 헤멧지만....--;;;

ユーザー挿入画像


안드로이드 플러그인을 인스톨하고,
이클립스를 재기동 하면....


Windows > Preferences 에서 Android 메뉴가 생긴것을 확인할 수 있다.

ユーザー挿入画像












추가로 Android SDK의 path를 잡아준다..



ユーザー挿入画像






















by artis

eclipse 3.4 JDT 변경 내용

2008. 12. 20. 13:19

* 컴파일러 향상 - 멀티 코어 지원, 컴파일러 문제 파악 향상, CLDC 1.1 클래스 파일 출력 지원, 워크스페이스 외부의 클래스 폴더 설정 지원
* 새로운 리팩터링 - Extract Class 리팩터링 추가. 일련의 변수를 클래스로 추출하면서 멤버 접근권한을 유지해 준다고 합니다.
* 자바 에디터 향상 - 리치 호버 다이얼로그, 컨텐츠 어시스티 향상, SWT 위짓 템플릿에 대한 퀵 어시스트 추가 (리치 호버에 관해서는 이 기사의 화면을 참조하세요.)
* 자바 디버거 향상- 변수 호버에 객체 익스펙션 기능 추가 (마찬가지로 위 기사 화면 참조하세요), 검색 결과에 런치 설정도 포함되고 리모트 디버거의 연결을 대기하는 기능이 추가되었습니다.
* 기타 UI 향상 - JUnit 테스트 실행시간, Call Hierarchy에서 필드나 타입에 대해서도 보여줌, 실행 가능한 JAR 내보내기 위자드, 자바 검색 옵션 강화

출처 - okjsp
by artis