Vita:Visual Basic
Új téma nyitásaEz a szócikk témája miatt az Informatikai műhely érdeklődési körébe tartozik. Bátran kapcsolódj be a szerkesztésébe! | |||
Jól használható | Ez a szócikk jól használható besorolást kapott a kidolgozottsági skálán. | ||
Közepesen fontos | Ez a szócikk közepesen fontos besorolást kapott a műhely fontossági skáláján. | ||
Értékelő szerkesztő: Sutka99 (vita), értékelés dátuma: 2012. április 8. | |||
|
Ebből a szócikkből szerepelt érdekesség a kezdőlapon a következő szöveggel: Tudtad-e, hogy…
|
Formázás megkönnyítése
[szerkesztés]Egy új technológiával szórakozom: kiemelem innen a szöveget Microsoft Wordbe (vagy eleve ott írom meg), és csináltam egy makrót, amely az aktuális szót kapcsos zárójelek közé teszi. Még nem tökéletes, mert ha a szó után írásjel van, akkor az utolsó karakter utánra teszi a záró kapcsos zárójeleket. Emellett nem müxik összetett szavaknál sem. Az lenne az igazi, ha a kijelölt kifejezést tenné kapcsos zárójelek közé. Idemásolom, hátha valaki ért a Visual Basic programozási nyelvhez és tudna segítene a finomításában:
- Sub zarojelezes()
Selection.MoveLeft Unit:=wdWord, Count:=1 Selection.TypeText Text:="[[" Selection.MoveRight Unit:=wdWord, Count:=1 Selection.MoveLeft Unit:=wdCharacter, Count:=1 Selection.TypeText Text:="]]"
- End Sub
Mazarin07 2007. január 25., 22:03 (CET)
Gondolkoztam egy kicsit a dolgon, és az alábbi kód született belőle. Ha nincs szöveg kijelölve, akkor kilép. Ha kijelölt rész szóközzel(esetleg többel) kezdődik vagy végződik, azok eltávolításra kerülnek. Viszont a végén kitesz a zárójelek elé illetve mögé egy-egy szóközt, ha nem lenne ott. Sajnos ez sem tökéletes, mert ha a kijelölés sorvégre esik akkor a záró rész a következő sorba kerül. A kód MSWord 2007 alatt készült.
Sub ZaroJelezes() Dim SelText As String Dim starts As Integer, ends As Integer If Selection.End - Selection.Start = 0 Then End SelText = Selection.Text Selection.Text = Trim(Selection.Text) If Selection.End - Selection.Start = 0 Then End SelText = Selection.Text Selection.Text = "[[" + SelText + "]]" starts = Selection.Start ends = Selection.End Selection.Start = starts - 1 Selection.End = starts If Selection.Text <> " " Then Selection.Text = Selection.Text + " " ends = ends + 1 End If Selection.Start = ends Selection.End = ends + 1 If Selection.Text <> " " Then Selection.Text = " " + Selection.Text Selection.Start = ends Selection.End = ends End Sub
Munemori vita 2011. december 29., 22:05 (CET)
Kiejtés
[szerkesztés]Biztos muszáj ezt? Nem lehetne inkább IPA-val? Egyébként szerintem sokkal inkább Vizsuöl Béjzik, de ez csak az én fülem véleménye. Oppashi Mesélj csak 2014. szeptember 17., 22:37 (CEST)
- Engem egyszer nagyon leszúrtak a fenti kiejtés miatt. A hölgy azt mondta, hogy ő programozónak készül, az ő tanfolyamán nem zs, hanem z van. Ő már csak tudja, mert tanulja - mondta ő. (És ha ő mondta, az úgy is van! Nahát! :) Oppashi +1. --Ronastudor a sznob 2014. november 1., 10:37 (CET)
Igen, ez félig-meddig egyéni ízlés dolga. Az IPA itt szerintem túlzás volna, elég csak körülbelüli kiejtést adni a "vizuál" és hasonlók helyére. A számítógépes szakszavakra úgyis kialakult és nagyon szépen be is ivódott egy "félangol" kiejtési szokás, "szkenner" (így, hosszú n-nel), "processzor", "eszkéjp", "kurzor", jó ez így. Régebben kicsit furcsán néztünk arra, aki "szabrutin"-t mondott, pedig hát akkor még nem lehetett tudni a végeredményt, győzhetett volna az az irány is. A betűszavak az egyetlen problémás terület, ahogy minden témában, márpedig a számítógép körül betűszavakban nincs hiány. - Orion 8 vita 2014. szeptember 22., 22:04 (CEST)