עבור לתוכן

איך ניתן לגרום לכך שהאות הגדולה/קטנה לא ישנו לתוכנה (Capital Letter) , VB6

Featured Replies

פורסם

שלום לכולם אוקיי, יש לי שאלה ...

אני כותב בעזרת Visual basic 6, אני רוצה שהתוכנה שאני בונה לא תבדיל בין

Capital letter לדוגמא:

"Hello" אני רוצה שאם המחשב ימצא את המילה hello לא יעבור עלייה אלא יציג אותה (Hello = hello ) בכאילו...

קראתי על משהו עם Ucase , אז איך אפשר? תודה!

פורסם

פשוט מאוד - בכל מקום שאתה צריך להשוות בין מחרוזות (או לחפש או whatever), אז תמיר את כל המחרוזות ל-upper case באמצעות הפונקציה.

לדוגמה, אם רצית לחפש את המחרוזת s1 בתוך המחרוזת s2, אז במקום:

x = InStr(s2, s1)

אז תעשה:

x = InStr(ucase(s2),ucase(s1)

פורסם
  • מחבר

תודה ! הבנתי!, עכשיו עוד 2 שאלות,

איך אני מסיר מרווחים בתיבות טקסט?

והאם הקוד שנתת לי באמצע גרם לכך שלתוכנה לא ישנה הגודל של האות, או שהיא גרמה לכך ש- לדוגמא H יהפוך ל-h?

תודה!

פורסם

היא גרמה לזה ש-h יהפוך ל-H. כיוון שהפכנו גם את s1 וגם את s2 לאותיות גדולות, אז זה לא משנה אם במקור היו הבדלי case ביניהן.

אני לא בטוח מה אתה מתכוון ב"להסיר מרווחים". אם אתה מתכוון למחוק את כל הרווחים, אז חפש מידע על הפונקציה Replace.

פורסם
  • מחבר

אוקיי, תודה רבה!!!

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים