Laden...
Avatar #avatar-2293.gif
Ayke myCSharp.de - Member
Grafikdesigner, Programmierer Hamburg Dabei seit 28.06.2006 643 Beiträge
Benutzerbeschreibung

Forenbeiträge von Ayke Ingesamt 643 Beiträge

24.05.2008 - 16:38 Uhr

ja du kanst deine variablen gleich als double deklarieren oder du wandelst vor dem Rechnen über die Methode Convert.ToDouble um.

24.05.2008 - 12:26 Uhr

Hallo herbivore,

Ich habe eine Funktion GetKeyboardState() die die Modifizierer Tasten (Ctrl, Alt, Shift) überprüft. Wenn ich meine Anwendung starte und diese Funktion ausführe liefert Sie mir die aktuell gedrückten Modifizierer Tasten. Jedoch bekomm ich beim 2x ausführen der Funktion immernoch die zuvor gedrückten Tasten. Also bekomme ich nicht den Aktuellen wert. Ich habe lange versucht das Problem zu lösen und mir ist aufgefallen das diese Funktion immer nur die aktuellen Modifizierer Tasten liefert, wenn ich über GetMessage() eine Nachricht engegengenommen wird.

Da beim erstellen und zerstören einer MessageBox mehrer Nachrichten über GetMessage und SendMessage gesendet werden funktioniert die funktion GetKeyboardState wenn ich sie nach der MessageBox ausführe einwandfrei.

An welchem Handle und welche Message muss ich senden um den selben erfekt wie eine MessageBox oder Form zu bekommen, ohne jedoch eine zu erstellen.

24.05.2008 - 02:33 Uhr

Hi,

Ich habe eine Api Funktion die mir nur einen aktuellen Wert zurück liefert wenn ich eine Message erhalte. Dies ist mir auchgefallen als ich eine MessageBox vor der Funktion aufgerufen habe.

Wo und an was schicke ich am besten eine Message, damit ich eine zurück bekomme.

23.05.2008 - 13:46 Uhr

hmm...

@ErfinderDesRades
Meinen Keylogger habe ich auch schon fertig und deshalb bin ich nicht auf deine Hilfe angewiessen. Ich möchte mir nur zusätzliches Wissen aneignen und das dürfte keinen Schaden. Auserdem gibt es viele möglichkeiten wofür man die eingaben des Benutzers gebrauchen kann, und das muss nicht immer zum ausspähen des Users sein. Wenn jemanden im Forum nicht Helfen möchtest brauchst du es den ersteller des Thread nicht zu erzählen. Das wird ihm sicherlich aufallen wenn du einfach nichts Postest, oder auch nicht 🙂.

Falls ich wirklich mist bauen wollte hätte ich mir einen Keylogger aus dem Internet geladen. Dies hätte mir viel mühe erspart.

Naja mein Problem habe ich schon gelöst.

22.05.2008 - 17:40 Uhr

TSearch 🙂

22.05.2008 - 15:25 Uhr

FindWindow()
(Diese Funktion liefert dir den Process Handle des zu schreibenden Processes. Diesen Handle brauchst du für GetWindowThreadProcessId um die ProcessID zu bekommen die du wiederum für OpenProcess benötigst)

string lpClassName
(Der Klassenname des Processes. Ich würde über den Window Title suchen deshalb kanst du bei diesen Parameter 0 übergeben)

string lpWindowName
(In diesen Parameter übergibst du den Window Title der Anwendung in die du schreiben möchtest).

(Liefert dir über den Parameter lpdwProcessId die ProcessId die du für OpenProcess benötigst.)

IntPtr hWnd
(Der Handel des zu schreibenden Processes)

out uInt lpdwProcessId
(Die ProcessId bekommst du über diesen Parameter)

**:::

int dwDesiredAccess
(Hier kanst du angeben welche Rechte du brauchst. Ich würde PROCESS_VM_WRITE (0x0020) verwenden)

bool bInheritHandle
(Wenn der True ist, werden Processe die in diesen Process gestart wurden den Handle erben. Kann dir egal sein deshalb auf 0)

uint dwProcessId
(Die Prozess ID des Processes das du öffnen zum schreiben öffnen möchstest)

(WriteProcessMemory verwendest du um in den Process zu schreiben)

IntPtr hProcess
(Der Handle für den Process im den du schreiben möchtest)

IntPtr lpBaseAddress
(Die Adresse im Process an die du schreiben möchtest)

byte[] lpBuffer
(Die zu schreibenden Bytes)

int nSize
(Die anzahl der Bytes die zu schreiben sind)

out IntPtr lpNumberOfBytesWritten
(Die anzahl der Bytes die geschrieben wurden)

Die Bytes die verändert werden müssen findest du mit verschieden Programmen. Leider fällt mir jetzt keiner der Namen ein. Ich trage Sie natürlich nach falls sich das ändern sollte.

22.05.2008 - 12:56 Uhr

Eine frage habe ich noch. Mir ist aufgefallen das über die flags im KBDLLHOOKSTRUCT keine Modifizierer wie erwartet übergeben werden.

Dies habe ich nun mit GetKeyState gelöst. Ich möchte jetzt ein neues Key Objekt mit einen vCode und Modfizierer zuweisen.Ich bekomme jedoch nur den vCode in den Key.

In der Doku steht folgendes :

Die Keys-Klasse enthält Konstanten für die Verarbeitung von Tastatureingaben. Die Member der Keys-Enumeration bestehen aus einem Tastencode und einer Gruppe von Modifizierern, die zu einem einzigen ganzzahligen Wert kombiniert werden. In der Win32-API (Application Programming Interface, Anwendungsprogrammierschnittstelle) besteht ein Tastenwert aus zwei Teilen, wobei die hohen Bits den Tastencode enthalten (der mit einem virtuellen Windows-Tastencode übereinstimmt) und die niedrigen Bits Tastenmodifizierer wie UMSCHALT-, STRG- und ALT-TASTE darstellen.

22.05.2008 - 12:45 Uhr

Super, danke für eure Lösungen.

21.05.2008 - 18:26 Uhr

Danke für den Hinweis mit KBDLLHOOKSTRUCT. Jetzt müsste es auch zu machen sein 🙂

21.05.2008 - 18:06 Uhr

Die kanst du ablegen wo du möchstest. Musst nur den richtigen Pfad zur dll bei der Funktion DllImport angeben.

21.05.2008 - 16:03 Uhr

Wenn du den Wert des String meinst dan verwendest du die Methoden z.b ToLower() oder ToUpper()

21.05.2008 - 15:59 Uhr

Hallo Leute,

Ich schreibe grade einen Keylogger für ein Programm was die gewohnheiten eines Computer Benutzers untersuchen soll (keine Spyware sondern ein Programm für die Unterhaltung des Users).

Einen Hook habe ich bereits geschrieben. Mir ist jedoch aufgefallen das ich verschiedene Probleme beweltigen muss.

  1. Gross und Kleinschreibung. Ich kann ermitteln ob Shift oder Capslock gedrückt wird oder wurde, jedoch kann ich nicht sagen ob Capslock beim Programmstart bereits angeschalten war.

  2. Verschiedene Zeichen wir das @ werden auf der Englischen und Deutschen Tastatur auf andere Tasten belegt, deshalb kann ich verschiedene Zeichen die ich z.b auf den Nummerntasten vorfinde nicht richtig Interpertieren.

  3. Bei Zeichen wie ö, ü, ä werden keine Buchstaben sondern der Name des Zeichens ausgeben.

Gibt es eine möglichkeit die Eingaben so zu erhalten z.b wie bei Wordpad oder andren Programme zu sehen sind ohne das ich mich um Sprachen unsw kümmern muss ?

20.05.2008 - 10:19 Uhr

Ich möchte das machen, damit ich eine kompakte Anwendung habe.

Ich habe LoadLibrary mal verwendet als ich eine dll injection gemacht habe. Jedoch denke ich das mir diese Funktion im .Net Framework nicht viel nutzen wird da meine Anwendung damit crashen wird. Ich muss irgenwie die DllImport Funktion nutzen, nur kann ich damit auf keine Speicherbereiche zeigen.

20.05.2008 - 09:26 Uhr

Hallo,

Ich möchte eine Application schreiben die alle Bibliotheken direkt in der Ressource hat. Also nicht extra eine Bibliotheken Datei in den Anwendungspfad erstellt.

Ich habe dazu meine Bibliotheken wie z.b ein Bild in den Ressource ordner abgelegt. Nun möchte ich darauf einen Verweis machen. Ich bin mir nicht sicher ob das so funktionieren kann. Muss ich die Bibliotheken in den Speicher schreiben und dan von dort darauf zugreifen. Und wenn ja wie soll ich darauf zugreifen ? Ich kann ja keine Speicheradresse als Parameter bei DllImport angeben.

Brauche ein Lösung für eine .Net Bibliothek und eine unmanged Bibliothek.
Ich hoffe ihr könnt mir helfen.

08.05.2008 - 16:51 Uhr

Danke für deine Antwort Jürgen Gutsch.

Body_Background macht schon Sinn da dieses Bild mit einen Farbverlauf ins Weiße endet. Als Background-Color verwende ich dan Weiß und dies wird sichtbar sobald ich die 777px überschreite.

Bis jetzt hatte ich mit 100% immer Probleme. In den einen Browser ging es, bei einen anderen nicht. Und sobalt wieder eine neue Version von einen belibigen Browser da war brauchte ich eine neue Lösung.

Wenn deine Lösung funktionert und auch keine Browser Bug ist dan werde ich wohl meine Konstruktion ändern.

(Habe ich ausprobiert und es funktioniert. Mein Problem war das ich meine 100% Height bei der Masterpage verwendet habe. Wenn ich die Website nun aufrufe wird die Form automatisch in AspForm umbenannt. Ich muss einfach mit #AspForm auf das Element was einglich den Namen Form tragen sollte zugreifen)

08.05.2008 - 14:54 Uhr

Das ist keine aufwendige Konstruktion...

<body>
 <div id="Body_Background">
  <div id="Website_Background">
  </div>
 </div>
</body>
07.05.2008 - 18:32 Uhr

Hallo Communty,

ich habe ein Problem mit der Darstellung meiner Website. Im Internet Explorer gibt es keine Probleme nur mit Firefox.

Ich habe 2 Div's im Body.

**Body 😗*
Der Hintergrund im Body ist um den Hintergrund der Website auch bei sehr grossen Auflösungen weiter laufen zu lassen.

Div #Body_Background
Dieser Hintergrund bedeckt die freien Bereiche links und rechts(Da die mitte von
#Website_Background überdeckt wird). Das Hintergrundbild ist 777px hoch. Danach wird wieder der Body Hintergrund sichtbar, wo ich das selbe Bild
wie im Website_Background verwende.

Div #Website_Background
Diser Hintergrund bedeckt #Body_Background damit der Website-Hintergrund auch im Bereich von #Body_Background sichtbar ist.

body 
{    
    background-image: url(images/background/background_website.png);
    background-repeat: repeat-y;
    background-position: center top;
    background-color: White;
    
    margin-left: auto;
    margin-right: auto;

    margin-top: 0px;
    margin-bottom: auto;
    padding: 0px;
    vertical-align: top;
}

#Body_Background
{
    width: 100%;
    height: 777px;
    
    background-image: url(images/background/background_body.png);
    background-repeat: repeat-x;
    background-position: top center;
    background-color: White;
    
    margin-left: auto;
    margin-right: auto;

    margin-top: 0px;
    margin-bottom: auto;
}

#Website_Background
{
    height: 777px;
    width: 955px;
    background-image: url(images/background/background_website.png);
    background-repeat: repeat-y;
    background-position: top center;
    background-color: White;
    
    margin-left: auto;
    margin-right: auto;

    margin-top: 0px;
    margin-bottom: auto;
    padding: 0px;
    vertical-align: top;
}

**Maximiert (alles super) 😗*

Minimiert (Probleme tretten auf)

background_body.png

background_website.png

Ich hoffe das man verstehen wo mein Problem liegt. Falls nicht bitte fragen ich versuche es dann noch ausfürlicher zu erklären.

12.02.2008 - 22:12 Uhr

Es lag tatsächlich an den einen Semikolon. Danke

12.02.2008 - 21:05 Uhr

Hi

Bei mir scheint nur ein Alert bei Firefox zu funktonieren.

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<script type="text/javascript" language="javascript">
function laaa()
{
var das = aauu.id.toString();
alert(das);
}
</script>

    <title>Untitled Page</title>
</head>

<body>
    <form id="form1" runat="server">
    <div id="aauu" style="background-color: #000000; Color: Red;" onmouseover="laaa()">
    </div>
    <div>
    
    </div>
    </form>
</body>
</html>

Dies müsste doch z.b auch gehen. Aber es passiert leider nix wenn ich über den div gehe. Ich habe die ver 2.0.0.11 und Javascript ist auf an gestellt.

09.02.2008 - 23:51 Uhr

Ich finde es mit der Tabelle übersichtlicher. Bleibe wohl doch dabei. Troz dem danke für deine Hilfe.

09.02.2008 - 21:47 Uhr

ist das nicht Bandbreiten verschwendung wenn ich bei einer Box die komplette rechte Seite in übergrösse laden muss auch wenn nicht alles Sichtbar ist ?

08.02.2008 - 15:13 Uhr

Ich habe bis jetzt sehr viel mit Tabellen gearbeitet. Jeder sagt jedoch das man besser DIV's verwenden sollte. Nun würde mich interessieren wie ich einen Kasten mit runden Ecken der in der Höhe und Breite wächsten kann ?

Ich habe es auf folgende weise versucht :

[php] <div style="width: 360px; height: 190px;">
<div style="width: 360px; height: 33px;">
<div style=" float: left; width: 17px; height: 33px; background-image: url(images/Content/Floater/Head/floatHead_left.png);"></div>
<div style=" float: left; width: 324px; height: 33px; background-image: url(images/Content/Floater/Head/floatHead_content.png);"></div>
<div style=" float: left; width: 17px; height: 33px; background-image: url(images/Content/Floater/Head/floatHead_right.png);"></div>
</div>
<div style="width: 360px; height: 136px;">
<div style="float: left; width: 17px; height: 136px; background-image: url(images/Content/Floater/Content/FloaterContent_Left.png);"></div>
<div style="margin-left: 0px; margin-right: auto; text-align: left; float: left; width: 324px; height: 136px; background-image: url(images/Content/Floater/Content/FloaterContent_Content.png);"></div>
<div style="float: left; width: 17px; height: 136px; background-image: url(images/Content/Floater/Content/FloaterContent_Right.png);"></div>
</div>
<div style="width: 360px; height: 18px;">
<div style=" background-repeat:no-repeat; float: left; width: 17px; height: 18px; background-image: url(images/Content/Floater/Foot/FloaterFoot_left.png);"></div>
<div style=" background-repeat: repeat-x; float: left; width: 324px; height: 18px; background-image: url(images/Content/Floater/Foot/FloaterFoot_middle.png);"></div>
<div style=" background-repeat:no-repeat; float: left; width: 17px; height: 18px; background-image: url(images/Content/Floater/Foot/FloaterFoot_right.png);"></div>
</div>
</div>[/php]

Leider funkoniert das nicht da ich Float: Left habe. Aber wie soll ich die Divs sonst nebeneinander ordnen ?

Hier nochmal Bild (der Code auf den Bild ist nur zum verständnis)

05.02.2008 - 21:26 Uhr

Danke. Ich verwende nun die Attributes Collection.

05.02.2008 - 20:51 Uhr

Hi

Kann mir jemand sagen warum das nicht funkoniert ?

<meta name="keywords" content="<%= MasterPageKeywords %>" />


codebehind :

    protected string MasterPageKeywords;

    protected void Page_Load(object sender, EventArgs e)
    {
        if (this.IsPostBack != true)
        {
            MasterPageKeywords = "test";
        }
    }

Bei wird dan folgendes im content angezeigt : <meta name="keywords" content="&lt;%= MasterPageKeywords %>" />

04.02.2008 - 20:57 Uhr

Ich möchte ungern Ausdrücke verwenden um Buchstaben von A-Z auszuschließen.

Dein erster Vorschlag ist gut 🙂 Danke

04.02.2008 - 20:30 Uhr

Hallo Leute

Habe ein einglich sehr simples Problem mit Regex. Ich habe eine eingabe vom User die ich mit Regex überprüfen möchte. Mein Pattern is "^[a-z]+";
Falls der User nun am anfang nur Buchstaben eingibt aber danach andre Zeichen lässt mein Pattern ihn gewähren was auch logisch ist. Mich würde jetzt inressieren ob ich nach allem was [a-z] nicht entspricht suchen kann oder sowie bei der IndexOf Methode den Standort des zuletzt gefunden Pattern ausgeben kann.

03.02.2008 - 19:29 Uhr

danke für eure vorlschläge 👍

01.02.2008 - 23:08 Uhr

Hmm schade...

Hoffe ich finde eine andre möglichkeit

01.02.2008 - 22:20 Uhr

verwendetes Datenbanksystem: MSSQL 05

Hi

Ich habe eine Tabelle wo ich einen PrimaryKey diesen habe ich ID gennant.
Nun möchte ich den Wert von ID bei einen Row ändern. Leider ist es schreibgeschutzt. Ist es trozdem irgenwie möglich ?

Dies brauche ich um Elemente in einer bestimmten Reinfolge anzuzeigen. Diese Reinfolge wird vor der Ansicht bestimmt.


Sorry das ich ImageShark verwende. Ich weiss leider nicht wo ich hier Bilder hochladen kann. Falls das überhaupt möglich ist.

Mich würde ausserdem interessieren ob es machbar ist das wenn ein Row gelöscht die ID's nachgepflegt werden.
z.b

  1. Row : ID=0;

  2. Row : ID=1;

  3. Row : ID=2; //wird gelöscht

  4. Row : ID=3;

  5. Row : ID=0;

  6. Row : ID=1;

  7. Row : ID=3; //Dieser soll jetzt automatisch auf 2 geändert werden.

01.02.2008 - 18:50 Uhr

werde ich dan wohl andres lösen. danke für den tip.

01.02.2008 - 18:14 Uhr

Hi Leute,

Ich versuche in grade einen Connection String in meine Web.Config zu speichern das habe ich so gemacht.

ConfigurationManager.ConnectionStrings.Add(new ConnectionStringSettings("ConnectionStringClite", Session["ConnString"].ToString() + @"AttachDbFilename=|DataDirectory|\CLITE.mdf;", "System.Data.SqlClient"));

Leider bekomme ich eine Fehlermeldung, das ConnectionStrings readonly sind.
Also habe ich es über einen andren weg versucht.

                ExeConfigurationFileMap das = new ExeConfigurationFileMap();
                das.ExeConfigFilename = "web.config";
                Configuration config = ConfigurationManager.OpenMappedExeConfiguration(das, ConfigurationUserLevel.None);
                config.ConnectionStrings.ConnectionStrings.Add(new ConnectionStringSettings("ConnectionStringClite", Session["ConnString"].ToString() + @"AttachDbFilename=|DataDirectory|\CLITE.mdf;", "System.Data.SqlClient"));
                config.Save();

Das liefert mir zwar keine Fehlermeldung aber der ConnectionString wird auch nicht gesichert.

30.01.2008 - 09:11 Uhr

Hi

Ich weiss das dieses Thema schon einige male durchgekaut wurde. Nur stell ich mich irgenwie depert an.

Ich möchte einen Text verschlüsselt speichern und auf einen Webserver entschlüsseln.

Hier sind meine Fragen und Probleme.

  1. Wie kann ich einen gültigen Key und Iv genrieren. Wenn es geht aus einen selbst ausgedachten wort also eine Password.

  2. Wie wäre es möglich den Key und die Iv so zu sichern das man diese nicht ohne weitere Probleme aus den speicher lesen kann.

            //entschlüssln

            byte[] key = new byte[32];
            byte[] iv = new byte[16];

            StreamReader sr = new StreamReader("hallo.txt");
            string value = sr.ReadLine();

            key = System.Text.ASCIIEncoding.ASCII.GetBytes("dasd32rfwefff2345r23f23ffsdsdf32");
            iv = System.Text.ASCIIEncoding.ASCII.GetBytes("dasd32r312gdffwe");
            System.Security.Cryptography.AesCryptoServiceProvider aes = new System.Security.Cryptography.AesCryptoServiceProvider();
            aes.Key = key;
            aes.IV = iv;
            MemoryStream ms = new MemoryStream(System.Text.ASCIIEncoding.ASCII.GetBytes(value));


            System.Security.Cryptography.CryptoStream cs = new System.Security.Cryptography.CryptoStream(ms, aes.CreateDecryptor(), System.Security.Cryptography.CryptoStreamMode.Read);

            StreamReader sw = new StreamReader(cs);
            MessageBox.Show(sw.ReadToEnd());
            sw.Close();
            sr.Close();
            ms.Close();
            cs.Close();

		//verschlüsseln

            byte[] key = new byte[32];
            byte[] iv = new byte[16];
            key = System.Text.ASCIIEncoding.ASCII.GetBytes("dasd32rfwefff2345r23f23ffsdsdf32");
            iv = System.Text.ASCIIEncoding.ASCII.GetBytes("dasd32r312gdffwe");
            System.Security.Cryptography.AesCryptoServiceProvider aes = new System.Security.Cryptography.AesCryptoServiceProvider();
            aes.Key = key;
            aes.IV = iv;
            MemoryStream ms = new MemoryStream();


            System.Security.Cryptography.CryptoStream cs = new System.Security.Cryptography.CryptoStream(ms, aes.CreateEncryptor(), System.Security.Cryptography.CryptoStreamMode.Write);

            StreamWriter sw = new StreamWriter(cs);
            sw.Write("Hallo !!");
            sw.Close();

            StreamWriter stw = new StreamWriter("hallo.txt");
            stw.Write(System.Text.ASCIIEncoding.ASCII.GetString(ms.ToArray()));
            stw.Close();

28.01.2008 - 06:00 Uhr

Ist das nicht unerheblich ? Es kommt doch drauf an wie ich den String verarbeite.

Naja ist auch nicht mehr so Wichtig. Musste einewenig umbauen und verwende jetzt CommandLinks.

27.01.2008 - 23:41 Uhr

Ich habe auf meiner Mastpage <href> attribute (nicht serverseitig) die mich auf eine aspx seite weiterleiten. Nur habe ich das Problem das ich Teilweise aspx Seiten habe wo ich nicht immer auf das View1 muss sondern wenn ich auf einen bestimmten link klicke auf auf das View3 der seite. Deshalb muss ich irgenwie über den QueryString einen Wert übergeben und dan bei der Seite wo ich mein Mutliview habe auslesen. Den Wert entsprechend ändere ich den ActiveViewIndex des Multiviews.

Mein Problem mit den QueryString steht oben beschrieben. Wie könnte ich das Lösen ?

27.01.2008 - 21:51 Uhr

Hallo Leute

Ich habe ein Problem mit einen Mutliview.
Über einen normalen Href steuer ich eine aspx Seite an.
Der Link sieht z.b so aus Link.aspx?#1

Im PageLoad event überrüfe ich dan den Query String. Leider wird aber erstnachdem die Seite aufgebaut wird der String in der Adresszeile angezeigt.

Gibt es eine möglichkeit über einen normalen Link die ActiveViewIndex eines Multiviews zu bestimmen ?

25.01.2008 - 19:45 Uhr
  1. Thread erstellen : Thread td = new Thread();
  2. Im Thread eine if abfrage um zu sehen wie viele Daten im Ordner sind verwendest du die Klasse Directory
  3. Anzahl der Daten mit einer schon vorher deklarierten Variable vergleichen.
  4. Wenn die Anzahl grösser ist dan Wert der Anzahl von Files im Verzeichnis in die Var speichern.

Oder wie winSharp93 sagt die Filewatcher Klasse verwenden. 😁

25.01.2008 - 12:19 Uhr

Mal ehrlich: Es gibt nur noch ganz weniger "echte" Hacker. Und die suchen sich "echte" Ziele. Es wäre z.B. ein Skandal, wenn man z.B. an die Gema-Daten, Bank- oder Gesundsheitsdaten ran könnte. Das zu hacken und dann öffentlich zu machen käme dem Gemeinwohl zugute (mehr Sicherheit). Irgendwelche Privat-Seiten zu hacken und sich dann auf der Startseite zu verewigen riecht doch wirklich eher nach einem Kiddie, welches sich wichtig macht.

Ich kann mich Svenson da nur anschließen. Heutzutage gibt es 100 "HackerForen" wo 95 % der Benutzer nicht mal Programmieren können. Die restlichen 5 % wissen genug um auf Millworm und Scripte von andren Leuten zu starten. Die wenigen die sich die mühe machen um diese Exploits zu schreiben machen das aus Ruhm und Ehre. Die Script Kiddeys brüsten sich dan indem sie eine seite Defacen. Das nix mit Moral zu tun 🙂

25.01.2008 - 11:45 Uhr

Kanst auch eine verbindung über Telnet aufbauen.

24.01.2008 - 16:31 Uhr

Girdview mit Pager

oder

Anzahl der Spalten auslesen
dan z.b pro 10 spalten ein Label hinzufügen
bei klick auf Label Query String ändern "Select From * Top Count unsw"

24.01.2008 - 15:12 Uhr

Ích würde auch mal behaupten das es bei Webanwendungen in mom mehr Kunden für Kleinunternehmer gibt da das Internet immer weiter expandiert und Desktop Anwendungen leider von großen Unternhemen entwickelt werden wo kleine Fische nicht mithalten können.

24.01.2008 - 14:48 Uhr

Ich würde die Spalten in eine Template wandeln. Im Template machste du dan z.b ein Label(Label1) rein und bindest es an Empfänger. Im Event kanste du dan mit Row.FindControl("Label1"); auf das Label zugreifen.

24.01.2008 - 14:35 Uhr

Ich bin mir nicht sichter aber bei Javascript gibt es meiner meinung nach eine Funktion die die Zwischenablage lesen kann.

Nach den klick auf einfügen wird diese Funktion angestossen. In den PageLoad Event kanste dan dein Wert in die Textboxen laden. Dafür benutzt du dan eine Schleife die das Ende einer Spalte überprüft.

24.01.2008 - 13:31 Uhr

Verkleiner die Picturebox auf die grösse des Bildes

24.01.2008 - 13:14 Uhr

Hatte 3 mal den selben fehler gemacht. Hatte nicht gesehen das meine Tabelle in einen DIV geschachtelt war wo ich eine Höhenangabe hatte.

20.01.2008 - 15:17 Uhr

Immer wenn ich ein Gridview verwende wir das nicht komplett dargestellt. Die Tabelle dich ich im hintergrund habe auch nicht. Wie man sehen kann wir die einfach abgeschnitten. Wie kann ich das beheben ?

13.01.2008 - 00:43 Uhr

gelöst.

mache auf der hauptseite auch ein refresh der eine session überprüft

13.01.2008 - 00:35 Uhr

Hallo

Wollte mich mal infomieren ob es möglich ist von einen Iframe wo ich eine aspx seite als source angeben habe infomationen an die Sichtbare seite zu übertragen.

12.01.2008 - 18:43 Uhr

hmm das ist schlecht. trozdem danke

12.01.2008 - 15:22 Uhr

gibt es auch eine andre möglichkeit ?

11.01.2008 - 18:14 Uhr

Hi

Ich habe eine Seite die die Akuellen Benutzer in einen Raum anzeigt.
Nun verlässt jemand diese Seite indem er eine andre Seite ansteuert oder den Browser schließt.

Gibt es irgeneine möglichkeit diesen User relativ Zeitnah wieder aus den Raum zu bekommen ? Auserdem darf der User auch nur auf den Bereich also mein aspx file sein, wenn er diesen verlässt muss dieser auch aus den Raum raus.