• R/O
  • SSH
  • HTTPS

コミット

タグ
未設定

よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

デュアルディスプレイのセカンドモニターにPDF、動画、画像を表示。


コミットメタ情報

リビジョン42 (tree)
日時2018-10-31 21:41:12
作者bellyoshi

ログメッセージ

変更サマリ

差分

--- pdfsecondmonitor/frmOperation.vb (revision 41)
+++ pdfsecondmonitor/frmOperation.vb (revision 42)
@@ -167,8 +167,8 @@
167167 Exit Sub
168168 End If
169169 txtPDFFileName.Text = fileviewinfo.FileName
170- Dim ext = IO.Path.GetExtension(fileviewinfo.FileName).ToLower()
171- If ext = ".pdf" Then
170+ Dim ext = IO.Path.GetExtension(fileviewinfo.FileName)
171+ If IsContain(ext, {".pdf"}) Then
172172 tbcFileOpes.SelectTab(tpAdobePDF.TabIndex)
173173 CtlPdf1.SetFileInfo(fileviewinfo)
174174
@@ -183,14 +183,21 @@
183183 ControlEnable()
184184 End Sub
185185
186+ Private Function IsContain(ext As String, exts As String()) As Boolean
187+ For Each target In exts
188+ If String.Compare(target, ext, True) Then
189+ Return True
190+ End If
191+ Next
192+ Return False
193+ End Function
194+
186195 Private Function IsImageExt(ext) As Boolean
187- Dim imageExt = {".jpeg", ".jpg", ".bmp", ".png"}
188- Return imageExt.Contains(ext)
196+ Return IsContain(ext, {".jpeg", ".jpg", ".bmp", ".png", "gif", "tiff"})
189197 End Function
190198
191199 Private Function IsMovieExt(ext) As Boolean
192- Dim movieExt = {".avi", ".mpeg", ".mp4", ".wmv"}
193- Return movieExt.Contains(ext)
200+ Return IsContain(ext, {".avi", ".mpeg", ".mp4", ".wmv"})
194201 End Function
195202
196203