Zum Inhalt springen

Mockba

Mitglieder
  • Gesamte Inhalte

    16
  • Benutzer seit

  • Letzter Besuch

  1. Hallo Leute, um mir HTML5 näher zu bringen versuche ich mich zur Zeit an einer kleinen Web-App. Dabei habe ich eine Weltkarte und trage einige Locations mit Rechtecken ein. Nun versuche ich die Rechtecke per Button wieder zu Löschen nur komme ich dabei nicht weiter. Der Clear- Button funktioniert irgendwie nicht. Könnt ihr mir evtl weiterhelfen? Unwichtige Teile habe ich zu Übersichtlichkeit entfernt. Das Zeichnen auf das Canvas funktioniert soweit. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>xy</title> <!-- Link to jQuery --> <script type="text/javascript" src="../jquery/jquery-1.6.js"></script> <script type="text/javascript"></script> <!-- Link to jQTouch --> <script type="text/javascript" src="../jqtouch/jqtouch/jqtouch.js"></script> <link type="text/css" rel="stylesheet" media="screen" href="../jqtouch/jqtouch/jqtouch.css"> <link type="text/css" rel="stylesheet" media="screen" href="../jqtouch/themes/jqt/theme.css"> <!-- Additional CSS--> <link rel="stylesheet" type="text/css" href="../css/app.css"> <!-- Load jQTouch --> <script type="text/javascript"> var jQT = $.jQTouch({}); </script> </head> <body onload="drawPIC();"> <div id="page-wrap"> <header> </header> <div class="toolbar"> <h1>xy</h1> <a href="../apps.html" class="button flip">back</a> </div> <section> <table id="table"> <tr>Tabelleninhalt </tr> <tr>Tabelleninhalt </tr> <tr> <td colspan="3"> <canvas id="map" width="200" height="100"> </canvas> </td> </tr> </table> <button onclick="clear();">Clear</button> </section> <footer> </footer> </div> <!-- Functions for drawing the Timezones --> <script type="application/x-javascript"> function drawPIC() { var ctx = document.getElementById('map').getContext('2d'); var img = new Image(); img.src = '../images/world.png'; ctx.drawImage(img,0,0); } var ctx = document.getElementById('map').getContext('2d'); function draw2() { ctx.beginPath(); ctx.strokeStyle = "#FFA500"; ctx.strokeRect(75,1,8,91); } function draw1() { ctx.beginPath(); ctx.strokeStyle = "#FFA500"; ctx.strokeRect(83,1,10,91); } function clear() { canvas = document.getElementById('map'); canvas.width = canvas.width; } </script> </body> </html>[/PHP]
  2. Mockba

    CSV-Problem

    Hallo, zzt arbeite ich an einem Tool was eine csv-Ausgabe enthält. Um diese noch besser zu formatieren bzw. direkt zu bearbeiten wollte ich eine Formel einfügen nämlich diese hier: =WENN(var<>"";ZÄHLENWENN(B:B;var);"") Mein Problem ist nun folgendes: Wenn ich ; in einer csv schreibe springt die nächste Ausgabe direkt eine Spalte weiter und somit funktioniert die Formel nicht mehr. Wie kann ich das vermeiden und die Formel in einer Spalte unterbringen. mfg, mockba
  3. Danke für die Antwort, jedoch konnte ich das Problem bereits selber lösen. Im Command Promt muss einmal der Befehl einmal der Befehlt "db2cmd" aufgerufen werden , womit der DB2 CLP geöffnet wird, in welchem man auch Perl-Skripte ausführen kann. Dieser Umstand war mir als Neuling auf dem Gebiet DB2 und Perl nicht bekannt. MfG
  4. Guten Morgen, zur Zeit benutze ich ein Perl-Skript eines anderen Azubis. Mit folgendem habe ich aber ein Problem: @xxx = `db2 connect to $alias user $user using $pass`; wrLog("Connect $_[0]: Fehler $?\n"); Wenn ich mein Perl-Skript in der cmd ausführe erhalte ich immer forlgende Ausgabe Connect : Fehler 2048 Wie kann ich diesen Fehler deuten ? Leider bin ich nicht sehr bewandert auf dem Gebiet Perl, wenn ich jedoch dieses db2 Statement im DB2 CLP aufrufe kann ich ohne Probleme auf die Datenbank zugreifen. Die Methode wrLog erweitert nur das normale print um eine zusätzliche Ausgabe in einer Log-Datei. MfG
  5. Hi, ich schreibe zur Zeit ein Programm mit Java, welches zum Login den Username und das Passwort aus einer Access Datenbank verwenden soll. Da ich mich aber leider nicht wirklich mit Datenbanken auskenne weiß ich nicht wie ich mit Java auf einzelne Felder zugreife. Die Datenbank ist so aufgebaut: 1 | Username | Passwort 2 | Username | Passwort 3 | Username | Passwort ... Nun gebe ich via JTextField und JPasswortField die Logindaten ein, aber ich weiß nicht wie ich beides Abgleichen kann. So sieht mein Code zur Zeit aus. package buttonlistener; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.sql.Statement; import javax.swing.JFrame; import javax.swing.JPasswordField; import javax.swing.JTextField; public class LogInListener implements ActionListener { private JTextField username; private JPasswordField passwort; private JFrame loginFrame; public LogInListener(JTextField userEin, JPasswordField passEin, JFrame frame) { username = userEin; passwort = passEin; loginFrame = frame; } @Override public void actionPerformed(ActionEvent e) { // JOptionPane // .showMessageDialog( // null, // username.getText() + " pass:" + passwort.getText()); // Zu Testzwecken; Ausgabe des Usernames und des Passwort // Connection zur Datenbank herstellen try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager .getConnection("jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:/Users/Christoph/Desktop/Datenbank.mdb"); Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM Usercontrol"); ResultSetMetaData rsmd = rs.getMetaData(); int clmCnt = rsmd.getColumnCount(); } catch (ClassNotFoundException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } catch (SQLException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } }
  6. Hi, Ich versuche hier mit nem Client - Server Programm einen Screenshot von einem Computer zu einem anderen zu Übertragen dazu verwende ich folgenden Code Server: Dim currentScreenSize As Size = New Size(My.Computer.Screen.Bounds.Width, My.Computer.Screen.Bounds.Height) Dim ScreenToBitmap As New Bitmap(My.Computer.Screen.Bounds.Width, My.Computer.Screen.Bounds.Height) Dim gGraphics As System.Drawing.Graphics = System.Drawing.Graphics.FromImage(ScreenToBitmap) gGraphics.CopyFromScreen(New Point(0, 0), New Point(0, 0), currentScreenSize) ScreenToBitmap.Save("C:\Screen.bmp", System.Drawing.Imaging.ImageFormat.Bmp) 'Screenshot machen ^ 'Screenshot übertragen v Dim fs As New IO.FileStream("C:\Screen.bmp", IO.FileMode.Open) Dim sendBytes(CInt(fs.Length)) As Byte fs.Read(sendBytes, 0, CInt(fs.Length)) netstream.Write(sendBytes, 0, sendBytes.Length) fs.Close() Client: Dim receiveBytes(socket.ReceiveBufferSize) As Byte netstream.Read(receiveBytes, 0, CInt(socket.ReceiveBufferSize)) Dim fs As New IO.FileStream("C:\Users\Screen.bmp", IO.FileMode.Create) fs.Write(receiveBytes, 0, receiveBytes.Length) fs.Close() Leider kommen von den knapp 80kb nur 8kb an, woran könnte das liegen, und was müsste ich ändern damit der Screenshot komplett übertragen wird ? Danke für eure Hilfe. Mockba
  7. Mockba

    Keys aufzeichnen

    danke für den hinweis ich werde es mir anschauen
  8. Mockba

    Keys aufzeichnen

    Guten Abend, ich sitze zur Zeit an einem Programm was im Hintergrund agieren soll um es mir zu Ermöglichen Makro's aufzuzeichnen. Dabei muss das Programm aber "inaktiv" sein, weil ich in einen andern Spiel meine gedrückten Keys aufzeichnen will. Ich habe mich dabei in die KeyListener eingelesen, aber ich glaube für mich ist da nichts brauchbares dabei. Hat jemand eine Ahnung wie ich mit einem FileWriter meine Tastatureingaben in eine .txt datei schreiben kann ? danke im Vorraus mockba
  9. Mockba

    FileChooser und FTP

    Danke, haben es jetzt aber anders gelöst wir lassen uns einfach eine Liste der Dateien die sich auf den FTP Server befinden ausgeben und haben die Downloadfunktion unseres FTP Clients nur auf die bezogen die gerade in der Liste ausgewählt ist.
  10. Mockba

    Problem: Collection/List

    Hey, danke! Wenn ich image neuinitialisiere, dann glabts! :upps hät man auch druf kommen können! lg christoph
  11. Hallo, ich bin gerade dabei einen DesktopRecorder zu programmieren. Die Screenshots erzeuge ich mit SWT in einem Thread, und speicher sie dann in eine ArrayList. Danach werden sie in ein BufferdImage umgewandelt und als AVI abgespeichert. Hier nur mal der Capture-Thread: public void run() { while (true) { time1 = System.currentTimeMillis(); display = new Display(); GC gc = new GC(display); gc.copyArea(image, x, y); imageList.add(image); gc.dispose(); display.dispose(); if (System.currentTimeMillis() - time1 < (1000 / optionen .getFramerate())) { time1 = (1000 / optionen.getFramerate()) - (System.currentTimeMillis() - time1); try { Thread.sleep(time1); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } } Nun wenn ich die Images aus dem ArrayList holle und lokal als jpg abspeichere, hab ich zwar genau soviele JPGs wie Image in der ArrayList sind, aber sie sie zeigen alle den Inhalt des letztem gecapturten Bildes. Ich nehme mal an das die ArrayList denk, das die Images alle gleich sind und so alle Referenzen auf das letzte Image setzt. Gibt es eine Collection/Liste die alle Elemente einzel speichert? Oder hat vieleicht jemand eine andere Idee, wie ich die Images zwischenspeichern könnte. lg Christoph PS: ich weis das man auch mit Java.Robot Screenshots machen kann, aber das hilft mir nicht weiter!
  12. Mockba

    Problem: FileInputSteam

    Danke jetzt klappt alles :uli
  13. Mockba

    Problem: FileInputSteam

    hm ok das muss ich übersehen haben, danke
  14. Mockba

    Problem: FileInputSteam

    Morgen , Ich hab jetzt das ein oder andere probiert aber die setFileType Methode kann ich weder auf den Stream noch auf eine File anwenden wenn ich zum beispiel noch deine File einfüge wie: File toUpload = new File (filePath); Gegoogelt hab ich das ganze auch schon aber leider nix gefunden, wäre nett wenn ihr mir nochmals helfen könntet. lg Christoph
  15. Mockba

    Problem: FileInputSteam

    Danke für die Tips ich werds mal probieren mit dem setFileType

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...