누구나 TextBox를 MS Small Basic에서 읽기 전용으로 설정할 수 있는지 알고 있습니까? 속성을 설정하는 방법이없는 것 같습니다. 감사.MS Small Basic : TextBox를 읽기 전용으로 설정
1
A
답변
0
예, 방법이 있습니다. 그러나 다소 부정 행위입니다.
Textbox = Controls.AddTextBox(20,20)
While 1 = 1
Program.Delay(5)
Controls.SetTextBoxText(Textbox,"Text Here")
EndWhile
여기서 알 수 있듯이 가장 깨끗한 방식은 아닙니다. 그러나 SB는 읽기 전용 명령을 추가하지 않았으며 위대한 기능을 수행합니다.
0
당신은 여기
controls.settextboxtext(control,text)
0
을 할 수있는 당신을 위해 무엇을 찾고있는 당신에게 90 %를 줘야 다른 솔루션입니다. 두 개의 텍스트 상자가 있습니다. 하나는 회색의 텍스트 색으로 잠긴 것이고 다른 하나는 텍스트 색이 검정 인 편집 가능한 것입니다. 잠금 버튼을 누르면 편집 가능한 상자가 숨겨지고 잠겨있는 상자가 표시되고 현재 텍스트로 업데이트됩니다. 나머지 프로그램과의 간섭을 피하기 위해 타이머 이벤트 (자체 스레드에서 실행 됨)를 사용하여 텍스트를 잠급니다. 이것은 모두 편집 가능한 변수에 의해 제어됩니다. 이 예를 들어
SmallBasic 가져 오기 코드는 다음과 같습니다 PNJ462
즐기십시오! :-)
GraphicsWindow.BrushColor = "darkgray"
Textboxlocked = Controls.AddTextBox(20,20)
Controls.HideControl(Textboxlocked)
GraphicsWindow.BrushColor = "black"
Textbox = Controls.AddTextBox(20,20)
Controls.SetTextBoxText(Textbox,"Hello World")
lock = Controls.AddButton("Lock",20,50)
unlock = Controls.AddButton("Unlock", 130,50)
Controls.ButtonClicked = onButtonClick
Timer.Interval = 10
Timer.Tick = whenTickTocks
Sub whenTickTocks
If editable = "False" then
Controls.SetTextBoxText(Textboxlocked,holdtext)
EndIf
endsub
Sub onButtonClick
If Controls.LastClickedButton = lock Then
editable = "False"
holdtext = Controls.GetTextBoxText(Textbox)
Controls.SetTextBoxText(Textboxlocked,holdtext)
Controls.ShowControl(Textboxlocked)
Controls.HideControl(Textbox)
Else
editable = "True"
Controls.ShowControl(Textbox)
Controls.HideControl(Textboxlocked)
EndIf
EndSub
관련 문제
- 1. SQL Server 연결을 읽기 전용으로 설정 하시겠습니까?
- 2. wpf로 WebBrowser 컨트롤을 읽기 전용으로 설정 하시겠습니까?
- 3. 엑셀 vba : 테이블 셀을 읽기 전용으로 설정
- 4. S3의 파일을 Boto으로 읽기 전용으로 설정
- 5. SVG 요소를 읽기 전용으로 만들기
- 6. 읽기 전용으로 바인딩 DependencyProperty를 다른 읽기 전용으로 설정합니다. DependencyProperty
- 7. 기본적으로 Excel은 읽기 전용으로 표시되지 않고 읽기 전용으로 열어야합니다.
- 8. 폴더가 읽기 전용으로 변경됨
- 9. 메모리를 읽기 전용으로 노출
- 10. 읽기 전용으로 SQLite 최적화
- 11. 개체를 읽기 전용으로 반환
- 12. 쿠키를 읽기 전용으로 만들기
- 13. JQxGrid를 읽기 전용으로 만들기
- 14. VBS를 사용하여 MS 프로젝트 파일을 읽기 전용으로 엽니 다.
- 15. CachedRowSetImpl 읽기 전용으로 만드는 방법
- 16. 읽기 전용으로 SecureString을 초기화하는 방법
- 17. JS를 사용하여 양식 필드를 읽기 전용으로 표시
- 18. 다이내믹스 CRM 비즈니스 프로세스 플로우에서 읽기 전용으로 설정 필드
- 19. ttk 체크 버튼을 선택하고 읽기 전용으로 설정 하시겠습니까?
- 20. 전자 메일 필드를 읽기 전용으로 설정/사용 안 함
- 21. Visual Studio 2010에서 텍스트 편집기를 읽기 전용으로 설정 하시겠습니까?
- 22. 부트 스트랩으로 입력을 읽기 전용으로 강제 설정 CSS
- 23. 일부 상황에서 읽기 전용으로 Select2 드롭 다운 설정
- 24. OpenERP에서 양식을로드 할 때 필드를 읽기 전용으로 설정
- 25. designMode iframe의 특정 요소를 읽기 전용으로 설정 하시겠습니까?
- 26. Django 모델을 읽기 전용으로 만드시겠습니까?
- 27. MonoTouch.Dialog의 ImageElement를 읽기 전용으로 사용하기
- 28. 읽기 전용으로 잠글 필요가 있습니까?
- 29. QScrollArea QTextEdit을 읽기 전용으로 만듭니다.
- 30. 루아는 테이블을 읽기 전용으로 만듭니다