Hallo Leute,
ich bin totaler neuling in der web programmierung. Ich soll einfach eine Seite erstellen wo 2 textboxen und 1 button drauf sind. In eine wird eine E-mail Adresse und in die andere eine Handy nr geschrieben.
Wenn ich nun auf den button klicke soll das ganze in ne Datenbank geschrieben werden.
So nun hab ich wirklich ueberhaupt keine ahnung wie ich das anstelle. Kann mir vll jemand ein kleines beispiel nennen???
Gruß ...
poste mal den code wie du es rein schreibst dann kann ichs dir sagen
also der server wie oben genannt einfach mal nach googlen.
dann hab ich mal n paar mails von meinem t-online acc zu meinem gmx acc und zurueck geschickt.
als smtp server hab ich einfach die aktuelle ip eingegeben also:
using System.Net; //nich vergessen
string server = Dns.GetHostByName(Dns.GetHostName()).AddressList [0].ToString();
EDIT: oehm leutz ich hab isdn, ka wie das aussieht wenn man hinter nem router sitzt!
naja habs jetzt geschaft ueber "local smtp relay server" mails zu versenden aber sie kommen immer als spam an!
also bei funktionierts, aber auch nur ueber den T-Online Smtp Server.
Wenn ich versuche ueber den gmx server ne mail zu senden kommt nichts an...
Original von Noodles
Original von michaelschuler
Gibt es in C# eine InputBox wie in VB?Nein. Die musst Du wohl selbst erstellen.
waere ja auch kein problem
also ich hab keine probleme auf meinen server uebers internet zuzugreifen! habs aber auch nicht hinter nem router getestet...
also ich wuerde die Form1 nicht von der Form2 abhaengig machen!
da wird mir code-hacker bestimmt zustimmen 😉
schreib eine 3. "schnitt"klasse die auf die member beider forms zugreift...
echt geiles teil!
mich wuerd der code mal interessieren, fals du ihn veroeffentlichen willst?!?!
Hiho leutz,
gibt es irgendeine moeglichkeitzu pruefen ob man die scrollbar nach rechts oder nach links verschiebt??
kurz und knapp das wars 🙂
gruß Matze
ok ich habs!
versuch mal deine audio instanz so zu initialisieren...
Audio aobj;
if(aobj == null)
aobj = new Audio(bla bla, bla);
...
public void PlayVideoFile(Label owner)
{
width = owner.Width;
height = owner.Height;
if(vobj != null)
{
vobj.Owner = owner;
vobj.Size = new Size(width, height);
vobj.Ending += new EventHandler(VideoEnding);
vobj.Play();
}
}
hmm ich hab atm genau dasselbe problem...das video haelt an aber der ton geht weiter.
habs auch mit
Video videoobj = new ...
videoobj.Audio.Stop();
versucht aber hat nicht funktioniert.
irgendwie is da der wurm drin
hiho leutz,
me again X(
ich hab n progie geschrieben was mir process namen eines anderen rechners zusendet...
ich bekomm aber nach unbestimmten zeiten eine socket exception die da lautet:
Ein Blockiervorgang wurde durch den Aufruf von WSACancelBlockCall unterbrochen.
das komische ist manchmal sendet er mir die namen 3 mal dann kommt der fehler anderemale nach 7 oder auch 6 mal...
kann mir einer sagen wie ich das weg bekomm?
gruß Matze
hoffe ich veratte jetzt net zu viel...
WebClient _wclient = new WebClient();
Stream _wstream = _wclient.OpenRead("HTTP:...");
//streaming kram
_wstream.Close();
vielen dank leute, habs hinbekommen...
gruß matze
ok danke erstmal fuer die antworten 🙂
ich hab das mal so geloest:
time += ((((filesize / 100) * percent) / selectedSpeed) / 60);
totaltime = (filesize / selectedSpeed) / 60; // gesamte zeit zur sekunden berechnung
sec = percent * (int)totaltime * 60 / 100;
TimeLabel.Text = percent.ToString() + "%\n\n" + time.ToString() + " min. "
+ sec.ToString() + "sec.";
sooo jetzt ist aber folgendes problem, wenn ich nun zur 1 min komm zaehlt es 1min aber die sekunden gehen logischerweise weiter sprich bis 120->2min usw...
ich moechte aber immer ab 60 sekunden wieder bei 0 anfangen und 1 min zaehlen!
kann mir da einer helfen?
hiho leutz,
kann mir jemand ne formel sagen wie ich zb.: bei nem brenner die zeit berechne, wie lange er braucht um ne cd zu schreiben!?
hoffe mir kann einer helfen...
gruß matze
kann mir den wirklich niemand helfen 😠 plz leutz ich fang bald an zu heulen 😁
hiho leutz,
ich hab mal ne kleine frage und zwar moechte ich wie schon aus dem topic raus zunehmen ist bitmaps vor ein paar menuItems setzten, 4 stueck im ganzen.
so bei den ersten beiden klappt dies auch wunderbar aber bei den anderen beiden bekomm ich das einfach nicht hin...
hier mal der die methode die ansich die icons setzt:
public static void SetMenuItemBmp(IntPtr wHandle, int[] menuPositions, params string[] pic_path)
{
IntPtr intptrMenu, intptrSubMenu, intptrMenuItemID = IntPtr.Zero;
int intRet = 0;
try
{
intptrMenu = GetMenu(wHandle);
intptrSubMenu = GetSubMenu(intptrMenu, 0);
for(int i=0; i<menuPositions.Length; i++)
{
intptrMenuItemID = GetMenuItemID(intptrSubMenu, menuPositions[i]);
Bitmap myBitmap = new Bitmap(pic_path[i]);
Color backColor = myBitmap.GetPixel(1, 1);
myBitmap.MakeTransparent(backColor);
IntPtr intp = myBitmap.GetHbitmap();
intRet = SetMenuItemBitmaps(intptrMenu, intptrMenuItemID, 0 ,intp, intp);
}
}
catch(Exception error)
{
MessageBox.Show(error.Message + error.StackTrace, "Error",
MessageBoxButtons.OK);
}
}
}
so nun den aufruf der methode:
int[] menuItemCount = new int[mainMenu1.MenuItems[0].MenuItems.Count +
mainMenu1.MenuItems[1].MenuItems.Count];
for(int i=0; i<menuItemCount.Length; i++)
{
menuItemCount[i] = i;
}
string open, exit;
open = Application.StartupPath + @"\Open1.bmp";
exit = Application.StartupPath + @"\Exit1.bmp";
MenuItemPicture.SetMenuItemBmp(this.Handle, menuItemCount, open, exit, open, exit);
ich versteh einfach nicht warum er die letzten beiden menuItems einfach weg laesst bzw nicht setzt in der methode zum wird die schleife auch 4 mal durchlaufen aber er setzt einfach nichts vor die items...
hoffe mir kann jemand helfen.
gruß X-I2ated
using System;
using System.Runtime.InteropServices;
[StructLayout(LayoutKind.Sequential, Pack=1)]
internal struct TokPriv1Luid
{
public int Count;
public long Luid;
public int Attr;
}
[DllImport("advapi32.dll", EntryPoint="GetUserName")]
static extern bool GetUserName(string lpBuffer, string nSize);
[DllImport("kernel32.dll", ExactSpelling=true) ]
public static extern IntPtr GetCurrentProcess();
[DllImport("advapi32.dll", ExactSpelling=true, SetLastError=true) ]internal static extern bool OpenProcessToken( IntPtr h, int acc, ref IntPtr phtok );
[DllImport("advapi32.dll", SetLastError=true) ]
public static extern bool LookupPrivilegeValue( string host, string name, ref long pluid );
[DllImport("advapi32.dll", ExactSpelling=true, SetLastError=true) ]
internal static extern bool AdjustTokenPrivileges( IntPtr htok, bool disall,
ref TokPriv1Luid newst, int len, IntPtr prev, IntPtr relen );
[DllImport("user32.dll", EntryPoint = "ExitWindowsEx")]
public static extern bool ExitWindowsEx(uint uFlags, uint DwReason);
private const int SE_PRIVILEGE_ENABLED = 0x00000002;
private const int TOKEN_QUERY = 0x00000008;
private const int TOKEN_ADJUST_PRIVILEGES = 0x00000020;
private const string SE_SHUTDOWN_NAME = "SeShutdownPrivilege";
private const int LOGOFF = 0x00000000;
private const int SHUTDOWN = 0x00000001;
private const int REBOOT = 0x00000002;
private const int FORCE = 0x00000004;
private const int POWEROFF = 0x00000008;
private void ExitWindows(uint flg)
{
bool ok;
TokPriv1Luid tp;
IntPtr hproc = GetCurrentProcess();
IntPtr htok = IntPtr.Zero;
OpenProcessToken(hproc, TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, ref htok);
tp.Count = 1;
tp.Luid = 0;
tp.Attr = SE_PRIVILEGE_ENABLED;
LookupPrivilegeValue(null, SE_SHUTDOWN_NAME, ref tp.Luid);
AdjustTokenPrivileges(htok, false, ref tp, 0, IntPtr.Zero, IntPtr.Zero);
ok = ExitWindowsEx(flg, 0);
}
//nun der methoden aufruf zb.:
ExitWindows(SHUTDOWN | FORCE);
Original von r00t
also doch die extension ...ich "befürchte" mal er möchte die anzahl der items bestimmen um später eizelne oder allen items ein bild anknüpfen.
oder?
genau das will ich!! aber er zaehlt wie gesagt immer nur 2 obwohl ich 4 ´submenus hab!?
EDIT: leutz ich will euch doch nicht verarschen 🙂
Hi leutz,
ich hab n prob. und zwar moechte ich in meinem MainMenu die ganzen unter menues zaehlen um bmps davor zu setzten!
int[] menuItemCount = new int[mainMenu1.MenuItems.Count];
for(int i=0; i<menuItemCount.Length; i++)
{
menuItemCount[i] = i;
}
ich habe 4 untermenues aber er zaehlt immer nur die ersten beiden
und setzt die bmps!
ich hoffe mir kann jemand helfen
gruß X-I2ated
also ich habe das prob. mit der aufloesung bis jetzt immer per API geloest!!
http://www.omniscium.com/index.asp?page=DotNetScreenResolution
DialogResult result = MessageBox.Show("Something", "Anything", MessageBoxButtons.YesNo);
if(result == DialogResult.Yes) {
bla bla;
}
else blaaaaa; 🙂
Screen scr = Screen.PrimaryScreen;
scr.Bounds.Width, scr.Bounds.Height (-22 taskbar)
gruß X-I2ated
omg das is doch nicht deren ernst oder?? ich find so auf den ersten anhieb ist das sehr schlecht zu lesen 🤔
es ist der code vom tut. wollte halt nur mit den Klassen Folders/Folder und Files arbeiten.
hab mir schonmal ueberlegt das die klassen in der dll. private sind...aber alles was ich gefunden hab ist public!!
hi guenni, ich hab da auch n kleines problem, vll. kannst mir ja helfen?!
wenn ich die Klassen "NEROLib.NeroFoldersClass()" oder "NEROLib.NeroFilesClass()" initialisieren moechte sagt der compiler:
Auf 'NEROLib.NeroFoldersClass.NeroFoldersClass()' ist der Zugriff aufgrund der Sicherheitsebene nicht möglich.
hoffe das du mir helden kannst weil ich sonst schlecht mehr als einen file zu brennen :=)
using Microsoft.Win32;
schau dir mal darin die Klassen Registry und Registrykey an.
gruß X-I2ated
hier schau dir das mal an:
EDIT: omg sry hab oben nich gesehen das der link schon gepostet wurde!!
gruß X-I2ated