Click here to Skip to main content
15,885,772 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: (Off topic) Pin
Wombaticus11-Jun-15 0:11
Wombaticus11-Jun-15 0:11 
GeneralRe: (Off topic) Pin
Sascha Lefèvre11-Jun-15 0:41
professionalSascha Lefèvre11-Jun-15 0:41 
GeneralRe: (Off topic) Pin
Richard MacCutchan11-Jun-15 1:05
mveRichard MacCutchan11-Jun-15 1:05 
GeneralRe: vb.net combo box Pin
CHill6011-Jun-15 4:53
mveCHill6011-Jun-15 4:53 
GeneralRe: vb.net combo box Pin
classy_dog11-Jun-15 6:18
classy_dog11-Jun-15 6:18 
GeneralRe: vb.net combo box Pin
Sascha Lefèvre11-Jun-15 6:41
professionalSascha Lefèvre11-Jun-15 6:41 
GeneralRe: vb.net combo box Pin
Richard MacCutchan10-Jun-15 22:56
mveRichard MacCutchan10-Jun-15 22:56 
GeneralRe: vb.net combo box Pin
Jens Madsen, Højby14-Jul-15 21:19
Jens Madsen, Højby14-Jul-15 21:19 
VB
Private Function reverseFileNameComparer() As Comparison(Of String)
      Return Function(x, y) (String.Compare(Path.GetFileNameWithoutExtension(y), Path.GetFileNameWithoutExtension(x), StringComparison.OrdinalIgnoreCase))
  End Function

  Private Sub AddToCombo(combo As ComboBox, directoryPath As String, filter As String)
      ' Error check, 'IsNothing(combo)' and 'IO.Directory.Exists(directoryPath)' bla-bla
      combo.BeginUpdate()
      For Each fn As String In Directory.EnumerateFiles(directoryPath).OrderByDescending(Function(f) (Path.GetFileNameWithoutExtension(f)))
          combo.Items.Add(Path.GetFileNameWithoutExtension(fn))
      Next
      combo.EndUpdate()

      ' Or...
      Dim files() As String = Directory.GetFiles(directoryPath, filter)
      Array.Sort(files, reverseFileNameComparer)
      combo.Items.AddRange(Array.ConvertAll(files, AddressOf Path.GetFileNameWithoutExtension))

      'Since you want to order by file name, I suggest you use the System.IO namespace:
      'You could:
      combo.FormattingEnabled = True
      'Add a handler to 'ComboBox.Format -
      'or --
      combo.DisplayMember = "Name"
      combo.BeginUpdate()
      For Each fio As FileInfo In New DirectoryInfo(directoryPath).EnumerateFiles(filter).OrderByDescending(Function(f) (f.Name))
          combo.Items.Add(fio.Name)

      Next
      combo.EndUpdate()
  End Sub

  Private Sub cboFileInfo_format(sender As Object, e As ListControlConvertEventArgs)
      Dim f As FileInfo = DirectCast(e.ListItem, FileInfo)
      e.Value = f.Name.Substring(f.Name.LastIndexOf("."c) + 1)
  End Sub

AnswerRe: vb.net combo box Pin
Sascha Lefèvre10-Jun-15 14:21
professionalSascha Lefèvre10-Jun-15 14:21 
SuggestionRe: vb.net combo box Pin
Richard Deeming11-Jun-15 2:17
mveRichard Deeming11-Jun-15 2:17 
GeneralRe: vb.net combo box Pin
Sascha Lefèvre11-Jun-15 2:40
professionalSascha Lefèvre11-Jun-15 2:40 
QuestionUpdate only some classes on entity framework model Pin
satc8-Jun-15 20:45
satc8-Jun-15 20:45 
AnswerRe: Update only some classes on entity framework model Pin
Dave Kreskowiak9-Jun-15 7:01
mveDave Kreskowiak9-Jun-15 7:01 
Questionvb.net 2010 desktop app value displayed in combo box Pin
classy_dog8-Jun-15 11:48
classy_dog8-Jun-15 11:48 
AnswerRe: vb.net 2010 desktop app value displayed in combo box Pin
Sascha Lefèvre8-Jun-15 18:27
professionalSascha Lefèvre8-Jun-15 18:27 
GeneralRe: vb.net 2010 desktop app value displayed in combo box Pin
Ralf Meier9-Jun-15 3:00
mveRalf Meier9-Jun-15 3:00 
QuestionDefine a property on 2 partial classes ? Pin
satc8-Jun-15 0:33
satc8-Jun-15 0:33 
AnswerRe: Define a property on 2 partial classes ? Pin
Sascha Lefèvre8-Jun-15 2:24
professionalSascha Lefèvre8-Jun-15 2:24 
GeneralRe: Define a property on 2 partial classes ? Pin
satc8-Jun-15 10:00
satc8-Jun-15 10:00 
GeneralRe: Define a property on 2 partial classes ? Pin
Sascha Lefèvre8-Jun-15 18:32
professionalSascha Lefèvre8-Jun-15 18:32 
GeneralRe: Define a property on 2 partial classes ? Pin
satc8-Jun-15 19:59
satc8-Jun-15 19:59 
GeneralRe: Define a property on 2 partial classes ? Pin
Sascha Lefèvre8-Jun-15 20:15
professionalSascha Lefèvre8-Jun-15 20:15 
QuestionVisual Basic problem Pin
Member 113991345-Jun-15 23:09
Member 113991345-Jun-15 23:09 
AnswerRe: Visual Basic problem Pin
Dave Kreskowiak6-Jun-15 4:12
mveDave Kreskowiak6-Jun-15 4:12 
AnswerRe: Visual Basic problem Pin
Mycroft Holmes7-Jun-15 14:37
professionalMycroft Holmes7-Jun-15 14:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.