Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


resource filer

Postades av 2003-06-15 18:13:49 - Anders Bengtsson, i forum visual basic - allmänt, Tråden har 9 Kommentarer och lästs av 441 personer

Hej jag har en resource fil som ser ut så här

101 Hej Hello
102 Namn Name

för att få in 101 till en knapp skriver jag

LoadResString(101)

men hur gör jag för att skilja vilket fält den ska ta ifrån
Jag skiljer nämligen på svenska och engelska. Och om man har inställningen 46 på tangentbordet så är man svensk och ska då ha Hej istället för Hello på knappen. Hur skriver jag då



Svara

Sv: resource filer

Postades av 2003-06-15 19:08:44 - Sven Åke Persson

Det är väl smartare att lägga engelska på jämna
101 Hallå
102 Hello
osv.
Annars kan du använda Split för att vaska fram ord 2 (Hello)
Dim tmpStr() As String
tmpStr = Split(resource101 ordet," ")
If "46 tangenten" Then
engOrd = tmpStr(1)
Else
svOrd = tmpStr(0)
End if
Om du bara har ett mellanslag(Space) mellan Hallå och Hello kan du skriva tmpStr = Split(resource101)


Svara

Sv: resource filer

Postades av 2003-06-15 19:14:53 - Anders Bengtsson

Okej jag var nog inte riktigt tydlig.
Jag har tre fält i filen
ID Svenska Engelska är mina tre fält

och då ser det ut så här
101 Hej Hello


Förstår du?


Svara

Sv: resource filer

Postades av 2003-06-15 19:36:27 - Anders Bengtsson

När jag öppnar min rescuorce fil så finns där två String tabeller
String
String(storbrittanien)

Kanske räcker med att jag vet hur man kan gå in i olika stringtabeller

vad vet jag?


Svara

Sv: resource filer

Postades av 2003-06-15 19:57:27 - Rickard Dehlin

Detta ligger egentligen utanför din fråga, men du är förhoppningsvis intresserad ändå!

> <b>Jag skiljer nämligen på svenska och engelska. Och om man har inställningen 46 på tangentbordet så är man svensk och ska då ha Hej istället för Hello på knappen.</b>

Tangentbordsinställningen ar inte det som ska vara avgörande for vilket språk en användare ska ha på applikationen. Man kan som användare vilja ha applikationerna på svenska, men ha tangentbordlayouten pa engelska.

Inte heller ska man som utvecklare titta på operativsystemets språk.

Det finns en installing i Windows som heter Locale. Det är där man som användare sätter vilket språk man vill att applikationerna ska vara. Hur du som utvecklare får reda på vilken Locale en anvandare har valt vet jag däremot inte, men det finns säkert något API som kan ge dig den informationen, eller någon utvecklare här på Pellesoft!


Svara

Sv: resource filer

Postades av 2003-06-15 21:00:23 - Sven Åke Persson

Okej då blir det Split som jag skrev innan.Du kommer att få tre fack
tmpStr(0) tmStr(1) och tmpStr(2) Engelska i 2 som du förstår.

Du måste ta reda på hur många mellanslag det är mellan 101 Hallå Hello
förhoppningsvis är det samma hela tiden.Vad menar du med StringTabell ?

Vad får du ut när du kör LoadResString(101) ?


Svara

Sv: resource filer

Postades av 2003-06-15 23:27:13 - Micke Hansson

Hejsan

Har haft samma problem som och fick lösa det med att lägga svenska på 10000 och engelska på 20000. Då får du köra LoadResString(lngLanguage + 101), där lngLanguage kan exempelvis vara 10000 (svenska). Jag tror att det går att komma åt alla stringtables i en resfil med rena api-anrop med det hade jag inte tid med..

Micke


Svara

Sv: resource filer

Postades av 2003-06-15 23:30:50 - Anders Bengtsson

Okej
om jag inte får ihop det så kör jag så som du sa. Just nu kör jag i två fält, men man tappar ju kontrollen att kunna välja språk inne i programmet då.

Tack för hjälpen


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 166
27 952
271 704
1 216
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies