Map tausch

  • Hallo
    Ich habe In meine Becker MN5 und MN6 in My Flash Disk.
    Beide funktionieren super. Beenden button habe nicht instaliet weill MN5 will nicht starten.
    Jetz zu meine prob..
    Ich habe eine SD Card mit Europe200708 (MN6)
    dan zweite SD Card mit DACH2008 (MN6)
    und drite mit EuropaA (MN5)
    also Eropa A (MN5) startet normall, Europe200708 auch aber bei DACH2008 bekome ich meldung das dise karte ist noch nicht freigeschaltet.
    In Meine "choose-mn.ns" chabe nur
    if((filename[i] == "Europe_NT200708.map") {
    und wen ich so was
    if((filename[i] == "DACH_NT2008.map") || (filename[i] == "WesternEurope_NT2008.map") || (filename[i] == "Europe_NT200708.map")) {
    startet keine karte mit MN6map.
    Kann mir jemend helfen


    Grüß

  • Hallo,
    Wenn deine Maps exakt so heißen ist der IF-Ausdruck korrekt, da muss vorher oder später etwas unstimmig sein. Poste doch mal die komplette function main()

  • @RolloS60
    Danke für deine interese.
    Habe ich selbs rausgefunden.
    Jetz funktioniet


    Grüße

    Einmal editiert, zuletzt von leobo ()

  • es fehlt eine zusätzliche geschweifte "Klammer Zu" am Ende der Function

  • @RolloS60
    Stimt eine klamer und habe ich eine zeile frei gelasen .
    Noch mall THX


    Grüße

  • Hallo, habe das Selbe Problem.Map dach 2008 und die Fehlermeldung bitte freischalten.Kann mir einer genau sagen was ich machen muß?

  • Zitat

    Original von DennyBennyB
    Hallo, habe das Selbe Problem.Map dach 2008 und die Fehlermeldung bitte freischalten.Kann mir einer genau sagen was ich machen muß?


    Hallo
    Also wen du "choose-mn.ns" datei hast dan musst du sie bearbeiten z.b.:


    if(filename[i]!="0")
    {


    if((filename[i] == "DACH_NT2008.map") || (filename[i] == "WesternEurope_NT2008.map") || (filename[i] == "Europe_NT200708.map"))


    CopyFile("\\Storage Card\\fonts\\arial.ttf","\\Windows\\Fonts\\arial.ttf");


    Wichtig lass eine zeile frei dazwischen.


    Grüße

  • Falsch!


    Gestern hattest du 1 Klammer zu wenig, heute sind es schon 2! X(


    Du hast die Logik der If-Bedingungen durcheinander gebracht!


    Jetzt wird versucht mit MN5 eine MN6-Map zu laden und umgekehrt, daher die obige Fehlermeldung. Es gibt genug Postings hier mit korrektem choose_mn-Listing aber deine Ratschläge sind eindeutig falsch.
    Hättest Du deine gestern gepostete function main() nicht wieder entfernt wäre es einfacher gewesen diesem Thread zu folgen...


    Rollo

  • @ RolloS60
    ich probire noch mall


    for(i=0;i<count;i++){
    if(filename[i]!="0"){


    if((filename[i] == "DACH_NT2008.map") || (filename[i] == "WesternEurope_NT2008.map") || (filename[i] == "Europe_NT200708.map"))
    {
    CopyFile("\\My Flash Disk\\fonts\\arial.ttf","\\Windows\\Fonts\\arial.ttf");



    So funktioniet bei mir.
    Ist das O.K. ???


    Grüße