Enumerator
Mitglied Kamel
Wie sieht denn deine Funktion jetzt aus?
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
void CGreiferDlg::OnGreifkraft()
{
m_sGreifKraft.Format("%4.2f N",berechneKraft());
}
float CGreiferDlg::berechneKraft() const
{
return (m_iGewicht*0.001f * 9.80665f) * 1.01f;
}
CGreiferDlg m_GreifKraft;
fGreifKraftBewegen = m_GreifKraft.berechneKraft();
Natürlich wurden sie das. Ich fand es nur lustig das es gleich 3 ähnliche Antworten gab. Meistens guck ich vorher noch bei der Vorschau ob schon jemand geantwortet hat bevor ich den die Nachricht absende, aber hat wohl nichts genützt.@deepthroat
Sach' ma', kann es sein, dass alle drei zur selben Zeit geschrieben wurden?
Das kann wohl sehr gut sein. Normal ist das nicht ;-)Sach' ma', kann es sein, dass meist nicht mal annähernd so viel Interresse an einem Thema besteht?
void CGreiferDlg::OnChangeGewicht()
{
// TODO: Wenn dies ein RICHEDIT-Steuerelement ist, sendet das Steuerelement diese
// Benachrichtigung nicht, bevor Sie nicht die Funktion CDialog::OnInitDialog()
// überschreiben und CRichEditCrtl().SetEventMask() aufrufen, wobei
// eine ODER-Operation mit dem Attribut ENM_CHANGE und der Maske erfolgt.
/////////////////////
//EIGENER CODE START
/////////////////////
UpdateData(TRUE);
float fGreifkraft;
fGreifkraft=m_iGewicht*0.001f * 9.80665f*1.01f;
m_sGreifKraft.Format("%4.2f N",fGreifkraft); //Ausgabe des 1. Analogeingangs
m_fGreifkraft=fGreifkraft * 36; //36=36fache Verstärkung
UpdateData(FALSE);
//////////////////////
//EIGENER CODE ENDE
//////////////////////
}
CGreiferDlg *pDlg = (CGreiferDlg *)AfxGetMainWnd();
m_fGreif = pDlg->m_fGreifkraft;
CGreiferDlg fGreifKraft;
m_fGreif = fGreifKraft.m_fGreif;