Megosztás:


Sztringszerkesztő (C++)

A sztringtáblák olyan Windows-erőforrások, amelyek az alkalmazás összes sztringjének azonosítóit, értékeit és feliratait tartalmazzák. Például az állapotsor üzenetek a sztringtáblában találhatók.

Egy alkalmazás fejlesztése során több sztringtáblával is rendelkezhet – egy-egy nyelvhez vagy feltételhez. Egy végrehajtható modul azonban csak egy sztringtáblával rendelkezik. Egy futó alkalmazás több sztringtáblára hivatkozhat, ha a táblákat különböző DLL fájlokba helyezi.

A sztringtáblák megkönnyítik az alkalmazás különböző nyelvekre való honosítását. Ha minden karakterlánc egy karakterlánctáblában található, lokalizálhatja az alkalmazást a sztringek (és más erőforrások) fordításával a forráskód módosítása nélkül. Ez a helyzet kívánatosabb, mint a forrásfájlok különböző sztringjeinek manuális megkeresése és cseréje.

Megjegyzés:

A Windows nem engedélyezi üres sztringtáblák létrehozását. Ha bejegyzés nélküli sztringtáblát hoz létre, az automatikusan törlődik az erőforrásfájl mentésekor.

Útmutató

A Sztringszerkesztő a következőket teszi lehetővé:

Sztring erőforrás keresése a sztringtáblában

  1. Nyissa meg a sztringtáblát úgy, hogy duplán az ikonra kattint az Erőforrás nézetben.

  2. Válassza aKeresés és csere>, és válassza a Keresés lehetőséget.

  3. A Keresés mezőbe válasszon ki egy korábbi keresési sztringet a legördülő listából, vagy írja be a keresett sztring feliratszövegét vagy erőforrás-azonosítóját.

  4. Válassza ki bármelyik keresési lehetőséget, és válassza a Tovább keresése lehetőséget.

Jótanács

Ha normál kifejezéseket szeretne használni a fájlok keresésekor, használja a Szerkesztés menü Keresés fájlban parancsát.

Írjon be egy reguláris kifejezést, hogy megfeleljen a mintának, vagy válassza a Keresés a mit mező jobb oldalán található gombot a normál keresési kifejezések listájának megjelenítéséhez. Amikor kiválaszt egy kifejezést ebből a listából, az a keresés szövegként jelenik meg a Keresett szöveg mezőben.

Ha reguláris kifejezéseket használ, győződjön meg arról, hogy a Használat: Reguláris kifejezések jelölőnégyzet be van jelölve.

Sztringerőforrás hozzáadása vagy törlése

A Karakterláncszerkesztővel gyorsan beszúrhat vagy törölhet bejegyzéseket a sztringtáblába. Az új karakterláncok a tábla végére kerülnek, és a következő elérhető azonosítót kapják. Szükség szerint szerkesztheti az azonosító, az érték vagy a felirat tulajdonságait a Tulajdonságok ablakban .

A Sztringszerkesztő gondoskodik arról, hogy ne használjon már használatban lévő azonosítót. Ha kiválaszt egy már használatban lévő azonosítót, a Sztringszerkesztő értesíti Önt, majd hozzárendel egy általános egyedi azonosítót, például IDS_STRING58113.

Sztringtábla-bejegyzés hozzáadása

  1. Nyissa meg a sztringtáblát úgy, hogy duplán az ikonra kattint az Erőforrás nézetben.

  2. Kattintson a jobb gombbal a sztringtáblában, és válassza az Új sztring lehetőséget.

  3. A Sztringszerkesztőben válasszon ki egy azonosítót az azonosító legördülő listából, vagy írjon be egy azonosítót közvetlenül a helyén.

  4. Szükség esetén szerkessze az értéket.

  5. Írjon be egy bejegyzést a felirathoz.

    Megjegyzés:

    A Windows-sztringtáblákban nem engedélyezettek a null sztringek. Ha null sztringet tartalmazó bejegyzést hoz létre a sztringtáblában, egy üzenet jelenik meg, amely arra kéri, hogy adjon meg egy sztringet ehhez a táblabejegyzéshez.

Sztringtáblázat-bejegyzés törlése

Jelölje ki a törölni kívánt bejegyzést, és tegye az alábbiak egyikét:

  • Ugrás a Szerkesztés>Törlés menüpontra.

  • Kattintson a jobb gombbal a sztringre a törléshez, és válassza a Törlés parancsot.

  • Nyomja le a Delete billentyűt.

Sztring áthelyezése egy erőforrásszkriptfájlból egy másikba

  1. Nyissa meg a sztringtáblákat mindkét .rc fájlban.

  2. Az áthelyezéshez kattintson a jobb gombbal a sztringre, és válassza a Kivágás parancsot.

  3. Helyezze a kurzort a célkereszt szerkesztő ablakba.

  4. Az .rc fájlban, amelyre át szeretné helyezni a sztringet, kattintson a jobb gombbal, és válassza a Beillesztés parancsot.

Megjegyzés:

Ha az áthelyezett sztring azonosítója vagy értéke ütközik egy meglévő azonosítóval vagy értékkel a célfájlban, az azonosító vagy az áthelyezett sztring értéke megváltozik.

Sztringerőforrás tulajdonságainak módosítása

A helyszíni szerkesztéssel módosíthatja az azonosító, az érték és a felirat tulajdonságait.

Megjegyzés:

A sztring tulajdonságait a Tulajdonságok ablakban is szerkesztheti.

Sztring vagy azonosító módosítása

  1. Nyissa meg a sztringtáblát úgy, hogy duplán az ikonra kattint az Erőforrás nézetben.

  2. Jelölje ki a szerkeszteni kívánt sztringet, és kattintson duplán az Azonosító, az Érték vagy a Felirat oszlopra, majd a következőt teheti:

    • Válasszon ki egy azonosítót az azonosító legördülő listából, vagy írjon be egy azonosítót közvetlenül a helyén.

    • Írjon be egy másik számot az Érték oszlopba.

    • Írja be a szerkesztéseket a Felirat oszlopba.

Több szöveges erőforrás felirat tulajdonságának módosítása

  1. Nyissa meg a sztringtáblát úgy, hogy duplán az ikonra kattint az Erőforrás nézetben.

  2. Jelölje ki a módosítani kívánt sztringeket úgy, hogy lenyomva tartja a Ctrl billentyűt az egyes sztringek kijelölésekor.

  3. A Tulajdonságok ablakban írjon be egy új értéket a módosítani kívánt tulajdonsághoz.

  4. Nyomja le az Enter billentyűt.

Formázás vagy speciális karakterek hozzáadása sztringerőforráshoz

  1. Nyissa meg a sztringtáblát úgy, hogy duplán az ikonra kattint az Erőforrás nézetben.

  2. Jelölje ki a módosítani kívánt sztringet.

  3. A Tulajdonságok ablakban adja hozzá az alább felsorolt standard feloldójelek bármelyikét a Felirat mezőben lévő szöveghez, és nyomja le az Enter billentyűt.

    Ennek megszerzéséhez Írja be ezt a...
    Új sor \n
    Kocsivisszatérítés \r
    Tabulátor \t
    Fordított perjel (\) \\
    ASCII-karakter \ddd (oktális jelölés)
    Riasztás (harang) egy

    Megjegyzés:

    A Sztringszerkesztő nem támogatja a menekülő ASCI-karakterek teljes készletét. Csak a fent felsoroltakat használhatja.

Követelmények

Win32

Lásd még

Erőforrás-szerkesztők
karakterláncok
Tudnivalók a karakterláncokról
Ablakelrendezések testreszabása