最近不思議に思っていたことがあったので、質問します。
コンボボックス内の選択技で、選ぶと、それに適応した数字に変換することはSelect Caseでできると思うのですが、、実際コードを書いてやってみても、できません。
コード: 全て選択
GetDlgItemText(hMission,GetDlgItem(hMission,ComboBox1),StrPtr(strBuf), nLength+1 )
Select Case strBuf
Case StrPtr(strBuf)="E"
Rank="0"
Case StrPtr(strBuf)="D"
Rank="1"
Case StrPtr(strBuf)="C"
Rank="2"
Case StrPtr(strBuf)="C+"
Rank="3"
Case StrPtr(strBuf)="B"
Rank="4"
Case StrPtr(strBuf)="B+"
Rank="5"
Case StrPtr(strBuf)="A"
Rank="6"
Case StrPtr(strBuf)="A+"
Rank="7"
Case StrPtr(strBuf)="S"
Rank="8"
Case Else
Rank="9"
End Select
気になったのでスレッドを立ててみました。
自分ではあってると思うのですが、違うじゃないか!と思う人、書き込みをお願いします。