분류 전체보기 (772) 썸네일형 리스트형 VB(비주얼 베이직)에서 배열을 매개변수로 넘기기 Private Sub Form_Load() Dim tP(1 To 4) As Integer Dim i As Integer i = Test(tP) Debug.Print tP(1), tP(2), tP(3), tP(4) End Sub Private Function Test( ByRef t_arr As Variant ) As Integer t_arr(1) = 4 t_arr(2) = 3 t_arr(3) = 2 t_arr(4) = 1 Test = 1 End Function 2가지만 주의하면 됩니다. 배열을 매개변수로 받은 Sub 함수에서 Variant 형으로 선언하는 것과 Integer 는 아니지만 Return 형이 꼭 있어야 합니다. 아무것도 Return을 안해주면 Sub 함수에서 변경한 값이 적용이 되지 않더군요. 비주얼 베이직 (Visual Basic) 예외처리시 오류번호 코드 메시지 3 GoSub가 없는 Return입니다 5 프로시저 호출이 잘못되었습니다 6 숫자가 너무 큽니다 7 메모리가 부족합니다 9 아래 첨자 사용이 잘못되었습니다 10 이 배열은 고정되었거나 일시적으로 잠금 상태입니다 11 0으로 나누었습니다 13 형식이 일치하지 않습니다 14 문자열 공간이 부족합니다 16 식이 너무 복잡합니다 17 요청된 작업을 수행할 수 없습니다 18 사용자 인터럽트가 발생하였습니다 20 오류 없는 Resume입니다 28 스택 공간이 부족합니다 35 Sub, Function 또는 Property가 정의되지 않았습니다 47 DLL 응용 프로그램 클라이언트가 너무 많습니다 48 DLL을 로드하는 중 오류가 발생하였습니다 49 DLL 호출 규정이 잘못되었습니다 51 내부 오류입ㄱ니다.. Secure Simple Pairing BT v2.1+EDR Spec의 New Feature중 하나인 Secure Simple Pairing에 대해 Headset Device 입장에서 간단히 정리해보았습니다. Secure Simple Pairing 은 사용자에게 편리한 Pairing 과정을 제공하는 것과 Passive Eavesdropping 및 MITM(Man-In-The-Middle) 공격에 대한 보안성 강화의 2가지 목적에 의해 고려되었습니다. Secure Simple Pairing 은 총4개의 association model 들을 제공하는데 ①Numeric Comparison, ②Just Works, ③Out Of Band, ④Passkey Entry 입니다. 이중 제품인 BT Headset 인 경우에는 “Just Works” Mode.. 블루투스 주소 영역 신청하기 블루투스 주소는 IEEE 에서 할당을 받습니다. 블루투스 주소는 6 byte로 구성이 되어 있고, 이 6 byte는 NAP(2 byte), UAP (1 byte), LAP (3 byte) 로 나뉘어 지는데, IEEE에서 할당받는 부분은 상위 3 byte, 즉 NAP, UAP 에 들어가는 부분입니다. 즉 고정된 상위 3Byte의 Company ID를 할당받고 하위 3 byte 만큼 장치에 사용할 수 있는 것이죠~ 개수로 따지면 16,777,215 개에 사용할 수가 있습니다. IEEE에서 3 byte의 OUI(Organizationally Unique Identifier) 혹은 Company ID를 할당받는데, 신청하는 방법은 간단합니다. 먼저 아래의 URL를 참고하여 가격 및 신청방법을 읽어봅니다. Com.. 이전 1 ··· 94 95 96 97 다음