-
Gesamte Inhalte
1167 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Gateway_man
-
[C#] Image.Save u. Bitmap.Save werfen jedes mal ExternalExceptions
Gateway_man antwortete auf Gateway_man's Thema in .NET
Ich dachte eigentlich das es beim Using so geregelt ist, das nach dem Codeblock-Ende des Usings der Stream automatisch freigegeben wird. Daher hab ich das ja auch nicht gemacht, da die Konvertierungsfunktion als Result das Image Objekt liefert. Verstehst du was ich meine? public static Image ConvertTo(ImageFormat format, Bitmap bmp) { Image result = null; try { if (bmp != null) { using (MemoryStream mem = new MemoryStream()){ bmp.Save(mem, format); result = Image.FromStream(mem); mem.Flush(); //Innerhalb ist der MemoryStream gültig } //Außerhalb ist er nichtmehr gültig und wird freigegeben //Da ich aber mit dem ResultImage arbeiten möchte ist das ungünstig. } } catch { } return result; } So jetz habe ich Gewissheit. lg Gateway -
[C#] Image.Save u. Bitmap.Save werfen jedes mal ExternalExceptions
Gateway_man antwortete auf Gateway_man's Thema in .NET
Okay das ist kurios. Ich hab den Memory Stream mal nicht geschlossen und siehe da es funktioniert?!? Warum diese Abhängigkeiten existieren weiß ich nicht aber naja gut es funktioniert, auch wenn ich nicht glücklich darüber bin den MemoryStream offen lassen zu müssen. -
[C#] Image.Save u. Bitmap.Save werfen jedes mal ExternalExceptions
Gateway_man erstellte Thema in .NET
Guten Morgen, ich konvertiere momentan Bilder und will mir letztendlich das byte[] Array der konvertierten Bilder krallen um diese zu verarbeiten. Allerdings bekomme ich bei der Save Methode immer eine System.Runtime.InteropServices.ExternalException. Unglücklicherweise wird die Exception in der Image Klasse abgefangen und somit bekomme ich keine richtigen Informationen darüber was falsch lief. Es steht lediglich im Output: Eine Ausnahme (erste Chance) des Typs "System.Runtime.InteropServices.ExternalException" ist in System.Drawing.dll aufgetreten. Ich finde das sehr seltsam. Die Formatänderungen an den Bildern funktionieren aber. Das habe ich bereits überprüft. Hier sind die Funktionen die ich für die Konvertierung nutze: public static Image ConvertTo(ImageFormat format, Bitmap bmp) { Image result = null; try { if (bmp != null) { MemoryStream mem = new MemoryStream(); bmp.Save(mem, format); result = Image.FromStream(mem); mem.Flush(); mem.Close(); mem.Dispose(); } } catch { } return result; } Für die gleichzeitige Änderung der Bildquallität nutze ich folgende Funktion: public static Image ConvertTo(ImageFormat format, long quallity, Bitmap bmp) { Image result = null; MemoryStream mem = new MemoryStream(); EncoderParameters para = new EncoderParameters(1); EncoderParameter spara = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, quallity); ImageCodecInfo info = GetEncoder(format); if (info != null) { try { para.Param[0] = spara; bmp.Save(mem, info, para); result = Image.FromStream(mem); mem.Flush(); mem.Close(); mem.Dispose(); } catch { } } return result; } Um das ByteArray zu erhalten nutze ich folgende Funktion: public static byte[] Image2Byte(Image img) { byte[] result = null; if (img != null) { try { MemoryStream mem = new MemoryStream(); img.Save(mem,img.RawFormat); //Nach img.Save steigt er aus und //im Output Fenster wird die Exception protokolliert. result = mem.GetBuffer(); mem.Flush(); mem.Close(); mem.Dispose(); } catch { } } return result; } Ich habe auch bereits andere Überladungen von Save() ausprobiert. Das Ergebnis ist das selbe . Ebenfalls hab ich es mit unterschiedlichen Format auspropiert. Alles ohne Erfolg. Kennt jemand das Verhalten? lg Gateway -
Brauche Hilfe bei der übernahme einer Stored Procedure in C Sharp
Gateway_man antwortete auf Gateway_man's Thema in .NET
Danke Klotzkopp. Das hatte ich völlig vergessen. Jetzt funktionierts. lg Gateway -
Brauche Hilfe bei der übernahme einer Stored Procedure in C Sharp
Gateway_man antwortete auf Gateway_man's Thema in .NET
Ich würde so einiges an der Software ändern, allerdings umfasst dieses Programm eine exe und 350 dll's deren Abhängigkeiten ich nur erahnen kann. Und letzendlich will es keiner bezahlen xD. Das ist das tolle am Scrum Prozess. Der Entwickler hat ein minimales Mitspracherecht. Ich bekomme von den PM's (Product Manager) die Userstories die sich die Kunden wünschen bzw. wofür diese bereit sind Geld auszugeben und dann muss ich das realisieren. Es gibt hier keine Spielraum zumal das dann mindestens eine Task wäre, die in etwa 30 Manntage kosten würde (und kann dann nichtmal als Future neu verkauft werden...). Ja so ist das . lg Gateway PS: Nochmal zurück zum Thema. Sieht da jemand nen Fehler? -
Super, ich bin dir zu großem Dank verpflichtet .
-
Brauche Hilfe bei der übernahme einer Stored Procedure in C Sharp
Gateway_man antwortete auf Gateway_man's Thema in .NET
Die Frage lässt sich in zweierlei Hinsicht beantworten. Zum einen ist es eine UserStory (PM Wunsch). Für den zweiten Punkt muss ich etwas weiter ausholen. Ich weiß nicht ob es dir aufgefallen ist, jedoch ist die Tabelle die hier abgefragt wird aufgebaut wie eine Ini Datei (hat auch die Aufgaben einer Ini). Fragt bitte nicht warum man nicht eine Ini Datei nimmt für solche Zwecke. Ich kanns nicht beantworten. Die Tabelle ist schon 6 Jahre alt und scheinbar dachte man damals es wäre eine gloreiche Idee. Naja jedenfalls besteht das darauf aufbauende Programm aus Modulen, die schonmal 80 Einträge pro Modul haben können. Jedes mal wenn ein Modul geladen wird, ließt es aus der Initabelle über jene Prozedur. Bei einem Multiusersystem mit 200 Clients und inzwischen 50.000 Einträgen in der Initabelle, kann das durchaus Performancelastig sein. Jetzt hat man mir gesagt ich sollte doch bitte eine Cache für die Initabelle im Programm realisieren, damit das Programm nicht bei jeder Session tausende male (wirklich tausende male) aus der Initabelle ließt. Da natürlich auch die Logik, nach der die Iniwerte priorisiert geholt werden, im Cache ebenfalls unterstützt werden soll, bin ich gerade dabei die Prozedur in einer Funktion nachzubauen. lg Gateway -
Brauche Hilfe bei der übernahme einer Stored Procedure in C Sharp
Gateway_man erstellte Thema in .NET
Hi, irgendwie bekomme ich es nicht hin die Logik der Stored Procedure (MSSQL) in C Sharp abzubilden. Hier die SP: ALTER PROCEDURE [dbo].[IniLesen] ( @MARefnr int, @APRefnr int, @Sec varchar(255), @Entry varchar(255), @flNoReadDefault int, @KHFA int, @BGRefnr int, @BERefnr int ) AS SET NOCOUNT ON SELECT top 1 isnull(INIText, INIWert) IniWert From initabelle where INIAPRefnr in (@APRefnr , -1) AND INISection = @Sec AND INIEintrag = @Entry AND INIMARefnr = @MARefnr AND (INIKHFARefnr = @KHFA or INIKHFARefnr <= 0) AND (INIBGRefnr = @BGRefnr or INIBGRefnr <= 0) AND (INIBERefnr = @BERefnr or INIBERefnr <= 0) AND (INIAPRefnr = @APRefnr OR (INIAPRefnr = -1 and ( @KHFA > 0 or @flNoReadDefault = 0 ))) order by (case when ( @KHFA > 0 and nullif(@KHFA, 0) = INIKHFARefnr) then 1 else 0 end) * 16 + (case when nullif(@APRefnr, 0) = nullif(INIAPRefnr, 0) then 1 else 0 end) * 8 + (case when ( INIAPRefnr = -1 and (@KHFA > 0 or ( @KHFA < 0 and @flNoReadDefault = 0))) then 1 else 0 end) * 4 + (case when nullif(@BGRefnr, 0) = INIBGRefnr then 1 else 0 end) * 2 + (case when nullif(@BERefnr, 0) = INIBERefnr then 1 else 0 end) * 1 desc ,INIRefnr asc Das war mein Ansatz in C Sharp: public IniEntity GetEntry(int MARefnr , int APRefnr, string section, string entry,bool flNoReadDefault, int khfa, int bgrefnr, int berefnr) { var result = this.Where(P => (P.IniAPRefnr == APRefnr || P.IniAPRefnr == -1) && P.IniSection.Equals(section, StringComparison.OrdinalIgnoreCase) && P.IniEintrag.Equals(entry, StringComparison.OrdinalIgnoreCase) && P.IniMARefnr == MARefnr && (P.IniKHFARefnr == khfa || P.IniKHFARefnr <= 0) && (P.IniBGRefnr == bgrefnr || P.IniBGRefnr <= 0) && (P.IniBERefnr == berefnr || P.IniBERefnr <= 0) && (P.IniAPRefnr == APRefnr || (P.IniAPRefnr == -1 && (khfa > 0 || !flNoReadDefault)))); if (result.Count() > 1) { foreach (IniEntity entity in result) { if (khfa >= 0 && entity.IniKHFARefnr >= 0) entity.sortorder = 16; else if (APRefnr >= 0 && entity.IniAPRefnr >= 0) entity.sortorder = 8; else if (entity.IniAPRefnr == -1 && (khfa > 0 || (khfa < 0 && !flNoReadDefault))) entity.sortorder = 4; else if (bgrefnr >= 0 && entity.IniBGRefnr >= 0) entity.sortorder = 2; else if (berefnr >= 0 && entity.IniBERefnr >= 0) entity.sortorder = 1; } result.OrderBy(P => P.sortorder); return result.ToList()[0]; } else if (result.Count() == 1) { return result.ToList()[0]; } else { return null; } } Sehr Ihr hier einen "Umwandlungsfehler"? Bitte fragt nicht was der Fehler war, da ich selbst keine Ahnung habe. Ich weiß nur das falsche Einträge geladen wurden und Fehler auftauchten. Wenn man die C# Logik wieder ausgeschalten hat und die SP hergenommen hat, ging alles wieder. Also muss in dem C# Code irgendwas Falsch sein. Ich komm leider nicht drauf was, daher frage ich euch . lg Gateway PS: isnull ist das gleiche wie Coalesce -
Hi leute, ich suche eine Software mit der ich Live Screen Broadcasts abhalten kann. Jetzt ist die Konstelation schon etwas komplizierter. Ich besitze eine Root Server (Win2K8 r2) und möchte das der Stream über diesen läuft, da ich dort eine höhere Upload Rate habe und bei mehreren Teilnehmern somit eine besser "Quallität" für die jeweiligen Teilnehmer erreichen möchte. Das heißt ich bräuchte eine Software, welche den Screencast meines Rechners an meinen Server schickt und der wiederrum diesen an die jeweiligen Teilnehmer schickt. Eine Interaktion seitens der Konferenzteilnehmer wird nicht benötigt. Jetzt habe ich gesehn das man mit dem VLC Player auch einen Screen als Input für einen Stream wählen kann. Die Frage die sich mir aber stellt ist ob ich mit dem VLC Player die oben genannte Konstellation erreiche. Ich habe es bereits versucht, jedoch bekam mein Root Server nie eine Verbindung zu meinem Arbeitsrechner zuhause. Eine Firewallregel hatte ich bereits hinzugefügt, genauso wie eine Portweiterleitung. Ich bin mir auch nicht ganz sicher ob die Einstellungen im VLC richtig waren, kennt jemand eine detailierte Anleitung? Ich bin für alle Vorschläge offen und natürlich auch für alternativ Programme, welche eventuell auch komfortabler sind (bzw. speziell für diese Aufgabe entwickelt wurden). lg Gateway
-
[C#] Gleichen Designersupport wie beim Datagridview
Gateway_man antwortete auf Gateway_man's Thema in .NET
Das mach ich ja . Ich will nur ähnliche Eigenschaften wie das Orginale DGV mit reinnehmen. Aber davon erben möchte ich auch nicht, da ich sonst die ganzen Eigenschaften miterbe die mein Control später nicht supporten wird. Nein es handelt sich nicht um wpf sondern um WindowsForms. Und ich glaube es bringt nichts das hier weiterzuführen, da ich es nicht hinbekomme mein Problem verständlich zu erläutern (ist ein bisschen speziell) . Ich werde einfach mal in die WinForms Dll reinschaun und mal nachsehn wie ms das macht. Trotzdem danke. lg Simon -
Hallo, ich bin momentan an einem neuen Control dran, das ähnlich wie ein Datagridview aufgebaut ist nur zum einen Zeitgemäßer wirken soll und flexibler sein soll. Nun die meisten von euch haben bestimmt schon mit dem Datagridvew gearbeitet und wissen, das wenn man die Columns Property öffnet und eine Column hinzufügt, ein weiterer Dialog geöffnet wird. In diesem Dialog wird man gefragt welchen Columntyp man nehmen möchte und muss zudem den headertext sowie den columnnamen angeben. Exakt dieses Verhalten möchte ich auch haben :beagolisc. Aber ich kriegs nicht gebacken. Zur aktuellen Ausgangslage: Ich habe eine Klasse Column, welche die allgemeinen Properties wie name, headertext, Witdh, SizeMode, etc. implementiert hat. Dann habe ich "spezielle" Columnklassen die von der Klasse Column erben und entsprechend erweitern. (Bsp. TextBoxColumn, CheckBoxColumn, etc.). Dann hab ich eine Klasse ColumnCollection die eine List<Column> implementiert. Die ColumnCollection ist gleichzeitig meine Columns Property in meinem Control. Folgendes Resultat: Immer wenn ich die Property im PropertyGrid öffne und eine Liste hinzufüge, wird objekt vom Typ Column hinzugefügt. Das das normal ist bei einer typisierten liste vom Typ Column ist mir schon klar. Allerdings fällt es mir schwer von alleine auf einen geeigneten Lösungsweg zu kommen. Wenn jemand einen Hinweis hat, wäre das klasse . Lg Gateway
-
Hi, ich würde gerne ein Handout in der mündlichen Prüfung verteilen. Jetzt stellt sich mir die Frage wie ich dieses gestalten soll. Ich persönlich würde direkt die Folien abdrucken und in einem Schnellhefter abgeben. Mein Kollege meint jedoch, das ein Handout nur zwei Seite lang sein darf und quasi nur die wichtigsten Punkte darin festgehalten werden sollten. In meiner Präsentation sind aber auch nur Stichpunkte enthalten. Soll ich also Stichpunkte von Stichpunkten machen? Auf dieser Seite heißt es unter Punkt "Handout": Wie steht Ihr zu diesem Thema? lg Gateway PS: Sollte man das Handout vor oder nach der Präsentation austeilen? Ich könnte mir vorstellen, das es das Publikum unter umständen zu sehr ablenkt.
-
Natürlich . Vorab das ganze ist ein rein privates Projekt und wurde nicht in Auftrag gegeben. Der Grund warum ich das ganze selbst implementiere ist sehr einfach. Ich habe im .Net noch keine brauchbare Library hierfür gefunden. Zudem sind die richtig guten Programme dieser Art für kommerziellen gebrauch kostenpflichtig (siehe teamviewer und die verlangen richtig Asche). Natürlich gibt es UrltraVnc und konsorten, allerdings können die niemals mit der Qualität von Teamviewer mithalten. Nicht zuletzt interessiert mich das Thema selbst . Das ist eine hervorragende Idee. Ich werd mir mal überlegen wie ich das am besten umsetzten könnte. Naja wie gesagt, wenn der Absender einen guten Upload hat siehts echt klasse aus. Ich hab zwischenzeitlich noch ein paar frames rausgeschlagen indem ich die Farbpalette geändert habe. Soll heißen: Bei High Qualität 32bit, bei Medium Qualität 16bit und bei Low Qualität 8bit. Ist natürlich nicht das optimalste, aber eine vorrübergehende Lösung. lg Gateway
-
Hi, Zur Erläuterungen: Ich habe ein Server/Client Projekt am laufen, das es mir ermöglicht externe Maschinen zu verwalten und zu steuern. Ich bin gerade an einem Modul dran, das es mir ermöglicht eine RPD Session zu starten. Das ganze läuft momentan auch recht vielversprechend, solange der Upload der Remote Maschine entsprechend gut ist. Die Images die verschickt werden, sind momentan einfach noch zu groß. Bei einer Auflösung von 1280x1024 geht alles noch recht fix. Die Probleme fangen bei FullHD Auflösungen an. Das Format in dem die Bilder versendet werden ist Jpeg. Kennt einer von euch einen guten Algorithmus speziell für Bilder der hier angewendet werden kann? Wichtig ist das es zum einen komprimierbar und dekomprimierbar sowie schnell sein soll. Ich habe es bereits mit LZMA getestet, allerdings werden die Bilder größer statt kleiner und die Implementation war unzureichend, da die komprimierung mehrere Sekunden benötigte. Wenn ich die Serveranwendung auf meinem angemieteten Server laufen lasse komme ich auf traumhafte 15-20 frames pro Sekunde. Wenn ich den Server bei mir laufen habe und ein Kollege die Client Anwendung startet sagt er alle 2 Sekunden wechselt das Bild. Schon ein enormer unterschied. lg Gateway
-
[C#] Flag Enumeration nimmt nicht alle States an
Gateway_man antwortete auf Gateway_man's Thema in .NET
Omg xD. Hat sich erledigt. Hab ganz vergessen das die Flags Bitweise gesetzt werden. -
Hi leute, ich kämpfe momentan mit einem mir noch nicht verständlichen Fehler. Ich habe eine Enumeration die mit dem Flag Attribut gekennzeichnet wurde. Das sieht wie folgt aus: [Flags] public enum Permission { Read = 0x01, Write = 0x02, Create = 0x03, Delete = 0x04 }; Nun habe ich ein objekt vom typ user und setzte diesem objekt dessen Rechte. Das sieht so aus: user.IOPermission = Core.Security.Permission.Read | Core.Security.Permission.Write | Core.Security.Permission.Create; Wenn ich nach dieser Zuweisung einen Breakpoint platziere um mir den inhalt der Property IOPermission anzusehn, zeigt mir der Debugger an das nur die Flags Read und Write gesetzt wurden. Weiß jemand warum das so ist? lg Gateway
-
[VB.net] Wenn Anwendung sich beendet noch etwas unternehmen.....wie geht das!?
Gateway_man antwortete auf fredthefreezer's Thema in .NET
Naja wenn du das denkst. Lass ich dir dein Glauben. Warum sollten solchen Funktionen existieren wenn Sie "böse" sind..... @Te: Du kannst natürlich auch alle Sekunden deine Einstellungen speichern lassen oder nur auf Änderung, allerdings kann das unter Umständen zu enormen overhead führen. Je nachdem welcher Umfang dein Projekt hat. -
[VB.net] Wenn Anwendung sich beendet noch etwas unternehmen.....wie geht das!?
Gateway_man antwortete auf fredthefreezer's Thema in .NET
Also ich finde das ist ebenfalls eine legitime Lösung. Es ist ja schön und gut bei einem normalen beenden der Anwendung die Einstellungen zu speichern. Aber es gibt durchaus scenarien wo beispielsweise der Rechner bei gestarteter Anwendung heruntergefahren wird (da ist das schon sehr hilfreich). Oder wenn die Anwendung per Taskmanager gekillt wird. Das kann man beim schließen alles abfragen und könnte dann schnell noch die wichtigsten Informationen speichern. Der IE macht das auch nicht anders. Schonmal bemerkt was passiert wenn ihr im IE9 mehrere Tabs offen habt und dann die Kiste einfach herunterfahrt. Ganz genau beim nächsten Start sagt er euch das bei der letzten Nutzung was schief lief und ob ihr die Tabs der letzten Sitzung wiederherstellen möchtet. -
Franken-Treffen RELOADED
Gateway_man antwortete auf Containy's Thema in Fachinformatiker.de Treffen's regionale Treffen
Jup vielen Dank drück sie ganz fest . Das dumme ist ich war gerade beim Ablegen der Abschlussprüfung. Es würde nurnoch die mündliche fehlen. Naja ich wünsch euch dennoch viel spaß . -
Franken-Treffen RELOADED
Gateway_man antwortete auf Containy's Thema in Fachinformatiker.de Treffen's regionale Treffen
hi, sry aber ich muss Absagen. Das Finanzamt hat die Konten der Firma in der ich arbeite eingefroren. Bin ab morgen auf unbestimmte Zeit freigestellt.... Was für ein schöner Tag . Werd mich jetzt erstmal wieder umsehn müssen.... lg Gateway -
Vielen Dank, genau das war der Fall. Problem gelöst lg Gateway
-
Das mag schon sein, was mich aber verwundert ist, das filezilla beispielsweise damit keine Probleme hat. Das heißt irgendwie muss es eine Lösung geben.
-
hi, nein es geht hier um customizing. Durch die eigenentwicklung steht mir sozusagen der Quellcode zu verfügen und ich kann es auf meine Wünsche und Bedürfnisse anpassen und bin nicht Abhängig von den Interessen eines drittanbieters. Zumal soll ist das Projekt nur ein Teilprojekt (Modul) eines größeren Projektes und daher ist eine eigene Entwicklung unerlässlich. Außerdem bin ich nicht begeistern von der Sicherheit die SFTP bietet (ftp fällt hierbei ja ganz durch). Das Projekt befasst sich Primär mit dem Thema Sicherheit . lg Gateway
-
Hi leute, ich habe mir ein Programm zur verschlüsselten Remote Datei/Prozess und Dienst Verwaltung geschrieben (Server/Client). beim Filetransfer Modul gibt es Probleme. Wenn der Client die Kommandos zum wechseln und auflisten eines Ordner schickt und es ein geschützter Ordner ist macht mir der Server Probleme. Ich bekomme dann eine "System.UnauthorizedAccessException" Exception. Momentan gehe ich den einfachen weg und teile dem Client einfach mit das es nicht geht xD. Siehe Bild. Wenn ich da ins Verzeichnis Anwendungsdaten reingehn will, macht mir das Remote System (Windows 7 x64 in dem Fall) probleme beim auslesen der Dateien aus dem besagten Ordner. Die Ordnerstruktur erfasse ich wie folgt: public static ServerResponse.DirectoryList GetLocalDirectoryList(string path){ ServerResponse.DirectoryList list = new ServerResponse.DirectoryList(); if (Directory.Exists(path)) { foreach (string dir in System.IO.Directory.GetDirectories(path)) { System.IO.DirectoryInfo info = new System.IO.DirectoryInfo(dir); list.Add(new ServerResponse.DirectoryListItem(dir.Substring(dir.LastIndexOf(@"\") + 1), ServerResponse.IOFLAG.Folder, info.CreationTime, info.LastAccessTime)); } foreach (string file in System.IO.Directory.GetFiles(path)) { System.IO.FileInfo finfo = new System.IO.FileInfo(file); list.Add(new ServerResponse.DirectoryListItem(file.Substring(file.LastIndexOf(@"\") + 1), ServerResponse.IOFLAG.File, finfo.CreationTime, finfo.LastAccessTime)); } } return list; } Mit Administrator rechten für die Serveranwendung habe ich es bereits versucht. Seltsamerweise bekomm ich immernoch bei manchen Ordner probleme. lg Gateway
-
Prüfung Winter 2011
Gateway_man antwortete auf schlussbilanz's Thema in Prüfungsaufgaben und -lösungen
GA1 fand ich persönlich bescheiden. Denke ich könnte auch wegen der durchfallen. Allein bei der ersten Aufgabe hatte ich kein Plan was die von mir wollen. Erst heißt es schreiben Sie eine Funktion die einen Teilstring mit Länderküzel, Monat und Jahr zurückgibt. 3 Sätze drunter steht wandeln Sie diesen Algorithmus um: ASCI(43+23) * 43 .......(ewig lange Zahlenreihe wo für mich nicht ersichtlich war welche Zahl für was steht) Zu benutzten ist Pseudocode oder PAP Da dachte ich mir auch WTF. Gut Wenn ich die 50% schaffe ist es Glück. Für meine Geschmack waren einfach zu wenig "kleine Aufgaben" dabei, wo man hätte Punkte sammeln können ohne viel Zeit investieren zu müssen. SQL Abfrage 10 Punkte. Ja ne is klar. Bei der vierten Zeile war auch schon Zeit vorbei und ich hatte noch nichtmal die hälfte der Abfrage. Und davon gabs gleich 2 Aufgaben a 10 Punkte GA2 war in Ordnung und WISO auch. Hinweis: Prüfung Bayern lg Gateway PS: Weiß hier zufällig jemand wie die IHK Bayern das mit dem Ausgleichen hält? Ich hab einen Aufpasser gefragt der konnte mir das nicht genau sagen. Was ich auch geil fand. Am Anfang hieß es man kann während der Prüfung nichtmehr davon Zurücktretten. Vor der GA1 war die Reihe hinter mir noch voll besetzt. Nach der GA1 war die Reihe hinter mir vollkommen leer, nichtsmehr auf den Tischen . Nun gut nach der GA1 hatte ich auch mit dem Gedanken gespielt einfach zu gehen....