hej är ny medlem här och nybörjare i VB. 1. Hej Denna code tag som man använder för att färga sin kod med verkar inte funkar helt.. Inga enterslag följer med efter att man har lagt en code tag och avslutat den Det är meningen att det skall rättas efter användaren har tryckt enter och är klar....då skall texten rättas och skrivas ut rätt i en ny textbox hmmmmm är inte Mid$ bra att använda för att dortera bort felaktiga tecken?????hjälp stränghantering
Håller på med stränghantering där jag kört fast och ber om hjälp.
Det jag gör är att man skall kunna mata in valfri text som sedan rättas.
Det jag har problem med är:
1. Alla tecken som inte tillhörs svenska alfabetet eller är siffror skall tas bort.
2. Stora bokstäver inne i en mening skall inte räknas som fel (pga Namn)
Har fått tips att använda Mid$ men får inte ihop det.
Tack på förhand *S*Sv: hjälp stränghantering
Det finns en funktion som heter replace som är väldigt händig i sådana här situationer.
När du ska checka din text efter stavningar så gör du såhär:
<code>
Replace Text1.Text, "<det tecken som du inte vill ha>", "", 1
</code>
Nu kanske det är så att du har flera utländska tecken som du vill rensa bort, då är det ganska osmidigt med (t.ex)20 replace kommandon. Då är det smartare att göra såhär:
' Lägg alla tecknena i en vektor
<code>
For I = 1 to ubound(VektorMedUtländskaTecken)
replace text1.text, VektorMedUtländskatecken(i-1), "", 1
next I
</code>
Du löser samtidigt problem nummer 2 om du lägger in småbokstäver i vektorn.
När man väl hänger med på hur hjälpen är uppbyggd och kan tolka syntaxerna så är den mycket händig(ibland pedagogisk med komiska inlägg! Det är microsoft!)
Om du inte riktigt vet vad en vektor/ska läga tecknena i den så posta ett inlägg igen :)
mvh FransSv: hjälp stränghantering
En riktigt gammal återkommande fråga.
Skall felslagningar korrigeras direkt när användaren slår in tecknet ?
Eller/Och skall korrigering verkställas efter att TextBoxen
förlorat focus eller att användaren tryckt <Enter> ?
undrar
SvenSv: hjälp stränghantering
Är det bara jag som har totalt fel eller?
Föresten,
När man dimmar på följande vis
<code> Dim MinString as string *45 </code>
Så fylls strängen med tecken. Vad är det för tecken?
/CythSv: hjälp stränghantering
Sv: hjälp stränghantering